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