File: Changes

package info (click to toggle)
libhtml-table-perl 2.04a-1.1
  • links: PTS
  • area: main
  • in suites: lenny
  • size: 128 kB
  • ctags: 75
  • sloc: perl: 1,090; makefile: 50
file content (252 lines) | stat: -rw-r--r-- 9,615 bytes parent folder | download | duplicates (2)
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
Revision history for Perl extension HTML::Table.

2.04
	  23 January 2006
	- AUTOLOAD method was making the module sliently ignore calls to invalid
	  methods.
	  Thanks to Gordon Lack <gml4410@ggr.co.uk> for the fix.

2.03
      6 December 2005
    - Added get methods for Style attributes.
      Thanks to Douglas Riordan <doug.riordan@gmail.com> for this.

2.02
      18 March 2004
    - Changed the history section in the POD to add the original author's consent for
      the adoption of the module by Anthony Peacock.
      Thanks to Stacy Lacey <stacy-lacy@computer.org> for this.
    - Beta testing over, promote this version to production.
    
2.02-beta
	  18 Feb 2004
	- Bug in getTable method, when using row attributes.  
	  Thanks to Piotr Kodizis <Piotr.Kodzis@inteligo.pl> for bug report and fix
	  
2.01-beta
	  19 Nov 2003
	- Bug in sort routine caused by change to new data structure.  
	  Thanks to Brad Rubenstein <Brad@bradrubenstein.com> for bug report and fix
	  
2.00-beta
	  24 Oct 2003
	- First beta test version of the 2.xx strand.  This version introduces a 
	  new internal representation for the table data and attributes which 
	  should make maintenance and development much easier.

1.20  22 Oct 2003
	- Changed setRowVAlign to set the attribute in the TR tag instead of in each 
	  TD tag.
	  Fixed by Anthony Peacock <a.peacock@chime.ucl.ac.uk>
	- Changed setRowNoWrap to set the attribute in the TR tag instead of in each 
	  TD tag.
	  Fixed by Anthony Peacock <a.peacock@chime.ucl.ac.uk>
	- Changed all of the set* methods to accept -1 as a col or row reference.
	  Where -1 is used, the method will work on the last row or col.
	  Fixed by Anthony Peacock <a.peacock@chime.ucl.ac.uk>
	- Updated the documentation to include the setLast methods (added July 2002!)
	  and the -1 col/row parameter change.
	  Fixed by Anthony Peacock <a.peacock@chime.ucl.ac.uk>

1.19  22 Aug 2003
    - Added MIDDLE and BASELINE parameters to setCellVAlign.
   	  Thanks to Alejandro Juarez <alex@BSDCoders.Org> for adding this

1.18a 9 May 2003
    - Fixed bug in new method, where specifying -rows and -head or -data caused
      unexpected behaviour.
   	  Thanks to Tom Brown <rvvs30@email.sps.mot.com> for finding this

1.18  6 May 2003
    - Improved sort method.
   	  Thanks to David Link <dvlink@yahoo.com> for this addition
   	  
1.17  2 September 2002
	- Added the 'head' parameter to the new method.
	  Thanks to Tommi Maekitalo <t.maekitalo@epgmbh.de> for this addition
	- Added the ability to initialise the table from an array ref to the new 
	  method.
	  Thanks to Tommi Maekitalo <t.maekitalo@epgmbh.de> for this addition

1.16  22 July 2002
	- Method setCellSpan was documented but not implemented.
	  Thanks to David Link <dvlink@yahoo.com> for finding this

	- Added methods setClass|setCellClass|setRowClass|setColClass.
	  Thanks to Al Tobey <albert.tobey@priority-health.com> for suggesting this

	- Added method sort.  Sorts a table by the values of a specified column.
	  Sort can be numeric or alphanumeric, ascending or descending.
	  Thanks to David Link <dvlink@yahoo.com> for this addition

	- Added versions of the setCell|Row|Col methods, setLastCell|Row|Col.
	  These automatically apply the method to the last Cell|Row|Col in the table.
	  Thanks to Paul Vernaza <vernaza@stwing.upenn.edu> for this addition

	- Added quotes around caption style parameter.
	  Thanks to Ville Skytt <ville.skytta@iki.fi> for fixing this
	  
  	- Changed the <br> tag to <br /> in _getTableHashValues.
	  Thanks to Ville Skytt <ville.skytta@iki.fi> for fixing this

1.15  6 March 2002
	- Method setStyle missing although documented.
	  Thanks to Hendrik Frenzel <hfrenzel@scunc.net> for finding this

1.14  27 Feb 2002
	- Spurious double quote in the output after user defined table attributes
	  Thanks to Benjamin Longuet <longuet@ill.fr> for fixing this

	- Table align wasn't working
	  Thanks to Benjamin Longuet <longuet@ill.fr> for fixing this

	- setColHeight was actually setting the column width
	  Thanks to Benjamin Longuet <longuet@ill.fr> for fixing this

	- setColAttr was documented but didn't actually exist
	  Thanks to Benjamin Longuet <longuet@ill.fr> for fixing this

1.13  10 Jan 2002
	- Added methods to set the style attribute of tables, rows, cols and cells
	  Thanks to Arno Teunisse <Arno.Teunisse@Simac.nl> for this modification
	  
	- setRowBGColor and setRowAlign are now more efficient
	  Thanks to Arno Teunisse <Arno.Teunisse@Simac.nl> for this modification

	- Added method to set the rules and align attributes for tables
	  Thanks to Arno Teunisse <Arno.Teunisse@Simac.nl> for this modification

1.12a 24 Oct 2001
	- Fixed small bug in attribute quotiung code, that showed up with spanned cells.

1.12  23 Oct 2001
	- Changed _is_integer to _is_validnum.
	  Thanks to Terrence Brown <terrence@terrencebrown.com> for this modification
	  
	- Changed faulty behaviour of numeric parameters to the new method.  They 
	  where treating a value of 0 as false, and using the default value.
	  Thanks to Terrence Brown <terrence@terrencebrown.com> for this modification
	  
	- Changed all tags and attributes to print in lowercase.
	  Thanks to Terrence Brown <terrence@terrencebrown.com> for this modification
	  
	- All attribute values are now surounded by quotes.
	  Thanks to Terrence Brown <terrence@terrencebrown.com> for this modification
	
	- Small documentation changes.
	  
1.11  10 Aug 2001
	- getTable was returning 0 (zero) for an empty table, now just plain 
	  returns.
	  Suggested by Adrian Bridgett <adrian@dyadic.com>
	  
1.10  06 Aug 2001
	- Added getTableRows and getTableCols.
	  Suggested by Joerg Jaspert <joerg@goliathbbs.dnsalias.net>

1.09  23 May 2001
	- Fixed bug in setRowHeight, which was mistakenly setting the width.
	  Thanks to Rodger Allen <r.allen@awayweb.com> for pointing this out
	  
1.08  15 May 2001
	- Fixed bug in autoGrow method, that failed to switch off autoGrow
	  when called with the integer 0.
	  
1.07d 15 May 2001
	- Fixed minor bug in setCaption that issued unwarrented warnings
	  under use warnings, if the optional second parameter was 
	  missing.
	  	  
1.07c 15 May 2001
	- Fixed bug in setCellRowSpan and setCellColSpan, with 'autogrow' 
	  enabled.  This failed to properly autogrow the table if a span 
	  went outside the current table limits.
	  Thanks to Mike Laufer <mikepl@nortelnetworks.com> for pointing 
	  this out

1.07b 7 March 2001
	- Fixed bug in getTable method, not outputing cell contents of '0'.
	  Thanks to Venkataramana Mokkapati <mvr707@hotmail.com> for pointing 
	  this out

1.07a 1 March 2001
	- Fixed bug in new method, rows and cols parameters were not being 
	  accepted

1.07  23 February 2001
	- Some general tidying up of both the documentation and code

	- Added methods setCellFormat, setRowFormat and setColFormat.  These 
	  set cell formatting strings that will be appended and prepended to 
	  the cell contents.
	  
	- Created Row and Col versions of all relevant methods, this makes the 
	  interface more consistent.	 

1.06  13 February 2001
	- Some general tidying up of both the documentation and code

	- Method setCell will now automatically increase the table size if the 
	  row/col parameters are larger than the current table size 
	  (this can be turned off using the autoGrow method)
	  **** NB This new behaviour may break existing code  ****
	  Thanks to John Stumbles <john@uk.stumbles.org> for this modification.

	- New method autoGrow used to control the behaviour of the setCell method
	  Thanks to John Stumbles <john@uk.stumbles.org> for this modification.

	- Error checking for parameters is now case-independent
	  Thanks to John Stumbles <john@uk.stumbles.org> for this suggestion.

	- All error messages now end in a newline (\n)
	  Thanks to John Stumbles <john@uk.stumbles.org> for this modification.

	- New method setColBGColor
	  Thanks to Jay Flaherty <fty@mediapulse.com> for this modification.

	- New methods setCellHead, setColHead
	  Thanks to Jay Flaherty <fty@mediapulse.com> for this modification.

	- The new method can now take a hash of parameters (see the documentation)
	  Thanks to Jay Flaherty <fty@mediapulse.com> for this modification.

1.05a 8 February 2001
	- Small corection to the documentation.  
	  Thanks to John Stumbles <j.d.stumbles@reading.ac.uk> for pointing this 
	  out.

1.05  6 February 2001
	- Fix to prevent warnings if cell content is undefined.  
	  Thanks to Boris Zentner <boris@m2b.de> for this suggestion.

	- Fix to allow cell widths to be defined using percentage values.
	  Thanks to Boris Zentner <boris@m2b.de> for this suggestion.
	  
1.04a 4 December 2000
	- Changed documentation, added reference to Japanese translation.

1.04  17 August 2000
	- Minor change to remove 'uninitialized variable' warning when working 
	  with -w

1.03  13 July 2000
	- Overloaded the "" string interpolation operator onto the getTable method.
	  This alows the use of the object reference 'in-line' in strings.
	  Thanks to "B. K. Oxley" <binkley@bigfoot.com> for this suggestion.

1.02  12 July 2000
	- Changed setBorder, setCellPadding, setCellSpacing code to allow the 
	  attribute to take zero (0) values.

1.01  7th July 2000
	- Minor changes to the documentation section of Table.pm

1.00  5th July 2000
	- New maintainer, Anthony Peacock (a.peacock@chime.ucl.ac.uk)

	- Added method - getCell(row_num, col_num) - to return the contents of 
	  the specified cell as a string. (a.peacock@chime.ucl.ac.uk)

0.90  27th January 1998
	- original version created by Stacy Lacy