Merge from vendor branch GCC:
[dragonfly.git] / share / me / revisions
1 2.28    12 May 86
2 -- Fix footnotes if no -rv flag specified
3
4 2.27    17 Apr 86
5 -- Assume non-C/A/T typesetters -- use -rv2 to get old function
6
7 2.26    27 Mar 86
8 -- Always go into fill mode in .sh; necessary to get output format
9    correct.
10
11 2.25    3 Mar 86
12 -- Drop basic unit scaling on .sz and .ps requests; this confuses some
13    versions of troff.
14
15 2.24    7 Jan 86
16 -- Merge ditroff and troff versions.
17 -- Add support for pic, gremlin, and ideal.
18 -- Add .lh macro to print a letterhead.
19 -- Adjust .bi (bold italics) to be more device resolution independent.
20
21 2.23    23 Jun 85
22 -- Allow .]< to initialize refer macros (as well as .]-).
23
24 2.22    27 Apr 85
25 -- Fix incorrect comment strip in $p macro.
26 -- Drop into fill mode in .TS so that text boxes will work properly.
27
28 2.21    4 Mar 85
29 -- Change \*- macro from \- to \(em in troff.
30 -- Change block indent (\n(bi) from 4n to 4m to look better in troff.
31
32 2.20    18 Feb 85
33 -- Don't reset ii register in .bu or .np
34
35 2.19    14 Feb 85
36 -- add .bu and .sm macros (bullet and smaller).
37 -- have .np take a fixed .ip width.
38
39 2.18    14 Feb 85
40 -- Avoid cut marks on laser printers.
41
42 2.17    14 Feb 85
43 -- Some bug fixes as reported from many places.
44
45 2.16    11 Oct 84
46 -- Improve some tracing.
47 -- Minor improvements from rrh.
48
49 2.15    10 Apr 83
50 -- Fix a name conflict between .sh and floating keeps (as suggested
51    by Hy Murviet).
52
53 2.14    28 Dec 81
54 -- Integrate the refer macros into -me.  This is basically a cheap
55    and dirty modification of the -ms version, and is probably not
56    terribly compatible with the usual -me standards.  This can be
57    tuned later if needed.
58
59 2.13    22 Dec 81
60 -- Allow the -rb<x> flag to set the font you want for bold font --
61    set it to font <x>.  Default 2 (italic) in nroff, 3 (bold) in
62    troff.
63
64 2.12    20 Mar 81
65 -- Remove silly "." at top of page on dumb terminals -- lpr is smarter
66    now.
67
68 2.11    19 Mar 81
69 -- Fixed indexes to indent on second line.
70
71 2.10    26 Feb 81
72 -- Improvement to nested index solution, now works for ()b & ()z.
73
74 2.9     10 Dec 80
75 -- More stuff to make indices inside keeps work correctly.
76
77 2.8     10 Nov 80
78 -- Had .)c do a .br to insure that the final line is forced out.
79
80 2.7     24 Sep 80
81 -- Fixed bug in 2.6
82
83 2.6     23 Sep 80
84 -- Fixed problem introduced by 2.2 which occured in footnotes and
85    index entries in filled keeps
86
87 2.5     29 Aug 80
88 -- Changed umlaut to not be so tricky -- it seems to backfire.
89
90 2.4     25 Aug 80
91 -- Fixed bug in indices caused by 2.2.
92
93 2.3     20 Aug 80
94 -- Fixed bug in footnotes caused by 2.2.
95 -- Changed temp file names that macros that do dynamic loading rename
96    themselves to.  For example, if you say '.TS ... .(f' when both of
97    them have been used for the first time, the @T macro got used twice.
98
99 2.2     18 Aug 80
100 -- Suspended footnote & index processing until final output
101    (so that they will work properly in keeps).
102
103 2.1     18 Aug 80
104 -- Release 2.  No changes.
105
106 Mod 28  18 Aug 80
107 -- If \nv is set on entry, handle .po differently (for vtroff).
108 -- Allow ".nr fi 0".
109
110 Mod 27  30 Jun 80
111 -- Put in a cludge to try to make multi-columned output work
112    with wide floating keeps.  Moves all wide keeps to the top
113    of the next real page.
114
115 Mod 26  9 Nov 79
116 -- Fixed footnote bug that caused the first line of footnotes
117    that were broken across a page to be indented.
118
119 Mod 25  1 Oct 79
120 -- Fixed footnote bug that caused footnotes invoked at the
121    top of pages to come out in bold font.
122 -- Fixed equation bug that caused equations at the top of
123    page to be improperly centered.
124
125 Mod 24  27 Sep 79
126 -- Changed delimiter in all \w's to " from ', to allow for
127    apostrophes in labels.
128 -- Increased footnote fudge factor.
129 -- Changed \x factor in \*[ & \*< to be one half previous value.
130
131 Mod 23  24 Aug 79
132 -- Changed .ip to start new line if the tag is too long for
133    the space provided.
134
135 Mod 22  11 Jul 79
136 -- Changed .ac to handle new paper (with second parameter
137    == "*").
138
139 Mod 21  24 Apr 79
140 -- Changed \*[ and \*< to use \x -- to avoid line overlap.
141
142 Mod 20  6 Apr 79
143 -- Changed 12-pitch DTC terminals to still space 1/6 inch (instead
144    of 1/8 inch), unless the 'x' register is non-zero -- do-able with
145    the -rx1 option on the nroff command line.
146
147 Mod 19  28 Mar 79
148 -- Had .ep do a .rs, to avoid occasional problems (like with
149    .+c (again).
150 -- Added the 'X' register: if non-zero on startup on a 12-pitch
151    terminal, it outputs 6 LPI instead of 8 LPI.
152
153 Mod 18  26 Mar 79
154 -- Had .+c reset indent, to solve problems of prelim material
155    after a .ip (as with references)
156
157 Mod 17  19 Mar 79
158 -- Fixed a bug in .++ which caused it to renumber pages incorrectly,
159    the result of nroff starting a new page immediately upon reaching
160    the end of the previous page (damn!).
161
162 Mod 16  8 Mar 79
163 -- Fixed a bug in .++ which caused it to change page number formats
164    before forcing out the page.
165 -- Changed tmac.e so that extra '.so's to the package will next to
166    'null.me'.
167 -- Changed .sh so that a title of "_" will cause section depth change
168    side-effects only (base indent will remain the same, and no output
169    will occur).
170
171 Mod 15a 7 Mar 79
172 -- Fixed a bug in Mod 15 which caused .ip's to fail.
173
174 Mod 15  2 Mar 79
175 -- Changed .@p to do paragraph indents normally in keeps, which
176    will override the indent parameter in keeps with paragraph
177    forms in them (use .ba to fix this).
178
179 Mod 14  23 Feb 79
180 -- Fixed .ip so it would hyphenate correctly.
181
182 Mod 13  16 Feb 79
183 -- Added .rs before eqn title output to fix vertical centering
184    problem.
185
186 Mod 12  15 Feb 79
187 -- Changed NROFF bold font to be regular .ul (.cu is a pain).
188 -- Changed .sh to output regular spaces instead of unpaddable
189    spaces.
190 -- Fixed bug in .1c with bad line length (didn't reset \n($l).
191
192 Mod 11  13 Feb 79
193 -- Added hook to .$c to call .$C (for index entries or whatever).
194
195 Mod 10  12 Feb 79
196 -- Had .xp print in current environment and not reset to single
197    spacing, to allow more control over output format.
198
199 Mod 9   26 Dec 78
200 -- Fixed yet another problem with equation spacing.
201
202 Mod 8   18 Dec 78
203 -- Fixed .@q to solve a problem with \n(dn getting lost on
204    equations at top of page.
205
206 Mod 7   11 Dec 78
207 -- Had .@q (equation output) move to end of equation after
208    equation output (eqn doesn't seem to space quite right).
209
210 Mod 6   27 Nov 78
211 -- Fixed the umlaut on DTC output to be prettier.
212
213 Mod 5   5 Nov 78
214 -- Fixed a bug with the second parameter to .ip.
215
216 Mod 4   2 Nov 78
217 -- Added .uh command (unnumbered heading).
218 -- Changed .$p and .sh accordingly.
219
220 Mod 3   2 Oct 78
221 -- Fixed .ne command in .$p (print section headings).
222
223 Mod 2   25 Sep 78
224 -- Changed .np to use () instead of [].
225
226 Mod 1   12 Sep 78
227 -- Fixed footnote fudge factor (curse NROFF!!)
228 -- Put "needs" on .(z, .)z.
229
230 Mod 0   11 Sep 78