* doc/Makefile.sub (HTMLEXAMPLEFILESALL): New variable. (CLEANADD): Use it.
commit4d917850b264a66fc85ad9eadfd8162f5d1117c6
authorWerner LEMBERG <wl@gnu.org>
Sun, 26 Feb 2006 22:21:38 +0000 (26 22:21 +0000)
committerWerner LEMBERG <wl@gnu.org>
Sun, 26 Feb 2006 22:21:38 +0000 (26 22:21 +0000)
tree3c20c4720db33e551bfc10ceb47ed6afc3661fac
parent7b7956ba6a5b75d3290979323dc85e219fc371ca
* doc/Makefile.sub (HTMLEXAMPLEFILESALL): New variable. (CLEANADD): Use it.
(install_html, uninstall_sub): Updated.

Introduce Unicode fonts.

* font/devhtml/DESC.proto: Mark as unicode. font/devhtml/R.proto: Remove all
* charset entries that are already
in glyphuni.cpp. font/devutf8/DESC.proto: Mark as unicode.
* font/devutf8/R.proto: Remove all charset entries. src/include/font.h
* (font): New static field `is_unicode'.
Change order of fields. src/libs/libgroff/font.cpp: Include unicode.h.
* (font::font): Update for
changed order of fields. (font::contains, font::get_width, font::get_height,
font::get_depth, font::get_italic_correction,
font::get_left_italic_correction, font::get_subscript_correction,
font::get_character_type, font::get_code,
font::get_special_device_encoding): Handle both the explicitly enumerated
glyphs and use general code for Unicode fonts. (font::load): Make the
charset section optional when the font is declared unicode.
(font::load_desc): Recognize the `unicode' attribute.
* src/libs/libgroff/fontfile.cpp (font::is_unicode): New variable.
ChangeLog
doc/Makefile.sub
font/devhtml/DESC.proto
font/devhtml/R.proto
font/devutf8/DESC.proto
font/devutf8/R.proto
src/include/font.h
src/libs/libgroff/font.cpp
src/libs/libgroff/fontfile.cpp