From 34a67a926907999f0cd16458e6a6f2d66390d614 Mon Sep 17 00:00:00 2001 From: Nick Treleaven Date: Mon, 1 Jun 2009 15:41:24 +0000 Subject: [PATCH] Fix grouping functions/classes under a nested function. git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3831 ea778897-0a13-0410-b9d1-a72fbfd435f5 --- ChangeLog | 2 ++ tagmanager/python.c | 3 +++ 2 files changed, 5 insertions(+) diff --git a/ChangeLog b/ChangeLog index 4fda17423..61667b389 100644 --- a/ChangeLog +++ b/ChangeLog @@ -8,6 +8,8 @@ Fix grouping symbol list children when parent name has "." character in for reStructuredText and Conf filetypes (and any in the Misc group). + * tagmanager/python.c: + Fix grouping functions/classes under a nested function. 2009-05-30 Enrico Tröger diff --git a/tagmanager/python.c b/tagmanager/python.c index 7432602a0..032fdf607 100644 --- a/tagmanager/python.c +++ b/tagmanager/python.c @@ -352,10 +352,13 @@ static boolean constructParentString(NestingLevels *nls, int indent, break; if (prev) { + vStringCatS(result, "."); /* make Geany symbol list grouping work properly */ +/* if (prev->type == K_CLASS) vStringCatS(result, "."); else vStringCatS(result, "/"); +*/ } vStringCat(result, nl->name); is_class = (nl->type == K_CLASS);