ChangeLog Memo Tools
2006/02/08 Kazuki OhtaIntroduction
The tools for processing ChangeLog Memo, mainly converting ChangeLog style text to html page. This software is inspired by the article 'The Memo Techniques for Unix (Japanese)' by Satoru Takabayashi. This is my first attempt to use Ruby programming language.Author
Kazuki OhtaExample
Example output is HERE.Download
- This is free software. You can redistribute it and/or modify it under the terms of the GNU General Public License
-
Source
- cl2html.txt - core program (please rename to cl2html.rb)
- cl2html.css - the stylesheet for cl2html
- cl2html.js - the javascript source file for cl2html
Format of ChangeLog Memo
You need to follow the following format 'strictly'.2005-04-21 Kazuki Ohta[ Empty Line (important!) ] * Category:Happy Birthday! Contents Contents [ Empty Line (important!) ] * Category:Happy Birthday! Contents Contents [ Empty Line (important!) ] 2006-04-21 Kazuki Ohta [ Empty Line (important!) ] * Category:Happy Birthday! Contents Contents [ Empty Line (important!) ]
| Tag | Usage |
| [src] - [/src] | replaced with 'pre' tag |
| [img src="hogehoge.jpg"] | replaced with 'img' tag |
| [yyyy-mm-dd] | can be used to refer old date entry |
Usage
$./cl2html.rb clmemo.txt > output.html
Release Log
-
2006/02/25 (cl2html.rb): rewrite all and renamed to cl2html.rb
- 2005/12/26 (cltool.rb): add function 'merge' and 'grep', and unify into cltool.rb
- 2004/12/17 (cl2html.rb): add grep form (Thanks, Takabayashi-san)
- 2004/12/10 (cl2html.rb): fix handling of html special character
- 2004/12/06 (cl2html.rb): make many color or options configurable
- 2004/12/04 (cl2html.rb): initial release
- 2004/01/16 (cl2html.rb): fix handling of URL string
Links
- Programming Language 'Ruby'
- The Memo Techniques for Unix (Japanese)
- clview - for html layouting
[ return ]