revisions (4639B)

1 2.9 10 Dec 80 2 -- More stuff to make indices inside keeps work correctly. 3 4 2.8 10 Nov 80 5 -- Had .)c do a .br to insure that the final line is forced out. 6 7 2.7 24 Sep 80 8 -- Fixed bug in 2.6 9 10 2.6 23 Sep 80 11 -- Fixed problem introduced by 2.2 which occured in footnotes and 12 index entries in filled keeps 13 14 2.5 29 Aug 80 15 -- Changed umlaut to not be so tricky -- it seems to backfire. 16 17 2.4 25 Aug 80 18 -- Fixed bug in indices caused by 2.2. 19 20 2.3 20 Aug 80 21 -- Fixed bug in footnotes caused by 2.2. 22 -- Changed temp file names that macros that do dynamic loading rename 23 themselves to. For example, if you say '.TS ... .(f' when both of 24 them have been used for the first time, the @T macro got used twice. 25 26 2.2 18 Aug 80 27 -- Suspended footnote & index processing until final output 28 (so that they will work properly in keeps). 29 30 2.1 18 Aug 80 31 -- Release 2. No changes. 32 33 Mod 28 18 Aug 80 34 -- If \nv is set on entry, handle .po differently (for vtroff). 35 -- Allow ".nr fi 0". 36 37 Mod 27 30 Jun 80 38 -- Put in a cludge to try to make multi-columned output work 39 with wide floating keeps. Moves all wide keeps to the top 40 of the next real page. 41 42 Mod 26 9 Nov 79 43 -- Fixed footnote bug that caused the first line of footnotes 44 that were broken across a page to be indented. 45 46 Mod 25 1 Oct 79 47 -- Fixed footnote bug that caused footnotes invoked at the 48 top of pages to come out in bold font. 49 -- Fixed equation bug that caused equations at the top of 50 page to be improperly centered. 51 52 Mod 24 27 Sep 79 53 -- Changed delimiter in all \w's to " from ', to allow for 54 apostrophes in labels. 55 -- Increased footnote fudge factor. 56 -- Changed \x factor in \*[ & \*< to be one half previous value. 57 58 Mod 23 24 Aug 79 59 -- Changed .ip to start new line if the tag is too long for 60 the space provided. 61 62 Mod 22 11 Jul 79 63 -- Changed .ac to handle new paper (with second parameter 64 == "*"). 65 66 Mod 21 24 Apr 79 67 -- Changed \*[ and \*< to use \x -- to avoid line overlap. 68 69 Mod 20 6 Apr 79 70 -- Changed 12-pitch DTC terminals to still space 1/6 inch (instead 71 of 1/8 inch), unless the 'x' register is non-zero -- do-able with 72 the -rx1 option on the nroff command line. 73 74 Mod 19 28 Mar 79 75 -- Had .ep do a .rs, to avoid occasional problems (like with 76 .+c (again). 77 -- Added the 'X' register: if non-zero on startup on a 12-pitch 78 terminal, it outputs 6 LPI instead of 8 LPI. 79 80 Mod 18 26 Mar 79 81 -- Had .+c reset indent, to solve problems of prelim material 82 after a .ip (as with references) 83 84 Mod 17 19 Mar 79 85 -- Fixed a bug in .++ which caused it to renumber pages incorrectly, 86 the result of nroff starting a new page immediately upon reaching 87 the end of the previous page (damn!). 88 89 Mod 16 8 Mar 79 90 -- Fixed a bug in .++ which caused it to change page number formats 91 before forcing out the page. 92 -- Changed tmac.e so that extra '.so's to the package will next to 93 'null.me'. 94 -- Changed .sh so that a title of "_" will cause section depth change 95 side-effects only (base indent will remain the same, and no output 96 will occur). 97 98 Mod 15a 7 Mar 79 99 -- Fixed a bug in Mod 15 which caused .ip's to fail. 100 101 Mod 15 2 Mar 79 102 -- Changed .@p to do paragraph indents normally in keeps, which 103 will override the indent parameter in keeps with paragraph 104 forms in them (use .ba to fix this). 105 106 Mod 14 23 Feb 79 107 -- Fixed .ip so it would hyphenate correctly. 108 109 Mod 13 16 Feb 79 110 -- Added .rs before eqn title output to fix vertical centering 111 problem. 112 113 Mod 12 15 Feb 79 114 -- Changed NROFF bold font to be regular .ul (.cu is a pain). 115 -- Changed .sh to output regular spaces instead of unpaddable 116 spaces. 117 -- Fixed bug in .1c with bad line length (didn't reset \n($l). 118 119 Mod 11 13 Feb 79 120 -- Added hook to .$c to call .$C (for index entries or whatever). 121 122 Mod 10 12 Feb 79 123 -- Had .xp print in current environment and not reset to single 124 spacing, to allow more control over output format. 125 126 Mod 9 26 Dec 78 127 -- Fixed yet another problem with equation spacing. 128 129 Mod 8 18 Dec 78 130 -- Fixed .@q to solve a problem with \n(dn getting lost on 131 equations at top of page. 132 133 Mod 7 11 Dec 78 134 -- Had .@q (equation output) move to end of equation after 135 equation output (eqn doesn't seem to space quite right). 136 137 Mod 6 27 Nov 78 138 -- Fixed the umlaut on DTC output to be prettier. 139 140 Mod 5 5 Nov 78 141 -- Fixed a bug with the second parameter to .ip. 142 143 Mod 4 2 Nov 78 144 -- Added .uh command (unnumbered heading). 145 -- Changed .$p and .sh accordingly. 146 147 Mod 3 2 Oct 78 148 -- Fixed .ne command in .$p (print section headings). 149 150 Mod 2 25 Sep 78 151 -- Changed .np to use () instead of []. 152 153 Mod 1 12 Sep 78 154 -- Fixed footnote fudge factor (curse NROFF!!) 155 -- Put "needs" on .(z, .)z. 156 157 Mod 0 11 Sep 78