]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - contrib/groff/mm/ChangeLog
unfinished sblive driver, playback/mixer only for now - not enabled in
[FreeBSD/FreeBSD.git] / contrib / groff / mm / ChangeLog
1 Mon Mar 15 22:22:42 1999 Jörgen Hägg (jh at axis.com)
2
3         * OK, let's release this as a beta, 1.33 will be better. :-)
4         * version 1.32
5         * fixed .el-error
6         * Added number variable Hss
7         * Changed Hps1 and Hps2 to units
8         * added hd*h1-text to be used in user defined macro TP.
9         * -U needed for SETR (I really need 'mv', 'echo', 'rm'
10           and 'test' builtin!)
11         * Rewritten the reference system, SETR now prints to stderr
12           if the number register Qrf > 0. Store in the filename
13           that is the argument to .INITR
14           The old behaviour is returned if number register Initr > 0.
15         * Fixed bug with List of XXXX, long lines messed up the result.
16         * added number register H1dot.
17         * added string variable H1txt
18         * added string variable Tcst
19         * added number register Dsp.
20         * added alias APPX for user-defined appendix title.
21         * added string variable Apptxt
22         * added H1h for use in TP in headers
23         * added macro EPIC
24         * added macro PIC (safe replacement for PSPIC)
25         * fixed Hps-bug, should be 1, not 1v.
26         * fixed bug with APPSK, variable not set.
27
28 Wed Feb 4 15:46:04 1998 Jörgen Hägg (jh at axis.se)
29
30         * version 1.31
31         * .LI will now honor a space mark.
32         * Another fix for .AU to let it be used without arguments.
33         * uninitialized eq*label fixed
34
35 Fri Sep 6 07:13:07 1996 Jörgen Hägg (jh at axis.se)
36
37         * version 1.30
38         * This is more like a beta-release, bugs might pop up. :-)
39         * last line in TOC was not correctly terminated (missing .br)
40         * changed the indentation for displays, it will now
41           indent to the current indent, not the one at the definition
42           of the display.
43         * Equation marks should now work better, indentation also.
44         * included these bug fixes from Larry Jones:
45         *   The documentation for the argument to .AS was incorrect for MT 4.
46         *   \*(EM should be a double-dash for nroff.
47         *   \nS is in points, not units.
48         *   If \nO isn't set, the default page offset should be .75i for nroff
49                 and .963i for troff.
50         *   .S D should set the point size to \nS, not 10.
51         *   .S was setting the vertical spacing based on the old point size
52                 instead of the new point size.
53         *   Got rid of a spurrious .br that prevented run-in headings from
54                 working.
55         *   Reset the .SP counters in pg@header so that spacing on one page
56                 won't affect spacing on subsequent pages.
57         *   Allow .AU and .AF with no arguments (real mm does, even though it
58                 isn't documented).
59         *   Do .init@reset first thing to initialize the default environment.
60         *   For MT 4, the title should be 4 points larger than the default size,
61                 not 12 point.
62         *   The cover environment needs to be initialized.
63         *   Printing the abstract on the first page needs to be controlled by
64                 the .AS argument.
65         *   Heading eject should be suppressed if the heading immediately
66                 follows the first page stuff (title, author, etc.).
67         *   support for table of contents numbering style (.nr Oc)
68         *   changes the troff empty line height from .25v to .5v
69         *   fixed section page numbering
70         *   fixed a really nasty bug in footnotes that could cause you
71                 to lose the page footer completely if the very first
72                 footnote on the page occurred at just the wrong place
73
74
75 Wed May 15 07:39:32 1996 Jörgen Hägg (jh at axis.se)
76
77         * version 1.29
78         * Syntax and scaling errror fixed, (thanks to Frazer Williams)
79         * DF/DE will now do a line-break before printing the display.
80         * Updated the manual for TB,FG,EX and EC.
81         * Added support for the ms- (and mgs-)macro .IX
82         * Added indexmacro IX, INITI, IND and INDP, support for
83           TXIND, TYIND and TZIND.
84         * PGFORM will now always really reset to the default
85           values for unspecified arguments.
86         * Floating displays tested and repaired, it should
87           now (finanlly) work exactly as the original (I hope :-).
88         * Should now set year correctly even after 2000.
89         * Stupid bug in PGNH fixed.
90         * Corrected line length for figure caption (FG and friends)
91
92
93 Mon Apr 24 07:37:52 1995 Jörgen Hägg (jh at axis.se)
94
95         * version 1.28
96         * Added AVL (AV without date)
97         * Fixed nroff scaling for W and L.
98         * Added support for register E and roman/bold
99           for all Subject/Date/From strings.
100         * Added support for register C (1-4), (for DRAFTs and other types)
101         * Will protest if not used with groff.
102         * Change of the internal number registers @ps and @vs, they
103           are now in units, and is set in the new macros .@ps and .@vs.
104           @ps and @vs is now corrected to the real point and vertical size.
105         * Macro EQ has now correct pointsize.
106         * Figures should now get the right page number in the index.
107         * User-defined macros can now be defined for list of
108           figures, tables, equations and exhibits (T{X,Y}{FG,TB,EC,EX}.
109         * Space may be omitted between prefix and mark in automatic lists (.AL)
110           See .LI
111
112 Tue Jan 10 07:51:37 1995 Jörgen Hägg (jh at axis.se)
113
114         * version 1.27
115         * Manual updated
116         * More bugs fixed in DS/DF
117         * added alias for :g
118         * LC can now be used without argument (as the manual says. :-)
119         * Register :R now supported (RS/RF)
120         * footnote line was printed even if there was no room for
121           any footnotes. Fixed.
122         * Fixed 1C so that it can be used without page eject
123         * Added support for EOP (TPs twin)
124         * Hyphenation turned off by default. (Hy == 0)
125
126 Fri Nov 4 08:14:50 1994 Jörgen Hägg (jh at axis.se)
127
128         * version 1.25
129         * DS/DF separated and several bugs fixed. Watch out for new though. :-)
130         * string DT was emptied by mistake in the previous version.
131         * RD made prettier.
132         * typo in AV and let@print-head fixed.
133
134 Mon Oct 31 08:19:24 1994 Jörgen Hägg (jh at axis.se)
135
136         * version 1.24
137         * Bug fixed and format extended in .SG and .FC.
138         * date is always printed unless .ND without argument is used.
139           (I wonder what's the right thing to do, this might change.)
140         * Swedish letter-standards implemented in tmac.mse.
141         * .ND can be used to turn off the date. (Empty argument)
142
143 Mon Oct 31 08:14:09 1994 Jörgen Hägg (jh at axis.se)
144
145         * version 1.23
146         * An attempt to get in sync with RCS. This is the distributed
147           version.
148
149 Thu Oct 27 08:29:34 1994 Jörgen Hägg (jh at axis.se)
150
151         * version 1.22
152         * (version 1.21 lost... :-)
153         * Letter macros added!!
154         * The following macros are added:
155         * AV, FC, IA ,IE, LT, LO, NE, NS, SG, WA, WE
156         * nP also added.
157
158 Tue Dec 14 16:26:36 1993 Joergen Haegg (jh at efd.lth.se)
159
160         * version 1.20
161         * spelling-corrections
162         * Makefile.sim updated to the correct version, and a uninstall
163           target added.
164         * @cur-lib removed from tmac.m (obsolete)
165         * fixed check for references i .TC, .RP now resets the flag correctly.
166         * floating display should now be printed if there is space.
167         * first version using RCS. I've been avoiding version control until it
168           became necessary.
169         * WC WD now works in two-column-mode.
170
171 Tue Sep 7 08:37:00 1993 Jörgen Hägg (jh at efd.lth.se)
172
173         * version 1.19
174         * .lt is called in the header for .TP also.
175         * Variable Pgps added to control the header and footer point-size.
176         * Error-text printed with .APP removed.
177         * Error with .FG, .TB, .EC and .EX indentation fixed.
178         * header and footer line-length is not changed by MC or 2C.
179         * Default for page-length and page-offset is now taken from
180           \n[.p] and \n[.o].
181         * Argument to .ab (abort) is supplied.
182         * Argument to .1C added.
183         * Argument to .PGFORM added.
184         * RP/RS/RF totally rewritten. Should work with 2C now.
185
186 Fri Apr 23 10:37:25 1993 Joergen Haegg (jh at efd.lth.se)
187
188         * version 1.18
189         * Height of display is now more exactly calculated.
190         * tabs and blankspaces where wrong in .VERBON.
191         * error in manual for escape-character in VERBON.
192         * Makefile.sub: installed tmac.m as tmac.m and tmac.mse
193         * Installation of tmac.mse now supports TMAC_M.
194         * bug with N fixed.
195
196 Mon Apr 5 09:36:01 1993 Joergen Haegg (jh at efd.lth.se)
197
198         * version 1.17
199         * MULB preserves size.
200         * bug in VERBON fixed, causing strange errors.
201         * section-page footer fixed.
202         * added support for numberregister S
203         * fixed bug with floating displays wich made floats to
204           generate space on a page, but broke page anyway.
205         * end-of-page trap reinstalled.
206
207 Mon Mar 29 10:53:13 1993 Joergen Haegg (jh at efd.lth.se)
208
209         * version 1.16
210         * MUL* now use the previous font and family.
211         * extra blank page at end-of-text eliminated.
212
213 Mon Mar 8 10:27:47 1993 Joergen Haegg (jh at efd.lth.se)
214
215         * version 1.15
216         * Didn't restore pointsize to current size in .H.
217         * B1/B2 did not work with indent. (MULE and friends)
218         * fixed old problem with trailing empty pages.
219
220 Fri Mar 5 15:20:49 1993 Joergen Haegg (jh at efd.lth.se)
221
222         * version 1.14
223         * Sigh. Amazing what a missing \} can do. If the string
224           HP was set, then all text disappeared...
225
226 Fri Mar 5 14:12:43 1993 Joergen Haegg (jh at efd.lth.se)
227
228         * version 1.13
229         * Fixed bug with handling ps/vs in .H. (again, sigh... )
230
231 Wed Mar 3 09:21:20 1993 Joergen Haegg (jh at efd.lth.se)
232
233         * version 1.12
234         * Line-break added to PGFORM.
235         * added more features to VERBON
236         * .S is not used anymore in H, it caused confusion with
237           normal text, but it will still set .vs.
238         * SK was broken, will now produce the requested number of
239           empty pages.
240         * dotted lines added to LIST OF FIGURES adn friends.
241           Also better linespacing.
242
243 Mon Feb 22 12:41:06 1993 Joergen Haegg (jh at efd.lth.se)
244
245         * version 1.11
246         * missing left-parenthesis gave ") .sp" when N=4.
247         * N=4 removed user-specified header also.
248         * MOVE made linelength pageoffset wider than wanted.
249         * fixed (again) parenthesis in RP.
250
251 Thu Jan 21 12:10:39 1993 Joergen Haegg (jh at efd.lth.se)
252
253         * version 1.10
254         * changed PROG_PREFIX to g in the manual-pages.
255         * Better check if new page is needed in .H, when Ej>0.
256         * Usage of variable Lsp now more complete.
257         * Space added in TOC when mark is equal to size.
258         * Usermacro HY moved after font-calulations.
259         * .S used instead of .ps, which will use .vs correct.
260         * Now possible to set Hps1/2 inside HX.
261         * .FD "" 1 is now fixed.
262         * section-page numbering bug fixed.
263         * several bugs in VERBON/OFF fixed.
264
265 Tue Dec 8 16:43:15 1992 Joergen Haegg (jh at efd.lth.se)
266
267         * version 1.09
268         * N==4 gives no default header
269
270 Sat Nov 21 14:28:20 1992 Joergen Haegg (jh at efd.lth.se)
271
272         * version 1.08
273         * Escape-character disabled between 
274           VERBON/VERBOFF (turned on by an argument).
275           Pointsize and fontchange also added as arguments.
276         * MULB, MULN and MULE added to get multicolumn output
277           with different width.
278         * Number register N can now use 1-5.
279         * Register Sectp and Sectf added.
280         * Register P is now updated correctly for "section-page" numbering.
281
282 Thu Nov 19 11:19:33 1992 Joergen Haegg (jh at efd.lth.se)
283
284         * version 1.07
285         * .OP fixed to eject a blank page if not odd.
286
287 Fri Nov 13 09:46:09 1992 Joergen Haegg (jh at efd.lth.se)
288
289         * version 1.06
290         * Macro TL rewritten. TL depends now on a following .AU.
291         * NOTES updated.
292         * .lt is now used more frequent when linelength is changed.
293         * macro AST added.
294         * removed PH/EH/OH not needed in ?.MT.
295
296 Wed Oct 28 14:35:43 1992 Joergen Haegg (jh at efd.lth.se)
297
298         * version 1.05
299         * .VM implemented.
300         * Possible bug in page heading fixed. Changed .sp to 'sp in HEADER.
301
302 Thu Aug 20 13:56:31 1992 Joergen Haegg (jh at efd.lth.se)
303
304         * version 1.04
305         * page-break in .EQ moved.
306         * changed unit for footer-size and header-size from units to lines.
307           Fixes problems with .S and page-breaks.
308         * \n[%] is now treated as a string, wich makes it possible
309           to assign new formats to it. Unfortunately, it was necessary
310           to change the page-number-variable in GETPN to a string.
311         * Makefile.sub included. (Thank you, James)
312
313 Thu May 7 16:14:10 1992 Joergen Haegg (jh at efd.lth.se)
314
315         * version 1.03
316         * Typo and centering in DS/DE fixed. 
317           Even and odd pageheaders were reversed.
318         * LI: pad and mark-indent was lost in some earlier versions. Now fixed.
319         * fixed bug in reference to .FG, .TB, ...
320         * APP did not clear headercounters.
321         * Pointsize in titles is now only set at the beginning and
322           when PH, PF, OH, OF, EH and EF are used.
323
324 Thu May 6 16:01:35 1992 Joergen Haegg (jh at efd.lth.se)
325
326         * version 1.02
327         * OP fixed.
328
329 Fri Mar 6 09:36:09 1992 Joergen Haegg (jh at efd.lth.se)
330
331         * version 1.01
332         * two .LI without text between should not be printed
333           on the same row. Now fixed.
334         * figure titles and friends fixed, now possible with many .FG
335           in a DS/DE. Didn't always position correctly in previous version,
336           but is now always printed as it should.
337         * Makefile fixed for Ultrix.
338         * DS/DF could not handle empty arguments correct
339         * Missing .br i EQ added.
340
341 Sat Jan 25 15:47:21 1992 Joergen Haegg (jh at efd.lth.se)
342
343         * version 1.00
344         * No betaversion anymore!
345         * Fixed headernumbers within appendixes.
346         * DS did not keep the same font as before DS.
347         * mmse did a line break.
348
349 Fri Jan 24 14:38:16 1992 Joergen Haegg (jh at efd.lth.se)
350
351         * version 0.16
352         * bug in TC, multiple line headers did not wrap correctly.
353         * added support for mm/locale and mm/language_locale.
354         * cov*default-firm in locale sets name of firm in the MT covers.
355         * cov*location-xxxx in locale sets location xxxx to the contents
356           of cov*location-xxxx. Used in the MT covers.
357         * hanging indent in lists fixed.
358         * use larger empty lines if .nroff is defined.
359         * macros, like .P, can now be used inside abstracts.
360         * .S do not reset indentation anymore.
361         * .RS aA now sets a string, not an integer.
362         * appendix with .APP or .APPSK added.
363
364 Thu Nov 28 22:00:59 1991 Joergen Haegg (jh at efd.lth.se)
365
366         * version 0.15
367         * Fixed .AU in MT 0-3, added support for variable Au.
368         * Bug in the positioning of the foot-notes.
369         * lists not indented properly.
370         * Hps1 and Hps2 added.
371         * COVER had to have an argument.
372         * table of contents can now have multiline header.
373         * .HU now increments headingvariable H?
374         * added the inclusion of a locale file. 
375
376 Sat Nov 23 14:40:17 1991 Joergen Haegg (jh at efd.lth.se)
377
378         * version 0.14
379         * bug when using -rO fixed.
380         * MT 1-4 added. 
381         * default is now MT 1
382         * .EQ/.EN can be used outside of .DS/.DE without complaints. But
383           I don't recommend it. Neither does the DWB books.
384         * LI don't break lines now if arg too big.
385         * PGFORM did not reset indent.
386         * Added the numbervariable Hps.
387         * Rewritten and added MT 0-5 + "string".
388         * Added TM.
389         * Indent to AS added
390
391 Wed Nov 6 15:18:40 1991 Joergen Haegg (jh at efd.lth.se)
392
393         * version 0.13
394         * ds*format nod defined if PS/PE is used without DS/DE.
395         * GETST added, fourth argument to EX, FG, TB and EC added.
396
397 Mon Nov 4 13:38:01 1991 Joergen Haegg (jh at efd.lth.se)
398
399         * version 0.12
400         * Fixed C,D,P,+-size in .S
401
402 Sun Jan 1 00:00:00 1991 Joergen Haegg (jh at efd.lth.se)
403         * Next version will have ChangeLog entries...
404         * Bug in INITR fixed.
405         * VERBON/VERBOFF added to include programlistings
406         * Bug in .DE fixed, addition overflow
407 Sun Jan 1 00:00:00 1991 Joergen Haegg (jh at efd.lth.se)
408         * spelling error in month-names.
409         * WC should work now (no warranty :-)
410         * FD almost finished, some details missing.
411         * incorrect calculation of foot-notes fixed.
412         * DS/DE did not break page when the size was smaller than the paper
413         * Forward/backward referencesystem added. Se .INITR in README.
414         * mgmsw changed name to mgmse.
415 Sun Jan 1 00:00:00 1991 Joergen Haegg (jh at efd.lth.se)
416         * embarrassing bug in .P fixed 
417         * .H did always eject page, now fixed.
418         * lost floating displays now found.
419         * accents added (from mgs)
420         * empty line in .EQ/.EN removed
421         * indentation in .TC corrected.
422         * indentation of DS/DE in lists fixed.
423         * .TB and friends now work inside DS/DE and outside.
424         * .WC partially implemented (WF and WD). Still working on it.
425         * .mso used if version>=1.02
426 Sun Jan 1 00:00:00 1991 Joergen Haegg (jh at efd.lth.se)
427         * register P was not working.
428         * support for register Fg, Tb, Ec and Ex.
429         * list items was left on the previous page at a page break.
430         * tlevel in .TC now defaults to 2.
431         * string DT, EM and Tm supported.
432         * new macro: PGNH, see comments.
433         * bug in MOVE fixed.
434         * pagenumber in .TC fixed.
435         * a blank page was ejected if Ej==1, now fixed
436         * bug in floating display fixed (did break and SP wrong)
437         * bug in .SP fixed, no lines is now printed at top of page
438         * There are still problems with footnotes and displays in two column mode.
439 Sun Jan 1 00:00:00 1991 Joergen Haegg (jh at efd.lth.se)
440         * register P added (same as %)
441         * bug in floating displays fixed
442         * MOVE  added
443         * MT    added, see comment below
444         * COVER/COVEND  added
445         * fixed bug in figure titles
446         * extended S, se comment below
447         * MT 0  added
448         * ms-cover added (COVER ms)
449 Sun Jan 1 00:00:00 1991 Joergen Haegg (jh at efd.lth.se)
450         * bugs in RD and comb. fonts fixed
451 Sun Jan 1 00:00:00 1991 Joergen Haegg (jh at efd.lth.se)
452         * HC    added
453         * Combined fonts (IB,BI...)
454         * HM    added
455         * RD    added
456         * OP    added
457         * TP&PX supported
458         * warnings for unimplemented macros