summaryrefslogtreecommitdiff
path: root/libguile/guile-snarf.awk.in
diff options
context:
space:
mode:
authorGreg J. Badros <gjb@cs.washington.edu>2000-03-15 16:09:58 +0000
committerGreg J. Badros <gjb@cs.washington.edu>2000-03-15 16:09:58 +0000
commit09aebdb57289770fa5b3e133c15d092152920880 (patch)
tree91f9b3b7a7a0defea3277bd1af2d425750ea9e7a /libguile/guile-snarf.awk.in
parentdd45c0dfdb0cb7fa2c5bb34da2909099bfbe91c3 (diff)
downloadguile-09aebdb57289770fa5b3e133c15d092152920880.tar.gz
* guile-snarf.awk.in: Replace docstring line-ending \n" and \n\n"
with nothing and \n, respectively. Thanks Keisuke Nishida for noticing this problem.
Diffstat (limited to 'libguile/guile-snarf.awk.in')
-rw-r--r--libguile/guile-snarf.awk.in4
1 files changed, 3 insertions, 1 deletions
diff --git a/libguile/guile-snarf.awk.in b/libguile/guile-snarf.awk.in
index e99ed18f8..9cadd0440 100644
--- a/libguile/guile-snarf.awk.in
+++ b/libguile/guile-snarf.awk.in
@@ -56,7 +56,9 @@ BEGIN { FS="|";
gsub(/.*@@@/,"",copy);
sub(/^[ \t]*"?/,"", copy);
sub(/\"?[ \t]*@!!!.*$/,"", copy);
- gsub(/\\\"/,"\"",copy);
+ gsub(/\\n\\n"?/,"\n",copy);
+ gsub(/\\n"?[ \t]*$/,"",copy);
+ gsub(/\\\"[ \t]*$/,"\"",copy);
gsub(/[ \t]*$/,"", copy);
if (copy != "") { print copy > dot_doc_file }
}