[geany/geany] 059495: Parse PHP functions with multiline argument list, #3037797

Nick Treleaven git-noreply at xxxxx
Thu Jul 26 00:02:38 UTC 2012


Branch:      refs/heads/document-messages
Author:      Nick Treleaven <nick.treleaven at btinternet.com>
Committer:   Nick Treleaven <nick.treleaven at btinternet.com>
Date:        Sun, 01 Jan 2012 17:03:24
Commit:      05949500380dd6fef22687b5341924d8242790d1
             https://github.com/geany/geany/commit/05949500380dd6fef22687b5341924d8242790d1

Log Message:
-----------
Parse PHP functions with multiline argument list, #3037797


Modified Paths:
--------------
    tagmanager/php.c

Modified: tagmanager/php.c
2 files changed, 1 insertions(+), 1 deletions(-)
===================================================================
@@ -78,7 +78,7 @@ static void installPHPRegex (const langType language)
 	addTagRegex(language, "^[ \t]*const[ \t]*([" ALPHA "_][" ALNUM "_]*)[ \t]*[=;]",
 		"\\1", "m,macro,macros", NULL);
 	addCallbackRegex(language,
-		"^[ \t]*((public|protected|private|static|final)[ \t]+)*function[ \t]+&?[ \t]*([" ALPHA "_][" ALNUM "_]*)[[:space:]]*(\\(.*\\))",
+		"^[ \t]*((public|protected|private|static|final)[ \t]+)*function[ \t]+&?[ \t]*([" ALPHA "_][" ALNUM "_]*)[[:space:]]*(\\(.*\\)|\\(.*)",
 		NULL, function_cb);
 	addTagRegex(language, "^[ \t]*(\\$|::\\$|\\$this->)([" ALPHA "_][" ALNUM "_]*)[ \t]*=",
 		"\\2", "v,variable,variables", NULL);


@@ Diff output truncated at 100000 characters. @@


--------------
This E-Mail was brought to you by github_commit_mail.py (Source: TBD).



More information about the Commits mailing list