head 1.11; access; symbols pkgsrc-2023Q4:1.11.0.82 pkgsrc-2023Q4-base:1.11 pkgsrc-2023Q3:1.11.0.80 pkgsrc-2023Q3-base:1.11 pkgsrc-2023Q2:1.11.0.78 pkgsrc-2023Q2-base:1.11 pkgsrc-2023Q1:1.11.0.76 pkgsrc-2023Q1-base:1.11 pkgsrc-2022Q4:1.11.0.74 pkgsrc-2022Q4-base:1.11 pkgsrc-2022Q3:1.11.0.72 pkgsrc-2022Q3-base:1.11 pkgsrc-2022Q2:1.11.0.70 pkgsrc-2022Q2-base:1.11 pkgsrc-2022Q1:1.11.0.68 pkgsrc-2022Q1-base:1.11 pkgsrc-2021Q4:1.11.0.66 pkgsrc-2021Q4-base:1.11 pkgsrc-2021Q3:1.11.0.64 pkgsrc-2021Q3-base:1.11 pkgsrc-2021Q2:1.11.0.62 pkgsrc-2021Q2-base:1.11 pkgsrc-2021Q1:1.11.0.60 pkgsrc-2021Q1-base:1.11 pkgsrc-2020Q4:1.11.0.58 pkgsrc-2020Q4-base:1.11 pkgsrc-2020Q3:1.11.0.56 pkgsrc-2020Q3-base:1.11 pkgsrc-2020Q2:1.11.0.52 pkgsrc-2020Q2-base:1.11 pkgsrc-2020Q1:1.11.0.32 pkgsrc-2020Q1-base:1.11 pkgsrc-2019Q4:1.11.0.54 pkgsrc-2019Q4-base:1.11 pkgsrc-2019Q3:1.11.0.50 pkgsrc-2019Q3-base:1.11 pkgsrc-2019Q2:1.11.0.48 pkgsrc-2019Q2-base:1.11 pkgsrc-2019Q1:1.11.0.46 pkgsrc-2019Q1-base:1.11 pkgsrc-2018Q4:1.11.0.44 pkgsrc-2018Q4-base:1.11 pkgsrc-2018Q3:1.11.0.42 pkgsrc-2018Q3-base:1.11 pkgsrc-2018Q2:1.11.0.40 pkgsrc-2018Q2-base:1.11 pkgsrc-2018Q1:1.11.0.38 pkgsrc-2018Q1-base:1.11 pkgsrc-2017Q4:1.11.0.36 pkgsrc-2017Q4-base:1.11 pkgsrc-2017Q3:1.11.0.34 pkgsrc-2017Q3-base:1.11 pkgsrc-2017Q2:1.11.0.30 pkgsrc-2017Q2-base:1.11 pkgsrc-2017Q1:1.11.0.28 pkgsrc-2017Q1-base:1.11 pkgsrc-2016Q4:1.11.0.26 pkgsrc-2016Q4-base:1.11 pkgsrc-2016Q3:1.11.0.24 pkgsrc-2016Q3-base:1.11 pkgsrc-2016Q2:1.11.0.22 pkgsrc-2016Q2-base:1.11 pkgsrc-2016Q1:1.11.0.20 pkgsrc-2016Q1-base:1.11 pkgsrc-2015Q4:1.11.0.18 pkgsrc-2015Q4-base:1.11 pkgsrc-2015Q3:1.11.0.16 pkgsrc-2015Q3-base:1.11 pkgsrc-2015Q2:1.11.0.14 pkgsrc-2015Q2-base:1.11 pkgsrc-2015Q1:1.11.0.12 pkgsrc-2015Q1-base:1.11 pkgsrc-2014Q4:1.11.0.10 pkgsrc-2014Q4-base:1.11 pkgsrc-2014Q3:1.11.0.8 pkgsrc-2014Q3-base:1.11 pkgsrc-2014Q2:1.11.0.6 pkgsrc-2014Q2-base:1.11 pkgsrc-2014Q1:1.11.0.4 pkgsrc-2014Q1-base:1.11 pkgsrc-2013Q4:1.11.0.2 pkgsrc-2013Q4-base:1.11 pkgsrc-2013Q3:1.10.0.16 pkgsrc-2013Q3-base:1.10 pkgsrc-2013Q2:1.10.0.14 pkgsrc-2013Q2-base:1.10 pkgsrc-2013Q1:1.10.0.12 pkgsrc-2013Q1-base:1.10 pkgsrc-2012Q4:1.10.0.10 pkgsrc-2012Q4-base:1.10 pkgsrc-2012Q3:1.10.0.8 pkgsrc-2012Q3-base:1.10 pkgsrc-2012Q2:1.10.0.6 pkgsrc-2012Q2-base:1.10 pkgsrc-2012Q1:1.10.0.4 pkgsrc-2012Q1-base:1.10 pkgsrc-2011Q4:1.10.0.2 pkgsrc-2011Q4-base:1.10 pkgsrc-2011Q3:1.7.0.6 pkgsrc-2011Q3-base:1.7 pkgsrc-2011Q2:1.7.0.4 pkgsrc-2011Q2-base:1.7 pkgsrc-2011Q1:1.7.0.2 pkgsrc-2011Q1-base:1.7 pkgsrc-2010Q4:1.6.0.4 pkgsrc-2010Q4-base:1.6 pkgsrc-2010Q3:1.6.0.2 pkgsrc-2010Q3-base:1.6 pkgsrc-2010Q2:1.5.0.32 pkgsrc-2010Q2-base:1.5 pkgsrc-2010Q1:1.5.0.30 pkgsrc-2010Q1-base:1.5 pkgsrc-2009Q4:1.5.0.28 pkgsrc-2009Q4-base:1.5 pkgsrc-2009Q3:1.5.0.26 pkgsrc-2009Q3-base:1.5 pkgsrc-2009Q2:1.5.0.24 pkgsrc-2009Q2-base:1.5 pkgsrc-2009Q1:1.5.0.22 pkgsrc-2009Q1-base:1.5 pkgsrc-2008Q4:1.5.0.20 pkgsrc-2008Q4-base:1.5 pkgsrc-2008Q3:1.5.0.18 pkgsrc-2008Q3-base:1.5 cube-native-xorg:1.5.0.16 cube-native-xorg-base:1.5 pkgsrc-2008Q2:1.5.0.14 pkgsrc-2008Q2-base:1.5 cwrapper:1.5.0.12 pkgsrc-2008Q1:1.5.0.10 pkgsrc-2008Q1-base:1.5 pkgsrc-2007Q4:1.5.0.8 pkgsrc-2007Q4-base:1.5 pkgsrc-2007Q3:1.5.0.6 pkgsrc-2007Q3-base:1.5 pkgsrc-2007Q2:1.5.0.4 pkgsrc-2007Q2-base:1.5 pkgsrc-2007Q1:1.5.0.2 pkgsrc-2007Q1-base:1.5 pkgsrc-2006Q4:1.4.0.26 pkgsrc-2006Q4-base:1.4 pkgsrc-2006Q3:1.4.0.24 pkgsrc-2006Q3-base:1.4 pkgsrc-2006Q2:1.4.0.22 pkgsrc-2006Q2-base:1.4 pkgsrc-2006Q1:1.4.0.20 pkgsrc-2006Q1-base:1.4 pkgsrc-2005Q4:1.4.0.18 pkgsrc-2005Q4-base:1.4 pkgsrc-2005Q3:1.4.0.16 pkgsrc-2005Q3-base:1.4 pkgsrc-2005Q2:1.4.0.14 pkgsrc-2005Q2-base:1.4 pkgsrc-2005Q1:1.4.0.12 pkgsrc-2005Q1-base:1.4 pkgsrc-2004Q4:1.4.0.10 pkgsrc-2004Q4-base:1.4 pkgsrc-2004Q3:1.4.0.8 pkgsrc-2004Q3-base:1.4 pkgsrc-2004Q2:1.4.0.6 pkgsrc-2004Q2-base:1.4 pkgsrc-2004Q1:1.4.0.4 pkgsrc-2004Q1-base:1.4 pkgsrc-2003Q4:1.4.0.2 pkgsrc-2003Q4-base:1.4 netbsd-1-6-1:1.3.0.6 netbsd-1-6-1-base:1.3 netbsd-1-6:1.3.0.8 netbsd-1-6-RELEASE-base:1.3 pkgviews:1.3.0.4 pkgviews-base:1.3 buildlink2:1.3.0.2 buildlink2-base:1.3 netbsd-1-5-PATCH003:1.3 netbsd-1-5-PATCH001:1.3 netbsd-1-5-RELEASE:1.3 netbsd-1-4-PATCH003:1.3 netbsd-1-4-PATCH002:1.2 comdex-fall-1999:1.2 netbsd-1-4-PATCH001:1.1.1.1 netbsd-1-4-RELEASE:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.11 date 2013.12.16.06.33.06; author dholland; state Exp; branches; next 1.10; commitid Jhp4qCg4Nd4x6khx; 1.10 date 2011.12.12.19.08.34; author joerg; state Exp; branches; next 1.9; 1.9 date 2011.12.07.02.10.31; author dholland; state Exp; branches; next 1.8; 1.8 date 2011.12.06.19.46.36; author joerg; state Exp; branches; next 1.7; 1.7 date 2011.01.20.09.46.56; author adam; state Exp; branches; next 1.6; 1.6 date 2010.06.28.10.41.53; author joerg; state Exp; branches; next 1.5; 1.5 date 2007.04.01.19.36.08; author rillig; state Exp; branches 1.5.32.1; next 1.4; 1.4 date 2003.09.15.09.51.39; author agc; state Exp; branches; next 1.3; 1.3 date 2000.06.16.02.13.24; author itojun; state Exp; branches; next 1.2; 1.2 date 99.09.28.13.15.03; author simonb; state Exp; branches; next 1.1; 1.1 date 98.11.09.18.05.10; author tsarna; state Exp; branches 1.1.1.1; next ; 1.5.32.1 date 2010.07.04.07.27.30; author agc; state Exp; branches; next ; 1.1.1.1 date 98.11.09.18.05.10; author tsarna; state Exp; branches; next ; desc @@ 1.11 log @Simplify packaging, add patch comment, and kill off the dynamic PLIST generation. PKGREVISION -> 1 to encourage rebuilding with proper PLIST support. @ text @$NetBSD: patch-aa,v 1.10 2011/12/12 19:08:34 joerg Exp $ - configure for pkgsrc - destdir support --- makefile.orig 2008-10-13 21:35:17.000000000 +0000 +++ makefile @@@@ -269,11 +269,11 @@@@ TRACING = # DEBUGGING = 1 # TRACING = -g -PREFIX = /home/jeff +PREFIX := ${DESTDIR}${PREFIX} BINDIR = $(PREFIX)/bin -LOUTLIBDIR = $(PREFIX)/lout.lib -LOUTDOCDIR = $(PREFIX)/lout.doc -MANDIR = $(PREFIX)/lout.man +LOUTLIBDIR = $(PREFIX)/share/lout +LOUTDOCDIR = $(PREFIX)/share/doc/lout +MANDIR = $(PREFIX)/${PKGMANDIR}/man1 LIBFONT = font LIBMAPS = maps @@@@ -291,17 +291,16 @@@@ LOC_DE = de COLLATE = 1 -PDF_COMPRESSION = 0 -ZLIB = +PDF_COMPRESSION = 1 +ZLIB = -lz ZLIBPATH = -CC = gcc RCOPY = cp -r -COPTS = -ansi -pedantic -Wall -O3 +COPTS = -ansi -pedantic -Wall -CFLAGS = -DOS_UNIX=$(OSUNIX) \ +CFLAGS += -DOS_UNIX=$(OSUNIX) \ -DOS_DOS=$(OSDOS) \ -DOS_MAC=$(OSMAC) \ -DDB_FIX=$(DBFIX) \ @@@@ -333,7 +332,7 @@@@ OBJS = z01.o z02.o z03.o z04.o z05.o z06 z49.o z50.o z51.o z52.o lout: $(OBJS) - $(CC) -o lout $(OBJS) $(ZLIB) -lm + $(CC) $(CFLAGS) $(LDFLAGS) -o lout $(OBJS) $(ZLIB) -lm chmod a+x lout $(OBJS): externs.h @@@@ -341,7 +340,7 @@@@ $(OBJS): externs.h externs.h: prg2lout: prg2lout.c - $(CC) $(COPTS) -o prg2lout prg2lout.c + $(CC) $(CFLAGS) $(LDFLAGS) -o prg2lout prg2lout.c chmod a+x prg2lout all: lout prg2lout @@@@ -387,7 +386,7 @@@@ install: lout prg2lout chmod 755 $(LOUTLIBDIR)/$(LIBLOCA) @@echo "" @@echo "(c) Initializing run (should be silent, no errors expected)" - $(BINDIR)/lout -x -s $(LOUTLIBDIR)/$(LIBINCL)/init + $(BINDIR)/lout -D $(LOUTLIBDIR)/$(LIBDATA) -H $(LOUTLIBDIR)/$(LIBHYPH) -I $(LOUTLIBDIR)/$(LIBINCL) -x -s $(LOUTLIBDIR)/$(LIBINCL)/init @@echo "" @@echo "(d) Changing mode of files just created by initializing run" chmod 644 $(LOUTLIBDIR)/$(LIBDATA)/* @@@@ -406,6 +405,7 @@@@ installman: installdoc: @@echo "" @@echo "Creating LOUTDOCDIR $(LOUTDOCDIR) and copying documentation into it" + mkdir $(LOUTDOCDIR) $(RCOPY) doc/* $(LOUTDOCDIR) chmod 755 $(LOUTDOCDIR) chmod 755 $(LOUTDOCDIR)/* @@@@ -447,3 +447,6 @@@@ clean: -rm -f lout prg2lout *.o restart: clean uninstall + +all: lout prg2lout +allinstall: install installman installdoc @ 1.10 log @Avoid double DESTDIR prefix @ text @d1 4 a4 1 $NetBSD: patch-aa,v 1.9 2011/12/07 02:10:31 dholland Exp $ d13 1 a13 1 +PREFIX = ${DESTDIR}@@PREFIX@@ @ 1.9 log @Don't hardcode /usr/pkg. Still doesn't install properly in a non-default $PREFIX, but it gets further. @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.8 2011/12/06 19:46:36 joerg Exp $ d66 1 a66 1 + $(BINDIR)/lout -D ${DESTDIR}$(LIBDIR)/$(LIBDATA) -H ${DESTDIR}$(LIBDIR)/$(LIBHYPH) -I ${DESTDIR}$(LIBDIR)/$(LIBINCL) -x -s ${DESTDIR}$(LOUTLIBDIR)/$(LIBINCL)/init @ 1.8 log @Fix DESTDIR installation @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.7 2011/01/20 09:46:56 adam Exp $ d10 1 a10 1 +PREFIX = ${DESTDIR}/usr/pkg @ 1.7 log @Changes 3.38: Bug fixes: Fixed my bungled installation of Bader's patch allowing EPS previews Fiddled with prg2lout.c hoping to fix its intermittent crash bug Converted "non-zero exit status of filter" from a fatal error to a warning, so the unfixed prg2lout error has fewer repercussions @ text @d1 1 a1 1 $NetBSD$ d66 1 a66 1 + $(BINDIR)/lout -D $(LIBDIR)/$(LIBDATA) -H $(LIBDIR)/$(LIBHYPH) -I $(LIBDIR)/$(LIBINCL) -x -s $(LOUTLIBDIR)/$(LIBINCL)/init @ 1.6 log @DESTDIR support @ text @d3 1 a3 1 --- makefile.orig 2002-10-15 23:11:05.000000000 +0000 d5 13 a17 12 @@@@ -276,10 +276,10 @@@@ SAFEDFT = 0 DEBUGGING = 1 TRACING = -g -BINDIR = /home/jeff/bin -LIBDIR = /home/jeff/lout.lib -DOCDIR = /home/jeff/lout.doc -MANDIR = /home/jeff/lout.man +BINDIR = ${DESTDIR}@@PREFIX@@/bin +LIBDIR = ${DESTDIR}@@PREFIX@@/share/lout +DOCDIR = ${DESTDIR}@@PREFIX@@/share/doc/lout +MANDIR = ${DESTDIR}@@PREFIX@@/${PKGMANDIR}/man1 d21 1 a21 1 @@@@ -297,8 +297,8 @@@@ LOC_DE = de d31 32 a62 3 CC = gcc @@@@ -392,7 +392,7 @@@@ install: lout prg2lout chmod 755 $(LIBDIR)/$(LIBLOCA) d65 2 a66 2 - $(BINDIR)/lout -x -s $(LIBDIR)/$(LIBINCL)/init + $(BINDIR)/lout -D $(LIBDIR)/$(LIBDATA) -H $(LIBDIR)/$(LIBHYPH) -I $(LIBDIR)/$(LIBINCL) -x -s $(LIBDIR)/$(LIBINCL)/init d69 10 a78 2 chmod 644 $(LIBDIR)/$(LIBDATA)/* @@@@ -450,3 +450,6 @@@@ clean: @ 1.5 log @Fixed PKGMANDIR. @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.4 2003/09/15 09:51:39 agc Exp $ d3 3 a5 3 --- makefile.orig 2002-10-16 00:11:05.000000000 +0100 +++ makefile 2003-09-15 10:19:50.000000000 +0100 @@@@ -276,10 +276,10 @@@@ d13 4 a16 4 +BINDIR = @@PREFIX@@/bin +LIBDIR = @@PREFIX@@/share/lout +DOCDIR = @@PREFIX@@/share/doc/lout +MANDIR = @@PREFIX@@/${PKGMANDIR}/man1 d20 1 a20 1 @@@@ -297,8 +297,8 @@@@ d31 10 a40 1 @@@@ -450,3 +450,6 @@@@ @ 1.5.32.1 log @Pullup previous changes on HEAD to pkgsrc-2010Q2 branch to fix branching error, and to sync with reality. @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.6 2010/06/28 10:41:53 joerg Exp $ d3 3 a5 3 --- makefile.orig 2002-10-15 23:11:05.000000000 +0000 +++ makefile @@@@ -276,10 +276,10 @@@@ SAFEDFT = 0 d13 4 a16 4 +BINDIR = ${DESTDIR}@@PREFIX@@/bin +LIBDIR = ${DESTDIR}@@PREFIX@@/share/lout +DOCDIR = ${DESTDIR}@@PREFIX@@/share/doc/lout +MANDIR = ${DESTDIR}@@PREFIX@@/${PKGMANDIR}/man1 d20 1 a20 1 @@@@ -297,8 +297,8 @@@@ LOC_DE = de d31 1 a31 10 @@@@ -392,7 +392,7 @@@@ install: lout prg2lout chmod 755 $(LIBDIR)/$(LIBLOCA) @@echo "" @@echo "(c) Initializing run (should be silent, no errors expected)" - $(BINDIR)/lout -x -s $(LIBDIR)/$(LIBINCL)/init + $(BINDIR)/lout -D $(LIBDIR)/$(LIBDATA) -H $(LIBDIR)/$(LIBHYPH) -I $(LIBDIR)/$(LIBINCL) -x -s $(LIBDIR)/$(LIBINCL)/init @@echo "" @@echo "(d) Changing mode of files just created by initializing run" chmod 644 $(LIBDIR)/$(LIBDATA)/* @@@@ -450,3 +450,6 @@@@ clean: @ 1.4 log @Update from version 3.21 to 3.26 of lout, the first part of PR 18687 from Greg Woods. (The second part of that PR is not the correct way to set papersize in pkgsrc). Main change is that the PDF is no longer maintained, a more complete list of changes follows: Changes and new features introduced in Version 3.22 [3 June 2000] Bug fixes More setup file options for controlling the appearance of reports Makefile now explicitly explains how to compile with debugging on/off Added quotesinglebase, quotedblbase, ellipsis to LtLatin2.LCM file Object-oriented back end (of interest to implementors only) Chapters without page breaks option (see @@ChapterStartPages, User's Guide) Font includes all in page setups now (of interest to implementors only) Changes and new features introduced in Version 3.23 [24 June 2000] Bug fixes, including Uwe's fix of the nasty bug reported by Matej Cepl, and my fix of a table running headers bug reported by Matthew Neumann. Cross links (see User's Guide, Cross References and Links section) New symbols for expert users: @@LinkSource and @@LinkDest @@Python symbol for typesetting Python programs using prg2lout. Changes and new features introduced in Version 3.24 [8 October 2000] Bug fixes, including a new and better fix for table running headers bugs Changes and new features introduced in Version 3.25 [December 2001] Bug fixes Finnish additions Croatian, Slovakian, Upper Sorbian Outdent is now settable e.g. { setoutdent 0.3f } @@Break object @@InitialOutdent options for initializing outdent value Updated barcodes package to work with recent Lout versions (@@FontDef) "downifneeded @@Scale" like "{} @@Scale" but will only scale down, not up @@F symbol yields a settable font, no longer hardwired to Courier @@TitleOf symbol e.g. "@@TitleOf azaleas" similar to "@@NumberOf azaleas" @@IndexText option to @@Book etc., allows text just below Index title References may be printed in order of first citation New @@Diag link types: @@HVHLine, @@HVHCurve, @@VHVLine, @@VHVCurve "baselinemark @@Font" option (mark along baseline rather than half x height) @@IncludeGraphicRepeated symbol: less output when EPS included repeatedly Arbitrary colours in @@Colour, @@Tbl, @@Diag, and @@Graph, done consistently Size of small caps can be set now e.g. "{ setsmallcaps 0.8 } @@Font ..." Got rid of boxes around links when PostScript converted to PDF Revised end of sentence handling for some languages Symbols for embedding clickable URLs into PostScript output I've decided not to maintain the PDF back end, but I will try to ensure that Lout's PostScript output works with PostScript-to-PDF converters. Changes and new features introduced in Version 3.26 [October 2002] Fixed bug causing crash when breaking certain list items across pages Merged index entries completely reimplemented @@DropTagItem (@@DTI) now prevents page break after drop tag @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.3 2000/06/16 02:13:24 itojun Exp $ d16 1 a16 1 +MANDIR = @@PREFIX@@/man/man1 @ 1.3 log @upgrade to 3.21. ok'ed by tsarna@@netbsd.org (maintainer). -- Changes and new features introduced in Version 3.14 [released March 1999] Bug fixes "lout -PDF" now available as alternative to "lout -Z" Cross referencing list items yields just the raw item number now Changes and new features introduced in Version 3.15 [May 1999] Bug fixes @@FootNoteFormat option for controlling format of footnotes @@TheoremFormat option for controlling format of theorems (etc.) @@ListOuterGap setup file option for space before and after lists Standardized and improved "slides" package, incl. new setup file options (NB please send me @@Word&&lecture and @@Word&&overhead in your language) Faster database reading (uses more memory though); prevent with -M @@DoubleLine symbol in diagrams for drawing a double line -l and -L flags for selecting collation order (see lout -u) Changes and new features introduced in Version 3.16 [28 May 1999] Bug fixes Optimal paragraph breaking weights adjusted yet again (sigh) Changes and new features introduced in Version 3.17 [13 September 1999] Bug fixes @@AtEnd option for @@Book and @@Report (unnumbered back cover page) @@Abbreviations symbol in books (like @@Introduction but for abbreviations) @@Euro symbol added for getting a European Currency symbol Document OBJECT struct declaration in externs.h (for gurus only) Changes and new features introduced in Version 3.18 [26 February 2000] Bug fixes (more than usual, somehow) New @@CurrYUnit and @@CurrZUnit symbols (expert users) @@Diag enhancement: node types, similar to row types in @@Tbl @@Diag enhancement: new features for drawing syntax diagrams Portuguese (thanks to Jose Roberto B. de A. Monteiro) Slight change to @@Tbl spec (affects aligned columns) Replaced c2lout with prg2lout (computer program formatting) @@Outline symbol for printing words in outline rather than filled A few extra @@Eq symbols: filledcircle, small, trieq Changes and new features introduced in Version 3.19 [9 March 2000] Bug fixes Four @@HeaderComponent symbols for running headers (expert users) Running headers in multi-page tables Running headers in indexes Two extra @@Eq symbols: triangleup, triangledown Changes and new features introduced in Version 3.20 [8 April 2000] Bug fixes (including the internal error that was dumping core recently) Multi-line style changes (@@I, @@Colour etc.) now work in lines @@Break mode @@Perl symbol for Perl programming language formatting (includes Pod) Changes and new features introduced in Version 3.21 [10 May 2000] Bug fixes (including an old problem of bits lost from programs in tables) Refinements to @@Perl symbol for Perl programming language formatting Program texts can now be formatted with line numbers added -V now tells about PDF compression and whether debug output is available "Page body margins" for indenting of page body wrt headers and footers Margin notes code updated to work as desired with the new page body margins @@PageEnclose symbol generalizes @@PageBox (enclose each page in anything) Robustness wrt Linux strcoll() improved (tab characters no longer compared) "Abstract" word in tech reports now centred again by default Lout now builds composite characters - see Expert's Guide, under @@Font *** IMPORTANT: ONE CHANGE THAT IS NOT UPWARDLY COMPATIBLE *** If you are using your own setup file, then it is likely to contain the line "@@SysInclude { fontdefs }". There is no longer a fontdefs file, there is now a fontdefs database, so you need to replace this line with "@@SysDatabase @@FontDef { fontdefs }". @ text @d1 1 a1 1 $NetBSD$ d3 10 a12 11 --- makefile.orig Wed May 10 19:32:45 2000 +++ makefile Fri Jun 16 10:41:38 2000 @@@@ -255,8 +255,8 @@@@ USESTAT = 1 -SAFEDFT = 0 +SAFEDFT = 1 -BINDIR = /export/home/6monthspace/jeff/bin -LIBDIR = /export/home/6monthspace/jeff/lout.lib -DOCDIR = /export/home/6monthspace/jeff/lout.doc -MANDIR = /export/home/6monthspace/jeff/lout.man d18 5 a22 1 @@@@ -278,4 +278,4 @@@@ d29 6 a34 7 @@@@ -307,3 +307,3 @@@@ -DASSERT_ON=1 $(COPTS) \ - -DDEBUG_ON=1 -g \ + -DDEBUG_ON=1 -g -O2 \ -DPDF_COMPRESSION=$(PDF_COMPRESSION) \ @@@@ -317,2 +317,5 @@@@ z41.o z42.o z43.o z44.o z45.o z46.o z47.o z48.o a37 1 @ 1.2 log @Compile with optimisation (-O2). On the mips, we get an error from the assembler about a branch offset being too large in z06.c. Optimising must make a function small enough... @ text @d3 3 a5 5 --- makefile.orig Fri Feb 5 10:13:30 1999 +++ makefile Tue Sep 28 17:36:53 1999 @@@@ -248,14 +248,14 @@@@ DBFIX = 0 d10 4 a13 6 COLLATE = 1 -BINDIR = /usr/staff/jeff/bin -LIBDIR = /usr/staff/jeff/lout.lib -DOCDIR = /usr/staff/jeff/lout.doc -MANDIR = /usr/staff/jeff/lout.man d19 1 a19 5 LIBFONT = font LIBMAPS = maps @@@@ -271,8 +271,8 @@@@ LOC_FR = fr LOC_DE = de d26 1 a26 5 CC = gcc @@@@ -299,7 +299,7 @@@@ -DCHAR_OUT=$(CHAROUT) \ -DLOCALE_ON=$(USELOC) \ d31 1 a31 5 $(ZLIBPATH) @@@@ -309,6 +309,9 @@@@ z25.o z26.o z27.o z28.o z29.o z30.o z31.o z32.o \ z33.o z34.o z35.o z36.o z37.o z38.o z39.o z40.o \ d34 1 a34 1 +all: lout c2lout a36 2 lout: $(OBJS) $(CC) -o lout $(OBJS) $(ZLIB) -lm @ 1.1 log @Initial revision @ text @d3 3 a5 3 --- makefile.orig Mon Nov 2 11:31:56 1998 +++ makefile Mon Nov 2 11:41:40 1998 @@@@ -251,14 +251,14 @@@@ d25 1 a25 1 @@@@ -274,8 +274,8 @@@@ d36 10 a45 1 @@@@ -312,6 +312,9 @@@@ @ 1.1.1.1 log @Basser Lout, A TeX/troff-like formatter with PostScript/PDF output @ text @@