[Ctags-announce] Ctags-5.5 released
Brought to you by:
dhiebert
From: Darren H. <darren@DarrenHiebert.com> - 2003-04-01 05:53:35
|
Gentle readers, After much too long a delay, I have released Exuberant Ctags 5.5. This release adds support for the following languages: C# Erlang HTML JavaScript SML (Standard ML) I have also fixed numerous bugs. The change log follows: ctags-5.5 (Tue Apr 1 2003) * Changed kind indicator for methods from 'f' to 'm' [Tcl]. * Changed tags within interfaces to be disabled by default (like prototypes in C/C++) [Fortran]. * Removed explicit descriptions of individual --<LANG>-types options from --help output. See new --list-languages and --list-kinds options. * Removed explicit list of supported languages and supported tag kinds and mapping patterns from man page. See new --list-languages, --list-kinds, and --list-maps options. * Renamed --<LANG>-types option to --<LANG>-kinds (still accepts old name). * Added --list-kinds option. * Added --list-maps option. * Added --list-languages option. * Added support for dimensioned variables, contributed by Simon Bohlin [ASP]. * Added support for C# language. * Added support for Erlang language, contributed by Brent Fulgham. * Added support for HTML language files. * Added support for JavaScript language files. * Added support for SML (Standard ML) language, contributed by Venkatesh Prasad. * Added mapping for .plx to Perl. * Added tags for autocommand groups [Vim, Patch #664685]. * Added support for numerous language extensions [Fortran]. * Added '$', 'D', and 'd' in column 1 as comment characters [Fortran]. * Added special handling of --options=NONE to disable automatic reading of options from configuration files or environment. * Added check for case-insensitive filenames to configure. * Fixed problem with lower case <SID> tag [Vim, Bug #657327]. * Fixed problem recognizing indented code [Vim, Patch #664685]. * Fixed problem with infinite loop in certain comments [PL/SQL, Bug #629115]. * Fixed problem of incorrect extension field [C, Bug #639639]. * Fixed problem of empty scoping extension field [C, Bug #639644]. * Fixed missing tags for functions split across lines [PHP, Bug #681824]. * Fixed missing tags for nested subprograms using 'contains' [Fortran, Bug #670433]. * Fixed missing tags when variable has same name as keyword [Fortran]. * Fixed spurious tag when an array-spec occurs within an entity-decl [Fortran]. * Fixed mishandling of multiline raw strings [Python, Bug #699171]. * Fixed missing scope extension field on namespaces [C++, C#, Bug #665086]. * Fixed several bugs causing missed tags [Fortran]. * Fixed problem with --langmap option preventing clearing of map [Bug #688442]. * Fixed recognition of Unicode-8 characters [Java]. * Fixed man page errors and omissions. * Fixed bug in readFieldValue() in readtags library. * Fixed bug in option parsing in readtags command-line program. * Fixed portability problems with DJGPP [Bug #692569]. * Fixed portability problems with Cygwin. -- Darren Hiebert http://DarrenHiebert.com |