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 | Software Development Debuggers Text Processing Filters |
|---|---|
| Licenses | GPL |
| Operating Systems | OS Independent |
| Implementation | Python |
Recent releases


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.


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.


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.


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


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.
A script that helps find, navigate, and open files under Linux/Mac OS.