[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: flex 2.5.21 released
From: |
Bruce Lilly |
Subject: |
Re: flex 2.5.21 released |
Date: |
Tue, 17 Sep 2002 11:58:15 -0400 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.0) Gecko/20020529 |
W. L. Estes wrote:
** Removed %option reentrant-bison/--reentrant-bison/-Rb
Such a major change probably warrants more than a one-liner...
** yylineno is present in all scanners; Modified nasty performance
penalty warning with yylineno in documentation
Well the reentrant section mentions that it's always present,
but doesn't say anything about the performance penalty that
its presence entails.
Attached is a patch (you'll have to figure out how to get
hyper-turbo-meta-auto-make to put the changes in) to
Makefile.in to generate legible PDF documentation. N.B.
tex/dvi2ps .ps output uses Type 3 (bitmap) fonts, which
are (literally) painful to view. Per contra, groff .ps
output uses Type 1 (scalable outline) fonts, which are
legible. In addition to legibility, the patch permits
generation of readable documentation on systems that
don't have tex.
*** Makefile.in.orig Tue Sep 17 08:28:37 2002
--- Makefile.in Tue Sep 17 11:24:33 2002
***************
*** 333,339 ****
$(MAKE) $(AM_MAKEFLAGS) all-recursive
.SUFFIXES:
! .SUFFIXES: .c .dvi .info .l .o .obj .ps .texi .y
am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
configure.lineno
--- 333,339 ----
$(MAKE) $(AM_MAKEFLAGS) all-recursive
.SUFFIXES:
! .SUFFIXES: .c .dvi .info .l .o .obj .ps .pdf .texi .y
am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
configure.lineno
***************
*** 540,545 ****
--- 540,551 ----
MAKEINFO='$(MAKEINFO) $(AM_MAKEINFOFLAGS) $(MAKEINFOFLAGS) -I
$(srcdir)' \
$(TEXI2DVI) $<
+ .texi.pdf:
+ texi2roff -ms $< > $(<:.texi=.ms) 2>/dev/null
+ groff -Tps -ms $(<:.texi=.ms) > $(<:.texi=.gps) 2>/dev/null
+ ps2pdf $(<:.texi=.gps) $@
+ rm -f $(<:.texi=.ms) $(<:.texi=.gps)
+
.texi:
@cd $(srcdir) && rm -f $@ address@hidden address@hidden
cd $(srcdir) \
***************
*** 584,590 ****
mostlyclean-aminfo:
-rm -f flex.aux flex.cp flex.cps flex.dvi flex.ex flex.fn flex.fns
flex.hk \
! flex.ky flex.log flex.op flex.pg flex.ps flex.tmp flex.toc \
flex.tp flex.tps flex.vr flex.vrs
maintainer-clean-aminfo:
--- 590,596 ----
mostlyclean-aminfo:
-rm -f flex.aux flex.cp flex.cps flex.dvi flex.ex flex.fn flex.fns
flex.hk \
! flex.ky flex.log flex.op flex.pg flex.ps flex.pdf flex.tmp flex.toc \
flex.tp flex.tps flex.vr flex.vrs
maintainer-clean-aminfo:
- flex 2.5.21 released, W. L. Estes, 2002/09/17
- Re: flex 2.5.21 released, Bruce Lilly, 2002/09/17
- Re: flex 2.5.21 released,
Bruce Lilly <=
- Re: flex 2.5.21 released, W. L. Estes, 2002/09/17
- Re: flex 2.5.21 released, Bruce Lilly, 2002/09/17
- Re: flex 2.5.21 released, Bastian Kleineidam, 2002/09/17
- Re: flex 2.5.21 released, W. L. Estes, 2002/09/17
- Re: flex 2.5.21 released, Bruce Lilly, 2002/09/17
- Re: flex 2.5.21 released, W. L. Estes, 2002/09/17
- Re: flex 2.5.21 released, Bruce Lilly, 2002/09/17
- Re: flex 2.5.21 released, Akim Demaille, 2002/09/18
- Re: flex 2.5.21 released, Bastian Kleineidam, 2002/09/18
- Re: flex 2.5.21 released, W. L. Estes, 2002/09/18