Menu

Tree [ee9970] master /
 History

HTTPS access


File Date Author Commit
 local 2015-08-26 Aurelio Jargas Aurelio Jargas [57e137] Update sedfaq local copy to 015 version
 .gitignore 2013-02-10 Aurelio Jargas Aurelio Jargas [49e71b] gitignore
 .htaccess 2013-02-10 Aurelio Jargas Aurelio Jargas [58724a] Moved folder location
 README.md 2019-08-28 Aurelio Jargas Aurelio Jargas [5d8818] New section: Deploy
 htmlize.sh 2013-02-12 Aurelio Jargas Aurelio Jargas [843d07] removed the "é" char that has broken HTML conve...
 index.html 2021-05-02 Aurelio Jargas Aurelio Jargas [ee9970] URL updated: Proposal of a custom sed
 index.sed 2019-08-28 Aurelio Jargas Aurelio Jargas [e1e5b6] Fix alignment of docs links
 index2html.sed 2021-05-02 Aurelio Jargas Aurelio Jargas [ee9970] URL updated: Proposal of a custom sed
 index2html.sed.html 2021-05-02 Aurelio Jargas Aurelio Jargas [ee9970] URL updated: Proposal of a custom sed

Read Me

The sed.sf.net website

Since 2002, http://sed.sf.net is the main portal for sed information and community scripts. Created and maintained by Aurelio Jargas.

Please contribute adding links, fixing broken links and updating information. You can do it by opening an issue ticket or even better, submitting a pull request.

Nerdgasm

The site's main page is a valid sed script file (index.sed) that's converted to HTML by another sed script (index2html.sed). The resulting index.html file, when rendered by the browser, is also a valid sed script.

Instructions

To update the index.html file:

sed -f index2html.sed index.sed > index.html

To update the HTML version of the generator script:

./htmlize.sh index2html.sed

To update the HTML version of some local script:

./htmlize.sh local/scripts/foo.sed

To include a new script in the repository:

  1. Add the text line to index.sed, mentioning the script and the author
  2. Add the script original URL to index2html.sed
  3. Add the original script file to the local/scripts (or local/games) folder
  4. Convert the original script to HTML using htmlize.sh
  5. Update index.html and index2html.sed.html files (see instructions above)

Deploy

The deploy is still an old school manual scp to the SourceForge's htdocs directory.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.