# HG changeset patch # User Christian Ebert # Date 1207551724 -7200 # Node ID 960bc707ea10fac585fd62343be6bef6abc3a08b # Parent 31abcae33b4f22cea9d0db5fdfa5f3f11370dd06 doc: escape .hg at bol in manpages with make (issue1072) This works around a bug in old docbook stylesheets. Remove .*.swp example from hgignore.5.txt. Diagnosis and workaround thanks to Alexis S. L. Carvalho. diff -r 31abcae33b4f -r 960bc707ea10 doc/Makefile --- a/doc/Makefile Sat Apr 05 18:15:04 2008 +0200 +++ b/doc/Makefile Mon Apr 07 09:02:04 2008 +0200 @@ -18,7 +18,9 @@ python gendoc.py > $@ %: %.xml - xmlto man $*.xml + xmlto man $*.xml ; \ + sed -e 's/^\.hg/\\\&.hg/' $* > $*~ ; \ + mv $*~ $* %.xml: %.txt asciidoc -d manpage -b docbook $*.txt diff -r 31abcae33b4f -r 960bc707ea10 doc/hgignore.5.txt --- a/doc/hgignore.5.txt Sat Apr 05 18:15:04 2008 +0200 +++ b/doc/hgignore.5.txt Mon Apr 07 09:02:04 2008 +0200 @@ -68,7 +68,6 @@ *.elc *.pyc *~ - .*.swp # switch to regexp syntax. syntax: regexp