Log message:
Update devel/exctags to 5.8
Changes:
ctags-5.8 (09 Jul 2009)
* Removed ".ml" as a Lisp extension (now OCaml) [Lisp].
* Added support for Ant language, contributed by David Fishburn.
* Added support for DOS Batch language, contributed by David Fishburn.
* Added support for Flex (Adobe) language, contributed by David Fishburn.
* Added support for MATLAB language, contributed by David Fishburn.
* Added support for Objective Camel (OCaml), provided by Vincent Berthoux [Patch \
#2738723].
* Added support for TeX language, contributed by David Fishburn.
* Added support for VHDL language, contributed by Nicolas Vincent [Bug #1943306].
* Added support for Pyrex/Cython declarations [Python].
* Added support for "v" kind, for variables [Python].
* Added support for class and member variables [PHP, Bug #1037086].
* Added support for recent enhancements to Eiffel language [Eiffel].
* Added support for ASP classes, contributed by Zendhi Nagao; changes meaning of \
'c' kind flag [ASP].
* Added regex support when compiling with MinGW. Gnu regex module now included \
in all distributions.
* Fixed detection of triple strings inside other strings [Python, Bug #1988130].
* Fixed an endless loop with comments in triple strings [Python, Bug #1988027].
* Fixed bug where functions were sometimes seen as methods [Python, Bug #1988026].
* Fixed parsing of method parameter annotations, fix contributed by Paolo \
"blaisorblade" Giarrusso [Java, Bug #2049723, #2117073].
* Fixed parsing of global scope qualifiers in base class lists [C++, Bug #1799343].
* Fixed bug where namespace members were given kinds corresponding to globals \
[C++, Bug #1924919, #1575055].
* Fixed parsing of "else" [C#, Bug #1830344].
* Fixed parsing of derived enums [C#, Bug #1515910].
* Fixed parsing of "foreach" [C#, Bug #1830343].
* Fixed parsing of simple generic classes [C#, Bug #1515910].
* Fixed bug with detecting identifiers inside variables [Python, Bug #1809024].
* Fixed bug with detecting identifiers at the start of variables [Python, Bug \
#1856363].
* Fixed parsing of triple single-quoted multi-line strings [Python, Bug #1906062].
* Changed to newer version of autoconf, changing configure.in to configure.ac.
|
Log message:
ctags-5.7 (04 Sep 2007)
* Added support for DIM AS [Freebasic, Bug 1741778].
* Added support for arbitrary nesting depth [Python, Bug 1684786, Debian bug 409078].
* Added support for verbatim string literals [C, Bug 1515910].
* Added support for .ctags as well as ctags.cnf on Windows [Bug 1246506].
* Added support for non-extern, non-static functions returning wchar_t, \
contributed by Aaron Peromsik [C++, Patch 1458930].
* Added support for numerous revision control systems including Bazaar and \
Mercurial [Bug 1472894].
* Added support for enums [Java, Bug 1730485, Bug 1517143, Patch 1027395, Patch \
1528507].
* Added support for multiple-level namespace declarations [C].
* Added .svn to list of directories ignored during recursion (--recurse).
* Added support for BlitzBasic, PureBasic and FreeBasic [FR 1100506].
* Added support for interfaces and static/public/protected/private functions [PHP].
* Added support for 'package' keyword [Perl].
* Added support for multi-line subroutine, package, and constant definitions [Perl].
* Added support for optional subroutine declarations [Perl].
* Added support for formats [Perl].
* Added support for new convert keyword [Eiffel].
* Added optional tags for forward variable declarations (e.g. 'struct C;') [C, C++].
* Changed parsing of option input file (-L) to strip trailing white space.
* Ignore comments mixed into definitions and declarations [Perl].
* Fixed detecting labels with whitespace after label name [Perl, Bug 1752361]
* Fixed parsing of generic classes/interfaces [Java, Bug 1447756].
* Fixed misidentification of fully qualified function calls as labels [Perl].
* Fixed parsing of inner classes [Python, Bug 1411963].
* Fixed line continuation [Python, Bug 928001, Patch 819471].
* Fixed parsing of annotations [Java, Bug 1691412].
* Fixed block-comment parsing [Verilog, Patch 1458042, Bugs 960316, 1111214, \
1606569, 1615060].
* Fixed typo in man page [Debian bug 366412].
* Fixed missing chunk of text in man page and over-use of hyphens in UTF-8 \
locales [Debian bug 271323].
* Fixed parsing of ` as a method name [Ruby].
* Fixed parsing of keywords in string literals [Ruby, Bug 1742588].
* Fixed potential segmentation violation [Bug 1672834, Bug 1222926].
* Fixed parsing of destructors with whitespace after the '~' [C++, Bug 1585745].
* Fixed default access of unions to be public [C++, Bug 1548443].
* Fixed various memory leaks, mostly contributed by Dmitry Antipov.
* Fixed parsing of `define [Verilog, Bug 961001].
* Fixed crashes involving '/' [Verilog, Bug 1743330].
* Fixed compilation problem on MinGW [Bug 1517424].
* Fixed generation of HTML-formatted man page [Bug 1645864].
* Fixed recognition of Python scripts having '!/usr/bin/python' as first line \
[Bug 1764148].
* Fixed parsing of Fortran comment-to-end-of-line with no newline before EOF \
[Debian bug 432872].
* Fixed parsing of << [C/C++, Bugs 1020715, 1093123, 1770479, 1770607].
* Fixed parsing of fully-qualified type names [Java, Bug 814263].
* Fixed handling of lone carriage-return characters in file [Bug 1773926].
|
Log message:
Update to 5.6:
ctags-5.6 (Mon May 29 2006)
* Reformatted code for independence of tab stop setting.
* Changed default configuration to disable installation of etags links.
* Changed --langmap to first unmap each supplied extension from other languages.
* Added support for ASP constants [ASP, Patch #961842].
* Added support for GNU make extensions [Make].
* Added .mk as extension recognized as a make language file [Make].
* Added missing help for list-maps options [Bug #1201826].
* Added new extension field "typeref" [thanks to Bram Moolenaar].
* Extended functionality of Ruby parser with patch from Elliot Hughes [Ruby].
* Fixed creation of TAGS file with etags-include but no files [Bug #941233].
* Fixed problem reading last line of list file (-L) without final newline.
* Fixed infinite loop that could occur on files without final newline [C, Java].
* Fixed incorrect tag for first field of table [SQL].
* Fixed missing tags for functions beginning with underscore [Sh].
* Fixed missing tags for functions with variable arg list [C, Bug #1201689].
* Fixed parsing problem with parentheses in argument list [C, Bug #1085585].
* Fixed problem in preprocessor directive handling [C, Bug #1086609].
|