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: 29 Jun 2002 21:44:32 -0000

Log from commit: 

Update of /var/cvs/groff
In directory genba:/vol5/tmp/cvs-serv16025

Modified Files:
        ChangeLog NEWS 
Log Message:

Implementation of string arguments of the form \*[foo arg1 arg2 ...]

* src/roff/troff/input.cc (have_string_arg): New global variable.
(read_mode): New enumeration.
(read_escape_name): Use it.  Update all calls.
(read_long_escape_name): Use it.  Update all calls.
Set have_string_arg if appropriate.
(get_char_for_escape_name): Add parameter for handling space
character.
(interpolate_string_with_args, decode_string_args): New functions.
(get_copy, token::next): Call it if necessary.
(interpolate_string): Fix error message.

* NEWS, doc/groff.texinfo, man/groff.man, man/groff_diff.man:
Document it.



reply via email to

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