Description:
Bugs in the GNU roff programs.
|
|
|
groff_mm(7) manpage
|
| |
In the groff_mm manual page I see
PIC [-L] [-C] [-R] [-I n] filename [width [height]]
Include a PostScript file in the document.
I think, it should be PSPIC, not PIC
-- -ulrich lauther
|
|
\s[] gives syntax error (should restore previous size)
|
| |
...likely to be a bug
...
groff -Tps <<'EOF' >/dev/null
.warn
.ps 10
.tm Before: .s=\n[.s]
original size \s[20] larger \s[] previous size
.tm After: .s=\n[.s]
.if !\n[.s]=10 .ab bug .s=\n[.s] -- \\s[] did not restore previous point size
|
|
un-matched .ie in mm macros (patch)
|
| |
The mm macros contain a couple of cases of .ie without a matching .el
This somehow triggers irrational groff behavior later, for example,
occasionally executing both branches of .ie/.el (the exact circumstances
are unstable, but may depend on macro nesting depth).
Anyway, I had some "impossible" execution paths which started... more »
|
|
.R macro in ms does not work with arguments?
|
| |
Greetings groffers,
The man page groff_ms(7) states that the .R macro sets its arguments
in regular type, but works like the .B macro otherwise. However, it
seems that .R does not work like .B when given arguments:
---
.LP
.B "bold in parenthesis - works" ) (
.R "regular in parenthesis - does not work" ) (... more »
|
|
mm-macros
|
| |
To whom it may concern:
1. a short question about the mm-macros (1.20.1):
I have sometimes the problem, that a list triggers a page break too early,
e.g. when a list or a picture would easily fit onto the page.
I circumvent this in this way:
.ch pg@footer
.BL
[any stuff here]... more »
|
|
Another groff doc typo
|
| |
The info documentation for .substring says:
" -- Request: .substring str n1 [n2]
Replace the string named STR with the substring defined by the
indices N1 and N2. The first character in the string has index 0.
If N2 is omitted, it is taken to be equal to the string's length. ..."... more »
|
|
mm macros put footers off end of page if using larger type
|
| |
I don't know if anybody is supporting the mm macros, but there
is a bug which lands page footers too far down the page (or entirely
off the bottom) if you try to make a "large type" edition of a document.
...groff -mm -Tps <<'EOF' | gv - # bottom footer is mostly invisible
.\" N.B. Pgps=1
.S 20... more »
|
|
.el .ie does not work in groff 1.21
|
| |
groff <<'EOF'
.warn
.ie 1 .tm action1
.el .ie 0 .tm action2
.el .ie 0 .tm action3
.el .tm defaultaction
EOF
action1
<standard input>:4: warning: unbalanced .el request
<standard input>:5: warning: unbalanced .el request
---discussion---
These warnings seem wrong. In
.ie cond anything... more »
|
|
|