diff options
author | wlemb <wlemb> | 2001-02-16 22:33:32 +0000 |
---|---|---|
committer | wlemb <wlemb> | 2001-02-16 22:33:32 +0000 |
commit | e3dd1745c2e7ced9ae4eac532d2a726c7cc95207 (patch) | |
tree | 54ab08acb1c021862f6569ce6adba816da6283f8 /man | |
parent | 7cc890e04f5191a59c8c9baf9e9802fbc9debe67 (diff) | |
download | groff-e3dd1745c2e7ced9ae4eac532d2a726c7cc95207.tar.gz |
Fixing a bug which prevented proper end-of-sentence recognition
between an `unformatted' box and the following text. As a
consequence, vertical line distances are no longer preserved in
boxes after a call to `.unformat' -- because boxes aren't
line-oriented (contrary to diversions), this doesn't make sense
anyway.
* src/roff/troff/node.cc (*node::set_unformat_flag): Add return
value.
(vertical_size_node::set_unformat_flag): New method.
* src/roff/troff/node.hh: Updated.
* src/roff/troff/input.cc (word_space_node::reread,
hmotion_node::reread): Reset `unformat' flag after usage.
(unformat_macro): Append only if `set_unformat_flag()' returns
non-zero.
* src/roff/troff/troff.man: Updated.
* src/roff/troff/troff.man, NEWS, man/groff.man: Improved
documentation of `asciify' and `unformat' requests.
Diffstat (limited to 'man')
-rw-r--r-- | man/groff.man | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/man/groff.man b/man/groff.man index 15332a5a..7b23cba4 100644 --- a/man/groff.man +++ b/man/groff.man @@ -873,7 +873,7 @@ to .argument stringvar . . .REQ .asciify diversion -Unformat ASCII characters and spaces in +Unformat ASCII characters, spaces, and some escape sequences in .argument diversion . . .REQ .backtrace @@ -1714,7 +1714,7 @@ Underline (italicize in troff) input lines. . .REQ .unformat diversion -Unformat horizontal space (no glyphs) in +Unformat space characters and tabs, preserving font information in .argument diversion . .REQ .vpt n Enable vertical position traps if |