11.2Smycroft2.29 5 May 98 21.2Smycroft-- Change superscript strings to \*{ and \*} so they work with groff. 31.2Smycroft 41.1Scgd2.28 12 May 86 51.1Scgd-- Fix footnotes if no -rv flag specified 61.1Scgd 71.1Scgd2.27 17 Apr 86 81.1Scgd-- Assume non-C/A/T typesetters -- use -rv2 to get old function 91.1Scgd 101.1Scgd2.26 27 Mar 86 111.1Scgd-- Always go into fill mode in .sh; necessary to get output format 121.1Scgd correct. 131.1Scgd 141.1Scgd2.25 3 Mar 86 151.1Scgd-- Drop basic unit scaling on .sz and .ps requests; this confuses some 161.1Scgd versions of troff. 171.1Scgd 181.1Scgd2.24 7 Jan 86 191.1Scgd-- Merge ditroff and troff versions. 201.1Scgd-- Add support for pic, gremlin, and ideal. 211.1Scgd-- Add .lh macro to print a letterhead. 221.1Scgd-- Adjust .bi (bold italics) to be more device resolution independent. 231.1Scgd 241.1Scgd2.23 23 Jun 85 251.1Scgd-- Allow .]< to initialize refer macros (as well as .]-). 261.1Scgd 271.1Scgd2.22 27 Apr 85 281.1Scgd-- Fix incorrect comment strip in $p macro. 291.1Scgd-- Drop into fill mode in .TS so that text boxes will work properly. 301.1Scgd 311.1Scgd2.21 4 Mar 85 321.1Scgd-- Change \*- macro from \- to \(em in troff. 331.1Scgd-- Change block indent (\n(bi) from 4n to 4m to look better in troff. 341.1Scgd 351.1Scgd2.20 18 Feb 85 361.1Scgd-- Don't reset ii register in .bu or .np 371.1Scgd 381.1Scgd2.19 14 Feb 85 391.1Scgd-- add .bu and .sm macros (bullet and smaller). 401.1Scgd-- have .np take a fixed .ip width. 411.1Scgd 421.1Scgd2.18 14 Feb 85 431.1Scgd-- Avoid cut marks on laser printers. 441.1Scgd 451.1Scgd2.17 14 Feb 85 461.1Scgd-- Some bug fixes as reported from many places. 471.1Scgd 481.1Scgd2.16 11 Oct 84 491.1Scgd-- Improve some tracing. 501.1Scgd-- Minor improvements from rrh. 511.1Scgd 521.1Scgd2.15 10 Apr 83 531.1Scgd-- Fix a name conflict between .sh and floating keeps (as suggested 541.1Scgd by Hy Murviet). 551.1Scgd 561.1Scgd2.14 28 Dec 81 571.1Scgd-- Integrate the refer macros into -me. This is basically a cheap 581.1Scgd and dirty modification of the -ms version, and is probably not 591.1Scgd terribly compatible with the usual -me standards. This can be 601.1Scgd tuned later if needed. 611.1Scgd 621.1Scgd2.13 22 Dec 81 631.1Scgd-- Allow the -rb<x> flag to set the font you want for bold font -- 641.1Scgd set it to font <x>. Default 2 (italic) in nroff, 3 (bold) in 651.1Scgd troff. 661.1Scgd 671.1Scgd2.12 20 Mar 81 681.1Scgd-- Remove silly "." at top of page on dumb terminals -- lpr is smarter 691.1Scgd now. 701.1Scgd 711.1Scgd2.11 19 Mar 81 721.1Scgd-- Fixed indexes to indent on second line. 731.1Scgd 741.1Scgd2.10 26 Feb 81 751.1Scgd-- Improvement to nested index solution, now works for ()b & ()z. 761.1Scgd 771.1Scgd2.9 10 Dec 80 781.1Scgd-- More stuff to make indices inside keeps work correctly. 791.1Scgd 801.1Scgd2.8 10 Nov 80 811.1Scgd-- Had .)c do a .br to insure that the final line is forced out. 821.1Scgd 831.1Scgd2.7 24 Sep 80 841.1Scgd-- Fixed bug in 2.6 851.1Scgd 861.1Scgd2.6 23 Sep 80 871.3Swiz-- Fixed problem introduced by 2.2 which occurred in footnotes and 881.1Scgd index entries in filled keeps 891.1Scgd 901.1Scgd2.5 29 Aug 80 911.1Scgd-- Changed umlaut to not be so tricky -- it seems to backfire. 921.1Scgd 931.1Scgd2.4 25 Aug 80 941.1Scgd-- Fixed bug in indices caused by 2.2. 951.1Scgd 961.1Scgd2.3 20 Aug 80 971.1Scgd-- Fixed bug in footnotes caused by 2.2. 981.1Scgd-- Changed temp file names that macros that do dynamic loading rename 991.1Scgd themselves to. For example, if you say '.TS ... .(f' when both of 1001.1Scgd them have been used for the first time, the @T macro got used twice. 1011.1Scgd 1021.1Scgd2.2 18 Aug 80 1031.1Scgd-- Suspended footnote & index processing until final output 1041.1Scgd (so that they will work properly in keeps). 1051.1Scgd 1061.1Scgd2.1 18 Aug 80 1071.1Scgd-- Release 2. No changes. 1081.1Scgd 1091.1ScgdMod 28 18 Aug 80 1101.1Scgd-- If \nv is set on entry, handle .po differently (for vtroff). 1111.1Scgd-- Allow ".nr fi 0". 1121.1Scgd 1131.1ScgdMod 27 30 Jun 80 1141.1Scgd-- Put in a cludge to try to make multi-columned output work 1151.1Scgd with wide floating keeps. Moves all wide keeps to the top 1161.1Scgd of the next real page. 1171.1Scgd 1181.1ScgdMod 26 9 Nov 79 1191.1Scgd-- Fixed footnote bug that caused the first line of footnotes 1201.1Scgd that were broken across a page to be indented. 1211.1Scgd 1221.1ScgdMod 25 1 Oct 79 1231.1Scgd-- Fixed footnote bug that caused footnotes invoked at the 1241.1Scgd top of pages to come out in bold font. 1251.1Scgd-- Fixed equation bug that caused equations at the top of 1261.1Scgd page to be improperly centered. 1271.1Scgd 1281.1ScgdMod 24 27 Sep 79 1291.1Scgd-- Changed delimiter in all \w's to " from ', to allow for 1301.1Scgd apostrophes in labels. 1311.1Scgd-- Increased footnote fudge factor. 1321.1Scgd-- Changed \x factor in \*[ & \*< to be one half previous value. 1331.1Scgd 1341.1ScgdMod 23 24 Aug 79 1351.1Scgd-- Changed .ip to start new line if the tag is too long for 1361.1Scgd the space provided. 1371.1Scgd 1381.1ScgdMod 22 11 Jul 79 1391.1Scgd-- Changed .ac to handle new paper (with second parameter 1401.1Scgd == "*"). 1411.1Scgd 1421.1ScgdMod 21 24 Apr 79 1431.1Scgd-- Changed \*[ and \*< to use \x -- to avoid line overlap. 1441.1Scgd 1451.1ScgdMod 20 6 Apr 79 1461.1Scgd-- Changed 12-pitch DTC terminals to still space 1/6 inch (instead 1471.1Scgd of 1/8 inch), unless the 'x' register is non-zero -- do-able with 1481.1Scgd the -rx1 option on the nroff command line. 1491.1Scgd 1501.1ScgdMod 19 28 Mar 79 1511.1Scgd-- Had .ep do a .rs, to avoid occasional problems (like with 1521.1Scgd .+c (again). 1531.1Scgd-- Added the 'X' register: if non-zero on startup on a 12-pitch 1541.1Scgd terminal, it outputs 6 LPI instead of 8 LPI. 1551.1Scgd 1561.1ScgdMod 18 26 Mar 79 1571.1Scgd-- Had .+c reset indent, to solve problems of prelim material 1581.1Scgd after a .ip (as with references) 1591.1Scgd 1601.1ScgdMod 17 19 Mar 79 1611.1Scgd-- Fixed a bug in .++ which caused it to renumber pages incorrectly, 1621.1Scgd the result of nroff starting a new page immediately upon reaching 1631.1Scgd the end of the previous page (damn!). 1641.1Scgd 1651.1ScgdMod 16 8 Mar 79 1661.1Scgd-- Fixed a bug in .++ which caused it to change page number formats 1671.1Scgd before forcing out the page. 1681.1Scgd-- Changed tmac.e so that extra '.so's to the package will next to 1691.1Scgd 'null.me'. 1701.1Scgd-- Changed .sh so that a title of "_" will cause section depth change 1711.1Scgd side-effects only (base indent will remain the same, and no output 1721.1Scgd will occur). 1731.1Scgd 1741.1ScgdMod 15a 7 Mar 79 1751.1Scgd-- Fixed a bug in Mod 15 which caused .ip's to fail. 1761.1Scgd 1771.1ScgdMod 15 2 Mar 79 1781.1Scgd-- Changed .@p to do paragraph indents normally in keeps, which 1791.1Scgd will override the indent parameter in keeps with paragraph 1801.1Scgd forms in them (use .ba to fix this). 1811.1Scgd 1821.1ScgdMod 14 23 Feb 79 1831.1Scgd-- Fixed .ip so it would hyphenate correctly. 1841.1Scgd 1851.1ScgdMod 13 16 Feb 79 1861.1Scgd-- Added .rs before eqn title output to fix vertical centering 1871.1Scgd problem. 1881.1Scgd 1891.1ScgdMod 12 15 Feb 79 1901.1Scgd-- Changed NROFF bold font to be regular .ul (.cu is a pain). 1911.1Scgd-- Changed .sh to output regular spaces instead of unpaddable 1921.1Scgd spaces. 1931.1Scgd-- Fixed bug in .1c with bad line length (didn't reset \n($l). 1941.1Scgd 1951.1ScgdMod 11 13 Feb 79 1961.1Scgd-- Added hook to .$c to call .$C (for index entries or whatever). 1971.1Scgd 1981.1ScgdMod 10 12 Feb 79 1991.1Scgd-- Had .xp print in current environment and not reset to single 2001.1Scgd spacing, to allow more control over output format. 2011.1Scgd 2021.1ScgdMod 9 26 Dec 78 2031.1Scgd-- Fixed yet another problem with equation spacing. 2041.1Scgd 2051.1ScgdMod 8 18 Dec 78 2061.1Scgd-- Fixed .@q to solve a problem with \n(dn getting lost on 2071.1Scgd equations at top of page. 2081.1Scgd 2091.1ScgdMod 7 11 Dec 78 2101.1Scgd-- Had .@q (equation output) move to end of equation after 2111.1Scgd equation output (eqn doesn't seem to space quite right). 2121.1Scgd 2131.1ScgdMod 6 27 Nov 78 2141.1Scgd-- Fixed the umlaut on DTC output to be prettier. 2151.1Scgd 2161.1ScgdMod 5 5 Nov 78 2171.1Scgd-- Fixed a bug with the second parameter to .ip. 2181.1Scgd 2191.1ScgdMod 4 2 Nov 78 2201.1Scgd-- Added .uh command (unnumbered heading). 2211.1Scgd-- Changed .$p and .sh accordingly. 2221.1Scgd 2231.1ScgdMod 3 2 Oct 78 2241.1Scgd-- Fixed .ne command in .$p (print section headings). 2251.1Scgd 2261.1ScgdMod 2 25 Sep 78 2271.1Scgd-- Changed .np to use () instead of []. 2281.1Scgd 2291.1ScgdMod 1 12 Sep 78 2301.1Scgd-- Fixed footnote fudge factor (curse NROFF!!) 2311.1Scgd-- Put "needs" on .(z, .)z. 2321.1Scgd 2331.1ScgdMod 0 11 Sep 78 234