Subject: CVS commit: pkgsrc/devel/exctags
To: None <pkgsrc-changes@netbsd.org>
From: Stoned Elipot <seb@netbsd.org>
List: pkgsrc-changes
Date: 11/13/2001 17:23:27
Module Name:	pkgsrc
Committed By:	seb
Date:		Tue Nov 13 15:23:27 UTC 2001

Modified Files:
	pkgsrc/devel/exctags: DESCR Makefile PLIST distinfo
	pkgsrc/devel/exctags/patches: patch-aa patch-ab

Log Message:
Upgrade to version 5.1.
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]


To generate a diff of this commit:
cvs rdiff -r1.1 -r1.2 pkgsrc/devel/exctags/DESCR pkgsrc/devel/exctags/PLIST
cvs rdiff -r1.1.1.1 -r1.2 pkgsrc/devel/exctags/Makefile \
    pkgsrc/devel/exctags/distinfo
cvs rdiff -r1.1.1.1 -r1.2 pkgsrc/devel/exctags/patches/patch-aa \
    pkgsrc/devel/exctags/patches/patch-ab

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.