summaryrefslogtreecommitdiff
path: root/Build/source/texk/afm2pl/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'Build/source/texk/afm2pl/ChangeLog')
-rw-r--r--Build/source/texk/afm2pl/ChangeLog184
1 files changed, 184 insertions, 0 deletions
diff --git a/Build/source/texk/afm2pl/ChangeLog b/Build/source/texk/afm2pl/ChangeLog
new file mode 100644
index 00000000000..0be8e044ac5
--- /dev/null
+++ b/Build/source/texk/afm2pl/ChangeLog
@@ -0,0 +1,184 @@
+2015-07-07 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ * Makefile.am: Better dependencies for 'make check'.
+
+2014-06-19 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ * afm2pl.c: Avoid undefined behaviour when char is signed.
+
+2014-06-16 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ * Makefile.am: Drop the obsolete ACLOCAL_AMFLAGS.
+
+2013-06-23 Siep Kroonenberg <siepo@cybercomm.nl>
+
+ Incorporated patches for the man page from Eric S. Raymond
+ <esr@thyrsus.com>
+
+2012-12-07 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ * afm2pl.c: Drop unused variable (gcc-4.6 warning).
+
+2012-11-19 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ * Makefile.am: Avoid use of deprecated INCLUDES.
+
+2012-03-12 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ * afm2pl.c (readargs): Correct the fdims array size (3 => 5).
+
+2011-09-27 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ * 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 <peb@mppmu.mpg.de>
+
+ * 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 <peb@mppmu.mpg.de>
+
+ * configure.ac: Version 0.7.1 (since 2009-06-21).
+
+2010-03-11 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ * afm2pl.c (changeadobe): Avoid output of '(SLANT R -0.000000)'
+ due to floating point rounding.
+
+2009-11-07 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ * configure.ac, afm2pl.c: Require recent kpathsea version.
+
+2009-08-27 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ 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 <string.h>, not <strings.h>.
+
+2009-08-22 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ * Makefile.am (AM_CPPFLAGS): Remove -DKPATHSEA (done in afm2pl.c).
+ * configure.ac: Check for <kpathsea/version.h>.
+ * afm2pl.c: #include <kpathsea/version.h> and drop nested extern.
+
+2009-06-21 Siep Kroonenberg <siepo@cybercomm.nl>
+
+ * Makefile.am: remove references to afm2pl.[txt|html]
+ * Makefile.in: regenerated
+ * afm2pl.c:
+ (openin): find afm2pl-<name>.[lig|enc] before <name>.[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 <peb@mppmu.mpg.de>
+
+ * 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 <firmicus@ankabut.net>
+
+ * afm2pl.c: rename getline to texlive_getline.
+
+2009-05-07 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ Adapt to TL2009 build system.
+
+2008-01-30 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ 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 <texmf>/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