source: trunk/third/sed/NEWS @ 17271

Revision 17271, 1.5 KB checked in by ghudson, 23 years ago (diff)
This commit was generated by cvs2svn to compensate for changes in r17270, which included commits to RCS files with non-trunk default branches.
RevLine 
[17270]1Sed 3.02
2
3Fixed a bug in the parsing of character classes (e.g., /[[:space:]]/).
4Corrected an omission in djgpp/Makefile.am and an improper dependency
5in testsuite/Makefile.am.
6
7----------------------------------------------------------------------------
8Sed 3.01
9
10This version of sed mainly contains bug fixes and portablility
11ehancements, plus performance enhancements related to sed's handling
12of input files.  Due to excess performance penalties, I have reverted
13(relative to 3.00) to using regex.c instead of the rx package for
14regular expression handling, at the expense of losing true POSIX.2
15BRE compatability.  However, performance related to regular expression
16handling *still* needs a fair bit of work.
17
18One new feature has been added: regular expressions may be followed
19with an "I" directive ("i" was taken [the "i"nsert command]) to
20indicate that the regexp should be matched in a case-insensitive
21manner.  Also of note are a new organization to the source code,
22new documentation, and a new maintainer.
23----------------------------------------------------------------------------
24Sed 3.0
25
26This version of sed passes the new test-suite donated by
27Jason Molenda.
28
29Overall performance has been improved in the following sense: Sed 3.0
30is often slightly slower than sed 2.05.  On a few scripts, though, sed
312.05 was so slow as to be nearly useless or to use up unreasonable
32amounts of memory.  These problems have been fixed and in such cases,
33sed 3.0 should have acceptable performance.
Note: See TracBrowser for help on using the repository browser.