Kaydet (Commit) 84d8b0b7 authored tarafından Jens Carl's avatar Jens Carl Kaydeden (comit) Michael Stahl

Make gdb autoload template more pythonic

Replace vim modeline with Python specific one to avoid problems with
tabs and spaces, and also make code more pythonic.

Change-Id: Ia0959787ceea740b5c97f500c60ef423fbed0651
Reviewed-on: https://gerrit.libreoffice.org/72375
Tested-by: Jenkins
Reviewed-by: 's avatarMichael Stahl <Michael.Stahl@cib.de>
üst 57df32e4
# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
# -*- tab-width: 4; indent-tabs-mode: nil; py-indent-offset: 4 -*-
#
# This file is part of the LibreOffice project.
#
......@@ -7,20 +7,20 @@
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
#
import importlib
import os.path
import sys
import importlib
import gdb
pythondir = os.path.normpath('%PYTHONDIR%')
PP_PATH = os.path.normpath('%PYTHONDIR%')
if gdb.current_objfile():
if pythondir not in sys.path:
sys.path.insert(0, pythondir)
if PP_PATH not in sys.path:
sys.path.insert(0, PP_PATH)
for mod in str.split("%MODULES%"):
module=importlib.import_module("libreoffice."+mod)
for mod in '%MODULES%'.split():
module = importlib.import_module('libreoffice.' + mod)
module.register_pretty_printers(gdb.current_objfile())
try:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment