12.28 12 May 86 2-- Fix footnotes if no -rv flag specified 3 42.27 17 Apr 86 5-- Assume non-C/A/T typesetters -- use -rv2 to get old function 6 72.26 27 Mar 86 8-- Always go into fill mode in .sh; necessary to get output format 9 correct. 10 112.25 3 Mar 86 12-- Drop basic unit scaling on .sz and .ps requests; this confuses some 13 versions of troff. 14 152.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 212.23 23 Jun 85 22-- Allow .]< to initialize refer macros (as well as .]-). 23 242.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 282.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 322.20 18 Feb 85 33-- Don't reset ii register in .bu or .np 34 352.19 14 Feb 85 36-- add .bu and .sm macros (bullet and smaller). 37-- have .np take a fixed .ip width. 38 392.18 14 Feb 85 40-- Avoid cut marks on laser printers. 41 422.17 14 Feb 85 43-- Some bug fixes as reported from many places. 44 452.16 11 Oct 84 46-- Improve some tracing. 47-- Minor improvements from rrh. 48 492.15 10 Apr 83 50-- Fix a name conflict between .sh and floating keeps (as suggested 51 by Hy Murviet). 52 532.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 592.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 642.12 20 Mar 81 65-- Remove silly "." at top of page on dumb terminals -- lpr is smarter 66 now. 67 682.11 19 Mar 81 69-- Fixed indexes to indent on second line. 70 712.10 26 Feb 81 72-- Improvement to nested index solution, now works for ()b & ()z. 73 742.9 10 Dec 80 75-- More stuff to make indices inside keeps work correctly. 76 772.8 10 Nov 80 78-- Had .)c do a .br to insure that the final line is forced out. 79 802.7 24 Sep 80 81-- Fixed bug in 2.6 82 832.6 23 Sep 80 84-- Fixed problem introduced by 2.2 which occured in footnotes and 85 index entries in filled keeps 86 872.5 29 Aug 80 88-- Changed umlaut to not be so tricky -- it seems to backfire. 89 902.4 25 Aug 80 91-- Fixed bug in indices caused by 2.2. 92 932.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 992.2 18 Aug 80 100-- Suspended footnote & index processing until final output 101 (so that they will work properly in keeps). 102 1032.1 18 Aug 80 104-- Release 2. No changes. 105 106Mod 28 18 Aug 80 107-- If \nv is set on entry, handle .po differently (for vtroff). 108-- Allow ".nr fi 0". 109 110Mod 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 115Mod 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 119Mod 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 125Mod 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 131Mod 23 24 Aug 79 132-- Changed .ip to start new line if the tag is too long for 133 the space provided. 134 135Mod 22 11 Jul 79 136-- Changed .ac to handle new paper (with second parameter 137 == "*"). 138 139Mod 21 24 Apr 79 140-- Changed \*[ and \*< to use \x -- to avoid line overlap. 141 142Mod 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 147Mod 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 153Mod 18 26 Mar 79 154-- Had .+c reset indent, to solve problems of prelim material 155 after a .ip (as with references) 156 157Mod 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 162Mod 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 171Mod 15a 7 Mar 79 172-- Fixed a bug in Mod 15 which caused .ip's to fail. 173 174Mod 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 179Mod 14 23 Feb 79 180-- Fixed .ip so it would hyphenate correctly. 181 182Mod 13 16 Feb 79 183-- Added .rs before eqn title output to fix vertical centering 184 problem. 185 186Mod 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 192Mod 11 13 Feb 79 193-- Added hook to .$c to call .$C (for index entries or whatever). 194 195Mod 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 199Mod 9 26 Dec 78 200-- Fixed yet another problem with equation spacing. 201 202Mod 8 18 Dec 78 203-- Fixed .@q to solve a problem with \n(dn getting lost on 204 equations at top of page. 205 206Mod 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 210Mod 6 27 Nov 78 211-- Fixed the umlaut on DTC output to be prettier. 212 213Mod 5 5 Nov 78 214-- Fixed a bug with the second parameter to .ip. 215 216Mod 4 2 Nov 78 217-- Added .uh command (unnumbered heading). 218-- Changed .$p and .sh accordingly. 219 220Mod 3 2 Oct 78 221-- Fixed .ne command in .$p (print section headings). 222 223Mod 2 25 Sep 78 224-- Changed .np to use () instead of []. 225 226Mod 1 12 Sep 78 227-- Fixed footnote fudge factor (curse NROFF!!) 228-- Put "needs" on .(z, .)z. 229 230Mod 0 11 Sep 78 231