Imported Upstream version 1.22.4
[platform/upstream/groff.git] / contrib / mm / ChangeLog
1 2018-03-01  Werner LEMBERG  <wl@gnu.org>
2
3         * m.tmac: Fix `.hy' value.
4
5         * groff_mm.7.man: Updated.
6
7 2018-02-28  Werner LEMBERG  <wl@gnu.org>
8
9         * mm.am (mmroff): Use $(AM_V_GEN) to silence file generation.
10
11 2017-11-02  G. Branden Robinson <g.branden.robinson@gmail.com>
12
13         examples/letter.mm: New; simple example of mm usage.
14         mm.am: Ship the file.
15
16 2015-08-22  Bernd Warken  <groff-bernd.warken-72@web.de>
17
18         * mmroff.1.man: Rename `mmroff.man'.
19
20         * groff_mm.7.man: Rename `groff_mm.man'.
21
22         * groff_mmse.7.man: Rename `groff_mmse.man'.
23
24         * mm.am: Include renamings.
25
26 2015-08-05  Bernd Warken  <groff-bernd.warken-72@web.de>
27
28         * mm.am, Makefile.sim: Add `Last update'.  Setup Emacs mode.
29
30 Thu Jul 16 11:52:03 2015  Carsten Kunze  <carsten.kunze@arcor.de>
31
32         Fix line length of `.DS' with indentation (#45452).
33
34         If `.DS' with first argument `1' or `I' is used the output should
35         use an indentation of `\n[Si]n'.  To make this work, the line length
36         within the `.DS' diversion must be set to zero, otherwise the
37         effective line length is too large.
38
39         * m.tmac (DS): Call `ds@set-new-ev' with correct indentation value.
40
41 Fri Apr  3 16:33:22 2015  Werner LEMBERG  <wl@gnu.org>
42
43         Make man pages work in compatibility mode.
44
45         * groff_mm.man, groff_mmse.man, mmroff.man: Do it.
46
47 Wed Sep  3 21:29:00 2014  Bernd Warken  <groff-bernd.warken-72@web.de>
48
49         * all files in contrib/mm: Copying and Emacs setting.
50
51 Thu Aug 28 07:20:00 2014  Werner LEMBERG  <wl@gnu.org>
52
53         * m.tmac (misc@tag): Fix horizontal position.
54         Problem reported by Blake McBride <blake@mcbride.name>.
55
56 Sun Mar 30 21:45:00 2014  Steffen Nurpmeso  <sdaoden@yandex.com>
57
58         * Makefile.sim, Makefile.sub: Put straight error-prevention prefixes
59         for `rm'.
60
61 Wed Mar  6 22:18:00 2013  Deri James  <deri@chuzzlewit.myzen.co.uk>
62
63         * groff_mm.man: Document .PIC flag -B (box). Default position of
64         picture is left (-L)
65
66 Fri Mar  1 08:41:18 2013  Jim Avera  <james_avera@yahoo.com>
67
68         * m.tmac (ds@set-format, LI): s/.ie/.if/ if no else clause.
69
70 Sat Nov 17 18:36:56 2012  Anton Shepelev  <anton.txt@gmail.com>
71
72         Fixed the format of header numbers in references.
73
74         * m.tmac (hd-mark-trimmed): New string to hold `hd-mark' without
75         spaces.
76         (SETR): Use it.
77
78 Sun Aug 14 07:36:29 2011  Anton Shepelev  <anton.txt@gmail.com>
79
80         Fix indents in nested static displays.
81
82         * m.tmac (DS, ds@end): Save indent with a stack.
83         See http://lists.gnu.org/archive/html/groff/2011-07/msg00068.html
84         for an example.
85
86 Sun Mar 27 09:25:01 2011  Anton Shepelev  <anton.txt@gmail.com>
87
88         * m.tmac (misc@tag): Fix last patch.
89
90 Sat Mar 19 13:46:50 2011  James Avera  <jimav>
91
92         * m.tmac (RD): Don't use `.ie' but `.if'.
93
94 Fri Mar 18 09:10:19 2011  Anton Shepelev  <anton.txt@gmail.com>
95
96         * m.tmac (misc@tag): Retain temporary indentation.
97
98 Sat Feb  5 08:06:39 2011  Anton Shepelev  <anton.txt@gmail.com>
99
100         Fix vertical space around displays.
101
102         * m.tmac (ds@end): Use `.SP', not `.sp'.
103
104 Fri Jan 28 11:15:29 2011  Werner LEMBERG  <wl@gnu.org>
105
106         Handle `refer-mm.tmac' file.
107
108         * refer-mm.tmac: New file.
109         * Makefile.sub (install_data, uninstall_sub): Handle it.
110
111 Fri Jan 28 10:56:29 2011  Werner LEMBERG  <wl@gnu.org>
112
113         Add `refer' support.
114
115         * m.tmac: Include `refer-mm.tmac'.
116
117 Fri Jan 28 10:26:29 2011  Werner LEMBERG  <wl@gnu.org>
118
119         Prepare `refer' support.
120
121         * m.tmac (\n[Rpe]): New register to control page eject status of the
122         `RP' macro.
123         (RP): Updated.
124         (ref@start-print): Move the trailing full stop in reference number
125         to...
126         (RS): This macro.
127
128         * groff_mm.man: Document `Rpe' register.
129
130 Fri Jan 28 10:05:29 2011  Werner LEMBERG  <wl@gnu.org>
131
132         * mmroff.man, groff_mm.man: s/reference/cross reference/ where
133         appropriate.
134
135 Wed Jan  5 15:05:47 2011  Werner LEMBERG  <wl@gnu.org>
136
137         Fix use of .DEVTAG-* macros.
138         Reported by Anton Shepelev <anton.txt@gmail.com>.
139
140         * m.tmac (misc@tag): Wrapper around .DEVTAG-* to compensate unwanted
141         vertical space.
142         (H): Use it.
143
144 Mon Dec 27 09:39:20 2010  Werner LEMBERG  <wl@gnu.org>
145
146         * groff_mm.man: Fix indentation.
147
148 Thu Jun 24 12:43:27 2010  Tadziu Hoffmann  <hoffmann@usm.uni-muenchen.de>
149
150         * m.tmac (misc@pop-nr): Fix assignment.
151         Reported as
152         http://lists.gnu.org/archive/html/groff/2010-06/msg00096.html
153
154 Sat Jun  5 08:06:21 2010  Larry Jones <lawrence.jones@siemens.com>
155
156         * m.tmac (\*[BU]): Always define.
157
158 Sat Jun  5 08:00:10 2010  Larry Jones <lawrence.jones@siemens.com>
159
160         Improve compatibility.
161
162         * m.tmac (}b, }f, }p): Define aliases for orthogonality with the
163         already available }t, }e, and }o for page headers.
164
165 Wed Jun  2 16:03:39 2010  Larry Jones <lawrence.jones@siemens.com>
166
167         Fix .EOP handling and non-numeric format of \n[P].
168
169         * m.tmac (pg@header): Set `.af' temporarily to numeric format.
170         (pg@print-footer): Disable vertical traps for call to .EOP also.
171
172 Wed Jun  2 16:03:39 2010  Larry Jones <lawrence.jones@siemens.com>
173
174         * m.tmac (toc@entry): Use MM page number (\nP).
175
176 Sun May 30 07:14:15 2010  Larry Jones  <lawrence.jones@siemens.com>
177
178         * m.tmac (P, nP): Fix handling of short paragraphs.
179         Otherwise,
180
181           .H 1 Bug
182           .P
183           one
184           .P
185           two
186           .P
187           three
188
189         results in:
190
191           1.  Bug
192
193           one two three
194
195         whereas it should, of course, produce:
196
197           1.  Bug
198
199           one
200
201           two
202
203           three
204
205 Sat Jan  3 08:55:15 2009  Werner LEMBERG  <wl@gnu.org>
206
207         * groff_mm.man: Use new `x' table modifier for all tables which use
208         T{...T}.  This greatly improves formatting.
209
210 Tue Feb  6 00:00:00 2007  Eric S. Raymond  <esr@snark.thyrsus.com>
211
212         * groff_mm.man: Typo fix.
213
214 Sat Feb  3 00:00:00 2007  Eric S. Raymond  <esr@snark.thyrsus.com>
215
216         * groff_mm.man: Eliminate nonportable macro hackery in the
217         definition of T2 in favor or TBL tables.
218
219 Fri Jan  5 14:35:35 2007  Werner LEMBERG  <wl@gnu.org>
220
221         Fix installation.  Reported by Jennifer Sayers.
222
223         * Makefile.sub (install, install_mm): Remove.
224         (install_bin, install_data): New targets.
225
226 Sat Aug 12 23:33:45 2006  Nick Stoughton  <nick@msbit.com>
227
228         * m.tmac (P): Ignore P after H, as documented.
229
230 Tue Apr 4 07:19:57 2006  Werner LEMBERG  <wl@gnu.org>
231
232         * groff_mm.man: Document strings TPh, TPeh, and TPoh.
233
234 Wed Mar 29 06:58:24 2006  Werner LEMBERG  <wl@gnu.org>
235
236         * m.tmac (pg@print-footer): Disable vertical traps while emitting
237         the footer.  This fixes an endless loop caused by
238
239           .S 27 59
240           foo
241           .SK
242
243         Problem reported by Bill Brelsford <k2di2@att.net>.
244
245         (LI): Remove superfluous line which sets number register `x' without
246         reason.  Problem reported by Morris Stern <mstern@mail.utexas.edu>.
247
248         (eq@check): Correctly flush labels to the right.
249         Problem reported by Morris Stern <mstern@mail.utexas.edu>.
250         Fix vertical positions of labels.
251
252         (ds@end): Emit pre-display space earlier.
253
254         * groff_mm.man: Document that only the last equation label of
255         .EQ/.EN blocks within .DS/.DE is printed.
256
257 Tue Mar 28 14:00:06 2006  Werner LEMBERG  <wl@gnu.org>
258
259         . Hardwire first four font positions with R, I, B, and BI -- the
260           documentation explicitly refers to this feature (cf. the `HF'
261           string register).
262
263         . Don't use `%' register in numeric calculations because it is
264           affected by `.af'.
265
266         Patches for both problems have been contributed by Nick Stoughton
267         <nick@usenix.org>.
268
269         * m.tmac: s/@language/@country/.
270         s/\n[%]/\n[P]/ where appropriate.
271         s/\fR/\f1/.
272         s/.ft R/.ft 1/.
273         s/\fI/\f2/.
274         s/.ft I/.ft 2/.
275         s/\fB/\f3/.
276         s/.ft B/.ft 3/.
277
278         * mse.tmac: s/@language/@country/.
279
280         * groff_mm.man (Fonts): New subsection.
281
282         * groff_mmse.man: Load `sv.tmac'.
283         Reformatted.
284
285         examples/README: Cleanups and updates.
286
287 Mon Mar 27 15:44:24 2006  Werner LEMBERG  <wl@gnu.org>
288
289         * groff_mm.man: Completely revised and reformatted to use as many
290         man macros as possible.
291
292 Thu Mar 2 09:12:06 2006  Werner LEMBERG  <wl@gnu.org>
293
294         * mse.tmac: Remove common Swedish strings and load sv.tmac instead.
295
296 Sun Feb 26 13:57:13 2006  Claudio Fontana  <claudio@gnu.org>
297
298         * Makefile.sub: Add DESTDIR to install and uninstall targets
299         to support staged installations.
300
301 Fri Nov 25 14:31:02 2005  Werner LEMBERG  <wl@gnu.org>
302
303         * mm/ms.cov (COVEND): Protect argument for `cov@print-abstract'
304         with doublequotes.  Reported by Fabrice Ménard
305         <menard.fabrice@wanadoo.fr>.
306
307 Tue Oct 25 21:59:04 2005  Bob Diertens  <bobd@science.uva.nl>
308
309         * m.tmac (lix@print-line): Add parentheses to if-else clause to
310         fix logic.
311
312 Thu May 26 08:23:40 2005  Werner LEMBERG  <wl@gnu.org>
313
314         * m.tmac: Load devtag.tmac.
315
316 Mon May 16 00:00:00 CEST 2005  Keith Marshall <keith.d.marshall@ntlworld.com>
317
318         * mmroff.pl: Add space in shebang prototype for generated
319         conftest.sh script, conforming to portability recommendation in
320         autoconf docs.
321
322 Wed Mar 16 06:56:02 2005  Larry Kollar  <kollar@alltel.net>
323
324         Add rudimentary support for grohtml.
325
326         * m.tmac (H): Call DEVTAG-NH and DEVTAG-EO-H.
327         (pg@enable-trap, pg@header): Do nothing for devhtml.
328
329 Sun Mar 7 16:34:46 2004  Jeff Conrad <jeff_conrad@msn.com>
330
331         * m.tmac (S): Improve debug message.
332
333 Wed Mar 05:38:57 2004  Joergen Haegg <jh@axis.com>
334
335         * Changed default value for Hy in manual to 0
336         * Check Hy at each new page
337
338 Mon Mar 1 22:16:38 2004  Jeff Conrad <jeff_conrad@msn.com>
339
340         * m.tmac (S): Fix scaling indicator for vertical spacing.
341
342 Tue Nov 05:14:45 2003  Joergen Haegg <jh@axis.com>
343
344         * another patch from ulrich lauther to fix the
345           TOC up to 14 heading levels.
346
347 Mon Oct 13:48:25 2003  Joergen Haegg <jh@axis.com>
348
349         * problem with more than 7 levels of headings fixed with
350           patch from ulrich lauther.
351
352 Wed Apr 06:42:35 2003  Joergen Haegg <jh@axis.com>
353
354         * the footer was not adjusted by VM due to a missing
355           pg*extra-footer-size in the calculation of pg*last-pos
356
357 Wed Apr 06:04:58 2003  Joergen Haegg <jh@axis.com>
358
359         * space adjustments in 4.MT to make it more like
360           the original
361
362 Sun Mar 21:45:10 2003  Joergen Haegg <jh@axis.com>
363
364         * removed error check i 4.MT, .AF is not mandatory anymore
365
366 Sat Mar 21:56:57 2003  Joergen Haegg <jh@axis.com>
367
368         * cov*firm now defined only if arg to AF is non-empty
369           That will also enable cov*default-firm from the mm locale-file
370           to work.
371
372 Sat Mar 21:05:29 2003  Joergen Haegg <jh@axis.com>
373
374         * added .ll in pg@set-env to initialize the
375           header environment properly
376
377 Wed Mar 19 23:02:16 2003  Werner LEMBERG  <wl@gnu.org>
378
379         * groff_mm.man: Some fixes from Robert D. Goulding
380         <goulding@Princeton.EDU>.
381
382 Wed Sep 09:53:06 2002  Joergen Haegg <jh@axis.com>
383
384         * added implicit -mm to mmroff, it's now possible
385           to use mmroff with or without -mm as argument.
386
387 Thu Aug 08 00:31:00  Bob Diertens <bobd@science.uva.nl>
388
389         * m.tmac (VM): Add missing backslash.
390
391 Fri Jun 10:37:58 2002  Joergen Haegg <jh@axis.com>
392
393         * added init@reset for LT-macros so .S works for letters
394
395 Thu May 06:30:06 2002  Joergen Haegg <jh@axis.com>
396
397         * adding -T to VM for setting the total
398           header and footer size.
399         * changing pg*extra-header-size unit from v to u in DS-size
400           calculation
401
402 Mon May 05:40:16 2002  Joergen Haegg <jh@axis.com>
403
404         * All lists now get an empty line before the list
405           even if there is no empty lines between the items (bug in LB)
406
407 Sat May 07:36:08 2002  Joergen Haegg <jh@axis.com>
408
409         * PIC is now drawn 1v higher, making it
410           possible to put a picture at 0,0.
411         * Indentbug in P fixed, Pt=2 now behaves as it should
412
413 Wed May 10:18:26 2002  Joergen Haegg <jh@axis.com>
414
415         * added L, W and O in groff_mm.man
416         * extra space in expression removed in EPIC
417         * EPIC can leftadjust with -L
418         * EPIC was drawing 1v down
419         * forgot to add mmse.tmac and mm.tmac to cvs
420
421 Fri May 20:35:32 2002  Joergen Haegg <jh@axis.com>
422
423         * Clarified manual about INITR
424         * Added mm.tmac and mmse.tmac wrappers
425         * Fixed bug in mmroff so a .qrf-file always will be created
426         * .EQ mark was not correctly positioned anymore.
427         * changed SP to sp in DS/DE to further correct .EQ
428
429 Sun Dec 9 00:00:00 2001 Werner LEMBERG  (wl@gnu.org)
430
431         * Makefile.sim, groff_mm.man, groff_mmse.man: Minor fixes.
432         * mmroff.man: This is a section 1 man page.
433         Minor fixes.
434         * Makefile.sub: Install mmroff.man in section 1.
435
436 Wed Nov 28 00:00:00 2001 Werner LEMBERG (wl@gnu.org)
437
438         * m.tmac: Assure that the macro package is loaded only once.
439
440 Wed Sep 5 00:00:00 2001 Werner LEMBERG (wl@gnu.org)
441
442         * m.tmac: Enable all warnings only if no -W or -w option is given on
443           the command line (or rather, if only the default warnings are
444           set).
445
446 Mon Sep 3 00:00:00 2001 Werner LEMBERG (wl@gnu.org)
447
448         * groff_mm.man: Don't use .ne for TTY devices.
449
450 Thu Jul 26 00:00:00 2001 Werner LEMBERG (wl@gnu.org)
451
452         * groff_mm.man: Start always a new line after end of sentence.  Add
453           some compatibility info to the HF variable.
454
455 Thu Jul 26 00:00:00 2001 Larry Jones (larry.jones@sdrc.com)
456
457         * m.tmac: Fix initialization of Hps1 and Hps2.
458
459 Wed May 16 00:00:00 2001 Bruce Lilly (blilly@erols.com)
460
461         * m.tmac (TH): Fix incorrect error message.
462
463 Thu Apr 12 00:00:00 2001 Ruslan Ermilov (ru@FreeBSD.org)
464
465         * groff_mm.man: Fixing some typos.
466
467 Mon Mar 5 09:30:18 2001 Jörgen Hägg (jh@axis.com)
468
469         * S didn't reset to default point size
470         * (dummy line to force cvs update...)
471
472 Sat Jan 06 10:30:00 2001 Werner LEMBERG (wl@gnu.org)
473
474         * Fixed assignment of page offset given as a command line argument.
475
476 Fri Nov 17 05:34:17 2000 Jörgen Hägg (jh@axis.com)
477
478         * Renamed tmac.m and tmac.mse to m.tmac and mse.tmac
479
480 Thu Sep 14 05:52:48 2000 Jörgen Hägg (jh@axis.com)
481
482         * New Changelog-format, it will show changes better.
483           Easier for other to use. (Somehow I didn't really
484           understand why the e-mail address was supposed to be
485           'jh at axis.com' in the Changelog. :-)
486
487 Mon Aug 28 00:00:00 2000 Bruno Haible (haible at clisp.cons.org)
488
489         * Makefile.sub: New target 'all', makes all prerequisites of
490         'install'.
491
492 Thu Sep 7 06:17:42 2000 Jörgen Hägg (jh at axis.com)
493
494         * version 2.0
495         * Had to do something about my version numbering.
496           The main CVS archive was not in sync with mine.
497           So, now it is 2.0. :-)
498
499 Sat Jun 17 23:00:00 2000 Eli Zaretskii (eliz@is.elta.co.il)
500
501         * Makefile.sim (.man.n): Replace `;' with `|', since DOS/Windows
502           path lists use the semicolon as a separator.
503
504 Sun Jun 4 21:39:00 2000 Kaneda Hiroshi (vanitas at ma3.seikyou.ne.jp)
505
506         * Fixing a lot of typos in groff_mm.man
507
508 Tue Mar 7 00:00:00 2000 OKAZAKI Tetsurou (okazaki at be.to)
509
510         * Makefile.sub: Use $(INSTALL_SCRIPT) for script files.
511
512 Sun Jan 30 22:52:20 2000 Jörgen Hägg (jh at axis.com)
513
514         * version 1.34
515         * Changed the version number in the CVS repository
516         * MC had a bug in column calculation, (thanks to T. Kurt Bond)
517
518 Fri Sep 3 07:33:14 1999 Jörgen Hägg (jh at axis.com)
519
520         * version 1.33
521         * At last! I finally tracked down the PGFORM bug!
522           It didn't setup the @pl, @ll and @po as it should, now it does.
523         * mgm_ref/mgm_roff renamed to mmroff [-x]
524         * fixed y2k-bug in \*[DT]
525         * \n[cov*year] removed, hope noone used that.
526         * ISODATE added with Iso as command line flag
527                 (iso-date suggested by Paul Eggert)
528         * Added ISODATE to tmac.mse and removed local settings
529           of new-date.
530         * INITI syntax changed and enhanced. Index processing is now
531           done with mmroff.
532         * A few examples has been added, new subdirectory 'examples'.
533         * Fixed bug with SETR, header references are now only saved
534           when Ref > 0
535         * Problem with register H1h fixed
536         * Added test for missing abstract in 4.MT
537         * Updated Makefile.sub, using tmac_m_prefix.
538
539 Mon Mar 15 22:22:42 1999 Jörgen Hägg (jh at axis.com)
540
541         * OK, let's release this as a beta, 1.33 will be better. :-)
542         * version 1.32
543         * fixed .el-error
544         * Added number variable Hss
545         * Changed Hps1 and Hps2 to units
546         * added hd*h1-text to be used in user defined macro TP.
547         * -U needed for SETR (I really need 'mv', 'echo', 'rm'
548           and 'test' builtin!)
549         * Rewritten the reference system, SETR now prints to stderr
550           if the number register Qrf > 0. Store in the filename
551           that is the argument to .INITR
552           The old behaviour is returned if number register Initr > 0.
553         * Fixed bug with List of XXXX, long lines messed up the result.
554         * added number register H1dot.
555         * added string variable H1txt
556         * added string variable Tcst
557         * added number register Dsp.
558         * added alias APPX for user-defined appendix title.
559         * added string variable Apptxt
560         * added H1h for use in TP in headers
561         * added macro EPIC
562         * added macro PIC (safe replacement for PSPIC)
563         * fixed Hps-bug, should be 1, not 1v.
564         * fixed bug with APPSK, variable not set.
565
566 Wed Feb 4 15:46:04 1998 Jörgen Hägg (jh at axis.se)
567
568         * version 1.31
569         * .LI will now honor a space mark.
570         * Another fix for .AU to let it be used without arguments.
571         * uninitialized eq*label fixed
572
573 Fri Sep 6 07:13:07 1996 Jörgen Hägg (jh at axis.se)
574
575         * version 1.30
576         * This is more like a beta-release, bugs might pop up. :-)
577         * last line in TOC was not correctly terminated (missing .br)
578         * changed the indentation for displays, it will now
579           indent to the current indent, not the one at the definition
580           of the display.
581         * Equation marks should now work better, indentation also.
582         * included these bug fixes from Larry Jones:
583         *   The documentation for the argument to .AS was incorrect for MT 4.
584         *   \*(EM should be a double-dash for nroff.
585         *   \nS is in points, not units.
586         *   If \nO isn't set, the default page offset should be .75i for nroff
587                 and .963i for troff.
588         *   .S D should set the point size to \nS, not 10.
589         *   .S was setting the vertical spacing based on the old point size
590                 instead of the new point size.
591         *   Got rid of a spurrious .br that prevented run-in headings from
592                 working.
593         *   Reset the .SP counters in pg@header so that spacing on one page
594                 won't affect spacing on subsequent pages.
595         *   Allow .AU and .AF with no arguments (real mm does, even though it
596                 isn't documented).
597         *   Do .init@reset first thing to initialize the default environment.
598         *   For MT 4, the title should be 4 points larger than the default size,
599                 not 12 point.
600         *   The cover environment needs to be initialized.
601         *   Printing the abstract on the first page needs to be controlled by
602                 the .AS argument.
603         *   Heading eject should be suppressed if the heading immediately
604                 follows the first page stuff (title, author, etc.).
605         *   support for table of contents numbering style (.nr Oc)
606         *   changes the troff empty line height from .25v to .5v
607         *   fixed section page numbering
608         *   fixed a really nasty bug in footnotes that could cause you
609                 to lose the page footer completely if the very first
610                 footnote on the page occurred at just the wrong place
611
612
613 Wed May 15 07:39:32 1996 Jörgen Hägg (jh at axis.se)
614
615         * version 1.29
616         * Syntax and scaling errror fixed, (thanks to Frazer Williams)
617         * DF/DE will now do a line-break before printing the display.
618         * Updated the manual for TB,FG,EX and EC.
619         * Added support for the ms- (and mgs-)macro .IX
620         * Added indexmacro IX, INITI, IND and INDP, support for
621           TXIND, TYIND and TZIND.
622         * PGFORM will now always really reset to the default
623           values for unspecified arguments.
624         * Floating displays tested and repaired, it should
625           now (finanlly) work exactly as the original (I hope :-).
626         * Should now set year correctly even after 2000.
627         * Stupid bug in PGNH fixed.
628         * Corrected line length for figure caption (FG and friends)
629
630
631 Mon Apr 24 07:37:52 1995 Jörgen Hägg (jh at axis.se)
632
633         * version 1.28
634         * Added AVL (AV without date)
635         * Fixed nroff scaling for W and L.
636         * Added support for register E and roman/bold
637           for all Subject/Date/From strings.
638         * Added support for register C (1-4), (for DRAFTs and other types)
639         * Will protest if not used with groff.
640         * Change of the internal number registers @ps and @vs, they
641           are now in units, and is set in the new macros .@ps and .@vs.
642           @ps and @vs is now corrected to the real point and vertical size.
643         * Macro EQ has now correct pointsize.
644         * Figures should now get the right page number in the index.
645         * User-defined macros can now be defined for list of
646           figures, tables, equations and exhibits (T{X,Y}{FG,TB,EC,EX}.
647         * Space may be omitted between prefix and mark in automatic lists (.AL)
648           See .LI
649
650 Tue Jan 10 07:51:37 1995 Jörgen Hägg (jh at axis.se)
651
652         * version 1.27
653         * Manual updated
654         * More bugs fixed in DS/DF
655         * added alias for :g
656         * LC can now be used without argument (as the manual says. :-)
657         * Register :R now supported (RS/RF)
658         * footnote line was printed even if there was no room for
659           any footnotes. Fixed.
660         * Fixed 1C so that it can be used without page eject
661         * Added support for EOP (TPs twin)
662         * Hyphenation turned off by default. (Hy == 0)
663
664 Fri Nov 4 08:14:50 1994 Jörgen Hägg (jh at axis.se)
665
666         * version 1.25
667         * DS/DF separated and several bugs fixed. Watch out for new though. :-)
668         * string DT was emptied by mistake in the previous version.
669         * RD made prettier.
670         * typo in AV and let@print-head fixed.
671
672 Mon Oct 31 08:19:24 1994 Jörgen Hägg (jh at axis.se)
673
674         * version 1.24
675         * Bug fixed and format extended in .SG and .FC.
676         * date is always printed unless .ND without argument is used.
677           (I wonder what's the right thing to do, this might change.)
678         * Swedish letter-standards implemented in tmac.mse.
679         * .ND can be used to turn off the date. (Empty argument)
680
681 Mon Oct 31 08:14:09 1994 Jörgen Hägg (jh at axis.se)
682
683         * version 1.23
684         * An attempt to get in sync with RCS. This is the distributed
685           version.
686
687 Thu Oct 27 08:29:34 1994 Jörgen Hägg (jh at axis.se)
688
689         * version 1.22
690         * (version 1.21 lost... :-)
691         * Letter macros added!!
692         * The following macros are added:
693         * AV, FC, IA ,IE, LT, LO, NE, NS, SG, WA, WE
694         * nP also added.
695
696 Tue Dec 14 16:26:36 1993 Joergen Haegg (jh at efd.lth.se)
697
698         * version 1.20
699         * spelling-corrections
700         * Makefile.sim updated to the correct version, and a uninstall
701           target added.
702         * @cur-lib removed from tmac.m (obsolete)
703         * fixed check for references i .TC, .RP now resets the flag correctly.
704         * floating display should now be printed if there is space.
705         * first version using RCS. I've been avoiding version control until it
706           became necessary.
707         * WC WD now works in two-column-mode.
708
709 Tue Sep 7 08:37:00 1993 Jörgen Hägg (jh at efd.lth.se)
710
711         * version 1.19
712         * .lt is called in the header for .TP also.
713         * Variable Pgps added to control the header and footer point-size.
714         * Error-text printed with .APP removed.
715         * Error with .FG, .TB, .EC and .EX indentation fixed.
716         * header and footer line-length is not changed by MC or 2C.
717         * Default for page-length and page-offset is now taken from
718           \n[.p] and \n[.o].
719         * Argument to .ab (abort) is supplied.
720         * Argument to .1C added.
721         * Argument to .PGFORM added.
722         * RP/RS/RF totally rewritten. Should work with 2C now.
723
724 Fri Apr 23 10:37:25 1993 Joergen Haegg (jh at efd.lth.se)
725
726         * version 1.18
727         * Height of display is now more exactly calculated.
728         * tabs and blankspaces where wrong in .VERBON.
729         * error in manual for escape-character in VERBON.
730         * Makefile.sub: installed tmac.m as tmac.m and tmac.mse
731         * Installation of tmac.mse now supports TMAC_M.
732         * bug with N fixed.
733
734 Mon Apr 5 09:36:01 1993 Joergen Haegg (jh at efd.lth.se)
735
736         * version 1.17
737         * MULB preserves size.
738         * bug in VERBON fixed, causing strange errors.
739         * section-page footer fixed.
740         * added support for numberregister S
741         * fixed bug with floating displays wich made floats to
742           generate space on a page, but broke page anyway.
743         * end-of-page trap reinstalled.
744
745 Mon Mar 29 10:53:13 1993 Joergen Haegg (jh at efd.lth.se)
746
747         * version 1.16
748         * MUL* now use the previous font and family.
749         * extra blank page at end-of-text eliminated.
750
751 Mon Mar 8 10:27:47 1993 Joergen Haegg (jh at efd.lth.se)
752
753         * version 1.15
754         * Didn't restore pointsize to current size in .H.
755         * B1/B2 did not work with indent. (MULE and friends)
756         * fixed old problem with trailing empty pages.
757
758 Fri Mar 5 15:20:49 1993 Joergen Haegg (jh at efd.lth.se)
759
760         * version 1.14
761         * Sigh. Amazing what a missing \} can do. If the string
762           HP was set, then all text disappeared...
763
764 Fri Mar 5 14:12:43 1993 Joergen Haegg (jh at efd.lth.se)
765
766         * version 1.13
767         * Fixed bug with handling ps/vs in .H. (again, sigh... )
768
769 Wed Mar 3 09:21:20 1993 Joergen Haegg (jh at efd.lth.se)
770
771         * version 1.12
772         * Line-break added to PGFORM.
773         * added more features to VERBON
774         * .S is not used anymore in H, it caused confusion with
775           normal text, but it will still set .vs.
776         * SK was broken, will now produce the requested number of
777           empty pages.
778         * dotted lines added to LIST OF FIGURES adn friends.
779           Also better linespacing.
780
781 Mon Feb 22 12:41:06 1993 Joergen Haegg (jh at efd.lth.se)
782
783         * version 1.11
784         * missing left-parenthesis gave ") .sp" when N=4.
785         * N=4 removed user-specified header also.
786         * MOVE made linelength pageoffset wider than wanted.
787         * fixed (again) parenthesis in RP.
788
789 Thu Jan 21 12:10:39 1993 Joergen Haegg (jh at efd.lth.se)
790
791         * version 1.10
792         * changed PROG_PREFIX to g in the manual-pages.
793         * Better check if new page is needed in .H, when Ej>0.
794         * Usage of variable Lsp now more complete.
795         * Space added in TOC when mark is equal to size.
796         * Usermacro HY moved after font-calulations.
797         * .S used instead of .ps, which will use .vs correct.
798         * Now possible to set Hps1/2 inside HX.
799         * .FD "" 1 is now fixed.
800         * section-page numbering bug fixed.
801         * several bugs in VERBON/OFF fixed.
802
803 Tue Dec 8 16:43:15 1992 Joergen Haegg (jh at efd.lth.se)
804
805         * version 1.09
806         * N==4 gives no default header
807
808 Sat Nov 21 14:28:20 1992 Joergen Haegg (jh at efd.lth.se)
809
810         * version 1.08
811         * Escape-character disabled between 
812           VERBON/VERBOFF (turned on by an argument).
813           Pointsize and fontchange also added as arguments.
814         * MULB, MULN and MULE added to get multicolumn output
815           with different width.
816         * Number register N can now use 1-5.
817         * Register Sectp and Sectf added.
818         * Register P is now updated correctly for "section-page" numbering.
819
820 Thu Nov 19 11:19:33 1992 Joergen Haegg (jh at efd.lth.se)
821
822         * version 1.07
823         * .OP fixed to eject a blank page if not odd.
824
825 Fri Nov 13 09:46:09 1992 Joergen Haegg (jh at efd.lth.se)
826
827         * version 1.06
828         * Macro TL rewritten. TL depends now on a following .AU.
829         * NOTES updated.
830         * .lt is now used more frequent when linelength is changed.
831         * macro AST added.
832         * removed PH/EH/OH not needed in ?.MT.
833
834 Wed Oct 28 14:35:43 1992 Joergen Haegg (jh at efd.lth.se)
835
836         * version 1.05
837         * .VM implemented.
838         * Possible bug in page heading fixed. Changed .sp to 'sp in HEADER.
839
840 Thu Aug 20 13:56:31 1992 Joergen Haegg (jh at efd.lth.se)
841
842         * version 1.04
843         * page-break in .EQ moved.
844         * changed unit for footer-size and header-size from units to lines.
845           Fixes problems with .S and page-breaks.
846         * \n[%] is now treated as a string, wich makes it possible
847           to assign new formats to it. Unfortunately, it was necessary
848           to change the page-number-variable in GETPN to a string.
849         * Makefile.sub included. (Thank you, James)
850
851 Thu May 7 16:14:10 1992 Joergen Haegg (jh at efd.lth.se)
852
853         * version 1.03
854         * Typo and centering in DS/DE fixed. 
855           Even and odd pageheaders were reversed.
856         * LI: pad and mark-indent was lost in some earlier versions. Now fixed.
857         * fixed bug in reference to .FG, .TB, ...
858         * APP did not clear headercounters.
859         * Pointsize in titles is now only set at the beginning and
860           when PH, PF, OH, OF, EH and EF are used.
861
862 Thu May 6 16:01:35 1992 Joergen Haegg (jh at efd.lth.se)
863
864         * version 1.02
865         * OP fixed.
866
867 Fri Mar 6 09:36:09 1992 Joergen Haegg (jh at efd.lth.se)
868
869         * version 1.01
870         * two .LI without text between should not be printed
871           on the same row. Now fixed.
872         * figure titles and friends fixed, now possible with many .FG
873           in a DS/DE. Didn't always position correctly in previous version,
874           but is now always printed as it should.
875         * Makefile fixed for Ultrix.
876         * DS/DF could not handle empty arguments correct
877         * Missing .br i EQ added.
878
879 Sat Jan 25 15:47:21 1992 Joergen Haegg (jh at efd.lth.se)
880
881         * version 1.00
882         * No betaversion anymore!
883         * Fixed headernumbers within appendixes.
884         * DS did not keep the same font as before DS.
885         * mmse did a line break.
886
887 Fri Jan 24 14:38:16 1992 Joergen Haegg (jh at efd.lth.se)
888
889         * version 0.16
890         * bug in TC, multiple line headers did not wrap correctly.
891         * added support for mm/locale and mm/language_locale.
892         * cov*default-firm in locale sets name of firm in the MT covers.
893         * cov*location-xxxx in locale sets location xxxx to the contents
894           of cov*location-xxxx. Used in the MT covers.
895         * hanging indent in lists fixed.
896         * use larger empty lines if .nroff is defined.
897         * macros, like .P, can now be used inside abstracts.
898         * .S do not reset indentation anymore.
899         * .RS aA now sets a string, not an integer.
900         * appendix with .APP or .APPSK added.
901
902 Thu Nov 28 22:00:59 1991 Joergen Haegg (jh at efd.lth.se)
903
904         * version 0.15
905         * Fixed .AU in MT 0-3, added support for variable Au.
906         * Bug in the positioning of the foot-notes.
907         * lists not indented properly.
908         * Hps1 and Hps2 added.
909         * COVER had to have an argument.
910         * table of contents can now have multiline header.
911         * .HU now increments headingvariable H?
912         * added the inclusion of a locale file. 
913
914 Sat Nov 23 14:40:17 1991 Joergen Haegg (jh at efd.lth.se)
915
916         * version 0.14
917         * bug when using -rO fixed.
918         * MT 1-4 added. 
919         * default is now MT 1
920         * .EQ/.EN can be used outside of .DS/.DE without complaints. But
921           I don't recommend it. Neither does the DWB books.
922         * LI don't break lines now if arg too big.
923         * PGFORM did not reset indent.
924         * Added the numbervariable Hps.
925         * Rewritten and added MT 0-5 + "string".
926         * Added TM.
927         * Indent to AS added
928
929 Wed Nov 6 15:18:40 1991 Joergen Haegg (jh at efd.lth.se)
930
931         * version 0.13
932         * ds*format nod defined if PS/PE is used without DS/DE.
933         * GETST added, fourth argument to EX, FG, TB and EC added.
934
935 Mon Nov 4 13:38:01 1991 Joergen Haegg (jh at efd.lth.se)
936
937         * version 0.12
938         * Fixed C,D,P,+-size in .S
939
940 Sun Jan 1 00:00:00 1991 Joergen Haegg (jh at efd.lth.se)
941         * Next version will have ChangeLog entries...
942         * Bug in INITR fixed.
943         * VERBON/VERBOFF added to include programlistings
944         * Bug in .DE fixed, addition overflow
945 Sun Jan 1 00:00:00 1991 Joergen Haegg (jh at efd.lth.se)
946         * spelling error in month-names.
947         * WC should work now (no warranty :-)
948         * FD almost finished, some details missing.
949         * incorrect calculation of foot-notes fixed.
950         * DS/DE did not break page when the size was smaller than the paper
951         * Forward/backward referencesystem added. Se .INITR in README.
952         * mgmsw changed name to mgmse.
953 Sun Jan 1 00:00:00 1991 Joergen Haegg (jh at efd.lth.se)
954         * embarrassing bug in .P fixed 
955         * .H did always eject page, now fixed.
956         * lost floating displays now found.
957         * accents added (from mgs)
958         * empty line in .EQ/.EN removed
959         * indentation in .TC corrected.
960         * indentation of DS/DE in lists fixed.
961         * .TB and friends now work inside DS/DE and outside.
962         * .WC partially implemented (WF and WD). Still working on it.
963         * .mso used if version>=1.02
964 Sun Jan 1 00:00:00 1991 Joergen Haegg (jh at efd.lth.se)
965         * register P was not working.
966         * support for register Fg, Tb, Ec and Ex.
967         * list items was left on the previous page at a page break.
968         * tlevel in .TC now defaults to 2.
969         * string DT, EM and Tm supported.
970         * new macro: PGNH, see comments.
971         * bug in MOVE fixed.
972         * pagenumber in .TC fixed.
973         * a blank page was ejected if Ej==1, now fixed
974         * bug in floating display fixed (did break and SP wrong)
975         * bug in .SP fixed, no lines is now printed at top of page
976         * There are still problems with footnotes and displays in two column mode.
977 Sun Jan 1 00:00:00 1991 Joergen Haegg (jh at efd.lth.se)
978         * register P added (same as %)
979         * bug in floating displays fixed
980         * MOVE  added
981         * MT    added, see comment below
982         * COVER/COVEND  added
983         * fixed bug in figure titles
984         * extended S, se comment below
985         * MT 0  added
986         * ms-cover added (COVER ms)
987 Sun Jan 1 00:00:00 1991 Joergen Haegg (jh at efd.lth.se)
988         * bugs in RD and comb. fonts fixed
989 Sun Jan 1 00:00:00 1991 Joergen Haegg (jh at efd.lth.se)
990         * HC    added
991         * Combined fonts (IB,BI...)
992         * HM    added
993         * RD    added
994         * OP    added
995         * TP&PX supported
996         * warnings for unimplemented macros
997
998 ________________________________________________________________________
999
1000 Copyright 1991-2018 Free Software Foundation, Inc.
1001
1002 Copying and distribution of this file, with or without modification,
1003 are permitted in any medium without royalty provided the copyright
1004 notice and this notice are preserved.
1005
1006 Local Variables:
1007 version-control: never
1008 mode: change-log
1009 End: