Branch: refs/heads/master Author: Jiří Techet techet@gmail.com Committer: Jiří Techet techet@gmail.com Date: Wed, 12 Oct 2016 15:13:32 UTC Commit: 017e1be502d01fbc6ec046f6413148f77609e231 https://github.com/geany/geany/commit/017e1be502d01fbc6ec046f6413148f77609e2...
Log Message: ----------- lregex: Add missing fields to regexPattern
Modified Paths: -------------- ctags/main/lregex.c
Modified: ctags/main/lregex.c 13 lines changed, 13 insertions(+), 0 deletions(-) =================================================================== @@ -58,18 +58,31 @@ union cptr {
enum pType { PTRN_TAG, PTRN_CALLBACK };
+enum scopeAction { + SCOPE_REF = 1UL << 0, + SCOPE_POP = 1UL << 1, + SCOPE_PUSH = 1UL << 2, + SCOPE_CLEAR = 1UL << 3, + SCOPE_PLACEHOLDER = 1UL << 4, +}; + typedef struct { GRegex *pattern; enum pType type; + bool exclusive; + bool accept_empty_name; union { struct { char *name_pattern; kindOption *kind; } tag; struct { regexCallback function; + void *userData; } callback; } u; + unsigned int scopeActions; + bool *disabled; } regexPattern;
-------------- This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).