File: ChangeLog

package info (click to toggle)
tcllib 1.20%2Bdfsg-1
  • links: PTS
  • area: main
  • in suites: bullseye
  • size: 68,064 kB
  • sloc: tcl: 216,842; ansic: 14,250; sh: 2,846; xml: 1,766; yacc: 1,145; pascal: 881; makefile: 107; perl: 84; f90: 84; python: 33; ruby: 13; php: 11
file content (321 lines) | stat: -rw-r--r-- 10,886 bytes parent folder | download | duplicates (7)
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
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
2013-02-01  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	*
	* Released and tagged Tcllib 1.15 ========================
	* 

2012-08-02  Andreas Kupries  <andreask@activestate.com>

	* htmlparse.tcl: [Bug 3553350]: Fixed bad handling of characters
	  special to regsub in the callback. Bumped version to 1.2.1.	
	* htmlparse.test: New test case for the above.
	* htmlparse.man: Bumped version number.
	* pkgIndex.tcl:  Bumped version number.
	  Thanks to Jeff Rogers <dvrsn@users.sourceforge.net> for the
	  report.

	* htmlparse.tcl: [Bug 2941841]: Fixed bad handling of broken html.
	* htmlparse.test: New test cases for the above.
	  Thanks to Jeff Rogers <dvrsn@users.sourceforge.net> for the
	  report and fix.

2011-12-13  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	*
	* Released and tagged Tcllib 1.14 ========================
	* 

2011-01-24  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	*
	* Released and tagged Tcllib 1.13 ========================
	* 

2009-12-07  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	*
	* Released and tagged Tcllib 1.12 ========================
	* 

2009-02-10  Andreas Kupries  <andreask@activestate.com>

	* htmlparse.tcl (::htmlparse::parse): Replaced the backslashed
	* htmlparse.man: placeholder \\win\\ with the more regular @win@,
	* htmlparse.text: to prevent quoting horrors. This fixes Glenn
	* pkgIndex.tcl: Jackman's [SF Tcllib Bug 2586112]. Bumped the
	  package version to 1.2.

2008-12-12  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	*
	* Released and tagged Tcllib 1.11.1 ========================
	* 

2008-10-16  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	*
	* Released and tagged Tcllib 1.11 ========================
	* 

2008-07-28  Andreas Kupries  <andreask@activestate.com>

	* htmlparse.tcl (mapEscapes): Extended to handle the XHML/XML
	* htmlparse.test: entity apos (apostrophe). Extended the
	* htmlparse.man: testsuite. This fixes [Bug 2028993]. Bumped
	* pkgIndex.tcl: package version to 1.1.3.

2008-06-14  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	* htmlparse.pcx: New file. Syntax definitions for the public
	  commands of the htmlparse package.

2007-09-12  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	*
	* Released and tagged Tcllib 1.10 ========================
	* 

2007-08-01  Andreas Kupries  <andreask@activestate.com>

	* htmlparse.test: Updated to use the TestAccel utility commands to
	  handle accelerators.

2007-03-21  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	* htmlparse.man: Fixed all warnings due to use of now deprecated
	  commands. Added a section about how to give feedback.

2006-10-03  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	*
	* Released and tagged Tcllib 1.9 ========================
	* 

2006-09-19  Andreas Kupries  <andreask@activestate.com>

	* htmlparse.man: Bumped version to 1.1.2
	* htmlparse.tcl:
	* pkgIndex.tcl:

2006-01-22  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	* htmlparse.test: More boilerplate simplified via use of test support.

2006-01-19  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	* htmlparse.test: Hooked into the new common test support code.

2006-01-17  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	* htmlparse.tree_testsuite: Made the helper command reordering the
	* htmlparse.tcl:            tree a bit less agressive. See [SF
	  Tcllib Patch 953854]. Advice by Ramon Ribo. Updated the
	  testsuite as well.

2006-01-10  Andreas Kupries <andreask@activestate.com>

	* htmlparse.test: Fixed [SF Tcllib Bug 1316049]. Uncluttering test
	  output.

2005-10-06  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	*
	* Released and tagged Tcllib 1.8 ========================
	* 

2005-10-06  Andreas Kupries <andreask@activestate.com>

	* htmlparse.test: Reworked to use all available implementations of
	  struct::tree. Moved all tests using it into a separate file.

	* htmlparse.tree_testsuite: New file. Now contains all the tests
	  using struct::tree.

2005-01-11  Andreas Kupries <andreask@activestate.com>

	* htmlparse.tcl: Modified to load only the data structure we need,
	  stacks, and not all eleven. This fixes the Tcllib SF Bug
	  1087173, reported by Don Porter <dgp@users.sourceforge.net>.

	* htmlparse.test: Ensured usage of local packages, nothing
	  installed, and updated for the new struct usage. Updated to
	  fixes in cmdline.

2004-10-05  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	*
	* Released and tagged Tcllib 1.7 ========================
	* 

2004-10-04  Andreas Kupries <andreask@activestate.com>

	* htmlparse.tcl (::htmlparse::PrepareHtml): Refixed the [Tcllib SF
	* htmlparse.test: Bug 861277]. This came back because of the
	  changes to entity processing for [Tcllib SF Bug 1018574]. We are
	  now using standard numeric entities to protect these special
	  characters, instead of nonstandard entities. Extended the test
	  suite to cover this. Thanks to Joe English for the catch.

