[net.text] error in me macros

lmc@cisden.UUCP (Lyle McElhaney) (03/12/86)

I posted this to net.bugs and didn't hear anything; any interest here?

There is a bug in the -me macro package (version 2.14) concerning the .1c
macro. It seems that if you are in 2c double coumn mode, and you execute a
.1c immediately after finishing the 1st column, then the .1c data
following the command will overwrite that last column that was finished.
Apparently forcing the vertical position to the high-water mark caused the
paging to be activated before single column mode was established. Anyway,
the following fixes the problem; I tested it pretty extensively.

.de 1c
.br
.nr $m 1
.ll \\n(_Lu
.if \\n($c=2 .rs
.nr $c 1
.sp |\\n(.hu-1v
.sp
.@O \\n(_ou
..

If you've read this far, maybe you can tell me what the current status of
the -me macros is; 2.14 is dated 9/11/78. Any newer releases (like with
4.3bsd)? I also would like any other bug fixes that have been reported for
-me. Please mail them, and thanks.

Lyle McElhaney
...hao!cisden!lmc