Release Notes: Parsing of a negative character class that includes a closed bracket (like [^]] or [^]a-z]) was fixed. Parsing of "[" inside a "y" command (like y/[/A/) was fixed. The result of the "a", "r", and "R" commands is output when a "q" command is found.
Release Notes: This release has several important bugfixes, mostly related to localization and support of multi-byte character sets. This release will be in Debian Sarge.
Release Notes: This release includes the BSD sed testsuite and a revamping of the way line addresses are handled, so that they are not affected by jumping around commands that use line address ranges.
Release Notes: This release includes the same bugfixes that are in sed 4.0.9. Also, the POSIXLY_CORRECT environment variable now only disables incompatible GNU extensions, and a separate --posix option disables all of them. In --posix and POSIXLY_CORRECT mode, [\n] now matches the two characters "backslash" and "n" instead of a newline.
Release Notes: This release includes several bugfixes and some additional test cases. The most prominent bug is the failure to handle more than 1916 files in in-place editing mode. This version will not compile under Solaris as yet (you need to add #include <sys/types.h> in lib/ getline.c).
Release Notes: This release improves portability a lot, and adds a configure-time switch to choose between the included regex matcher and the system matcher (on glibc systems only).
Release Notes: This release fixes a bug in portability to non-glibc systems.
Release Notes: A packaging problem with two missing translation catalogs was fixed.
Release Notes: This release makes sed able to bootstrap itself on operating systems that cannot run the configure script.
Release Notes: This release merges with the CVS version of the regular expression engine, and adds support for internationalization in the `y' command. It still does not pass the test suite, though, because of a bug in the regex engine.