[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, 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.
- [Groff-commit] Changes to //var/cvs/groff, wlemb, 2000/10/01
- [Groff-commit] Changes to //var/cvs/groff, wlemb, 2000/10/02
- [Groff-commit] Changes to //var/cvs/groff, wlemb, 2000/10/05
- [Groff-commit] Changes to //var/cvs/groff, wlemb, 2000/10/07
- [Groff-commit] Changes to //var/cvs/groff, wlemb, 2000/10/07
- [Groff-commit] Changes to //var/cvs/groff,
wlemb <=
- [Groff-commit] Changes to //var/cvs/groff, wlemb, 2000/10/07
- [Groff-commit] Changes to //var/cvs/groff, wlemb, 2000/10/07
- [Groff-commit] Changes to //var/cvs/groff, wlemb, 2000/10/08
- [Groff-commit] Changes to //var/cvs/groff, wlemb, 2000/10/08
- [Groff-commit] Changes to //var/cvs/groff, wlemb, 2000/10/09
- [Groff-commit] Changes to //var/cvs/groff, wlemb, 2000/10/09
- [Groff-commit] Changes to //var/cvs/groff, wlemb, 2000/10/09
- [Groff-commit] Changes to //var/cvs/groff, wlemb, 2000/10/09
- [Groff-commit] Changes to //var/cvs/groff, wlemb, 2000/10/09
- [Groff-commit] Changes to //var/cvs/groff, wlemb, 2000/10/09