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: 3 Nov 2002 12:16:06 -0000

Log from commit: 

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

Modified Files:
        ChangeLog 
Log Message:

Adding support for composite glyphs: \[xxx yyy ...] and the
`composite' request.

* src/roff/troff/glyphuni.cc: New file for mapping groff glyph names
to Unicode-based glyph names.
* src/roff/troff/uniglyph.cc: New file for mapping Unicode-based
glyph names to groff glyph names.
* src/roff/troff/uniuni.cc: New file for canonically decomposing
Unicode-based glyph names.
* src/roff/troff/input.cc: Include unicode.h.
* src/roff/troff/unicode.cc, src/roff/troff/unicode.h: New files
for handling Unicode glyph names.
(composite_glyph_name): New function.
(token::next) <'['>: Handle Unicode glyph names and composite
glyphs.
(composite_dictionary): New dictionary for the `composite' request.
(composite_request): Implement `composite' request.
(init_input_requests): Add `composite'.
Alphabetically sorted.
* src/roff/troff/env.cc (tabs_save, tabs_restore): Removed (already
commented out).
(init_env_requests): Alphabetically sorted.
Removed `tas' and `tar' (already commented out).
* src/roff/troff/Makefile.sub: Updated.



reply via email to

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