[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Groff-commit] Changes to //var/cvs/groff
From: |
wlemb |
Subject: |
[Groff-commit] Changes to //var/cvs/groff |
Date: |
Sat, 2 Dec 2000 22:18:03 +0100 |
Log from commit:
Update of /var/cvs/groff/doc
In directory genba:/vol2/tmp/cvs-serv19892/doc
Modified Files:
groff.texinfo
Log Message:
Fixing a bug which prevented hyphenation in words followed
immediately by a TOKEN_NODE (e.g. ` ', `~', etc.).
* src/roff/troff/input.cc (process_input_stack <token::TOKEN_NODE>):
Adding possibly_break_line().
* src/roff/troff/env.h (environment): Make possibly_break_line()
public.
Make `~' usable in .tr request.
* src/roff/troff/token.h (token_type): Add TOKEN_STRETCHABLE_SPACE.
(token): Add stretchable_space().
* src/roff/troff/input.cc (token::next, token::delimiter,
token::description, process_input_stack, do_translate,
add_to_node_list, token::process): Use it.
* src/roff/troff/node.h (node): Add fourth parameter to add_char()
for adjusting the space.
* src/roff/troff/node.cc (node::add_char): Implement it. Add code
for stretchable space.
* src/roff/troff/input.cc (token::add_to_node_list): Use it.
(make_node): Add code for stretchable space.
* src/roff/troff/env.cc (environment::add_char): Use it.
* src/roff/troff/input.cc: Add ESCAPE_TILDE special character.
(get_copy, token::next, transparent_translate, asciify): Use it.
* NEWS, src/roff/troff/troff.man, src/roff/troff/TODO,
doc/groff.texinfo: Updated.
* man/groff.man: Small reorderings.
- [Groff-commit] Changes to //var/cvs/groff, wlemb, 2000/12/02
- [Groff-commit] Changes to //var/cvs/groff, wlemb, 2000/12/02
- [Groff-commit] Changes to //var/cvs/groff,
wlemb <=
- [Groff-commit] Changes to //var/cvs/groff, wlemb, 2000/12/02
- [Groff-commit] Changes to //var/cvs/groff, wlemb, 2000/12/02
- [Groff-commit] Changes to //var/cvs/groff, wlemb, 2000/12/03
- [Groff-commit] Changes to //var/cvs/groff, wlemb, 2000/12/03
- [Groff-commit] Changes to //var/cvs/groff, wlemb, 2000/12/03
- [Groff-commit] Changes to //var/cvs/groff, wlemb, 2000/12/04
- [Groff-commit] Changes to //var/cvs/groff, wlemb, 2000/12/04
- [Groff-commit] Changes to //var/cvs/groff, wlemb, 2000/12/06
- [Groff-commit] Changes to //var/cvs/groff, wlemb, 2000/12/06
- [Groff-commit] Changes to //var/cvs/groff, wlemb, 2000/12/06