Subject: CVS commit: pkgsrc
To: None <source-changes@netbsd.org>
From: Johnny C. Lam <jlam@netbsd.org>
List: source-changes
Date: 10/01/1999 15:54:17
Module Name: pkgsrc
Committed By: jlam
Date: Fri Oct 1 22:54:17 UTC 1999
Modified Files:
pkgsrc/devel/gindent: Makefile
pkgsrc/devel/gindent/files: md5
Log Message:
Update gindent to 2.2.2. Changes from 2.2.0:
Release notes for GNU indent version 2.2.2, September 1999
* Added support for win32 (need VC++)
* Indent was sometimes adding a blank line at the top of an indented
file when indenting multiple files at once. This bug has been fixed.
Release notes for GNU indent version 2.2.1, September 1999
* Indent got confused when a function declaration contained an enum
and did not contain a colon before using a '{' inside the function.
enum foobar <-- returns enum
func (enum foobar) <-- or uses an enum as parameter
{
if (1)
{ <-- uses '{' before any ';' was used
func (1);} <-- fails here
... etc.
* A new option to stop `make' from rebuilding your whole project
after running `indent':
-pmt, --preserve-mtime :
Preserve modification time on output files.
* Backup files now keep the same modification time as the
original.
* New -c++, --c-plus-plus option to allow better C++ formatting:
Recognizes C++ keywords, including the GNU extension operators <?= and >?=.
(Patch by Malekith <malekith@topnet.pl>)
Note: In general C++ still does NOT work!
* EBCDIC charset support for BS2000/POSIX (Siemens mainframe OS).
Contributed by <Martin.Kraemer@MchP.Siemens.De>.
To generate a diff of this commit:
cvs rdiff -r1.16 -r1.17 pkgsrc/devel/gindent/Makefile
cvs rdiff -r1.3 -r1.4 pkgsrc/devel/gindent/files/md5
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.