From ville at laurikari.net Sun Dec 10 09:55:54 2006 From: ville at laurikari.net (Ville Laurikari) Date: Sun, 10 Dec 2006 09:55:54 +0200 Subject: [TRE-announce] TRE 0.7.5 released Message-ID: <20061210075554.GA8662@laurikari.net> TRE 0.7.5 has been released. The source code is available on the TRE website: http://laurikari.net/tre/ New in 0.7.5: - Swedish translation added. - Makefile and source code distribution problems fixed. - Documentation updates. - Adding a "+" or "*" after another repetition operator is now an error instead of an application of that operator and gives the REG_BADRPT error. Adding a "?" means matching as few characters as possible and is still allowed. This change was made to avoid confusion with "possessive" (non-backtracking) quantifiers. In Java (and .NET?) adding a "+" means that the matcher doesn't backtrack over that point. In previous versions of TRE adding a "+" or "*" caused the backtracking matcher to backtrack a lot more instead of less. In some cases this caused very slow execution. - New agrep command line option -q (--quiet, --silent). - Bug fixes: - agrep now correctly returns exit code 1 when no matches found. - Fixed regexp parser bug affecting big-endian 64 bit architectures (sparc, ppc). The bug caused all regexps to match an empty string and nothing else. - Fixed agrep memory usage problems when reading from pipes. See the file `ChangeLog' included in the source code distribution for a detailed list of changes. -- http://www.iki.fi/vl/