1 2013-09-03 Bernd Warken <groff-bernd.warken-72@web.de>
3 * all files in groff_hdtbl: Copying and Emacs setup.
5 2014-03-29 Steffen Nurpmeso <sdaoden@yandex.com>
7 * Makefile.sub: Handle examples separately, controlled by
8 $(make{_,_install_,_uninstall_}examples).
10 2013-02-06 Werner LEMBERG <wl@gnu.org>
12 * groff_hdtbl.man: Correct details on loading hdtbl.tmac.
14 2013-02-04 Werner LEMBERG <wl@gnu.org>
16 * groff_hdtbl.man: Revised.
18 2013-02-03 Bernd Warken <groff-bernd.warken-72@web.de>
20 * groff_hdtbl.man: Correct and extend this man-page.
22 2012-09-20 Werner LEMBERG <wl@gnu.org>
24 Simplify enviroment handling.
26 Suggested by Ivan Shmakov <oneingray@gmail.com>.
28 * Makefile.sub (GROFF): Don't use export.
30 2011-01-17 Werner LEMBERG <wl@gnu.org>
32 * examples/color_nested_tables.roff: Fix output.
34 Problem reported by Ulrich Spörlein <uqs@spoerlein.net>.
36 2011-01-17 Ulrich Spörlein <uqs@spoerlein.net>
38 Don't make examples depend on bash.
40 * examples/common.roff, examples/fonts_n.in, examples/fonts_x.in:
43 2010-02-09 Werner LEMBEARG <wl@gnu.org>
45 Make example compilation work again if srcdir != builddir.
47 * Makefile.sub (.roff.ps): Define `sopath' groff string.
49 * examples/*.roff, examples/*.in: Use it so that .so finds its input
52 2010-02-08 Werner LEMBEARG <wl@gnu.org>
54 Fix handling of `common.roff'.
56 * Makefile.sub (MOSTLYCLEANADD): Don't handle `common.roff'.
57 (EXAMPLEFILES): Handle `common.roff'.
59 2010-02-08 Larry Kollar <kollar@alltel.net>
61 Fix last patch and use `t*' prefix for all non-public stuff.
64 * hdmisc.tmac (getarg, index, SP, P1, \n[s], \n[v], \n[hy], pv, DI):
66 (t*getarg, t*index, t*SP, t*P1, \n[t*s], \n[t*v], \n[t*hy], t*pv,
69 (t*EM): New auxiliary macro (using stuff from
70 `examples/common.roff'.
72 * hdtbl.tmac (\n[t*v], \n[t*s], \n[t*hy], \n[t*l]): Initialize.
73 (\n[t*FN], \n[t*LN]): New number registers.
75 * examples/*.roff: Updated.
76 * examples/common.roff: Load `hdtbl.tmac' earlier.
77 Reinstall `HM' and `BM' traps.
78 Provide `SP' macros if not defined by other macro package.
79 (\n[p], \n[o]): Initialize.
80 (\*[t*HM], \*[t*BM]): Initialize.
84 * examples/fonts_n.in, examples/fonts_x.in: Load
85 `examples/common.roff'.
88 * groff_hdtbl.man: Document setup of default values.
91 2010-01-23 Larry Kollar <kollar@alltel.net>
93 Break out example formatting to a separate file.
95 * hdmisc.tmac: Move example formatting stuff to...
96 * examples/common.roff: This new file.
98 * hdtbl.tmac (HM, t*HM, BM, t*BM): Remove.
100 * examples/*.roff: Include `common.roff'.
102 * groff_hdtbl.man: Remove references to `HM' and `BM'.
104 * Makefile.sub: Handle `examples/common.roff'.
106 2009-04-05 Joachim Walsdorff <Joachim.Walsdorff@urz.uni-heidelberg.de>
108 * hdtbl.tmac (ETB, t*free): Correct two typos, fixing register
111 2009-01-04 Werner LEMBERG <wl@gnu.org>
113 * Makefile.sub (CLEANADD): Add hdmisc.tmac-s and hdtbl.tmac-s.
115 2009-01-03 Werner LEMBERG <wl@gnu.org>
117 * README: Renamed to...
118 * TODO: This, removing most of its contents.
120 * groff_hdtbl.man: Add customization info which was in file README.
122 2008-01-04 Werner LEMBERG <wl@gnu.org>
124 * groff_hdtbl.man: Replace .MTO with .MT/.ME.
125 Don't include www.tmac.
127 2006-11-17 Werner LEMBERG <wl@gnu.org>
129 * Makefile.sub (install_data): Depend on gnu.eps also.
130 (uninstall_sub): Remove gnu.eps also.
132 2006-11-17 Werner LEMBERG <wl@gnu.org>
134 * hdmisc.tmac: Avoid loading itself more than once.
135 Load hdtbl.tmac unconditionally.
136 (\n[?], \n[*miscs]): Remove.
137 (random-s1): Use only 9 digits.
139 * hdtbl.tmac: Avoid loading itself more than once.
140 Load hdmisc.tmac unconditionally.
142 (\n[*hdtbl]): Removed.
143 (t*cl): Prevent scaling overflow by using routines from 62bit.tmac.
145 2006-11-15 Werner LEMBERG <wl@gnu.org>
147 * hdmisc.tmac (d2x): Use string array instead of `dzx' macro.
148 Improve error handling.
150 (random#): Rewrite to generate random numbers by itself instead of
151 using an external command.
153 2006-11-06 Joachim Walsdorff <JWalsdorff@compuserve.de>
155 * hdmisc.tmac (\*[g]): Move definition back to...
156 * hdtbl.tmac: This file.
157 (TD, t*divs): Fix a bug with consecutive groups of spanned rows by
158 introducing string *rsp*\\*[#trc]. Reported by Barry Nisly.
159 (TH): Add arguments `hal', `val', and `fst'.
161 2006-11-01 Werner LEMBERG <wl@gnu.org>
163 * hdtbl.tmac (t*divs): Fix a bug which causes incorrect table cell
164 heights if the `rowspan' keyword is used. This problem has been
165 introduced during the beautification process by introducing
166 incorrect parentheses.
167 Other minor modifications.
168 (\n[rsp...]): Array renamed to...
169 (\n[rspan...]): This.
170 (\n[csp...]): Array renamed to...
171 (\n[cspan...]): This.
172 (\n[vl...]): Array renamed to...
173 (\n[vline...]): This.
175 2006-10-27 Werner LEMBERG <wl@gnu.org>
177 * hdmisc.tmac (EM): Improve warning messages.
179 * hdtbl.tmac (TD): Move constant comparison out of while loop.
181 2006-10-26 Werner LEMBERG <wl@gnu.org>
183 * hdmisc.tmac: Add `\"' at various places to protect against
185 (getarg): Don't use a different escape character but
186 `\?' escapes to protect against incomplete input.
187 Improve documentation.
189 * hdtbl.tmac: Improve various warning messages.
190 (TR): Add validity check for `height' keyword.
191 (TD): Don't use `\\\\' but `\E'.
192 (\*[*#trc*]): Initialize.
193 (t*dntr): Avoid undefined register warning.
195 2006-10-23 Werner LEMBERG <wl@gnu.org>
197 * hdtbl.tmac (\n[t*#]): Initialize.
198 (TBL): Don't inialize `\*[width]'.
199 Add validity checks for all keywords.
200 (TD): Add validity checks for `rowspan' and `colspan' keywords.
201 (t*cl): Add validity checks for cell widths.
203 2006-09-13 Werner LEMBERG <wl@gnu.org>
205 * examples/fontdumps_n.in, examples/fontdumps_x.in: Renamed to...
206 * examples/fonts_n.in, examples/fonts_x.in: This.
208 * examples/colored_boxes.roff, examples/colored_nested_tables.roff,
209 examples/colored_table_cells.roff: Renamed to...
210 * examples/color_boxes.roff, examples/color_nested_tables.roff,
211 examples/color_table_cells.roff: This.
213 * Makefile.sub: Updated.
215 2006-06-21 Werner LEMBERG <wl@gnu.org>
217 * examples/fontdumps_n.roff, examples/fontdumps_x.roff: Renamed
219 * example/fontdumps_n.in, example/fontdumps_x_in: This.
220 Rename `*fontpath' to `fontpath' and define it conditionally (using
221 `@fontdir@') so that it can be overridden on the command line.
223 * Makefile.sub (GENFILES, GENFILES_): New variables for
225 (EXAMPLEFILES): Remove fontdumps.roff.
226 (CLEANADD): Add GENFILES.
227 (.in.roff): New rule.
228 (.SUFFIXES): Add `.in'.
229 (install_data, uninstall_sub): Updated.
231 2006-06-14 Werner LEMBERG <wl@gnu.org>
233 * hdmisc.tmac: Fix test for \n[?] to avoid warning message.
235 (pv): Use `z' scaling indicator.
237 * hdtbl.tmac: Fix test for \n[?] and \n[*miscs] to avoid warning
240 2006-06-11 Werner LEMBERG <wl@gnu.org>
242 * groff_hdtbl.man: Use `.ig' block after NAME section to make mandb
245 2006-06-05 Werner LEMBERG <wl@gnu.org>
247 * hdmisc.tmac (index): Use `\?' to emulate string comparison.
249 2006-06-04 Werner LEMBERG <wl@gnu.org>
251 * hdbtl.tmac: Improve error messages. In particular, handle
252 singular and plural correctly by using a pseudo array `nth-{1,2,3}'.
254 * examples/rainbow.roff: Add copyright notice. Formatting.
256 2006-05-31 Werner LEMBERG <wl@gnu.org>
258 * examples/fontdumps_x.roff, examples/fontdumps_n.roff: Protect
259 argument of `tr' command in `.pso' call.
261 2006-05-30 Werner LEMBERG <wl@gnu.org>
263 * examples/fontdumps_x.roff: Remove warnings about
265 Add copyright notice.
268 * hdtbl.tmac: Replace character >= 0x80.
270 2006-05-29 Werner LEMBERG <wl@gnu.org>
272 * Makefile.sub: New file.
273 * examples/*: Replace characters >= 0x80.
275 Use UNIX line end convention only.
276 * examples/mixed-pickles.roff: Use gnu.eps.
277 Add copyright notice.
281 * examples/fontdumps_n.roff: Remove warnings about
283 Add copyright notice.
286 2006-05-25 Werner LEMBERG <wl@gnu.org>
288 * examples/*: Rename to...
289 * examples/*.roff: This.
291 2006-05-24 Werner LEMBERG <wl@gnu.org>
293 * groff_hdtbl.man: Simplify macros for switching from and to the `C'
294 font family, as suggested by Tadziu Hoffmann.
296 2006-05-22 Werner LEMBERG <wl@gnu.org>
298 * groff_hdtbl.man: Completely revised again.
299 `Normalize' font usage: Add macros similar to `.B' and `.BI' for
300 switching from and to the `C' font family, instead of using \f.
301 Fix appearance of macro syntax descriptions.
302 Add more quotation characters.
304 2006-05-21 Werner LEMBERG <wl@gnu.org>
306 * groff_hdtbl.man: Completely revised.
308 2006-05-20 Werner LEMBERG <wl@gnu.org>
310 * Import of hdtbl 0.91 (with some further modifications). Still
313 Copyright 2006, 2008-2014
314 Free Software Foundation, Inc.
316 Copying and distribution of this file, with or without modification,
317 are permitted in any medium without royalty provided the copyright
318 notice and this notice are preserved.
321 version-control: never