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

Recent releases

  •  10 Dec 2004 04: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 19: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 18: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 13: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 06: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

            OpenStack4j

            A Fluent OpenStack client API for Java.

            Screenshot

            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.