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: Sat, 7 Oct 2000 13:44:38 +0200

Log from commit: 

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

Modified Files:
        input.cc troff.man 
Log Message:
Adding a new escape sequence B'...': If the string between
the delimiters is a valid numeric expression, return the character
`1', and `0' otherwise.  This is an analogon to A.

* src/roff/troff/input.cc (do_expr_test): Implement it.
(token::next): Use it.
* src/roff/troff/troff.man, NEWS, man/groff.man: Document it.

* tmac/tmac.trace: Made independent from escape character.


Adding a new request .dei: define indirect.  The first and second
parameter of .dei are taken from string registers instead directly;
this very special request is needed to make tmac.trace independent
from the escape character (which might even be disabled).

* src/roff/troff/input.cc (do_define_macro): Implement it.
(define_macro_indirect): New function.
(init_input_requests): Use it.

Adding two requests .ecs and .ecr: Save and restore the escape
character.  These two requests are needed to make tmac.trace
independent from the escape character (which might even be
disabled).

* src/roff/troff/input.cc (save_escape_char, restore_escape_char):
Implement it.
(init_input_requests): Use it.

* src/roff/troff/troff.man, NEWS, man/groff.man: Updated.




reply via email to

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