doc: escape .hg at bol in manpages with make (issue1072)
authorChristian Ebert <blacktrash@gmx.net>
Mon, 07 Apr 2008 09:02:04 +0200
changeset 6486 960bc707ea10
parent 6479 31abcae33b4f
child 6487 9e3bddb5fae2
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.
doc/Makefile
doc/hgignore.5.txt
--- 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
--- 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