-
Notifications
You must be signed in to change notification settings - Fork 7
/
Copy pathChangeLog
257 lines (188 loc) · 7.79 KB
/
ChangeLog
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
2012-11-14 Donal K. Fellows <[email protected]>
* configure.in: Added configuration code to allow `make test` to
* Makefile.in: run against an uninstalled 'tdbc' package.
* configure: autoconf-2.68
*** UPGRADED THE AUTOCONF VERSION IN USE ***
2012-11-08 Don Porter <[email protected]>
* configure.in:
* README:
* library/tdbcsqlite3.tcl:
Advanced version number to 1.0.0.
* configure: autoconf-2.59
2012-09-24 Harald Oehlmann <[email protected]>
* tdbcsqlite3/win/makefile.vc: Get DOTVERSION from file configure.in.
* tdbcsqlite3/win/nmakehelp.c: Copied from tcl Checkin [8be494c5ee]:
Let "nmakehlp -V" start searching digits after the found match
(nijtmans).
2012-08-17 Jan Nijtmans <[email protected]>
* win/nmakehlp.c: Add "-V<num>" option, in order to be able
to detect partial version numbers.
2012-07-26 Jan Nijtmans <[email protected]>
* tclconfig/install-sh: Update to latest TEA
* tclconfig/tcl.m4:
* configure: autoconf-2.59
2012-05-07 Kevin B. Kenny <[email protected]>
* library/tdbcsqlite.tcl: Revised the syntax of the 'variable'
command to avoid tripping over the
Tcl core changes made for TIP 380.
2011-09-19 Kevin B. Kenny <[email protected]>
* library/tdbcsqlite3.tcl: Reworked handling of the end of results
to avoid a bug where an empty result set at the end of the results
would crash in 'allrows' or 'foreach'. Thanks to Colin McCormack
for reporting the bug and providing a test case.
* tests/tdbcsqlite.tcl: Added a test case for the above bug,
observed to fail without the above change and pass with it.
2011-07-19 Kevin B. Kenny <[email protected]>
* configure.in:
* README:
* library/tdbcsqlite3.tcl:
Advanced version number to 1.0b17.
* configure: autoconf-2.59
2011-07-18 Don Porter <[email protected]>
* configure.in: Update to latest TEA 3.9 revisions.
* Makefile.in:
* tclconfig/*:
* configure: autoconf-2.59
2011-04-12 Kevin B. Kenny <[email protected]>
* library/tdbcsqlite3.tcl ([resultset nextresults]):
Corrected a bug in the handling of multiple result
sets when one or more is empty.
* tests/tdbcsqlite3.test (tdbc::sqlite3-30.6):
Added a test case for the above bug.
2011-02-20 Kevin B. Kenny <[email protected]>
* tests/tdbcsqlite3.test (tdbc::sqlite3-30.[45]):
Added tests for [foreach] and [allrows] against
multiple result sets.
2011-01-26 Kevin B. Kenny <[email protected]>
* doc/tdbc_sqlite3.n:
Added empty comment at the start of each manpage because 'man'
interprets comments there as directives. Thanks to Konstantin
Kohmoutov for reporting and diagnosing this error.
2010-09-03 Kevin B. Kenny <[email protected]>
* Makefile.in: Added a semicolon to the end of the -load option
on 'make test'. Without it, msys make changes all
the forward slashes in the -load option to backslashes.
* library/tdbcsqlite3.tcl:
* tests/tdbcsqlite3.test:
Changed 'keySequence' in 'foreignkeys' to
'ordinalPosition' for consistency with 'primarykeys'.
* configure.in:
* README:
* library/tdbcsqlite3.tcl:
* tclconfig/: Upgraded the build to use TEA 3.9.
Advanced version number to 1.0b16.
2010-06-19 Kevin B. Kenny <[email protected]>
* tdbcsqlite3.tcl: Added 'primarykeys' and 'foreignkeys'
* tdbcsqlite3.test: methods to the 'connection' object. Added
test cases for these methods.
2010-05-10 Kevin B. Kenny <[email protected]>
* aclocal.m4: Synchronized with 'tdbc'.
* configure.in: Advanced version to 1.0b15. Advanced TEA to 3.7.
* library/tdbcsqlite3.tcl:
Advanced version to 1.0b15.
* README: Advanced version to 1.0b15.
* tclconfig/: Advanced TEA to 3.7.
* configure: autoconf-2.59
2009-10-26 Kevin B. Kenny <[email protected]>
* README: Advanced version number to 1.0b14.
* configure.in:
* library/tdbcsqlite3.tcl:
* configure: autoconf 2.59
* tests/tdbcsqlite3.test: Added test cases (known bugs) for
duplicate column names in results.
* doc/tdbcsqlite3.n: Added a BUGS section documenting the
known problem with duplicate column
names.
2009-09-29 Kevin B. Kenny <[email protected]>
* README: Advanced version number to 1.0b13
* configure.in:
* library/tdbcsqlite3.tcl:
* configure: autoconf-2.59
2009-07-03 Kevin B. Kenny <[email protected]>
* tempTest.tcl (removed): Deleted obsolete test harness;
this package has used proper tcltest
testing for months.
* README: Advanced version number to 1.0b12
* configure.in:
* library/tdbcsqlite3.tcl:
* configure: autoconf-2.59
2009-05-29 Kevin B. Kenny <[email protected]>
* README: Advanced version number to 1.0b11
* configure.in:
* library/tdbcsqlite3.tcl:
* configure: autoconf-2.59
2009-04-19 Kevin B. Kenny <[email protected]>
* doc/tdbc_sqlite3.n: Added missing documentation for 'new'
constructors.
2009-04-18 Kevin B. Kenny <[email protected]>
* tests/tdbcsqlite3.test: Changed the 'invalid path name' to a
path name that is more likely actually
to be invalid. Changed the tests for
inappropriate access to an array variable
not to expect failure.
* doc/tdbc_sqlite3.n: Made changes so that NROFF formatting matches
the Tcl standard.
2008-04-16 Kevin B. Kenny <[email protected]>
* README: Advanced version number to 1.0b10
* configure.in:
* library/tdbcsqlite3.tcl:
* configure: autoconf-2.59
2008-02-16 Kevin B. Kenny <[email protected]>
* README: Advanced version number to 1.0b9
* configure.in:
* library/tdbcsqlite3.tcl:
* configure: autoconf-2.59
2008-01-31 Kevin B. Kenny <[email protected]>
* README: Advanced version number to 1.0b7
* configure.in:
* configure: autoconf-2.59
* library/tdbcsqlite3.tcl: Changed ::errorCode returns to
follow TDBC [try]-friendly convention
TDBC errorClass sqlState driver detail
2008-01-05 Kevin B. Kenny <[email protected]>
* README: Advanced version number to 1.0b6
* configure.in:
* library/tdbcsqlite3.tcl:
* configure: autoconf-2.59
2008-01-04 Kevin B. Kenny <[email protected]>
* Makefile.in: Changes to make 'make dist' work
* README: Advanced version number to 1.0b5
* configure.in:
* library/tdbcsqlite3.tcl:
* configure: autoconf-2.59
2008-12-30 Kevin B. Kenny <[email protected]>
* README: Advanced version number to 1.0b4
* configure.in:
* library/tdbcsqlite3.tcl:
* configure: autoconf-2.59
2008-12-08 Kevin B. Kenny <[email protected]>
* doc/tdbcsqlite3.n: Added a man page for the driver.
* library/tdbcsqlite3.tcl (configure): Added a configurator for
* tests/tdbcsqlite3.test (tdbc::sqlite3-19.*): SQLite3 connections and
rudimentary test cases for connection configuration.
2008-12-07 Kevin B. Kenny <[email protected]>
* Makefile.in:
* aclocal.m4:
* configure.in:
* library/tdbcsqlite3.tcl:
* license.terms:
* pkgIndex.tcl.in:
* tclconfig/*:
* tests/all.tcl:
* tests/tdbcsqlite3.test:
Added infrastructure needed to make tdbc::sqlite3
a TEA-compliant module. Advanced revision number to 1.0b1 in
preparation for release.
2008-06-11 Kevin B. Kenny <[email protected]>
* library/tdbcsqlite3.tcl: Split [$resultset nextrow] into two
primitive methods: [$resultset nextlist] and [$resultset nextdict].
2008-05-13 Kevin B. Kenny <[email protected]>
* tests/tdbcsqlite3.test: Added cleanup for the test for
failing to open a database, in case we actually open it successfully.
2008-05-10 Kevin B. Kenny <[email protected]>
* ChangeLog: Added a change log.
* library/tdbcsqlite3.tcl: Added the 'columns' and 'tables'
methods for schema introspection.
* tests/tdbcsqlite3.test: Removed some superfluous debugging print.
Renumbered tdbcsqlite3-9.9. Corrected the tests for column
types to match SQLite's view of the world.