Commit Graph

10 Commits

Author SHA1 Message Date
dfishburn 08e0f48db5 Created a function prototype for parseMXML. VS does not complain but gcc does.
git-svn-id: svn://svn.code.sf.net/p/ctags/code/trunk@758 c5d04d22-be80-434c-894e-aa346cc9e8e8
2010-05-26 17:41:21 +00:00
dfishburn 060b8b7481 Missed an endless loop case
git-svn-id: svn://svn.code.sf.net/p/ctags/code/trunk@757 c5d04d22-be80-434c-894e-aa346cc9e8e8
2010-05-26 13:44:00 +00:00
dfishburn 2bfffd56db Flex Parser updates for Flex SDK 4.
Support the s: and fx: namespaces.
Corrected parsing of other namespace objects.  They will not be tagged, but
they will be parsed correctly.




git-svn-id: svn://svn.code.sf.net/p/ctags/code/trunk@755 c5d04d22-be80-434c-894e-aa346cc9e8e8
2010-05-26 03:10:54 +00:00
dfishburn 42588f4857 Flex needed an else if condition instead of a following if condition
to correctly parse a file.


git-svn-id: svn://svn.code.sf.net/p/ctags/code/trunk@732 c5d04d22-be80-434c-894e-aa346cc9e8e8
2009-07-30 11:34:23 +00:00
dfishburn dd50eb0a63 Flex was not properly parsing open XML tags and public, private, override
tags as part of a function definition.


git-svn-id: svn://svn.code.sf.net/p/ctags/code/trunk@731 c5d04d22-be80-434c-894e-aa346cc9e8e8
2009-07-30 03:00:02 +00:00
dhiebert 5032fc0752 Fixed up files relating to new parsers added by David Fishburn.
git-svn-id: svn://svn.code.sf.net/p/ctags/code/trunk@724 c5d04d22-be80-434c-894e-aa346cc9e8e8
2009-07-09 20:54:01 +00:00
dfishburn 91115d9cf0 Changed all print f to a DbugStatment
git-svn-id: svn://svn.code.sf.net/p/ctags/code/trunk@700 c5d04d22-be80-434c-894e-aa346cc9e8e8
2008-12-15 12:09:24 +00:00
dfishburn 985ee42b3c Removed warning which are reported on Unix (but not Windows)
and fixed a parse bug with switch() statements in actionscript.


git-svn-id: svn://svn.code.sf.net/p/ctags/code/trunk@687 c5d04d22-be80-434c-894e-aa346cc9e8e8
2008-12-13 04:16:55 +00:00
dfishburn 6c59c33edc Fixed prototype error
git-svn-id: svn://svn.code.sf.net/p/ctags/code/trunk@686 c5d04d22-be80-434c-894e-aa346cc9e8e8
2008-12-04 03:31:46 +00:00
dfishburn cd2ca585de New parser for Adobe's Flex language.
Flex files are either *.mxml or *.as.

MXML are XML based files with mxtags:
    <mx:Script>
    ...
    </mx:Script>

ActionScript files (*.as) are similar to Javascript
and can also be embedded within MXML files using
the <mx:Script> tags.

The initial file began with the jscript.c parser, 
so a lot of code still needs to be removed and cleaned up.

The following tags are currently supported:
	'f', "function"
	'c', "class"
	'm', "method"
	'p', "property"
	'v', "variable"
	'x', "mxtag"


git-svn-id: svn://svn.code.sf.net/p/ctags/code/trunk@682 c5d04d22-be80-434c-894e-aa346cc9e8e8
2008-12-04 02:29:04 +00:00