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