I downloaded and build SVN Revision 804, and found no difference between its behavior and the behavior of version 5.8 when invoked thus:
ctags -f ctags.dump --langmap="PHP:.php" test.php
with this test file (test.php):
<?php
/**
class TestOne {
// ctags Rev 804 *should not* generate a 'c' tag for this class
}
*/
class TestTwo {
// ctags Rev 804 *should* generate a 'c' tag for this class
}
?>
Here's what ctags.dump looks for ctags 5.8:
!_TAG_FILE_FORMAT 2 /extended format; --format=1 will not append ;" to lines/
!_TAG_FILE_SORTED 1 /0=unsorted, 1=sorted, 2=foldcase/
!_TAG_PROGRAM_AUTHOR Darren Hiebert /dhiebert@users.sourceforge.net/
!_TAG_PROGRAM_NAME Exuberant Ctags //
!_TAG_PROGRAM_URL http://ctags.sourceforge.net /official site/
!_TAG_PROGRAM_VERSION 5.8 //
TestOne test.php /^class TestOne {$/;" c
TestTwo test.php /^class TestTwo {$/;" c
And here's what ctags.dump looks like for SVN Revision 804:
!_TAG_FILE_FORMAT 2 /extended format; --format=1 will not append ;" to lines/
!_TAG_FILE_SORTED 1 /0=unsorted, 1=sorted, 2=foldcase/
!_TAG_PROGRAM_AUTHOR Darren Hiebert /dhiebert@users.sourceforge.net/
!_TAG_PROGRAM_NAME Exuberant Ctags //
!_TAG_PROGRAM_URL http://ctags.sourceforge.net /official site/
!_TAG_PROGRAM_VERSION Development //
TestOne test.php /^class TestOne {$/;" c
TestTwo test.php /^class TestTwo {$/;" c
View and moderate all "bugs Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Bugs"
Unfortunately, it looks like this issue: http://sourceforge.net/tracker/index.php?func=detail&aid=1795926&group_id=6556&atid=106556 which was supposedly fixed in 2009 persists today (in 2013).
View and moderate all "bugs Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Bugs"
Last edit: Anonymous 2014-07-17