1 2009-01-04 Werner LEMBERG <wl@gnu.org>
3 * Makefile.sub (CLEANADD): Add hdmisc.tmac-s and hdtbl.tmac-s.
5 2009-01-03 Werner LEMBERG <wl@gnu.org>
7 * README: Renamed to...
8 * TODO: This, removing most of its contents.
10 * groff_hdtbl.man: Add customization info which was in file README.
12 2008-01-04 Werner LEMBERG <wl@gnu.org>
14 * groff_hdtbl.man: Replace .MTO with .MT/.ME.
15 Don't include www.tmac.
17 2006-11-17 Werner LEMBERG <wl@gnu.org>
19 * Makefile.sub (install_data): Depend on gnu.eps also.
20 (uninstall_sub): Remove gnu.eps also.
22 2006-11-17 Werner LEMBERG <wl@gnu.org>
24 * hdmisc.tmac: Avoid loading itself more than once.
25 Load hdtbl.tmac unconditionally.
26 (\n[?], \n[*miscs]): Remove.
27 (random-s1): Use only 9 digits.
29 * hdtbl.tmac: Avoid loading itself more than once.
30 Load hdmisc.tmac unconditionally.
32 (\n[*hdtbl]): Removed.
33 (t*cl): Prevent scaling overflow by using routines from 62bit.tmac.
35 2006-11-15 Werner LEMBERG <wl@gnu.org>
37 * hdmisc.tmac (d2x): Use string array instead of `dzx' macro.
38 Improve error handling.
40 (random#): Rewrite to generate random numbers by itself instead of
41 using an external command.
43 2006-11-06 Joachim Walsdorff <JWalsdorff@compuserve.de>
45 * hdmisc.tmac (\*[g]): Move definition back to...
46 * hdtbl.tmac: This file.
47 (TD, t*divs): Fix a bug with consecutive groups of spanned rows by
48 introducing string *rsp*\\*[#trc]. Reported by Barry Nisly.
49 (TH): Add arguments `hal', `val', and `fst'.
51 2006-11-01 Werner LEMBERG <wl@gnu.org>
53 * hdtbl.tmac (t*divs): Fix a bug which causes incorrect table cell
54 heights if the `rowspan' keyword is used. This problem has been
55 introduced during the beautification process by introducing
56 incorrect parentheses.
57 Other minor modifications.
58 (\n[rsp...]): Array renamed to...
60 (\n[csp...]): Array renamed to...
62 (\n[vl...]): Array renamed to...
65 2006-10-27 Werner LEMBERG <wl@gnu.org>
67 * hdmisc.tmac (EM): Improve warning messages.
69 * hdtbl.tmac (TD): Move constant comparison out of while loop.
71 2006-10-26 Werner LEMBERG <wl@gnu.org>
73 * hdmisc.tmac: Add `\"' at various places to protect against
75 (getarg): Don't use a different escape character but
76 `\?' escapes to protect against incomplete input.
77 Improve documentation.
79 * hdtbl.tmac: Improve various warning messages.
80 (TR): Add validity check for `height' keyword.
81 (TD): Don't use `\\\\' but `\E'.
82 (\*[*#trc*]): Initialize.
83 (t*dntr): Avoid undefined register warning.
85 2006-10-23 Werner LEMBERG <wl@gnu.org>
87 * hdtbl.tmac (\n[t*#]): Initialize.
88 (TBL): Don't inialize `\*[width]'.
89 Add validity checks for all keywords.
90 (TD): Add validity checks for `rowspan' and `colspan' keywords.
91 (t*cl): Add validity checks for cell widths.
93 2006-09-13 Werner LEMBERG <wl@gnu.org>
95 * examples/fontdumps_n.in, examples/fontdumps_x.in: Renamed to...
96 * examples/fonts_n.in, examples/fonts_x.in: This.
98 * examples/colored_boxes.roff, examples/colored_nested_tables.roff,
99 examples/colored_table_cells.roff: Renamed to...
100 * examples/color_boxes.roff, examples/color_nested_tables.roff,
101 examples/color_table_cells.roff: This.
103 * Makefile.sub: Updated.
105 2006-06-21 Werner LEMBERG <wl@gnu.org>
107 * examples/fontdumps_n.roff, examples/fontdumps_x.roff: Renamed
109 * example/fontdumps_n.in, example/fontdumps_x_in: This.
110 Rename `*fontpath' to `fontpath' and define it conditionally (using
111 `@fontdir@') so that it can be overridden on the command line.
113 * Makefile.sub (GENFILES, GENFILES_): New variables for
115 (EXAMPLEFILES): Remove fontdumps.roff.
116 (CLEANADD): Add GENFILES.
117 (.in.roff): New rule.
118 (.SUFFIXES): Add `.in'.
119 (install_data, uninstall_sub): Updated.
121 2006-06-14 Werner LEMBERG <wl@gnu.org>
123 * hdmisc.tmac: Fix test for \n[?] to avoid warning message.
125 (pv): Use `z' scaling indicator.
127 * hdtbl.tmac: Fix test for \n[?] and \n[*miscs] to avoid warning
130 2006-06-11 Werner LEMBERG <wl@gnu.org>
132 * groff_hdtbl.man: Use `.ig' block after NAME section to make mandb
135 2006-06-05 Werner LEMBERG <wl@gnu.org>
137 * hdmisc.tmac (index): Use `\?' to emulate string comparison.
139 2006-06-04 Werner LEMBERG <wl@gnu.org>
141 * hdbtl.tmac: Improve error messages. In particular, handle
142 singular and plural correctly by using a pseudo array `nth-{1,2,3}'.
144 * examples/rainbow.roff: Add copyright notice. Formatting.
146 2006-05-31 Werner LEMBERG <wl@gnu.org>
148 * examples/fontdumps_x.roff, examples/fontdumps_n.roff: Protect
149 argument of `tr' command in `.pso' call.
151 2006-05-30 Werner LEMBERG <wl@gnu.org>
153 * examples/fontdumps_x.roff: Remove warnings about
155 Add copyright notice.
158 * hdtbl.tmac: Replace character >= 0x80.
160 2006-05-29 Werner LEMBERG <wl@gnu.org>
162 * Makefile.sub: New file.
163 * examples/*: Replace characters >= 0x80.
165 Use UNIX line end convention only.
166 * examples/mixed-pickles.roff: Use gnu.eps.
167 Add copyright notice.
171 * examples/fontdumps_n.roff: Remove warnings about
173 Add copyright notice.
176 2006-05-25 Werner LEMBERG <wl@gnu.org>
178 * examples/*: Rename to...
179 * examples/*.roff: This.
181 2006-05-24 Werner LEMBERG <wl@gnu.org>
183 * groff_hdtbl.man: Simplify macros for switching from and to the `C'
184 font family, as suggested by Tadziu Hoffmann.
186 2006-05-22 Werner LEMBERG <wl@gnu.org>
188 * groff_hdtbl.man: Completely revised again.
189 `Normalize' font usage: Add macros similar to `.B' and `.BI' for
190 switching from and to the `C' font family, instead of using \f.
191 Fix appearance of macro syntax descriptions.
192 Add more quotation characters.
194 2006-05-21 Werner LEMBERG <wl@gnu.org>
196 * groff_hdtbl.man: Completely revised.
198 2006-05-20 Werner LEMBERG <wl@gnu.org>
200 * Import of hdtbl 0.91 (with some further modifications). Still
203 Copyright 2006, 2008, 2009
204 Free Software Foundation, Inc.
206 Copying and distribution of this file, with or without modification,
207 are permitted in any medium without royalty provided the copyright
208 notice and this notice are preserved.
211 version-control: never