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 === 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