2004-10-04  Joe English  <jenglish@users.sourceforge.net>

	* htmlparse.tcl(DoDecMap): Make sure numeric character references 
	  are interpreted as decimal (Bug #1039961).
	* htmlparse.test: Added test case.

2004-09-29  Andreas Kupries <andreask@activestate.com>

	* htmlparse.test: Fixed [Tcllib SF Bug 1034580], see also
 	* htmlparse.tcl:  [Tcllib SF Bug 900041]. Thanks to Georgios
 	  Petasis <petasis@users.sourceforge.net> for the report and
 	  proposed solution. While the solution was not used as-is, it
 	  gave enough clues to make writing the actual solution
 	  trivial. It converts <tag attr /> to <tag attr></tag>. Added
 	  testcases.

2004-09-21  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	* htmlparse.tcl (PrepareHtml): Fixed processing of comments
	  [Tcllib SF Bug 861287]. A legal end of comment is allowed to
	  have whitespace between '--' and '>'. Also recognize <-- as
	  bogus start of a comment (Should be <!-- to be legal). Convert
	  this to entities, making the bogus comment a PCDATA section
	  which shows up in the when a browser renders the document.

2004-09-08  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	* htmlparse.test: Another patch coming from [Tcllib SF Bug
	  1018574]. Extended htmlparse-4.2 for better checking of &amp
	  handling.

2004-09-01  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	* htmlparse.tcl: Accepted patch by David Graveraux fixing a number
	  of problems with HTML entities.
	  This fixes [Tcllib SF Bug 1018574].

2004-05-23  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	*
	* Released and tagged Tcllib 1.6.1 ========================
	* 

2004-02-15  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	*
	* Released and tagged Tcllib 1.6 ========================
	* 

2004-02-09  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	* htmlparse.tcl:  When changing the 'walk' method of 'struct::tree'
	* htmlparse.test: adaption of this module was forgotten. Fixed.
	  Also fixed problem with usage of 8.3'ism in 'mapEscapes.

2003-12-16  Joe English  <jenglish@users.sourceforge.net>

	* htmlparse.tcl: Fix for bug #861277 (backslashes in content)
	* htmlparse.test: Added test case.

2003-10-24  Andreas Kupries  <andreask@activestate.com>

	* htmlparse.tcl: Applied [Patch 823346] by Michael Schlenker
	  <mic42@users.sourceforge.net>. Cleans the code up a bit, using
	  faster string ops in place of regexes and -subs, where possible.

2003-10-21  Andreas Kupries  <andreask@activestate.com>

	* htmlparse.man: Extended documentation of command '2tree' with
	  description of how the found tags and text is stored in the
	  nodes of the tree [Bug 827645].

2003-08-14  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	* pkgIndex.tcl:
	* htmlparse.test:
	* htmlparse.man:
	* htmlparse.tcl: Updated to use struct v2 when handling trees
	  (Different way of accessing attributes). Bumped version number
	  up to the next major version (1.0) for this incompatible change.

2003-05-05  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	*
	* Released and tagged Tcllib 1.4 ========================
	* 

2003-04-11  Andreas Kupries  <andreask@activestate.com>

	* htmlparse.tcl:
	* htmlparse.man:
	* pkgIndex.tcl:  Set version of the package to to 0.3.1.

2003-03-24  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	* htmlparse.test: Added htmlparse-3.4 to exercise the fix.
	* htmlparse.tcl (::htmlparse::parse): Fixed bug #640932, reported
	  by Scott Goodwin <scottg@users.sourceforge.net>. Cause of the
	  bug: Incomplete tags were correctly detected and stored for the
	  next call, but incorrectly not used in said next call.

2003-02-24  David N. Welton  <davidw@dedasys.com>

	* htmlparse.tcl (::htmlparse::PrepareHtml): Use string map instead
	of regsub.

2003-02-07  Pat Thoyts  <patthoyts@users.sourceforge.net>

	* htmlparse.tcl (::htmlparse::mapEscapes): Fixed typo (strimg ->
	string) to pass test suite.

2003-02-05  David N. Welton  <davidw@dedasys.com>

	* htmlparse.tcl (::htmlparse::mapEscapes): Use string match
	instead of regexp. Feature [ 676536 ].

2003-01-16  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	* htmlparse.man: More semantic markup, less visual one.

2002-08-08  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	* htmlparse.tcl: Fixed SF bug #579853. Added an 'bsl' key and
	  value to 'htmlparse::escapes' required to reconvert the
	  backslash escapes inserted by 'htmlparse::PrepareHtml'. Thanks
	  to Michael Cleverly <cleverly@users.sourceforge.net> for the
	  report.

2002-06-03  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	* pkgIndex.tcl:
	* htmlparse.tcl:
	* htmlparse.n:
	* htmlparse.man: Bumped to version 0.3.

2002-02-09  David N. Welton  <davidw@dedasys.com>

	* htmlparse.n: Cleaned up some of the language in the man page.

2001-07-10  Andreas Kupries <andreas_kupries@users.sourceforge.net>

	* htmlparse.tcl: Frink 2.2 run, fixed dubious code.

2001-06-21  Andreas Kupries <andreas_kupries@users.sourceforge.net>

	* htmlparse.tcl: Fixed dubious code reported by frink.

2001-03-23  Andreas Kupries <andreas_kupries@users.sourceforge.net>

	* htmlparse.tcl: Changed the implementation to allow incremental
	  processing (taken from plume, in essence). Interface is
	  different too (more option oriented). Fixed errors in the
	  conversion into a tree (nesting of <p>, <li> and <hxx> tags),
	  through an internal postproessing step for the tree..

	* htmlparse.n: Adapted documentstion to changes above.
	* htmlparse.test: Created testsuite.

2001-03-21  Andreas Kupries <andreas_kupries@users.sourceforge.net>

	* New module 'htmlparse', a HTML parser based upon Steve Uhler's
	  venerable 'html_library' and some of my work in the book
	  scanning project.