File: ChangeLog

package info (click to toggle)
tdbcsqlite3 1.0.0-2
  • links: PTS
  • area: main
  • in suites: jessie, jessie-kfreebsd
  • size: 532 kB
  • ctags: 48
  • sloc: tcl: 522; ansic: 438; sh: 378; makefile: 40
file content (257 lines) | stat: -rw-r--r-- 7,976 bytes parent folder | download
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  <Donal.K.Fellows@man.ac.uk>

	* 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  <dgp@users.sourceforge.net>

	* configure.in:
	* README:
	* library/tdbcsqlite3.tcl:
			Advanced version number to 1.0.0.
	* configure:    autoconf-2.59

2012-09-24  Harald Oehlmann  <oehhar@users.sf.net>

	* 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  <nijtmans@users.sf.net>

	* win/nmakehlp.c: Add "-V<num>" option, in order to be able
	to detect partial version numbers.

2012-07-26  Jan Nijtmans  <jan.nijtmans@gmail.com>

	* tclconfig/install-sh:  Update to latest TEA
	* tclconfig/tcl.m4:
	* configure:		autoconf-2.59

2012-05-07  Kevin B. Kenny  <kennyb@acm.org>

	* 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 <kennykb@acm.org>

	* 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 <kennykb@acm.org>

	* configure.in:
	* README:
	* library/tdbcsqlite3.tcl:
			Advanced version number to 1.0b17.
	* configure:    autoconf-2.59

2011-07-18  Don Porter  <dgp@users.sourceforge.net>

	* configure.in: Update to latest TEA 3.9 revisions.
	* Makefile.in:
	* tclconfig/*:

	* configure:    autoconf-2.59

2011-04-12  Kevin B. Kenny  <kennykb@acm.org>

	* 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  <kennykb@acm.org>

	* tests/tdbcsqlite3.test (tdbc::sqlite3-30.[45]):
			Added tests for [foreach] and [allrows] against
			multiple result sets.

2011-01-26  Kevin B. Kenny  <kennykb@acm.org>

	* 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  <kennykb@acm.org>

	* 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  <kennykb@acm.org>

	* 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  <kennykb@acm.org>

	* 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  <kennykb@acm.org>

	* 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  <kennykb@acm.org>

	* README:			Advanced version number to 1.0b13
	* configure.in:
	* library/tdbcsqlite3.tcl:
	* configure:			autoconf-2.59


2009-07-03  Kevin B. Kenny  <kennykb@acm.org>

	* 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  <kennykb@acm.org>

	* README:			Advanced version number to 1.0b11
	* configure.in:
	* library/tdbcsqlite3.tcl:
	* configure:			autoconf-2.59

2009-04-19  Kevin B. Kenny  <kennykb@acm.org>

	* doc/tdbc_sqlite3.n: Added missing documentation for 'new'
	                      constructors.

2009-04-18  Kevin B. Kenny  <kennykb@acm.org>

	* 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  <kennykb@acm.org>

	* README:			Advanced version number to 1.0b10
	* configure.in:
	* library/tdbcsqlite3.tcl:
	* configure:			autoconf-2.59
	
2008-02-16  Kevin B. Kenny  <kennykb@acm.org>

	* README:			Advanced version number to 1.0b9
	* configure.in:
	* library/tdbcsqlite3.tcl:
	* configure:			autoconf-2.59
	
2008-01-31  Kevin B. Kenny  <kennykb@acm.org>

	* 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  <kennykb@acm.org>

	* README:			Advanced version number to 1.0b6
	* configure.in:
	* library/tdbcsqlite3.tcl:
	* configure:			autoconf-2.59
	
2008-01-04  Kevin B. Kenny  <kennykb@acm.org>

	* 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  <kennykb@acm.org>

	* README:			Advanced version number to 1.0b4
	* configure.in:
	* library/tdbcsqlite3.tcl:
	* configure:			autoconf-2.59
	
2008-12-08  Kevin B. Kenny  <kennykb@acm.org>

	* 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  <kennykb@acm.org>

	* 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  <kennykb@acm.org>
	
	* library/tdbcsqlite3.tcl: Split [$resultset nextrow] into two 
	primitive methods: [$resultset nextlist] and [$resultset nextdict]. 

2008-05-13  Kevin B. Kenny  <kennykb@acm.org>

	* 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  <kennykb@acm.org>

	* 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.