summaryrefslogtreecommitdiff
path: root/Build/source/texk/ps2pk/CHANGES.type1
blob: 39047274df4176122e13f5f7b7fa0e4c248dc7a6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
This are the sources as I have found them on the X11R5 distribution. In
order to use them for my purpose (ps2pk: conversion tool for Type1 fonts to
packed TeX fonts) a number of changes were needed (see Changelog).

--Piet

Piet Tutelaers
Computer Center       Room  RC 1.90
Eindhoven University of  Technology
P.O. Box 513, 5600 MB Eindhoven, NL

Changelog (the main-line):
--------------------------
92-02: Start of ps2pk project
       - decoupling Type1 library from X11 (changes in t1intf.h + t1funcs.h;
         added Xstuff.h to replace X header files)
       - user definable encoding schemes (removed hardwired ISOLatin1 and
         Symbol encodings from t1funcs.c and replaced by encoding paramater
         in Type1OpenScalable)
92-03: First release 1.0 (pre-release)
92-04: - added expansion and slanting features as suggested by Lee
         Hetherington (changes in spaces.c, t1funcs.c)
       - changed t1test.c in order to test above features; added ISOLatin1
	 encoding vector.
       - README2 replaced by CHANGES (this file)
       - MSDOS concession (thanks to Sebastian Rahtz): renamed
	 fontfilest.h to ffilest.h so it does not clash with fontfile.h
	 (affects: fontfilest.h (->ffilest.h), t1funcs.c, t1info.c and
	 t1test.c).
       - MSDOS concession: all file extensions .c.orig and .h.orig renamed
	 to .crg respectivally .hrg
       - patch to handle /negationslash and /mapsto from LucidaMath-Symbol
         correctly in t1funcs.c (ILH: Lee Hetherington).
92-05: AMIGA/Aztec:
       - added type1.ami (contains order of objects in library)
       - added Makefile.ami
       - added bstring.c (contains a bzero()) 
92-05: - fixed a reference to a NULL pointer in t1info.c
       - more verbose error messages in type1 library (NDW: Norman Walsh)
       - changed memory heuristic in type1 library from static (one chunk)
         into dynamic (up to a maximum of 10 chunks). This was needed for
	 big fonts like daysrib.pfa (reported by Norman Walsh).
	 (Changes in t1funcs.c and t1malloc.c)
       - added Makefile.tcc for MSDOS/Turbo C, removed Makefile.dos
92-06: - added Makefile.djg for MSDOS/GCC 386 (djgpp)
       - fixed bug in t1io.c so MSDOS can read its own .pfb format
92-08: - fixed alligment problem for machines with wordlength other than 32
	 bits (patch in util.c). Reported by J"urgen Marenda
	 <marenda@ford.uni-koblenz.de> for DataGeneral AViiON (Motorola
	 M88k machine)
       - The type1 library did not render Oblique fonts correctly.
	 Erik Schenk <schenk@cpsc.ucalgary.ca> provided a patch for
	 this problem (patches in fontfcn.c and t1util.c).
       - Official X11.5 patches (Stephen Gildea 920728) merged in the type1
         library version of ps2pk. These patches were available on:
       	   export.lcs.mit.edu:/pub/R5/contrib-fixes/Type1.patch
       - portability: index() in t1info.c replaced by strchr()
94-01: Version 1.4 (bug fix release)
       - types.h: added basic type definitions for non 32-bit platforms
       - fontfcn.c: made `virtual memory' management dynamically
         (reported by Norman Walsh, needed for complicated fonts)
       - Makefile.*: improved
       - original X11R5 sources no longer included (see X11R5 sources if
         you want to see them)
       - t1malloc.c removed, not longer needed.