summaryrefslogtreecommitdiff
path: root/PROBLEMS
diff options
context:
space:
mode:
authorwlemb <wlemb>2003-04-21 13:32:47 +0000
committerwlemb <wlemb>2003-04-21 13:32:47 +0000
commit1cd62f90163968ccc1ea42bee37a47acb2547bae (patch)
treee6a830888aec398483b780f13507db227faaa1de /PROBLEMS
parent722725db5f8e2cbc9490e7b5900dda324592b94e (diff)
downloadgroff-1cd62f90163968ccc1ea42bee37a47acb2547bae.tar.gz
Add keyword `figname' to pic, specifying the name of the picture
box in TeX mode. Based on a patch from William J Poser <wjposer@unagi.cis.upenn.edu>. * src/preproc/pic/pic.y: New token `FIGNAME'. (macro_name): New rule of type <str>. (placeless_element): Handle `FIGNAME'. * src/preproc/pic/lex.cpp (lookup_keyword): Add `figname'. * src/preproc/pic/main.cpp (graphname): New global variable. (do_picture): Initialize `graphname'. * src/preproc/pic/pic.h: Updated. * src/preproc/pic/tex.cpp (tex_output::start_picture): Use `graphname'. Simplify TeX code. (tex_output::text): Beautify output. * src/preproc/pic/object.cpp (object_spec::~object_spec): Deallocate `shaded' and `outlined' unconditionally. * NEWS, src/preproc/pic/pic.man, doc/pic.ms: Updated. Minor improvements. * PROBLEMS, README.CVS: Mention that bison version 1.875b or greater is necessary.
Diffstat (limited to 'PROBLEMS')
-rw-r--r--PROBLEMS8
1 files changed, 6 insertions, 2 deletions
diff --git a/PROBLEMS b/PROBLEMS
index ee400593..f679c3a3 100644
--- a/PROBLEMS
+++ b/PROBLEMS
@@ -613,8 +613,12 @@ Compilation Problems
y.tab.c: In function `int yyparse()':
y.tab.c: `size_t' undeclared in namespace `std'
-This is a bug in bison 1.32. Don't use this version. 1.28 or 1.33 works
-fine. Alternatively, use yacc or byacc.
+* bison reports conflicts (either on stderr or in the `pic.output'
+ file) while processing `pic.y', and the produced pic binary doesn't
+ work at all.
+
+You need bison version 1.875b or greater. Alternatively, use yacc or
+byacc.
----------------------------------------------------------------------