PageRenderTime 36ms CodeModel.GetById 31ms app.highlight 2ms RepoModel.GetById 1ms app.codeStats 0ms

/contrib/groff/contrib/pdfmark/ChangeLog

https://bitbucket.org/freebsd/freebsd-head/
#! | 137 lines | 91 code | 46 blank | 0 comment | 0 complexity | 1dbd9c7255a6a7b70613db568a6478b6 MD5 | raw file
  12005-06-22  Keith Marshall  <keith.d.marshall@ntlworld.com>
  2
  3	pdfroff.sh portability enhancement.
  4
  5	* pdfroff.sh: (ARGLIST): Variable removed.
  6	(GROFF_STYLE): Use it for all groff invocations.
  7	(INPUT_FILES): Pass to all groff invocations, instead of ARGLIST.
  8	(CS_MACRO, CE_MACRO): Initialize independently.
  9	(CS_FILTER): Simplify quoting; it used to confuse some shells.
 10	(Source): CVS keyword removed; replaced by...
 11	(RCSfile, Revision): these.
 12
 132005-06-17  Keith Marshall  <keith.d.marshall@ntlworld.com>
 14
 15	* pdfroff.sh: (MATCH): Correct quoting.
 16	(Source): Add terminating `$' on CVS keyword.
 17
 182005-06-17  Zvezdan Petkovic  <zpetkovic@acm.org>
 19
 20	* Makefile.sub: (RM): Define as `rm -f', for `make' programs
 21	which don't predefine it.
 22
 232005-06-16  Bernd Warken
 24
 25	* pdfroff.sh: (NULLDEV): Correct misspelled instance of NULDEV.
 26
 272005-05-28  Werner LEMBERG  <wl@gnu.org>
 28
 29	* Makefile.sub (.ms.pdf): Use `--stylesheet', not `--style'.
 30
 312005-05-17  Keith Marshall  <keith.d.marshall@ntlworld.com>
 32
 33	Improve portability of `pdfroff' shell script.
 34
 35	* pdfroff.sh: Add space in shebang, conforming to portability
 36	guidelines in `autoconf' docs.
 37	(searchpath): New shell function; use it instead of `type' command
 38	to locate prerequisite helper programs.
 39
 40	* pdfroff.man: Document influence of `OSTYPE' and `PATH_SEPARATOR'
 41	environment variables.
 42
 43	* Makefile.sub: (pdfroff): Make it depend on SH_DEPS_SED_SCRIPT,
 44	from arch/misc/shdeps.sh; use it to customize PATH_SEPARATOR
 45	initialization code for `searchpath' function in pdfroff.sh.
 46
 472005-05-16  Keith Marshall  <keith.d.marshall@ntlworld.com>
 48
 49	Interim documentation update.
 50
 51	* pdfmark.ms: (GROFF-WEBSITE): New string; use it in references and
 52	examples.
 53	(Section 2.5): Add definitions of D and Z operators, for use with
 54	pdfhref macro.
 55	(Section 2.5.4): Complete description of pdfhref macro usage for
 56	`Linking to Internet Resources'; provide examples.
 57
 582005-05-14  Nick Stoughton  <nick@usenix.org>
 59
 60	* pdfmark.tmac (LB): Renamed to ...
 61	(PDFLB): This to avoid conflicts with mm's LB macro.
 62
 632005-05-02  Keith Marshall  <keith.d.marshall@ntlworld.com>
 64
 65	Handle parsing anomalies in Cygwin's `ash', and similar, shells.
 66
 67	* pdfroff.sh: ($CAT, $GREP, $SED, $GROFF, $DIFF): Avoid interpreting
 68	misdirected error messages, which `type' sends to `stdout' in some
 69	shells, as a successful program file match.
 70
 71	($AWK, $GS): Likewise; also ensure that multiple choice match
 72	prototypes are eval'ed as such, in case token splitting occurs
 73	before variable expansion.
 74
 752005-04-24  Keith Marshall  <keith.d.marshall@ntlworld.com>
 76
 77	Add support for folded outlines in PDF documents.
 78
 79	* pdfmark.tmac (PDFOUTLINE.FOLDLEVEL): New register.
 80	(pdf:bm.emit): Use it.
 81
 82	* pdfmark.ms: Document it.
 83
 842005-03-25  Werner LEMBERG  <wl@gnu.org>
 85
 86	* Makefile.in: Removed.
 87
 882005-03-24  Werner LEMBERG  <wl@gnu.org>
 89
 90	* Makefile: Renamed to...
 91	* Makefile.in: This.
 92
 932005-03-22  Keith Marshall  <keith.d.marshall@ntlworld.com>
 94
 95	* pdfroff.sh: Eliminate invalid program reference to $AWK, when
 96	invoked with `--no-reference-dictionary' option.
 97
 982005-03-02  Keith Marshall  <keith.d.marshall@ntlworld.com>
 99
100	* contrib/pdfmark/Makefile.sub (install_data): Use $(INSTALL_SCRIPT)
101	to install `pdfroff'.
102	* contrib/pdfmark/pdfroff.man (opte): New macro.
103	Use it to remove spurious equal signs from SYNOPSIS.
104
1052005-02-28  Keith Marshall  <keith.d.marshall@ntlworld.com>
106
107	Provide `pdfroff' shell script, and manpage to document it;
108	runs multiple groff passes, to format PDF documents.
109
110	* pdfroff.sh: New shell script template;
111	* pdfroff.man: New man page to document it.
112
113	Integrate `pdfmark' into normal groff build system;
114	install macro `pdfmark' packages, build and install `pdfroff',
115	and PDF format documentation.
116
117	* Makefile.sub: Rewritten.
118	* pdfmark.tmac: Modified.
119	(pdfhref): New macro operators, `D' and `Z'.
120	(pdf*href-D, pdf*href-Z): New macros: implement them.
121	(pdf*href.mark.resolve, pdf*href.mark.emit, pdf*href.mark.flush):
122	Modified macro algorithm, to eliminate inconsistencies between
123	`grohtml' representations of `opminy' from differing groff versions.
124	(pdf*href.mark, pdf*href.mark.release, pdf*href.mark.close):
125	deleted (redundant macros).
126	(PDFHREF.LEADING): Default value changed (was 2.5p; now -1.0p).
127	Global comment updates.
128
129	* TODO: Updated.
130
1312004-12-10  Werner LEMBERG  <wl@gnu.org>
132
133	* TODO: Updated.
134
1352004-12-08  Keith Marshall  <keith.d.marshall@ntlworld.com>
136
137	First import of pdfmark files.