File: ChangeLog

package info (click to toggle)
libpdf-fdf-simple-perl 0.21-4
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 1,004 kB
  • sloc: perl: 15,109; makefile: 7
file content (212 lines) | stat: -rw-r--r-- 5,241 bytes parent folder | download | duplicates (4)
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
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
2009-05-07  Steffen Schwigon  <ss5@renormalist.net>

	* 0.21

	* fix "use Parse::RecDescent" into "require" during Build.PL

2009-04-28  Steffen Schwigon  <ss5@renormalist.net>

	* 0.20

	* Outsourced grammar file into lib/PDF/FDF/Simple/grammar; now
	less double-escaping in the grammar because it's no longer part of
	a quote operator.

	* Provide a precompiled grammar file for faster startup time, can
	be updated with "./Build grammar"

	* for easier development it is still possible to compile the
	grammar at runtime by setting the environment variable
	PDF_FDF_SIMPLE_IGNORE_PRECOMPILED_GRAMMAR=1

	* new dependency to File::ShareDir

2009-04-26  Steffen Schwigon  <ss5@renormalist.net>

	* 0.19

	* Grammar fixes provided by Eric Amick.

	* include forgotten tests and example fdf files from 0.18

	* added git repository to META.yml

2009-04-13  Steffen Schwigon  <ss5@renormalist.net>

	* 0.18

	* Mini synopsis update about accessing single fields.

	* Support for stream objects (RJH and Dave Barter)

	* Add parsing for StemV object (RJH and Dave Barter)

	* parsing optional /Type/* attribute plus unittest (spotted and
	test provided by Rosal Lozada)

	* new dependency to Compress::Zlib

2008-04-24  ss5  <ss5@renormalist.net>

	* 0.17

	* Bummer! Now really drop Makefile.PL.

2008-04-24  Steffen Schwigon  <ss5@renormalist.net>

	* 0.16

	* Switched to yet another accessor class: Class::Accessor::Fast.

	* Fixed deep recursion warnings. Tests for this. Thanks to rafl++.

	* Dropped compatibility Makefile.PL.

2008-04-15  Steffen Schwigon  <ss5@renormalist.net>

	* 0.15

	* Hex decoding (decode bytes via #\d\d) does not apply to field
	values values inside /V (...), only to literal values. Thanks to
	Eric Amick.

	* Fixed tests to reflect the above hex decoding change.

2008-04-11  Steffen Schwigon  <ss5@renormalist.net>

	* 0.14

	* Upload problems with 0.13

2008-04-06  Steffen Schwigon  <ss5@renormalist.net>

	* 0.13

	* More grammar enhancements for value arrays and for strange ID
	attribute values from Eric Amick.

	* Tests for new grammar changes and the xref changes from v0.12.

	* Tests for the accessor change in v0.12, that I forgot in the
	manifest.

2008-03-22  Steffen Schwigon  <ss5@renormalist.net>

	* 0.12

	* Switched from Class::MethodMaker to Class::Accessor, because I
	didn't like the pollution with lots of variants of my accessors
	that all do the same. Feel free to complain about this step. If
	you convince me, I might switch back. :-)

	* Grammar enhancement to handle xrefs. Provided by Eric Amick.

	* whitespace/tab cleanup
	
2007-07-11  Steffen Schwigon  <schwigon@webit.de>

	* 0.11

	* added attribute_ufile() which handles the /UF attribute
	generated by Acro8; reported by Ed Cole.

	* small grammar tweak for slightly different Acro8 files; reported
	by Ed Cole.

	* more tests, code cleanup, docs
	
2005-12-18  Steffen Schwigon  <schwigon@webit.de>

	* 0.10

	* fixed incorrect SYNOPSIS regarding attribute_file and
	attribute_id; reported by Brian Bay.

2005-11-13  Steffen Schwigon  <schwigon@webit.de>

	* 0.09

	* fixed parsing file attribute (/F couldn't handle real world
	filenames with spaces and parens); reported by Ed Cole

2005-11-10  Steffen Schwigon  <schwigon@webit.de>

	* 0.08

	* fixed parsing fields with missing values (missing /V in fdf);
	reported by Ed Cole.

	* save now also accepts an explicit filename argument

2005-08-02  Steffen Schwigon  <schwigon@webit.de>

	* 0.07

	* Test::Distribution and Test::Pod::Coverage only used if
	explicitely required, because I don't want to fail remote
	installation due to those modules, which might change in future.

2005-06-03  Steffen Schwigon  <schwigon@webit.de>

	* 0.06

	* The Parser now also works without initial version header in FDF
	file. This seems to be needed in FDFs that were submitted from
	Acrobat to an URL (e.g., a CGI script); reported by Christopher P
	Crawford.

	* undefined values are converted into empty strings ('') when fdf
	is generated (and/or saved), to avoid "uninitialized value"
	warnings. To avoid this, set option "skip_undefined_fields" to a
	true value (default is false); then fields whose value is
	undefined are skipped.

	* Test framework now uses Test::More (plus Test::Pod::Coverage and
	Test::Distribution if available).

2004-10-22  Steffen Schwigon  <schwigon@webit.de>

	* More speed changes

	* Version 0.05, because of wrong place of 0.04-files in my CPAN dir

2004-10-21  Steffen Schwigon  <schwigon@webit.de>

	* speedup grammar by about 45%

	* attribute_file() and attribute_id() for getting/setting
	the /F and /ID attributes as suggested by David Thomas.

	* parser extension that reflects those attributes

	* tests

	* parsing of content in blocks of "non-problematic" characters.
	This gives less "Deep recursion" warnings.

	* Version 0.04

2004-08-10  Steffen Schwigon  <schwigon@webit.de>

	* as_string() method

	* Version 0.03

2004-05-21  Steffen Schwigon  <schwigon@webit.de>

	* Doc minor cleanup

2004-05-21  Steffen Schwigon  <schwigon@webit.de>

	* Renamed to PDF::FDF::Simple

	* Parser fixes with newline handling

	* Version 0.02

2004-05-17  Steffen Schwigon  <schwigon@webit.de>

	* first official version
	
	* Version 0.01