summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/support/epspdf/Changelog
blob: 98de407e3e127eb94dc2aa32ae395aba2c3d3c28 (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
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
2014-12-6 0.6.1

	Epspdf now invokes luatex, ghostscript and pdftops by their
	basenames, modifying the process searchpath, in order to sidestep
	problems with spaces in path names, especially on Windows.

	Ghostscript >= 9.15: check for epswrite/eps2write ghostscript
	output devices.

	Removed use of cmd /c, which was a bug workaround for some old
	version of LuaTeX.

	Some code reorganization: fewer globals, all non-trivial
	initialization in one block following the function definitions.

	Temporary files: the temporary directory has been placed under
	%TEMP% under Windows, and under either $TEMPDIR or /tmp on other
	systems. To give Windows >= Vista a better chance to remove
	temporary files, epspdf first waits one second.

	epspdftk.tcl: updated list of Unix PostScript- and pdf viewers.

	Windows starpack ececutable: based on a newer tclkit, from the
	KitCreator project (http://kitcreator.rkeene.org/fossil/index).
	epspdf.help is now inside the starpack.

2013-02-07 0.6.0

	Command-line component rewritten in TeXLua

	Texlua's epdf library replaces Ghostscript's pdf2dsc.ps.

	Grayscaling done by Ghostscript; both old grayscaling options now
	do the same thing.

	When going from eps to pdf, a PostScript wrapper is no longer
	used. Instead, Ghostscript now takes care of translating the eps
	boundingbox to a pdf MediaBox. This implies that the hires
	boundingbox will be used if available.

	Pdf crop adapted from Heiko Oberdiek's pdfcrop perl script

	ATM custom options for GhostScript and pdftops are no-ops.

	AppData is once more read from the environment, because texlua
	does not provide access to the registry.

	AppleScript wrapper dropped since I no longer own a Mac.

2011-02-27 0.5.3

	Windows: AppData now read from registry, because this value may not
	always be available as environment variable

	AppleScript wrapper now uses `do shell script' with some
	heuristic path additions, instead of `tell application Terminal
	do script'

2010-12-25 0.5.2

	Eliminate need for wrappers under Unix, as suggested by
	Peter Breitenlohner; update manual

2010-05-09 0.5.1

	Bug fix: test for i_hrbb >= 0 instead of true

2010-02-28 0.5

	GUI module replaced with separate Tcl/Tk frontend. To this end,
	epspdf.rb now has options for reading/writing settings over
	stdin/stdout.

	Epspdf.rb now also aborts on Unix if Ghostscript is missing.

	Both logs and config moved to subdirectory: %APPDATA%/epspdf
	under Windows, $HOME/.epspdf otherwise. On-demand log window.

	Logo/icon added

	Documentation updates

	Manual in info format is now part of the distribution

2009-09-11 0.4.3

	Patch for Ruby 1.9 compatibility (Ruben Stein). Patch for
	compatibility with newer Ghostscript under Windows. Fix for option
	gRAY with ps => pdf. `epspdf --version' now prints
	version. Documentation updates.

2009-09-11 0.4.2

	More liberal documentation license. Slight documentation updates.

2009-03-12 0.4.1

	Documentation: added section on bitmaps. Windows setup program:
	added missing Tcl/Tk licenses. Mac: double-clickable epspdftk.app
	with included epspdftk replaces double-clickable epspdf.app
	add-on.

2009-03-02 0.4

	Handles hires boundingbox. Can use MikTeX Ghostscript. Updated,
	streamlined Ruby subset. Simpler testing of prerequisites.  In
	particular, no pdftops version testing. More tolerant boundingbox
	parsing. Windows: View with... button. OS X: use open command for
	viewing. Converting... text in main window.

2008-07-28 0.3

	TeX Live integration. Packaging for CTAN. Bug fixes: more tolerant
	pdftops version testing; no inappropriate warning about missing
	viewers under Mac OS X.

2006-11-20 0.2.12

	Bug fixes: log rotation now works. Solved quoting problems under
	w2k by using short names. Minor updates to documentation.

2006-11-03 0.2.11

	Minor fixes. Changes in documentation.

2006-10-29 0.2.10

	Computed boundingbox padded by 1pt, to prevent some
	cropping. Amount bb_spread is manually configurable. The File Open
	dialog remembers the last directory visited (between function
	calls, not between program sessions). Changes in documentation.

2006-08-14 0.2.01

	epspdf.app now packaged separately. Bug fix to Applescript applet
	epspdf.app for starting up epspdftk under Mac OS X.

2006-07-30 0.2

	Original release