2015-07-07 Peter Breitenlohner * Makefile.am: Better dependencies for 'make check'. 2014-06-19 Peter Breitenlohner * afm2pl.c: Avoid undefined behaviour when char is signed. 2014-06-16 Peter Breitenlohner * Makefile.am: Drop the obsolete ACLOCAL_AMFLAGS. 2013-06-23 Siep Kroonenberg Incorporated patches for the man page from Eric S. Raymond 2012-12-07 Peter Breitenlohner * afm2pl.c: Drop unused variable (gcc-4.6 warning). 2012-11-19 Peter Breitenlohner * Makefile.am: Avoid use of deprecated INCLUDES. 2012-03-12 Peter Breitenlohner * afm2pl.c (readargs): Correct the fdims array size (3 => 5). 2011-09-27 Peter Breitenlohner * logo10.afm, xlogo10.{pl,map} (removed): Moved from here ... * tests/logo10.{afm,pl,mps} (new): ... to here. * afm2pl.test: Test input and expected output now in tests/. 2011-06-16 Peter Breitenlohner * afm2pl.c (find_suffix, !KPATHSEA): Declare result as const. (openout, writepl, conspsfonts): Allow find_suffix() to return a const string. 2010-12-08 Peter Breitenlohner * configure.ac: Version 0.7.1 (since 2009-06-21). 2010-03-11 Peter Breitenlohner * afm2pl.c (changeadobe): Avoid output of '(SLANT R -0.000000)' due to floating point rounding. 2009-11-07 Peter Breitenlohner * configure.ac, afm2pl.c: Require recent kpathsea version. 2009-08-27 Peter Breitenlohner Avoid maximal compiler warnings. * afm2pl.c (lig.succ, lig.sub, kern.succ, adobeinfo.adobename, encoding.name, encoding.vec, nstrings.names): Constify struct member strings. (codingscheme): Remove unused global string. (fontname, ligoption, Ligoption, afmname, outname, encfilename, ligfilename, boundaryname, interesting, plligops, encligops): Constify global strings. (error, newstring, findname, findadobe, findtfm, findindex, concat, find_suffix, xbasename, openin, openout, interest, expect, readadobe, writepl, getoutnames, conspsfonts): Constify function parameter/result and local strings. (checkligkern): Remove unnecessary inner declaration of 'ai', not to shadow a previous local. * afm2pl.c (writepl), afm2pl.test: Avoid FAMILY with directory part in output .pl file. * afm2pl.c: Enable standalone build: Declare replacements functions exactly as they are in KPATHSEA and '#define ISALNUM(c)'. Always #include , not . 2009-08-22 Peter Breitenlohner * Makefile.am (AM_CPPFLAGS): Remove -DKPATHSEA (done in afm2pl.c). * configure.ac: Check for . * afm2pl.c: #include and drop nested extern. 2009-06-21 Siep Kroonenberg * Makefile.am: remove references to afm2pl.[txt|html] * Makefile.in: regenerated * afm2pl.c: (openin): find afm2pl-.[lig|enc] before .[lig|enc] * afm2pl.[1|xml]: updated * afm2pl.[html|txt]: removed * README: updated * README.DOC (new): describes generation of afm2pl.1 and afm2pl.pdf from afm2pl.xml * Support files in texmf: corrected ot1tt.enc, added prefix to enc files, pre-generated afm2pl.pdf; see also svn logs 2009-06-13 Peter Breitenlohner * Makefile.am (AM_CFLAGS): enable compiler warnings. * afm2pl.c: use ANSI C prototypes for functions or declare them as static. avoid "/*" within comment. (readadobe): avoid unused variable. (readargs): avoid && within || (without parentheses). (copykerns): silence 'used uninitialized' warning. (adobermkern): silence 'used uninitialized' warning. * afm2pl.test (new): Shell script for test case. 2009-06-12 Francois Charette * afm2pl.c: rename getline to texlive_getline. 2009-05-07 Peter Breitenlohner Adapt to TL2009 build system. 2008-01-30 Peter Breitenlohner Convert from autoconf-2.13 to autoconf-2.59+: * Makefile.in: Add @configure_input@ line. * aclocal.m4 (new): Generated (aclocal -I ../m4). * configure: Regenerated (autoconf). June 24 2005 Release 0.7.03 * .enc files now searched under /fonts/enc * The slant font dimen now makes it to the pl file(!) * No longer dependant on header files from texk/dvipsk * The MinGW-compiled Windows binary should now have correct default search paths, even without explicit configuration. July 2004 Release 0.7.02 * LIGFILES -> LIGFONTS * diffs for tex-file.c, tex-file.h and texmf.in now obsolete * two more configurable global font dimensions; afm2tfm compatibility option for font dimensions Mar 13 2004 Release 0.7.01 * Made function getline mac-compatible and fixed off-b-one error Feb 16 2004 Release 0.7 * Preparation for inclusion in teTeX/TeX Live source tree. * .lig is now separate filetype; this required patches in the kpathsea library. They now reside under $TEXMF/fonts/lig/afm2pl. * Some encoding vectors have been removed because they are already available within teTeX/TeX Live. * The non-kpathsea version is no longer maintained: I no longer test it, and I also removed the afmtotfm script. * Names of switches conform now as much as possible to afm2tfm * Temporarily added fontinst support files. If and when afm2pl gets built-in, virtual-font based smallcaps and letterspacing these files will be removed. Jan 02 2003 Release 0.6 * Added reporting on missing characters; option Verbose * Stripped 'TeX-' and '.pl' from familyname * fontinst support files available as separate package * Perl script afmtotfm: optional use of kpmod * documentation updated to reflect fontinst * name of encoding capitalized, for the benefit of fontinst * yet another texnansi.enc, in which the euro is called Euro instead of Uni20AC * patch files added for compilation as part of a teTeX source Jul 10 2002 Release 0.5 * space-related font dimensions set relative to width space character; now configurable from the command-line * bug in error routine fixed: value of global variable param now preserved * letterspacing added * documentation in xml, html, man and txt format * various bugs in handling boundarychar fixed * newer texnansi.enc, with euro character Apr 25 2002 First release 0.4