Annotation of src/share/me/revisions, Revision 1.1.1.1
1.1 deraadt 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