#!/usr/bin/perl
# This small perl script produce html-formatted output for postings into
# "documentation" area of http://sourceforge.net/projects/husky
#
# (c) Stas Degteff 2:5080/102
print "<pre>\n";
while( <> ){
chomp;
if( /\[(\d+)\]/ ){ print "<a name=$1></a>"; }
s/^(.*\[\d+\].*)$/<h3>$1<\/h3>/;
s/^(Q: .*)$/<font color=blue>$1<\/font>/;
s/^(A:.*)$/<\/font><font color=brown>$1<\/font>/;
s/ *\/-+\/ */<hr>/;
s/Q(\d+)(\. .*)$/<a href=\#$1>Q$1$2<\/a>/;
print "$_\n";
}
print "</pre>\n";
syntax highlighted by Code2HTML, v. 0.9.1