X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ann2html.sh;h=ecb0411ebda6c2d67e54b4f8dfd4f4a5ce686d2d;hb=64ee437a499e51415f53367a1c0be1c371b298d1;hp=ad4413dbca7ac3bb04bf163f311af389b3337b4a;hpb=e2222fbac46edfdcd3e3f7de33d8e515e58bc369;p=c-standard diff --git a/ann2html.sh b/ann2html.sh index ad4413d..ecb0411 100755 --- a/ann2html.sh +++ b/ann2html.sh @@ -85,6 +85,10 @@ seencontents && !seenfore && /^[^@]/ { next } +/^@sect 3\./ { + markdef = 1 +} + /^@sect/ { sid++ slevel = split($2,a,/\./)+1 @@ -157,7 +161,7 @@ seencontents && !seenfore && /^[^@]/ { next } -/^ *(Syntax|Semantics|Description|Constraints|Synopsis|Returns)$/ { +/^ *(Syntax|Semantics|Description|Constraints|Synopsis|Returns|Recommended practice|Implementation limits)$/ { ss[sid] = ss[sid] "
&", s)
+ if (markdef) {
+ s = "" s "
"
+ markdef = 0
+ }
if (pre)
pre = pre "\n" s
else if (nn)