11638Srgrimes2.28 12 May 86 21638Srgrimes-- Fix footnotes if no -rv flag specified 31638Srgrimes 41638Srgrimes2.27 17 Apr 86 51638Srgrimes-- Assume non-C/A/T typesetters -- use -rv2 to get old function 61638Srgrimes 71638Srgrimes2.26 27 Mar 86 81638Srgrimes-- Always go into fill mode in .sh; necessary to get output format 91638Srgrimes correct. 101638Srgrimes 111638Srgrimes2.25 3 Mar 86 121638Srgrimes-- Drop basic unit scaling on .sz and .ps requests; this confuses some 131638Srgrimes versions of troff. 141638Srgrimes 151638Srgrimes2.24 7 Jan 86 161638Srgrimes-- Merge ditroff and troff versions. 171638Srgrimes-- Add support for pic, gremlin, and ideal. 181638Srgrimes-- Add .lh macro to print a letterhead. 191638Srgrimes-- Adjust .bi (bold italics) to be more device resolution independent. 201638Srgrimes 211638Srgrimes2.23 23 Jun 85 221638Srgrimes-- Allow .]< to initialize refer macros (as well as .]-). 231638Srgrimes 241638Srgrimes2.22 27 Apr 85 251638Srgrimes-- Fix incorrect comment strip in $p macro. 261638Srgrimes-- Drop into fill mode in .TS so that text boxes will work properly. 271638Srgrimes 281638Srgrimes2.21 4 Mar 85 291638Srgrimes-- Change \*- macro from \- to \(em in troff. 301638Srgrimes-- Change block indent (\n(bi) from 4n to 4m to look better in troff. 311638Srgrimes 321638Srgrimes2.20 18 Feb 85 331638Srgrimes-- Don't reset ii register in .bu or .np 341638Srgrimes 351638Srgrimes2.19 14 Feb 85 361638Srgrimes-- add .bu and .sm macros (bullet and smaller). 371638Srgrimes-- have .np take a fixed .ip width. 381638Srgrimes 391638Srgrimes2.18 14 Feb 85 401638Srgrimes-- Avoid cut marks on laser printers. 411638Srgrimes 421638Srgrimes2.17 14 Feb 85 431638Srgrimes-- Some bug fixes as reported from many places. 441638Srgrimes 451638Srgrimes2.16 11 Oct 84 461638Srgrimes-- Improve some tracing. 471638Srgrimes-- Minor improvements from rrh. 481638Srgrimes 491638Srgrimes2.15 10 Apr 83 501638Srgrimes-- Fix a name conflict between .sh and floating keeps (as suggested 511638Srgrimes by Hy Murviet). 521638Srgrimes 531638Srgrimes2.14 28 Dec 81 541638Srgrimes-- Integrate the refer macros into -me. This is basically a cheap 551638Srgrimes and dirty modification of the -ms version, and is probably not 561638Srgrimes terribly compatible with the usual -me standards. This can be 571638Srgrimes tuned later if needed. 581638Srgrimes 591638Srgrimes2.13 22 Dec 81 601638Srgrimes-- Allow the -rb<x> flag to set the font you want for bold font -- 611638Srgrimes set it to font <x>. Default 2 (italic) in nroff, 3 (bold) in 621638Srgrimes troff. 631638Srgrimes 641638Srgrimes2.12 20 Mar 81 651638Srgrimes-- Remove silly "." at top of page on dumb terminals -- lpr is smarter 661638Srgrimes now. 671638Srgrimes 681638Srgrimes2.11 19 Mar 81 691638Srgrimes-- Fixed indexes to indent on second line. 701638Srgrimes 711638Srgrimes2.10 26 Feb 81 721638Srgrimes-- Improvement to nested index solution, now works for ()b & ()z. 731638Srgrimes 741638Srgrimes2.9 10 Dec 80 751638Srgrimes-- More stuff to make indices inside keeps work correctly. 761638Srgrimes 771638Srgrimes2.8 10 Nov 80 781638Srgrimes-- Had .)c do a .br to insure that the final line is forced out. 791638Srgrimes 801638Srgrimes2.7 24 Sep 80 811638Srgrimes-- Fixed bug in 2.6 821638Srgrimes 831638Srgrimes2.6 23 Sep 80 841638Srgrimes-- Fixed problem introduced by 2.2 which occured in footnotes and 851638Srgrimes index entries in filled keeps 861638Srgrimes 871638Srgrimes2.5 29 Aug 80 881638Srgrimes-- Changed umlaut to not be so tricky -- it seems to backfire. 891638Srgrimes 901638Srgrimes2.4 25 Aug 80 911638Srgrimes-- Fixed bug in indices caused by 2.2. 921638Srgrimes 931638Srgrimes2.3 20 Aug 80 941638Srgrimes-- Fixed bug in footnotes caused by 2.2. 951638Srgrimes-- Changed temp file names that macros that do dynamic loading rename 961638Srgrimes themselves to. For example, if you say '.TS ... .(f' when both of 971638Srgrimes them have been used for the first time, the @T macro got used twice. 981638Srgrimes 991638Srgrimes2.2 18 Aug 80 1001638Srgrimes-- Suspended footnote & index processing until final output 1011638Srgrimes (so that they will work properly in keeps). 1021638Srgrimes 1031638Srgrimes2.1 18 Aug 80 1041638Srgrimes-- Release 2. No changes. 1051638Srgrimes 1061638SrgrimesMod 28 18 Aug 80 1071638Srgrimes-- If \nv is set on entry, handle .po differently (for vtroff). 1081638Srgrimes-- Allow ".nr fi 0". 1091638Srgrimes 1101638SrgrimesMod 27 30 Jun 80 1111638Srgrimes-- Put in a cludge to try to make multi-columned output work 1121638Srgrimes with wide floating keeps. Moves all wide keeps to the top 1131638Srgrimes of the next real page. 1141638Srgrimes 1151638SrgrimesMod 26 9 Nov 79 1161638Srgrimes-- Fixed footnote bug that caused the first line of footnotes 1171638Srgrimes that were broken across a page to be indented. 1181638Srgrimes 1191638SrgrimesMod 25 1 Oct 79 1201638Srgrimes-- Fixed footnote bug that caused footnotes invoked at the 1211638Srgrimes top of pages to come out in bold font. 1221638Srgrimes-- Fixed equation bug that caused equations at the top of 1231638Srgrimes page to be improperly centered. 1241638Srgrimes 1251638SrgrimesMod 24 27 Sep 79 1261638Srgrimes-- Changed delimiter in all \w's to " from ', to allow for 1271638Srgrimes apostrophes in labels. 1281638Srgrimes-- Increased footnote fudge factor. 1291638Srgrimes-- Changed \x factor in \*[ & \*< to be one half previous value. 1301638Srgrimes 1311638SrgrimesMod 23 24 Aug 79 1321638Srgrimes-- Changed .ip to start new line if the tag is too long for 1331638Srgrimes the space provided. 1341638Srgrimes 1351638SrgrimesMod 22 11 Jul 79 1361638Srgrimes-- Changed .ac to handle new paper (with second parameter 1371638Srgrimes == "*"). 1381638Srgrimes 1391638SrgrimesMod 21 24 Apr 79 1401638Srgrimes-- Changed \*[ and \*< to use \x -- to avoid line overlap. 1411638Srgrimes 1421638SrgrimesMod 20 6 Apr 79 1431638Srgrimes-- Changed 12-pitch DTC terminals to still space 1/6 inch (instead 1441638Srgrimes of 1/8 inch), unless the 'x' register is non-zero -- do-able with 1451638Srgrimes the -rx1 option on the nroff command line. 1461638Srgrimes 1471638SrgrimesMod 19 28 Mar 79 1481638Srgrimes-- Had .ep do a .rs, to avoid occasional problems (like with 1491638Srgrimes .+c (again). 1501638Srgrimes-- Added the 'X' register: if non-zero on startup on a 12-pitch 1511638Srgrimes terminal, it outputs 6 LPI instead of 8 LPI. 1521638Srgrimes 1531638SrgrimesMod 18 26 Mar 79 1541638Srgrimes-- Had .+c reset indent, to solve problems of prelim material 1551638Srgrimes after a .ip (as with references) 1561638Srgrimes 1571638SrgrimesMod 17 19 Mar 79 1581638Srgrimes-- Fixed a bug in .++ which caused it to renumber pages incorrectly, 1591638Srgrimes the result of nroff starting a new page immediately upon reaching 1601638Srgrimes the end of the previous page (damn!). 1611638Srgrimes 1621638SrgrimesMod 16 8 Mar 79 1631638Srgrimes-- Fixed a bug in .++ which caused it to change page number formats 1641638Srgrimes before forcing out the page. 1651638Srgrimes-- Changed tmac.e so that extra '.so's to the package will next to 1661638Srgrimes 'null.me'. 1671638Srgrimes-- Changed .sh so that a title of "_" will cause section depth change 1681638Srgrimes side-effects only (base indent will remain the same, and no output 1691638Srgrimes will occur). 1701638Srgrimes 1711638SrgrimesMod 15a 7 Mar 79 1721638Srgrimes-- Fixed a bug in Mod 15 which caused .ip's to fail. 1731638Srgrimes 1741638SrgrimesMod 15 2 Mar 79 1751638Srgrimes-- Changed .@p to do paragraph indents normally in keeps, which 1761638Srgrimes will override the indent parameter in keeps with paragraph 1771638Srgrimes forms in them (use .ba to fix this). 1781638Srgrimes 1791638SrgrimesMod 14 23 Feb 79 1801638Srgrimes-- Fixed .ip so it would hyphenate correctly. 1811638Srgrimes 1821638SrgrimesMod 13 16 Feb 79 1831638Srgrimes-- Added .rs before eqn title output to fix vertical centering 1841638Srgrimes problem. 1851638Srgrimes 1861638SrgrimesMod 12 15 Feb 79 1871638Srgrimes-- Changed NROFF bold font to be regular .ul (.cu is a pain). 1881638Srgrimes-- Changed .sh to output regular spaces instead of unpaddable 1891638Srgrimes spaces. 1901638Srgrimes-- Fixed bug in .1c with bad line length (didn't reset \n($l). 1911638Srgrimes 1921638SrgrimesMod 11 13 Feb 79 1931638Srgrimes-- Added hook to .$c to call .$C (for index entries or whatever). 1941638Srgrimes 1951638SrgrimesMod 10 12 Feb 79 1961638Srgrimes-- Had .xp print in current environment and not reset to single 1971638Srgrimes spacing, to allow more control over output format. 1981638Srgrimes 1991638SrgrimesMod 9 26 Dec 78 2001638Srgrimes-- Fixed yet another problem with equation spacing. 2011638Srgrimes 2021638SrgrimesMod 8 18 Dec 78 2031638Srgrimes-- Fixed .@q to solve a problem with \n(dn getting lost on 2041638Srgrimes equations at top of page. 2051638Srgrimes 2061638SrgrimesMod 7 11 Dec 78 2071638Srgrimes-- Had .@q (equation output) move to end of equation after 2081638Srgrimes equation output (eqn doesn't seem to space quite right). 2091638Srgrimes 2101638SrgrimesMod 6 27 Nov 78 2111638Srgrimes-- Fixed the umlaut on DTC output to be prettier. 2121638Srgrimes 2131638SrgrimesMod 5 5 Nov 78 2141638Srgrimes-- Fixed a bug with the second parameter to .ip. 2151638Srgrimes 2161638SrgrimesMod 4 2 Nov 78 2171638Srgrimes-- Added .uh command (unnumbered heading). 2181638Srgrimes-- Changed .$p and .sh accordingly. 2191638Srgrimes 2201638SrgrimesMod 3 2 Oct 78 2211638Srgrimes-- Fixed .ne command in .$p (print section headings). 2221638Srgrimes 2231638SrgrimesMod 2 25 Sep 78 2241638Srgrimes-- Changed .np to use () instead of []. 2251638Srgrimes 2261638SrgrimesMod 1 12 Sep 78 2271638Srgrimes-- Fixed footnote fudge factor (curse NROFF!!) 2281638Srgrimes-- Put "needs" on .(z, .)z. 2291638Srgrimes 2301638SrgrimesMod 0 11 Sep 78 231