Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 197070 Details for
Bug 276902
patch ctags-5.7 for better PHP5 support
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
Small modification
ctags-5.7-php5-improvements.patch (text/plain), 1.84 KB, created by
David Mudrák
on 2009-07-07 14:20:32 UTC
(
hide
)
Description:
Small modification
Filename:
MIME Type:
Creator:
David Mudrák
Created:
2009-07-07 14:20:32 UTC
Size:
1.84 KB
patch
obsolete
>--- php.c 2009-07-07 16:00:58.000000000 +0200 >+++ php-patched.c 2009-07-07 15:58:44.000000000 +0200 >@@ -11,6 +11,8 @@ > * variables. > * > * Parsing PHP defines by Pavel Hlousek <pavel.hlousek@seznam.cz>, Apr 2003. >+* Multiline comment fixes by David Mudrak <david.mudrak@gmail.com>, Jul 2009 >+* based on a patches by Sander Marechal <s.marechal@jejik.com>, Nov 2008. > */ > > /* >@@ -64,16 +66,16 @@ > > static void installPHPRegex (const langType language) > { >- addTagRegex(language, "(^|[ \t])class[ \t]+([" ALPHA "_][" ALNUM "_]*)", >- "\\2", "c,class,classes", NULL); >- addTagRegex(language, "(^|[ \t])interface[ \t]+([" ALPHA "_][" ALNUM "_]*)", >+ addTagRegex(language, "(^[ \t]*)(abstract[ \t]+)?class[ \t]+([" ALPHA "_][" ALNUM "_]*)", >+ "\\3", "c,class,classes", NULL); >+ addTagRegex(language, "(^[ \t]*)interface[ \t]+([" ALPHA "_][" ALNUM "_]*)", > "\\2", "i,interface,interfaces", NULL); >- addTagRegex(language, "(^|[ \t])define[ \t]*\\([ \t]*['\"]?([" ALPHA "_][" ALNUM "_]*)", >+ addTagRegex(language, "(^[ \t]*)define[ \t]*\\([ \t]*['\"]?([" ALPHA "_][" ALNUM "_]*)", > "\\2", "d,define,constant definitions", NULL); >- addTagRegex(language, "(^|[ \t])function[ \t]+&?[ \t]*([" ALPHA "_][" ALNUM "_]*)", >- "\\2", "f,function,functions", NULL); >- addTagRegex(language, "(^|[ \t])\\$([" ALPHA "_][" ALNUM "_]*)[ \t]*=", >- "\\2", "v,variable,variables", NULL); >+ addTagRegex(language, "(^[ \t]*)(public[ \t]+|protected[ \t]+|private[ \t]+)?(static[ \t]+)?function[ \t]+&?[ \t]*([" ALPHA "_][" ALNUM "_]*)", >+ "\\4", "f,function,functions", NULL); >+ addTagRegex(language, "(^[ \t]*)(var[ \t]+|public[ \t]+|protected[ \t]+|private[ \t]+)?(static[ \t]+)?\\$([" ALPHA "_][" ALNUM "_]*)[ \t]*=", >+ "\\4", "v,variable,variables", NULL); > > /* function regex is covered by PHP regex */ > addTagRegex (language, "(^|[ \t])([A-Za-z0-9_]+)[ \t]*[=:][ \t]*function[ \t]*\\(",
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 276902
:
197030
|
197032
| 197070