[Libreoffice-commits] core.git: solenv/gdb

Jens Carl (via logerrit) logerrit at kemper.freedesktop.org
Thu May 16 09:23:36 UTC 2019


 solenv/gdb/autoload.template |   14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

New commits:
commit 84d8b0b7c442490a00925073950fb07d834eaf97
Author:     Jens Carl <j.carl43 at gmx.de>
AuthorDate: Wed May 15 10:11:47 2019 -0700
Commit:     Michael Stahl <Michael.Stahl at cib.de>
CommitDate: Thu May 16 11:23:00 2019 +0200

    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: Michael Stahl <Michael.Stahl at cib.de>

diff --git a/solenv/gdb/autoload.template b/solenv/gdb/autoload.template
index 816380e5cf8e..fdbcce200233 100644
--- a/solenv/gdb/autoload.template
+++ b/solenv/gdb/autoload.template
@@ -1,4 +1,4 @@
-# -*- 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:


More information about the Libreoffice-commits mailing list