http://www.guckes.net/sed/minised.txt
http://www.guckes.net/sed/minised.html
Latest change: Sun Jan 24 02:00:00 CET 2016
=== Basic Info ===
program: minised
version: 1.15
release date: 2014-10-08
maintainer: Rene Rebe <rene@exactcode.de>
=== URLs ===
Homepage: http://www.exactcode.de/oss/minised/
Source releases: http://dl.exactcode.de/oss/minised/
Source repository: http://svn.exactcode.de/minised/
dietlibc: http://www.fefe.de/dietlibc/
=== History ===
In 2005 Eric S. Raymond handed maintenance of his
historic sed implementation over to René Rebe.
Since the release of minised 1.4, René has fixed
twenty-one issues and added appropriate test cases.
=== Changes ===
René Rebe updated the function declarations and definitions
to match recent ANSI C versions and compile with recent GCCs.
The special Minix fork was removed because portability issues
should be addressed in the source and not within a custom fork.
The Makefile now invokes $(CC) (instead of "cc") to allow
the use of any compiler and instant linking with _dietlibc_.
Besides, _minised_ is *much* smaller and a lot faster than GNU sed.
The last revision benchmarked was 5.3 times faster than GNU sed linked
to _glibc_ and even 11.3 times faster when _minised_ was linked to _dietlibc_
(measured on the 25 (at that time) tests of the included test-suite).
_Minised_ takes 32k on a PowerPC and only 23k on x86 architectures.
=== Bug Fixes ===
The source code in the subversion code tree (SVN)
already includes fixes for the following bugs:
- infinite loop for global substitution and *
- operator '+' to be treated as multiple of but at least one -
now "\+" is used for this operator as GNU sed already does
=== New Features ===
Two new features were added to _minised_ 1.4 for _minised_ 1.5:
- substitution of the n-th match by adding its
number as a flag to the substitution command,
eg substitute the 23rd match with "s/foo/bar/23"
- predefined character classes:
alnum digit punct
alpha graph space
blank lower upper
cntrl print xdigit
see also: man 7 regex
=== Version History ===
2014-10-08: minised-1.15.tar.gz
2013-02-14: minised-1.14.tar.gz
2009-10-12: minised-1.13.tar.gz
2006-10-28: minised-1.12.tar.gz
2006-10-14: minised-1.11.tar.gz
2006-09-13: minised-1.10.tar.gz
2006-04-02: minised-1.9.tar.gz
2006-03-24: minised-1.8.tar.gz
2006-03-19: minised-1.7.tar.gz
2005-10-01: minised-1.6.tar.gz
2005-07-11: minised-1.5.tar.gz
2003-12-29: sed-1.4.tar.gz
1999-05-16: sed-1.3.tar.gz
..........: sed-1.2.tar.gz ?
1995-05-08: sed-1.1.tar.gz
[2016-01-24] file listing:
http://dl.exactcode.de/oss/minised/
34740 Jul 11 2005 sed-1.1.tar.gz
34943 Jul 11 2005 sed-1.3.tar.gz
23783 Jul 11 2005 minised-1.5.tar.gz
35798 Jul 11 2005 sed-1.4.tar.gz
25530 Okt 1 2005 minised-1.6.tar.gz
25584 Mär 19 2006 minised-1.7.tar.gz
26540 Mär 23 2006 minised-1.8.tar.gz
26831 Apr 2 2006 minised-1.9.tar.gz
27962 Sep 13 2006 minised-1.10.tar.gz
28335 Okt 12 2006 minised-1.11.tar.gz
28394 Okt 28 2006 minised-1.12.tar.gz
28695 Okt 12 2009 minised-1.13.tar.gz
32224 Okt 8 2014 minised-1.15.tar.gz
29746 Okt 8 2014 minised-1.14.tar.gz