Projects / sedsed

sedsed

Sedsed is a Python script that masters sed scripts. It generates sed debug files in sed, which lets you debug scripts with your own version of sed (Linux, DOS, etc.). It's also a script beautifier, doing indentation and spaces/comments formatting. It can also convert sed scripts to colorful HTML files.

Tags
Licenses
Operating Systems
Implementation

RSS Recent releases

  •  09 Dec 2004 20:33

Release Notes: This version marks a quality jump on the debugger. Now it generates less code (~40% less) and is faster than the previous version. Portability problems were also solved, now it will work in Unix and other older sed versions. There is a new --dump-debug option useful to inspect the generated debug file. An important bug was fixed when reading text for the a, c, i commands.

  •  17 Nov 2003 11:47

Release Notes: This release has a new -n option to suppress output (just like sed), and a new -H option as an alias to --htmlize. It accepts the sed script on STDIN (just like sed), and some bugs were fixed. The source code was rearranged, and is even readable now.

  •  21 Jan 2003 10:20

Release Notes: A new --color option has been added for Windows users who have the ANSI.SYS file loaded. The bug on reading the sed script under Windows was fixed.

  •  21 Nov 2002 05:30

Release Notes: The program now works on Windows, and also includes an executable version for those who don't have Python installed.

  •  09 May 2002 02:06

Release Notes: Sedsed is now compatible with Python 1.5 and data and parameters are passed as in GNU sed. There are also -f {file} and -e {script} options, so now the sed script can be passed as a oneliner instead of saving it to a file.

Screenshot

Project Spotlight

POSIXplorer

A script that helps find, navigate, and open files under Linux/Mac OS.

Screenshot

Project Spotlight

Padre

A Perl application development and refactoring environment.