mirror of
https://github.com/rkd77/elinks.git
synced 2024-12-04 14:46:47 -05:00
elinkskeys.5: Revert 8f030fcb63
, which ESR did not review.
Revert 8f030fcb63
, "Hack elinkskeys.5
with sed some more, to please ESR." I asked ESR on 2007-01-06 and
2007-06-09 whether the changes were OK, but he never answered. So I'm
reverting the changes until someone with troff knowledge reviews them.
This commit is contained in:
parent
057c3be77c
commit
1f68e44a42
19
doc/Makefile
19
doc/Makefile
@ -165,24 +165,11 @@ asciidoc_dep = sed -n 's/[{]builddir}//g;s@include::\(.*\)\[.*@$@: $< \1@p' < $<
|
|||||||
-include .deps/*.asciidoc
|
-include .deps/*.asciidoc
|
||||||
|
|
||||||
# Do a little post-processing of man pages. Inserting title headers and date.
|
# Do a little post-processing of man pages. Inserting title headers and date.
|
||||||
# - Change SYNOPSIS to OVERVIEW in elinkskeys.5 (but not in elinks.1).
|
|
||||||
# SYNOPSIS isn't supposed to contain running text. But AsciiDoc
|
|
||||||
# 7.1.2 complains "ERROR: elinkskeys.5.txt: line 10: second section
|
|
||||||
# must be named SYNOPSIS" so we can't change this in elinkskeys.5.txt.
|
|
||||||
# - Write backslash as "\e" not "\\", but be careful not to replace
|
|
||||||
# double-backslashes that actually mean something else. This is
|
|
||||||
# apparently a bug in db2man, which xmlto runs.
|
|
||||||
# Run all the hacks together in one sed command so that we get the right
|
|
||||||
# exit code if there is an error somewhere in the middle.
|
|
||||||
MAN_DATE = $(shell date -I)
|
MAN_DATE = $(shell date -I)
|
||||||
man_desc = `sed -n 's/:Description:\s*\(.*\)/\1/p' < $(srcdir)$(subst .xml,.txt,$(<F))`
|
man_desc = `sed -n 's/:Description:\s*\(.*\)/\1/p' < $(srcdir)$(subst .xml,.txt,$(<F))`
|
||||||
man_hack = sed -e "s/^\(\.TH \"ELINKS[^\"]*\" [0-9] \).*/\1\"$(1)\" \"$(MAN_DATE)\" \"$(1)\"/" \
|
man_hack = sed "s/^\(\.TH \"ELINKS[^\"]*\" [0-9] \).*/\1\"$(1)\" \"$(MAN_DATE)\" \"$(1)\"/" < $@ | \
|
||||||
-e 's/\\\\\\\\ /\\e\\e /' \
|
sed "s/@squote@/\\\\'/g" > $@.tmp && mv $@.tmp $@
|
||||||
-e 's/\(\\fI\)\\\\\(\\fR\)/\1\\e\2/' \
|
|
||||||
-e "s/@squote@/\\\\'/g" \
|
|
||||||
$(if $(findstring elinkskeys.5,$(<F)),-e 's/^\.SH "SYNOPSIS"$$/.SH "OVERVIEW"/') \
|
|
||||||
$(2) < $@ > $@.tmp \
|
|
||||||
&& mv $@.tmp $@
|
|
||||||
|
|
||||||
#############################################################################
|
#############################################################################
|
||||||
# Build recipies
|
# Build recipies
|
||||||
|
Loading…
Reference in New Issue
Block a user