groff-commit
[Top][All Lists]
Advanced

[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: Fri, 12 Jan 2001 23:42:37 +0100

Log from commit: 

Update of /var/cvs/groff/src/roff/troff
In directory genba:/vol2/tmp/cvs-serv25042/src/roff/troff

Modified Files:
        Makefile.sub env.cc input.cc node.cc node.h troff.man 
Log Message:
* src/roff/troff/input.cc: Move definition of special characters
like `ESCAPE_TILDE' to ...
* src/roff/troff/input.h: New file.
* src/roff/troff/Makefile.sub (HDRS): Add it.

Extending the .asciify request to `unformat' space characters also.

* src/roff/troff/node.h (word_space_node): Add `num_spaces' element
to count input space characters.
Update constructors to take care of it.
* src/roff/troff/node.cc (space_char_hmotion_node::asciify): Use
`ESCAPE_SPACE' instead of normal space.
(word_space_node::asciify): New method.
(unbreakable_space_node::asciify): New method.
(word_space_node::merge_space): New method.
* src/roff/troff/env.cc (environment::space_newline,
environment::space): Add code to initialize `num_spaces' (using the
constructor of `word_space_node').
* NEWS, src/roff/troff/troff.man, man/groff.man, doc/groff.texinfo:
Document it.


* man/groff_char.man: Use table header traps only conditionally.


* man/groff_char.man: Add `ý' and `Ý' to the `acute' group.

Ignore `ss' request if in compatibility mode.
`ss' request in nroff mode.
* tmac/e.tmac: Add `T&' macro.
long page is created instead of multiple pages: All `ne' and `wh'
be called with `em'.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]