diff options
author | wlemb <wlemb> | 2002-03-01 01:15:35 +0000 |
---|---|---|
committer | wlemb <wlemb> | 2002-03-01 01:15:35 +0000 |
commit | 914f0e84c080380ef6008eb62468753a7fe418d1 (patch) | |
tree | 3f219f9778416a1ff9e43ca10ee7c53480754272 /aclocal.m4 | |
parent | c5da16c6d8ad7c942acdf7ce20a1da13068c9962 (diff) | |
download | groff-914f0e84c080380ef6008eb62468753a7fe418d1.tar.gz |
Add color support to grodvi (for drawing colors are currently
translated to gray values).
* src/devices/grodvi/dvi.cc (FILL_MAX): Removed.
(dvi_printer): Add `cur_color' member.
(dvi_printer::set_color): New function.
(draw_dvi_printer): Remove `fill'.
(draw_dvi_printer::fill_next): Pass environment as parameter.
Update code for new color support translated to gray.
(dvi_printer::set_char): Updated.
(dvi_printer::begin_page, dvi_printer::end_page): Handle color
changes crossing the page border.
(dvi_printer::draw): Updated.
Remove cases `f' and `F'.
* tmac/dvi.tmac: Add color definitions.
* NEWS, src/devices/grodvi/grodvi.man: Updated.
* tmac/an-old.tmac (R): Make this a macro to emit a warning if
used incorrectly.
* aclocal.m4 (GROFF_NEED_DECLARATION): Use test similar to recent
versions of autoconf.
* configure: Updated.
* doc/homepage.ms: Use `.blm'.
* tmac/www.tmac (www-depth): New auxiliary variable.
(www-pop-level): Don't issue HTML tag.
(ULS, ULE, LI): Use absolute indentation.
* src/devices/grops/ps.cc (ps_printer::begin_page,
ps_printer::end_page): Switch forth and back to default color while
starting a new page.
Diffstat (limited to 'aclocal.m4')
-rw-r--r-- | aclocal.m4 | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -492,7 +492,9 @@ AC_CACHE_VAL(groff_cv_decl_needed_$1, #ifdef HAVE_MATH_H #include <math.h> #endif], -[char *(*pfn) = (char *(*)) $1], +[#ifndef $1 + char *p = (char *) $1; +#endif], groff_cv_decl_needed_$1=no, groff_cv_decl_needed_$1=yes)]) AC_MSG_RESULT($groff_cv_decl_needed_$1) |