xref: /netbsd-src/share/me/revisions (revision 456dff6cb86edf66a568fe64ddf51c189a134a94)
1da9b5e35Smycroft2.29	5 May 98
2da9b5e35Smycroft-- Change superscript strings to \*{ and \*} so they work with groff.
3da9b5e35Smycroft
461f28255Scgd2.28	12 May 86
561f28255Scgd-- Fix footnotes if no -rv flag specified
661f28255Scgd
761f28255Scgd2.27	17 Apr 86
861f28255Scgd-- Assume non-C/A/T typesetters -- use -rv2 to get old function
961f28255Scgd
1061f28255Scgd2.26	27 Mar 86
1161f28255Scgd-- Always go into fill mode in .sh; necessary to get output format
1261f28255Scgd   correct.
1361f28255Scgd
1461f28255Scgd2.25	3 Mar 86
1561f28255Scgd-- Drop basic unit scaling on .sz and .ps requests; this confuses some
1661f28255Scgd   versions of troff.
1761f28255Scgd
1861f28255Scgd2.24	7 Jan 86
1961f28255Scgd-- Merge ditroff and troff versions.
2061f28255Scgd-- Add support for pic, gremlin, and ideal.
2161f28255Scgd-- Add .lh macro to print a letterhead.
2261f28255Scgd-- Adjust .bi (bold italics) to be more device resolution independent.
2361f28255Scgd
2461f28255Scgd2.23	23 Jun 85
2561f28255Scgd-- Allow .]< to initialize refer macros (as well as .]-).
2661f28255Scgd
2761f28255Scgd2.22	27 Apr 85
2861f28255Scgd-- Fix incorrect comment strip in $p macro.
2961f28255Scgd-- Drop into fill mode in .TS so that text boxes will work properly.
3061f28255Scgd
3161f28255Scgd2.21	4 Mar 85
3261f28255Scgd-- Change \*- macro from \- to \(em in troff.
3361f28255Scgd-- Change block indent (\n(bi) from 4n to 4m to look better in troff.
3461f28255Scgd
3561f28255Scgd2.20	18 Feb 85
3661f28255Scgd-- Don't reset ii register in .bu or .np
3761f28255Scgd
3861f28255Scgd2.19	14 Feb 85
3961f28255Scgd-- add .bu and .sm macros (bullet and smaller).
4061f28255Scgd-- have .np take a fixed .ip width.
4161f28255Scgd
4261f28255Scgd2.18	14 Feb 85
4361f28255Scgd-- Avoid cut marks on laser printers.
4461f28255Scgd
4561f28255Scgd2.17	14 Feb 85
4661f28255Scgd-- Some bug fixes as reported from many places.
4761f28255Scgd
4861f28255Scgd2.16	11 Oct 84
4961f28255Scgd-- Improve some tracing.
5061f28255Scgd-- Minor improvements from rrh.
5161f28255Scgd
5261f28255Scgd2.15	10 Apr 83
5361f28255Scgd-- Fix a name conflict between .sh and floating keeps (as suggested
5461f28255Scgd   by Hy Murviet).
5561f28255Scgd
5661f28255Scgd2.14	28 Dec 81
5761f28255Scgd-- Integrate the refer macros into -me.  This is basically a cheap
5861f28255Scgd   and dirty modification of the -ms version, and is probably not
5961f28255Scgd   terribly compatible with the usual -me standards.  This can be
6061f28255Scgd   tuned later if needed.
6161f28255Scgd
6261f28255Scgd2.13	22 Dec 81
6361f28255Scgd-- Allow the -rb<x> flag to set the font you want for bold font --
6461f28255Scgd   set it to font <x>.  Default 2 (italic) in nroff, 3 (bold) in
6561f28255Scgd   troff.
6661f28255Scgd
6761f28255Scgd2.12	20 Mar 81
6861f28255Scgd-- Remove silly "." at top of page on dumb terminals -- lpr is smarter
6961f28255Scgd   now.
7061f28255Scgd
7161f28255Scgd2.11	19 Mar 81
7261f28255Scgd-- Fixed indexes to indent on second line.
7361f28255Scgd
7461f28255Scgd2.10	26 Feb 81
7561f28255Scgd-- Improvement to nested index solution, now works for ()b & ()z.
7661f28255Scgd
7761f28255Scgd2.9	10 Dec 80
7861f28255Scgd-- More stuff to make indices inside keeps work correctly.
7961f28255Scgd
8061f28255Scgd2.8	10 Nov 80
8161f28255Scgd-- Had .)c do a .br to insure that the final line is forced out.
8261f28255Scgd
8361f28255Scgd2.7	24 Sep 80
8461f28255Scgd-- Fixed bug in 2.6
8561f28255Scgd
8661f28255Scgd2.6	23 Sep 80
87*456dff6cSwiz-- Fixed problem introduced by 2.2 which occurred in footnotes and
8861f28255Scgd   index entries in filled keeps
8961f28255Scgd
9061f28255Scgd2.5	29 Aug 80
9161f28255Scgd-- Changed umlaut to not be so tricky -- it seems to backfire.
9261f28255Scgd
9361f28255Scgd2.4	25 Aug 80
9461f28255Scgd-- Fixed bug in indices caused by 2.2.
9561f28255Scgd
9661f28255Scgd2.3	20 Aug 80
9761f28255Scgd-- Fixed bug in footnotes caused by 2.2.
9861f28255Scgd-- Changed temp file names that macros that do dynamic loading rename
9961f28255Scgd   themselves to.  For example, if you say '.TS ... .(f' when both of
10061f28255Scgd   them have been used for the first time, the @T macro got used twice.
10161f28255Scgd
10261f28255Scgd2.2	18 Aug 80
10361f28255Scgd-- Suspended footnote & index processing until final output
10461f28255Scgd   (so that they will work properly in keeps).
10561f28255Scgd
10661f28255Scgd2.1	18 Aug 80
10761f28255Scgd-- Release 2.  No changes.
10861f28255Scgd
10961f28255ScgdMod 28	18 Aug 80
11061f28255Scgd-- If \nv is set on entry, handle .po differently (for vtroff).
11161f28255Scgd-- Allow ".nr fi 0".
11261f28255Scgd
11361f28255ScgdMod 27	30 Jun 80
11461f28255Scgd-- Put in a cludge to try to make multi-columned output work
11561f28255Scgd   with wide floating keeps.  Moves all wide keeps to the top
11661f28255Scgd   of the next real page.
11761f28255Scgd
11861f28255ScgdMod 26	9 Nov 79
11961f28255Scgd-- Fixed footnote bug that caused the first line of footnotes
12061f28255Scgd   that were broken across a page to be indented.
12161f28255Scgd
12261f28255ScgdMod 25	1 Oct 79
12361f28255Scgd-- Fixed footnote bug that caused footnotes invoked at the
12461f28255Scgd   top of pages to come out in bold font.
12561f28255Scgd-- Fixed equation bug that caused equations at the top of
12661f28255Scgd   page to be improperly centered.
12761f28255Scgd
12861f28255ScgdMod 24	27 Sep 79
12961f28255Scgd-- Changed delimiter in all \w's to " from ', to allow for
13061f28255Scgd   apostrophes in labels.
13161f28255Scgd-- Increased footnote fudge factor.
13261f28255Scgd-- Changed \x factor in \*[ & \*< to be one half previous value.
13361f28255Scgd
13461f28255ScgdMod 23	24 Aug 79
13561f28255Scgd-- Changed .ip to start new line if the tag is too long for
13661f28255Scgd   the space provided.
13761f28255Scgd
13861f28255ScgdMod 22	11 Jul 79
13961f28255Scgd-- Changed .ac to handle new paper (with second parameter
14061f28255Scgd   == "*").
14161f28255Scgd
14261f28255ScgdMod 21	24 Apr 79
14361f28255Scgd-- Changed \*[ and \*< to use \x -- to avoid line overlap.
14461f28255Scgd
14561f28255ScgdMod 20	6 Apr 79
14661f28255Scgd-- Changed 12-pitch DTC terminals to still space 1/6 inch (instead
14761f28255Scgd   of 1/8 inch), unless the 'x' register is non-zero -- do-able with
14861f28255Scgd   the -rx1 option on the nroff command line.
14961f28255Scgd
15061f28255ScgdMod 19	28 Mar 79
15161f28255Scgd-- Had .ep do a .rs, to avoid occasional problems (like with
15261f28255Scgd   .+c (again).
15361f28255Scgd-- Added the 'X' register: if non-zero on startup on a 12-pitch
15461f28255Scgd   terminal, it outputs 6 LPI instead of 8 LPI.
15561f28255Scgd
15661f28255ScgdMod 18	26 Mar 79
15761f28255Scgd-- Had .+c reset indent, to solve problems of prelim material
15861f28255Scgd   after a .ip (as with references)
15961f28255Scgd
16061f28255ScgdMod 17	19 Mar 79
16161f28255Scgd-- Fixed a bug in .++ which caused it to renumber pages incorrectly,
16261f28255Scgd   the result of nroff starting a new page immediately upon reaching
16361f28255Scgd   the end of the previous page (damn!).
16461f28255Scgd
16561f28255ScgdMod 16	8 Mar 79
16661f28255Scgd-- Fixed a bug in .++ which caused it to change page number formats
16761f28255Scgd   before forcing out the page.
16861f28255Scgd-- Changed tmac.e so that extra '.so's to the package will next to
16961f28255Scgd   'null.me'.
17061f28255Scgd-- Changed .sh so that a title of "_" will cause section depth change
17161f28255Scgd   side-effects only (base indent will remain the same, and no output
17261f28255Scgd   will occur).
17361f28255Scgd
17461f28255ScgdMod 15a	7 Mar 79
17561f28255Scgd-- Fixed a bug in Mod 15 which caused .ip's to fail.
17661f28255Scgd
17761f28255ScgdMod 15	2 Mar 79
17861f28255Scgd-- Changed .@p to do paragraph indents normally in keeps, which
17961f28255Scgd   will override the indent parameter in keeps with paragraph
18061f28255Scgd   forms in them (use .ba to fix this).
18161f28255Scgd
18261f28255ScgdMod 14	23 Feb 79
18361f28255Scgd-- Fixed .ip so it would hyphenate correctly.
18461f28255Scgd
18561f28255ScgdMod 13	16 Feb 79
18661f28255Scgd-- Added .rs before eqn title output to fix vertical centering
18761f28255Scgd   problem.
18861f28255Scgd
18961f28255ScgdMod 12	15 Feb 79
19061f28255Scgd-- Changed NROFF bold font to be regular .ul (.cu is a pain).
19161f28255Scgd-- Changed .sh to output regular spaces instead of unpaddable
19261f28255Scgd   spaces.
19361f28255Scgd-- Fixed bug in .1c with bad line length (didn't reset \n($l).
19461f28255Scgd
19561f28255ScgdMod 11	13 Feb 79
19661f28255Scgd-- Added hook to .$c to call .$C (for index entries or whatever).
19761f28255Scgd
19861f28255ScgdMod 10	12 Feb 79
19961f28255Scgd-- Had .xp print in current environment and not reset to single
20061f28255Scgd   spacing, to allow more control over output format.
20161f28255Scgd
20261f28255ScgdMod 9	26 Dec 78
20361f28255Scgd-- Fixed yet another problem with equation spacing.
20461f28255Scgd
20561f28255ScgdMod 8	18 Dec 78
20661f28255Scgd-- Fixed .@q to solve a problem with \n(dn getting lost on
20761f28255Scgd   equations at top of page.
20861f28255Scgd
20961f28255ScgdMod 7	11 Dec 78
21061f28255Scgd-- Had .@q (equation output) move to end of equation after
21161f28255Scgd   equation output (eqn doesn't seem to space quite right).
21261f28255Scgd
21361f28255ScgdMod 6	27 Nov 78
21461f28255Scgd-- Fixed the umlaut on DTC output to be prettier.
21561f28255Scgd
21661f28255ScgdMod 5	5 Nov 78
21761f28255Scgd-- Fixed a bug with the second parameter to .ip.
21861f28255Scgd
21961f28255ScgdMod 4	2 Nov 78
22061f28255Scgd-- Added .uh command (unnumbered heading).
22161f28255Scgd-- Changed .$p and .sh accordingly.
22261f28255Scgd
22361f28255ScgdMod 3	2 Oct 78
22461f28255Scgd-- Fixed .ne command in .$p (print section headings).
22561f28255Scgd
22661f28255ScgdMod 2	25 Sep 78
22761f28255Scgd-- Changed .np to use () instead of [].
22861f28255Scgd
22961f28255ScgdMod 1	12 Sep 78
23061f28255Scgd-- Fixed footnote fudge factor (curse NROFF!!)
23161f28255Scgd-- Put "needs" on .(z, .)z.
23261f28255Scgd
23361f28255ScgdMod 0	11 Sep 78
234