summaryrefslogtreecommitdiff
path: root/devel/exctags
AgeCommit message (Collapse)AuthorFilesLines
2002-03-06Update to version 5.2.3.seb4-66/+59
List of changes for version 5.2.3: * Fixed portability problem in makefile [Solaris, FreeBSD]. * Fixed infinite loop for certain cases of invalid syntax [Eiffel]. * Changed Asm parser to regex, extending its support for more variants [Asm]. List of changes for version 5.2.2: * Fixed spurious tags following empty feature clause [Eiffel]. * Fixed missing tags for classes specifying generic creation routine [Eiffel]. * Fixed missing tags when label not followed by white space [YACC]. * Fixed for portability [Solaris, MacOS X]. * Added support for type reference tool [Eiffel]. List of changes for version 5.2.1: * Portability fixes [Mingw32]. * Added "RCS" and "CVS" to list of directories excluded by default. * Fixed missing tags for function pointers declared const or volatile [C, Bug #503764].
2002-01-23Update to version 5.2seb3-59/+72
While here update my email address. List of changes for version 5.2: * Portability fixes [HP-UX, Solaris, VMS, OS/2]. * Made code compilable by a C++ compiler. * Changed reading of option files to ignore blank lines. * Changed and enhanced interface to readtags library (see readtags.h). * Changed from using addLanguageRegex() to addTagRegex() in regex-based parsers. * Added support for Lua language, submitted by Max Ischenko. * Added instructions to man page on using tags with NEdit. * Added setargv.obj to link for wildcard expansion [MSVC]. * Added capability to have regex invoke a callback in a regex parser. * Fixed regex tag problem which left newlines in back-references. * Fixed missing class-qualified tags [Eiffel]. * Fixed spurious tags for entries in final indexing clause [Eiffel]. * Fixed problem with invalid filenames in preprocessor line directives. * Fixed bug parsing scoped variables (e.g. "b:variable") [Vim, Bug #487608]. * Fixed problem compiling readtags.c on some hosts. * Fixed memory overwrite problem in readtags library.
2001-11-13Upgrade to version 5.1.seb6-61/+144
While here added the support of Exuberant etags (exetags in this package). List of changes for version 5.1: * Changed name of option configuration files for MSDOS, MSWindows, and OS/2. * Changed regex support to enforce REG_NEWLINE. This fixes problem where the newline character was explicity being matched by user patterns [Bug #431477]. * Added new public domain library for reading tag files (see readtags.h). * Added support for variables and namespaces, provided by Jay Glanville [Vim]. * Added report of non-options in option configuration files and CTAGS environment variable. * Added support for YACC language, submitted by Nick Hibma [YACC]. * Added support for Perl packages, submitted by Nick Hibma [Perl]. * Added '$' as valid identifier character for DEC C compiler [VMS, Bug #425147]. * Added compilation date and time to --version output. * Added configure check for HP-UX to determine if ANSI options needed [HP-UX]. * Removed tags for forward class/struct declarations [C/C++, Bug #432563]. * Eliminated ;" separator from end of tag line when no extension fields are present. * Fixed segmentation violation for some Lisp files [Lisp]. * Fixed segmentation violation occurring when file referenced in #line directive was from an unknown language. * Fixed loss of sync when parsing bit fields named with C++ reserved word [C]. * Fixed compilation problem on gcc-2.7.2. * Fixed problem parsing verbatim strings [Eiffel]. * Fixed problem with PHP references [PHP]. * Fixed handling of Perl __DATA__ sections [Perl]. * Fixed problem resulting from white space in tag name due to regex name specifier. * Fixed double reading of $HOME/.ctags when current directory is $HOME. * Fixed problem reading option configuration files using CR-LF newlines. * Fixed problem preventing output control over tag kinds of regex patterns [Bug #429869]
2001-11-01Move pkg/ files into package's toplevel directoryzuntum3-3/+3
2001-09-30Added exctags 5.0.1, an exuberant (feature-filled) tagfile generator for vi,seb6-0/+441
emacs and clones. Package provided by myself in pkg/13989, pkg directory name adjusted to devel/exctags.