TDBC
Timeline
Not logged in
Bounty program for improvements to Tcl and certain Tcl packages.
Learn more about Tcl/Tk at http://www.tcl.tk
Full List of Project Mirrors: http://fossil.etoyoc.com/fossil

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent timeline items

2018-01-05
06:03 • Edit [8d7e50c2f8d44a44|8d7e50c2f8]: Mark "Closed". (user: stu)
06:02 • Edit [c5f7bcffcb626767|c5f7bcffcb]: Mark "Closed". (user: stu)
05:56 • Closed ticket [625f0ee464]: Disable writing to build-dir at install time plus 5 other changes (user: stu)
05:52
[2386d26cfb] Leaf: Merge stu-pkgIndex2. Implements a solution for when the shared object and the pkgIndex.tcl reside in different dirs during build/test. Fixes [625f0ee464]. (user: stu, tags: trunk)
05:38
[8d7e50c2f8] Closed-Leaf: Merge trunk. (user: stu, tags: stu-pkgIndex2)
2018-01-04
08:39
[8886c1d546] Use INSTALL_* and new DIST_INSTALL_* macros to make dist. Align with latest TEA. (user: stu, tags: trunk)
2017-12-22
13:34
[70c2c13363] Convert all win/*.vc files to crlf line-ending (user: jan.nijtmans, tags: trunk)
2017-12-21
14:09 • Edit [239b87734b950207|239b87734b]: Cancel tag "tdbc-1-0-6". (user: dgp)
14:08 • Edit [84dffcb5f233eedb|84dffcb5f2]: Add tag "tdbc-1-0-6". (user: dgp)
06:28
[84dffcb5f2] Add rules-ext.vc and targets.vc to distribution. (user: apnadkarni, tags: trunk, tdbc-1-0-6)
2017-12-19
15:47 • Edit [1e8eda7f519abebc|1e8eda7f51]: Cancel tag "tdbc-1-0-6". (user: dgp)
15:47 • Edit [239b87734b950207|239b87734b]: Add tag "tdbc-1-0-6". (user: dgp)
2017-12-17
18:51 • Edit [daa7ace8b716df5b|daa7ace8b7]: Edit check-in comment. (user: stu)
16:13
[daa7ace8b7] Another way: Have pkgIndex.tcl make use of TDBC_LIBRARY. This is better than mangling the pkgIndex.tcl on install. (user: stu, tags: stu-pkgIndex2)
2017-12-16
23:03
[c5f7bcffcb] Closed-Leaf: When testing (against) tdbc in the build dir, tdbc.tcl is presumed found in $srcdir/library, not in the same dir as the built shared object. When testing against an installed tdbc, tdbc.tcl is presumed found in the same dir as the shared object. This makes the pkgIndex.tcl in the build dir unusable for testing. Makefile targets affected: test, shell, gdb, valgrind, etc. This can be a problem for other extensions as well. One solution has been to have a [package ifneeded script] generated and used by the Makefile. This is a bit messy and is needed for all affected targets. Extensions building against tdbc would also have to act accordingly, which can be argued is not their responsibility. This solution uses a pkgIndex.tcl that looks for tdbc.tcl in $srcdir/library. The $srcdir/library path is stripped-out when pkgIndex.tcl is installed. With this in place, [package require] simply works. It is, admittedly, a bit ugly but I think it's the better than: - Use two pkgIndex.tcl files: one to use when testing and one to install. - The original method: copy file(s) from the library dir into the build dir and remember to clean them up. The implementation on this branch also removes the extra copying and cleaning-up of tdbc.tcl, which is no longer necessary. This has been done in this branch for tdbc. The tdbc-* extensions building against tdbc would simply have to add $(TDBC_BIN_DIR) to the existing $(TCLLIBPATH) in their Makefiles to work with this new scheme. This has been done in this branch for tdbc-*. The remaining tdbc-* Makefile targets (shell, gdb, valgrind, etc.) remain broken but can be fixed as was done with tdbc. (user: stu, tags: stu-pkgIndex)
01:15 • Edit [239b87734b950207|239b87734b]: Edit check-in comment. (user: stu)
01:14
[239b87734b] Move tdbc.tcl to its own target. Add tdbc.tcl to BINARIES to ensure it gets copied once during build and removed with "make clean". Fixes [625f0ee464]. (user: stu, tags: trunk)
00:24
[72ca85415c] Add tdbcConfig.sh to CONFIG_CLEAN_FILES so that "make distclean" will remove it. (user: stu, tags: trunk)
2017-12-15
21:48 • Ticket [d1ad7f4948] odbc::sqlite table subcommand has trailing space in type value status still Open with 4 other changes (user: stu) ... 1 similar event omitted.
18:07 • Edit [1e8eda7f519abebc|1e8eda7f51]: Add tag "tdbc-1-0-6". (user: dgp)
2017-12-14
22:58 • Open ticket [625f0ee464]: Disable writing to build-dir at install time plus 4 other changes (user: kbk) ... 1 similar event omitted.
21:01 • Closed ticket [4cf30e29a1]: install.tcl error plus 4 other changes (user: kbk)
2017-12-13
11:12
[1e8eda7f51] Merge vc-reform: new nmake build system (user: apnadkarni, tags: trunk)
10:46
[bf96767d46] Closed-Leaf: Use nmakehlp -L to locate TDBC directories (user: apnadkarni, tags: vc-reform)
2017-12-12
19:42 • Closed ticket [491a0e30c4]: tdbc::mysql needs trim function to retrieve integers plus 4 other changes (user: kbk)
19:40 • Ticket [625f0ee464] Disable writing to build-dir at install time status still Open with 4 other changes (user: kbk)
19:36 • Closed ticket [7db2ab741d]: TDBC install.tcl requires tk, should be optional plus 4 other changes (user: kbk)
2017-12-11
16:29
[501f635181] Updated copy of Tcl nmake support files and make use of default stubs and header installs (user: apnadkarni, tags: vc-reform)
09:09
[3ee1af86cf] Do not need Tcl sources. Also fix rc file macro name. (user: apnadkarni, tags: vc-reform)
2017-12-10
13:06
[2fee183e61] Do not need the cwarn macro (user: apnadkarni, tags: vc-reform)
12:47
[1e733cc160] Get rid of custom test and shell targets as built-in ones suffice (user: apnadkarni, tags: vc-reform)
11:13
[79e65ab0a3] Turn off Unicode to match older nmake build (user: apnadkarni, tags: vc-reform)
08:23
[8fcb66a50a] Intermediate check-in for new nmake system (non-functional!) (user: apnadkarni, tags: vc-reform)
04:52
[6f6e19a9ac] Create new branch named "vc-reform" (user: apnadkarni, tags: vc-reform)
2017-12-08
13:38
[71b1f2c185] Bump to 1.0.6 (user: dgp, tags: trunk)
2017-12-06
18:39
[ccbfd35b36] Ensure consistent results. From kbk. (user: stu, tags: trunk)
2017-07-28
19:13 • Edit [ab533463bb0dc619|ab533463bb]: Cancel tag "tdbc-1-0-5". (user: dgp)
19:13 • Edit [43b96d33bbdb4e1e|43b96d33bb]: Add tag "tdbc-1-0-5". (user: dgp)
2017-06-14
18:10 • Ticket [625f0ee464] Disable writing to build-dir at install time status still Open with 3 other changes (user: erikleunissen) ... 7 similar events omitted.
2017-05-26
18:33
[43b96d33bb] rm -f not needed before ${INSTALL_*}. A ghost of past installing. (user: stu, tags: trunk, tdbc-1-0-5)
16:07 • Ticket [4cf30e29a1] install.tcl error status still Open with 4 other changes (user: stu)