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