2008-12-30 Kevin B. Kenny <kennykb@acm.org>
* README: Advanced version to 1.0b4
* configure.in:
* generic/tdbc.h:
* configure: autoconf-2.59
* Makefile.in: Changes to 'make dist' to include all files
explicitly - avoids distributing Emacs backups,
cores, etc. D'oh!
* Makefile.in:
* README:
* configure.in:
* generic/tdbc.c:
* generic/tdbc.decls:
* generic/tdbc.h:
* generic/tdbcDecls.h:
* generic/tdbcInt.h:
* generic/tdbcStubInit.c:
* generic/tdbcStubLib.c:
* generic/tdbcTokenize.c:
* library/tdbc.tcl:
* tdbcConfig.sh.in:
* tests/all.tcl:
* win/makefile.vc:
* win/nmakehlp.c:
* win/rules.vc: Many trivial changes (e.g. RCS ID strings)
to avoid merge conflicts when importing to
Tcl's vendor branch.
* generic/tdbcStubInit.c: Added MODULE_SCOPE to the tdbcStubs
declaration to correct a linkera error on
linux-x64.
* generic/tdbcTokenize.c: Added explicit casts to the 'ctype' macros
to guard against possible signed characters.
2008-12-21 Kevin B. Kenny <kennykb@acm.org>
* win/makefile.vc: Added files for a MSVC build system.
* win/rules.vc: Thanks to Pat Thoyts <patthoyts@users.sf.net>
* win/versions.vc: for developing these files.n
* win/tdbc.rc:
2008-12-20 Kevin B. Kenny <kennykb@acm.org>
sign manifest
2008-12-20 Daniel Steffen <das@users.sourceforge.net>
* Makefile.in: use INSTALL_LIBRARY instead of INSTALL_PROGRAM to
install libraries, avoids breakage from tcl's install-strip when
built as a bundled package.
* tclconfig/ChangeLog: update to latest TEA from tcl CVS, which has
* tclconfig/tcl.m4: Jan's 2008-12-19 changes (tcl.m4 r1.127)
* configure.in: update TEA_INIT for TEA 3.7
* configure: autoconf-2.59
2008-12-19 Kevin Kenny <kennykb@acm.org>
* aclocal.m4: Changed to make ADD_MANIFEST default to ':'
rather than an empty string, to silence a warning on BSD compiles.
Thanks to Stu Cassoff for reporting this bug.
* configure: autoconf-2.59
2008-12-19 Jan Nijtmans <nijtmans@users.sf.net>
* tclconfig/tcl.m4: fix odbc build on mingw32
* configure: autoconf-2.59
2008-12-17 Don Porter <dgp@users.sourceforge.net>
* README: New file.
* configure: autoconf-2.59
2008-12-07 Kevin B. Kenny <kennykb@acm.org>
* doc/tdbc.n: Added a file omitted from the 2008-11-30 commit.
* configure.in:
* generic/tdbc.h: Advanced version number to 1.0b1 in preparation
for release.
* configure: Autoconf 2.61
2008-11-30 Kevin B. Kenny <kennykb@acm.org>
* Makefile.in: Removed nagging reminder about documentation.
* configure.in: Advanced revision to 0.2
* configure: Autoconf 2.61
* doc/tdbc.n: First cut at a set of man
* doc/tdbc_connection.n: pages for TDBC. Redactors
* doc/tdbc_resultSet.n: and proofreaders are
* doc/tdbc_statement.n: welcome to submit
* doc/tdbc_tokenize.n: improvements.
* generic/tdbc.c: Lowercased the package name 'tdbc'
* generic/tdbc.h: Advanced patchlevel to 0.2a1
* generic/tdbcDecls.h: Lowercased the package name 'tdbc'
* generic/tdbcStubLib.c: Lowercased the package name 'tdbc'
* tests/tokenize.test: Lowercased the package name 'tdbc'
2008-11-22 Kevin B. Kenny <kennykb@acm.org>
* configure.in: Changed to make TDBC buildable on 8.6 without
needing to install a dummy tclooConfig.sh.
* configure: Autoconf 2.61.
2008-10-23 Kevin B. Kenny <kennykb@acm.org>
* library/tdbc.tcl: Fixed the constructor of tdbc::resultset
to *not* have an empty constructor (which is interpreted by
tcloo as deleting the constructor!). Attempted to sign the commit
with a key that *isn't* about to expire. ;)
2008-06-11 Kevin B. Kenny <kennykb@acm.org>
* library/tdbc.tcl: Split [$resultset nextrow] into two primitive
methods: [$resultset nextlist] and [$resultset nextdict]. Added
a [$resultset nextrow] method that delegates to one or the other
of these.
2008-05-24 Kevin B. Kenny <kennykb@acm.org>
* configure.in: Changed configuration to use TEA_PATH_CONFIG to
* aclocal.m4: locate tcloo. Removed the local code that did it
from aclocal.m4.
* configure: Autoconf 2.61
2008-05-13 Kevin B. Kenny <kennykb@acm.org>
* library/tdbc.tcl: Silenced tracing.
2008-05-10 Kevin B. Kenny <kennykb@acm.org>
* library/tdbc.tcl: Simplified processing of several callbacks
by eliminating a useless [namespace code my] in favor of [self].
Added tracing to attempt to track down a bug in oo's method
resolution.
2008-04-30 Kevin B. Kenny <kennykb@acm.org>
* aclocal.m4:
* configure:
* configure.in:
* license.terms:
* Makefile.in:
* tdbcConfig.sh.in:
* generic/tdbc.c:
* generic/tdbc.decls:
* generic/tdbc.h:
* generic/tdbcDecls.h:
* generic/tdbcInt.h:
* generic/tdbcStubInit.c:
* generic/tdbcStubLib.c:
* generic/tdbcTokenize.c:
* library/tdbc.tcl:
* tclconfig/ChangeLog:
* tclconfig/install-sh:
* tclconfig/README.txt:
* tclconfig/tcl.m4:
* tests/all.tcl:
* tests/tokenize.test:
* tools/genStubs.tcl:
Initial commit of the "tdbc" package - the generic base class support
for Tcl Data Base Connectivity (TDBC) - TIP #308.