*** empty log message ***
This commit is contained in:
parent
ec785daf8d
commit
1294babb4e
@ -15,3 +15,9 @@ ase/test/lsp -
|
||||
ase/test/com -
|
||||
ase/etc -
|
||||
ase/doc -
|
||||
|
||||
{{{
|
||||
hello
|
||||
mr monkey...
|
||||
#include <stdio.h>
|
||||
}}}
|
||||
|
@ -1,5 +1,8 @@
|
||||
global header, mode;
|
||||
|
||||
BEGIN {
|
||||
header = 1;
|
||||
mode = 0;
|
||||
}
|
||||
|
||||
header && /^\.[[:alpha:]]+[[:space:]]/ {
|
||||
@ -12,15 +15,42 @@ header && /^\.[[:alpha:]]+[[:space:]]/ {
|
||||
header && !/^\.[[:alpha:]]+[[:space:]]/ { header = 0; }
|
||||
|
||||
!header {
|
||||
local text;
|
||||
|
||||
if (mode == 0)
|
||||
{
|
||||
if (/^== [^=]+ ==$/)
|
||||
{
|
||||
print "H2" $0;
|
||||
text=substr($0, 3, length($0)-4);
|
||||
print "<h2>" text "</h2>";
|
||||
}
|
||||
else if (/^=== [^=]+ ===$/)
|
||||
{
|
||||
print "H3" $0;
|
||||
text=substr($0, 4, length($0)-6);
|
||||
print "<h3>" text "</h3>";
|
||||
}
|
||||
else if (/^\{\{\{$/)
|
||||
{
|
||||
print "<pre>";
|
||||
mode = 1;
|
||||
}
|
||||
else if (/^$/)
|
||||
{
|
||||
print "<br>";
|
||||
}
|
||||
}
|
||||
else if (mode == 1)
|
||||
{
|
||||
if (/^}}}$/)
|
||||
{
|
||||
print "</pre>";
|
||||
mode = 0;
|
||||
}
|
||||
else
|
||||
{
|
||||
gsub ("<", "\\<");
|
||||
gsub (">", "\\>");
|
||||
print $0;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user