[geany/geany] f791e9: ctags: Rename Geany-specific tagEntryInfo::arglist to upstream's ::signature
Jiří Techet
git-noreply at xxxxx
Sat Sep 10 07:25:52 UTC 2016
Branch: refs/heads/master
Author: Jiří Techet <techet at gmail.com>
Committer: Jiří Techet <techet at gmail.com>
Date: Thu, 28 Jul 2016 19:06:59 UTC
Commit: f791e91e1884a76754d88b7cd92fff4df3383947
https://github.com/geany/geany/commit/f791e91e1884a76754d88b7cd92fff4df3383947
Log Message:
-----------
ctags: Rename Geany-specific tagEntryInfo::arglist to upstream's ::signature
Based on patch from Colomban Wendling.
Modified Paths:
--------------
ctags/main/entry.h
ctags/main/get.c
ctags/parsers/c.c
ctags/parsers/go.c
ctags/parsers/jscript.c
ctags/parsers/pascal.c
ctags/parsers/php.c
ctags/parsers/powershell.c
ctags/parsers/python.c
ctags/parsers/rust.c
src/tagmanager/tm_source_file.c
Modified: ctags/main/entry.h
2 lines changed, 1 insertions(+), 1 deletions(-)
===================================================================
@@ -69,7 +69,7 @@ typedef struct sTagEntryInfo {
const char* implementation;
const char* inheritance;
const char* scope [2]; /* value and key */
- const char *arglist; /* Argument list for functions and macros with arguments */
+ const char *signature; /* Argument list for functions and macros with arguments */
const char *varType;
} extensionFields; /* list of extension fields*/
} tagEntryInfo;
Modified: ctags/main/get.c
4 lines changed, 2 insertions(+), 2 deletions(-)
===================================================================
@@ -317,12 +317,12 @@ static void makeDefineTag (const char *const name, boolean parameterized)
e.kind = 'd';
if (parameterized)
{
- e.extensionFields.arglist = getArglistFromFilePos(getInputFilePosition()
+ e.extensionFields.signature = getArglistFromFilePos(getInputFilePosition()
, e.name);
}
makeTagEntry (&e);
if (parameterized)
- free((char *) e.extensionFields.arglist);
+ free((char *) e.extensionFields.signature);
}
}
Modified: ctags/parsers/c.c
6 lines changed, 3 insertions(+), 3 deletions(-)
===================================================================
@@ -1241,7 +1241,7 @@ static void addOtherFields (tagEntryInfo* const tag, const tagType type,
if ((TRUE == st->gotArgs) && (TRUE == Option.extensionFields.argList) &&
((TAG_FUNCTION == type) || (TAG_METHOD == type) || (TAG_PROTOTYPE == type)))
{
- tag->extensionFields.arglist = getArglistFromFilePos(
+ tag->extensionFields.signature = getArglistFromFilePos(
tag->filePosition, tag->name);
}
break;
@@ -1486,8 +1486,8 @@ static void makeTag (const tokenInfo *const token,
if (NULL != TagEntryFunction)
makeExtraTagEntry (type, &e, scope);
vStringDelete (scope);
- if (NULL != e.extensionFields.arglist)
- free((char *) e.extensionFields.arglist);
+ if (NULL != e.extensionFields.signature)
+ free((char *) e.extensionFields.signature);
}
}
Modified: ctags/parsers/go.c
2 lines changed, 1 insertions(+), 1 deletions(-)
===================================================================
@@ -543,7 +543,7 @@ static void makeTag (tokenInfo *const token, const goKind kind,
e.kindName = GoKinds [kind].name;
e.kind = GoKinds [kind].letter;
if (argList)
- e.extensionFields.arglist = argList;
+ e.extensionFields.signature = argList;
if (varType)
e.extensionFields.varType = varType;
Modified: ctags/parsers/jscript.c
2 lines changed, 1 insertions(+), 1 deletions(-)
===================================================================
@@ -274,7 +274,7 @@ static void makeJsTag (tokenInfo *const token, const jsKind kind, vString *const
if (c < 0x20 /* below space */ || c == 0x7F /* DEL */)
signature->buffer[i] = ' ';
}
- e.extensionFields.arglist = vStringValue(signature);
+ e.extensionFields.signature = vStringValue(signature);
}
makeTagEntry (&e);
Modified: ctags/parsers/pascal.c
2 lines changed, 1 insertions(+), 1 deletions(-)
===================================================================
@@ -47,7 +47,7 @@ static void createPascalTag (tagEntryInfo* const tag,
tag->kindName = PascalKinds [kind].name;
tag->kind = PascalKinds [kind].letter;
- tag->extensionFields.arglist = arglist;
+ tag->extensionFields.signature = arglist;
tag->extensionFields.varType = vartype;
}
else
Modified: ctags/parsers/php.c
2 lines changed, 1 insertions(+), 1 deletions(-)
===================================================================
@@ -381,7 +381,7 @@ static void makeFunctionTag (const tokenInfo *const token,
if (impl != IMPL_UNDEFINED)
e.extensionFields.implementation = implToString (impl);
if (arglist)
- e.extensionFields.arglist = vStringValue (arglist);
+ e.extensionFields.signature = vStringValue (arglist);
makeTagEntry (&e);
}
Modified: ctags/parsers/powershell.c
2 lines changed, 1 insertions(+), 1 deletions(-)
===================================================================
@@ -139,7 +139,7 @@ static void makeFunctionTag (const tokenInfo *const token, const vString *const
initPowerShellEntry (&e, token, K_FUNCTION, access);
if (arglist)
- e.extensionFields.arglist = vStringValue (arglist);
+ e.extensionFields.signature = vStringValue (arglist);
makeTagEntry (&e);
}
Modified: ctags/parsers/python.c
2 lines changed, 1 insertions(+), 1 deletions(-)
===================================================================
@@ -114,7 +114,7 @@ static void makeFunctionTag (vString *const function,
tag.kindName = PythonKinds[K_FUNCTION].name;
tag.kind = PythonKinds[K_FUNCTION].letter;
- tag.extensionFields.arglist = arglist;
+ tag.extensionFields.signature = arglist;
if (vStringLength (parent) > 0)
{
Modified: ctags/parsers/rust.c
2 lines changed, 1 insertions(+), 1 deletions(-)
===================================================================
@@ -447,7 +447,7 @@ static void addTag (vString* ident, const char* type, const char* arg_list, int
tag.kindName = rustKinds[kind].name;
tag.kind = rustKinds[kind].letter;
- tag.extensionFields.arglist = arg_list;
+ tag.extensionFields.signature = arg_list;
tag.extensionFields.varType = type;
if (parent_kind != K_NONE)
{
Modified: src/tagmanager/tm_source_file.c
4 lines changed, 2 insertions(+), 2 deletions(-)
===================================================================
@@ -188,8 +188,8 @@ static gboolean init_tag(TMTag *tag, TMSourceFile *file, const tagEntryInfo *tag
tag->local = tag_entry->isFileScope;
tag->pointerOrder = 0; /* backward compatibility (use var_type instead) */
tag->line = tag_entry->lineNumber;
- if (NULL != tag_entry->extensionFields.arglist)
- tag->arglist = g_strdup(tag_entry->extensionFields.arglist);
+ if (NULL != tag_entry->extensionFields.signature)
+ tag->arglist = g_strdup(tag_entry->extensionFields.signature);
if ((NULL != tag_entry->extensionFields.scope[1]) &&
(0 != tag_entry->extensionFields.scope[1][0]))
tag->scope = g_strdup(tag_entry->extensionFields.scope[1]);
--------------
This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).
More information about the Commits
mailing list