Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
288 check-ins using file generic/tclOOInfo.c version 28bb5c983b
|
2013-01-30
| ||
| 07:30 | more style enforcement check-in: 4fbe0cedaf user: dkf tags: novem-no-startcmd | |
|
2013-01-02
| ||
| 17:14 | merge trunk to conflict point; resolve check-in: c1c8005786 user: dgp tags: dgp-refactor | |
|
2012-12-19
| ||
| 11:15 | merge trunk re-use interp->result and interp->freeProc check-in: c5d467fb05 user: jan.nijtmans tags: novem-unversioned-stub | |
|
2012-12-18
| ||
| 13:47 | Remove all VA functions Tcl_AppendResultVA, Tcl_AppendStringsToObjVA, Tcl_SetErrorCodeVA, Tcl_PanicV... check-in: 38e0d974dc user: jan.nijtmans tags: novem-remove-va | |
|
2012-12-17
| ||
| 12:45 | remove deprecated functions Tcl_VarEval and Tcl_VarEvalVA check-in: 9d10212623 user: jan.nijtmans tags: novem | |
|
2012-12-14
| ||
| 19:25 | merge trunk, update changes and re-tag Closed-Leaf check-in: cbbe01fc1a user: dgp tags: core-8-6-0-rc, core-8-6-0 | |
| 13:21 | undo TCL_STUB_MAGIC change: It was not a good idea to change it at all. check-in: cdd454262b user: jan.nijtmans tags: novem-reduced-symbol-export | |
| 13:14 | merge novem check-in: 2cfbe81281 user: jan.nijtmans tags: novem-reduced-symbol-export | |
| 12:45 | re-add some things lost in [d70f8a19e4] check-in: 20ee37718a user: jan.nijtmans tags: novem-unversioned-stub | |
| 12:13 | Merge novem. Remove interp->result completely (experiment, seems to work fine). check-in: 5023b5c133 user: jan.nijtmans tags: novem-unversioned-stub | |
| 10:24 | Use the Tcl memory allocator in the stub library. unused variable "minor" check-in: 91df28f375 user: jan.nijtmans tags: novem-unversioned-stub | |
| 09:58 | merge trunk. Don't specify which Tcl 8.x version Tcl_InitStubs is used with: we simply don't know, ... check-in: d70f8a19e4 user: jan.nijtmans tags: novem-unversioned-stub | |
| 09:40 | Merge trunk. Add more clarity why refCount should be decremented AFTER checking for <2. Protect 8.... check-in: e427f41e18 user: jan.nijtmans tags: novem | |
|
2012-12-13
| ||
| 20:20 | TIP 400 suffered from the same segfaulting flaw as 3595576. Segfaulting test and fix committed. check-in: 8ca83061d7 user: dgp tags: trunk | |
| 16:17 | Restore clarity to macro test. check-in: 64542aaa92 user: dgp tags: trunk | |
| 16:08 | Merge 3595576 tests from 8.5. check-in: 48775c28b4 user: dgp tags: trunk | |
| 15:31 | merge novem check-in: 431733cccd user: jan.nijtmans tags: novem-unversioned-stub | |
| 13:37 | Fix for [Bug 3595576], found by andrewsh check-in: 5e873e324a user: mig tags: trunk | |
| 13:01 | merge trunk check-in: d64cd8436c user: jan.nijtmans tags: novem | |
| 12:14 | Changelog entry, and change macro variable to not conflict with possible outside variable names check-in: 25064e0f65 user: jan.nijtmans tags: trunk | |
| 11:02 | Fix Tcl_DecrRefCount macro, not to refer to its objPtr parameter twice. check-in: fb66668b16 user: jan.nijtmans tags: trunk | |
| 10:54 | add special opcodes for common forms of stack manipulations check-in: 79822eefc6 user: dkf tags: novem-no-startcmd | |
| 09:01 | merge novem Change signature of Tcl_FindExecutable: const char * -> const void *, to make it usable ... check-in: d7750d0af0 user: jan.nijtmans tags: novem-reduced-symbol-export | |
|
2012-12-12
| ||
| 21:21 | More memory API changes, mainly char* -> void* and unsigned -> size_t check-in: 19fb92fb72 user: jan.nijtmans tags: novem-more-memory-API | |
| 20:16 | Prefer to extract package data from the *contents* not the directory name. check-in: da0cd63997 user: dgp tags: core-8-6-0-rc | |
| 11:24 | gcc warning check-in: 373dd16752 user: jan.nijtmans tags: novem-unversioned-stub | |
| 11:17 | merge novem change length and refCount field of Tcl_Obj to size_t change numBytes parameters of Tcl_... check-in: adc78601ea user: jan.nijtmans tags: novem-unversioned-stub | |
| 10:21 | allow novem to use installed Tcl8 .tm packages, such as tcltest and msgcat remove some dead code (al... check-in: 387d3899e0 user: jan.nijtmans tags: novem | |
| 05:01 | Rename the memory routines so that Tcl_Alloc/Tcl_Free/etc become the recommended things for extensio... Closed-Leaf check-in: af97429aed user: dgp tags: novem-rename-memory-API | |
|
2012-12-11
| ||
| 23:13 | better wordings in error-messsage. now works in Tcl 8.6 as well. check-in: 8a8361607e user: jan.nijtmans tags: novem-unversioned-stub | |
| 21:31 | Tag 8.6.0 for release check-in: a8713b3963 user: dgp tags: core-8-6-0-rc | |
| 21:19 | update changes check-in: 764d85a7ee user: dgp tags: trunk | |
| 21:04 | seems to be working. More testing and code cleanup needed. check-in: a076e87ed3 user: jan.nijtmans tags: novem-unversioned-stub | |
| 15:55 | refactor all macros for code issuing into tclCompile.h check-in: bb1a189497 user: dkf tags: novem-no-startcmd | |
| 11:14 | formatting, comments check-in: 6f1d7c9394 user: jan.nijtmans tags: novem-unversioned-stub | |
| 10:51 | merge trunk better error message in stub library in case of incompatible stubs check-in: c035f83a83 user: jan.nijtmans tags: novem-unversioned-stub | |
|
2012-12-10
| ||
| 23:23 | Improve the generation of HTML documentation in 8.6, allowing for contributed packages whose non-ver... check-in: 2246e9d5a0 user: dkf tags: trunk | |
| 21:59 | use Tcl_StubInit(... "8.5-") everywhere check-in: 5d9f03902e user: jan.nijtmans tags: novem-reduced-symbol-export | |
| 21:51 | merge trunk fix mingw build check-in: 8e7234ccff user: jan.nijtmans tags: novem-reduced-symbol-export | |
| 20:54 | merge trunk check-in: 94274c0c5b user: jan.nijtmans tags: novem | |
| 15:58 | merge trunk check-in: a827c84f1b user: dgp tags: core-8-6-0-rc | |
| 14:17 | Restore the initialization of tclStubsPtr from the "Tcl" package clientData so that we don't close o... check-in: 08341ded36 user: dgp tags: trunk | |
| 09:27 | remove TODO: peephole definitely not worth the complexity check-in: 53742b73b3 user: dkf tags: novem-no-startcmd | |
| 04:32 | WIP getting rid of the ::tcl_precision variable Closed-Leaf check-in: 3f715e19ef user: dgp tags: novem-numbers-eias | |
|
2012-12-09
| ||
| 21:30 | merge novem put Tcl_GetDefaultEncodingDir legacy implementation to its own file in the stub library check-in: 1e365f91da user: jan.nijtmans tags: novem-unversioned-stub | |
| 19:44 | [Bug 3594188] Clarifications about commas. check-in: d9fda76c9b user: ferrieux tags: trunk | |
| 12:08 | merge trunk: get fix for test error under -DPURIFY check-in: 9912334f76 user: mig tags: mig-nre-mods | |
| 11:52 | Clean up unwanted eofchar side-effect of chan-4.6 leading to a spurious "'" at end of chan.test und... check-in: c6db0a87d1 user: ferrieux tags: trunk | |
|
2012-12-08
| ||
| 17:20 | merge trunk: get fix for test error under -DPURIFY check-in: 17400850c5 user: mig tags: mig-nre-mods | |
| 17:13 | Fix busyloop at exit under TCL_FINALIZE_ON_EXIT when there are unflushed nonblocking channels. Th... check-in: 3a000c424c user: ferrieux tags: trunk | |
|
2012-12-07
| ||
| 22:16 | merge trunk check-in: a14ea8190e user: jan.nijtmans tags: novem | |
| 22:14 | just lost one MODULE_SCOPE in the merge check-in: 5df2ea1b62 user: jan.nijtmans tags: trunk | |
| 21:36 | only set tclStubsPtr if all version checks pass check-in: 54e473087a user: jan.nijtmans tags: trunk | |
| 19:26 | merge trunk check-in: 1362ee01f0 user: dgp tags: core-8-6-0-rc | |
| 18:08 | 3593703 Don't crash on bad input to Tcl_PkgRequire*(). check-in: ee35495951 user: dgp tags: trunk | |
| 17:06 | merge trunk Leaf check-in: 6bc654cdb3 user: dgp tags: bug-3588687 | |
| 17:05 | merge trunk check-in: e4e386f99f user: dgp tags: novem | |
| 17:03 | Source compat, rather than stubs compat demo. check-in: 782e6b36ec user: dgp tags: trunk | |
| 16:27 | merge trunk check-in: a2d65bb563 user: dgp tags: bug-3588687 | |
| 16:12 | merge trunk check-in: 897580da1c user: jan.nijtmans tags: novem | |
| 15:56 | small correction in doc/NRE.3 check-in: 911bf76b1e user: mig tags: trunk | |
| 15:53 | fix failing test check-in: 0443331428 user: jan.nijtmans tags: trunk | |
| 15:51 | add proper runtime-detection to pkgb.so check-in: a88be5763c user: jan.nijtmans tags: trunk | |
| 14:54 | merge trunk check-in: 23cb3fc491 user: dgp tags: bug-3588687 | |
| 14:53 | Extended test of [load]ing Tcl 8 compiled extension into Tcl 9 interp. check-in: 65b793e46a user: dgp tags: trunk | |
| 14:11 | now change magic value, to demonstrate better solution Closed-Leaf check-in: 6036e60a13 user: jan.nijtmans tags: novem-demo-bug-3588687 | |
| 13:02 | merge trunk check-in: db526d195f user: dgp tags: bug-3588687 | |
| 10:51 | merge novem protect Tcl_InitStubs from generating extensions loadable in Tcl 8, as long as Tcl9 is i... check-in: 85ac919260 user: jan.nijtmans tags: novem-unversioned-stub | |
| 10:13 | merge novem check-in: 5e60484f24 user: jan.nijtmans tags: novem-demo-bug-3588687 | |
| 10:11 | merge trunk turn pkgb.so into a Tcl8 interoperability test library: Whatever Tcl9 looks like, loadin... check-in: f65733f49b user: jan.nijtmans tags: novem | |
| 09:56 | Turn pkgb.so into a Tcl9 interoperability test library: Whatever Tcl9 looks like, loading pkgb.so in... check-in: eacefd5015 user: jan.nijtmans tags: trunk | |
|
2012-12-06
| ||
| 21:10 | Tcl_InitStubs("8.5",1) would succeed in an "8.50" interp. Fixed. check-in: 5930a12b49 user: dgp tags: trunk | |
| 19:31 | Move toward version-free stubs library. Continued WIP. check-in: 5cddc0f2ed user: dgp tags: bug-3588687 | |
| 16:40 | Be even stricter: on alpha/beta, extesions only run with the exact same Tcl version. Stub library im... check-in: 4ecf252eb3 user: jan.nijtmans tags: novem-reduced-symbol-export | |
| 15:53 | Provide the real required version number to Tcl_InitStubs, even in alpha/beta released. During alpha... check-in: 0302a932a8 user: jan.nijtmans tags: novem-reduced-symbol-export | |
| 15:33 | New branch for exploring mods to nre's guts check-in: c132033ec9 user: mig tags: mig-nre-mods | |
| 02:17 | Fix [tailcall] and [yieldto] to not panic in dying namespaces: [Bug 3592747] Leaf check-in: 76780156de user: mig tags: bug-3592747 | |
| 01:57 | Create new branch named "bug-3592747" check-in: f7c415b6fa user: mig tags: bug-3592747 | |
|
2012-12-05
| ||
| 22:40 | A demo version of "novem" in which the signature of Tcl_EvalEx is modified to have a Tcl_WideInt num... check-in: 20aaa17323 user: jan.nijtmans tags: novem-demo-bug-3588687 | |
| 22:38 | do some Tcl_EvalEx, for test-purposes, demonstrating a crash Closed-Leaf check-in: 67ca035922 user: jan.nijtmans tags: novem-support | |
| 14:42 | use Tcl_PkgProvideEx everywhere (again, for testing purposes) check-in: e63bcbdcec user: jan.nijtmans tags: novem-support | |
| 14:21 | merge trunk Change TCL_VERSION to "8.6-" everywhere in Tcl_InitStubs. This is not the way how to do ... check-in: 50e935089a user: jan.nijtmans tags: novem-support | |
| 14:07 | merge novem check-in: 396bd93f09 user: jan.nijtmans tags: novem-unversioned-stub | |
| 14:04 | merge novem Eliminate the use of USE_TCL_STUBS everywhere, use !BUILD_tcl in stead check-in: 17b7956803 user: jan.nijtmans tags: novem-reduced-symbol-export | |
| 13:41 | merge trunk check-in: 6fd5ca7bd0 user: jan.nijtmans tags: novem | |
| 13:31 | Fix gcc warning in cygwin build: implicitely declared function TclUnixOpenTemporaryFile. Move the f... check-in: ebd606c56f user: jan.nijtmans tags: trunk | |
| 10:30 | take over earlier changes as well check-in: 599e1b8629 user: jan.nijtmans tags: novem-unversioned-stub | |
| 10:27 | merge trunk re-add tclStubLibCompat.c (removed in a previous merge action) check-in: 064f99da9a user: jan.nijtmans tags: novem-unversioned-stub | |
| 10:11 | tweaking; fix busylooping test check-in: 5ee25d36b9 user: dkf tags: novem-no-startcmd | |
| 09:42 | Move the TCL_MAJOR_VERSION check to the HasStubSupport function. Change the signature of TclInitStu... check-in: afba69728c user: jan.nijtmans tags: bug-3588687 | |
|
2012-12-04
| ||
| 20:53 | merge trunk check-in: 0a9254547c user: dgp tags: bug-3588687 | |
| 20:40 | merge trunk check-in: 3b2d7fa654 user: dgp tags: core-8-6-0-rc | |
| 14:28 | merge check-in: 7d3e4d8977 user: dkf tags: novem-no-startcmd | |
| 14:28 | merge main novem branch Closed-Leaf check-in: 59f4f6914f user: dkf tags: novem-reduced-bytecodes | |
| 14:26 | Factor out patterns. check-in: 19ea054967 user: dkf tags: novem-no-startcmd | |
| 14:14 | Even simpler: make Tcl_Init() a macro which calls Tcl_InitStubs. Embedder doesn't need to change the... check-in: 16a63b155c user: jan.nijtmans tags: novem-reduced-symbol-export | |
| 13:51 | Experiment: Speed up Tcl by only exporting the minimal set of symbols from the dll/so. Advantage: U... check-in: 668d02e882 user: jan.nijtmans tags: novem-reduced-symbol-export | |
| 13:40 | merge trunk check-in: ab905bcfdc user: jan.nijtmans tags: novem | |
| 13:39 | MODULE_SCOPE symbol names are suppoted to start with 'tcl' (data) or 'Tcl' (code) check-in: 31daf6f1a3 user: jan.nijtmans tags: trunk | |
| 00:01 | Cleaning up some of the internals of TIP #280. Replaced the hashtables keyed by pointers to Proc an... Leaf check-in: d2cb52feda user: andreask tags: novem-ak-iframe-direct | |
|
2012-12-03
| ||
| 21:04 | merge trunk Leaf check-in: 4418113cd7 user: dgp tags: unknown-rewrite | |
| 20:47 | This branch explores the performance implications of relacing the dynamic array data structure unde... Leaf check-in: 22f8fd36d9 user: andreask tags: novem-ak-preserve-experiments | |
| 19:50 | Disable the legacy configuration setting from $::argv only when a setting call to [configure] is mad... check-in: 1cba517bf0 user: dgp tags: trunk | |
| 14:35 | Tcl headers already protect from EXTERN defines check-in: 6b7f7f3849 user: dgp tags: trunk | |
| 13:02 | Remove obsolete functions Tcl_GetDefaultEncodingDir and Tcl_SetDefaultEncodingDir check-in: 1dfcdabf11 user: jan.nijtmans tags: novem | |
| 11:59 | fix math problem; remove duplicate opcodes check-in: 01ee59ac30 user: dkf tags: novem-no-startcmd | |
| 11:47 | deprecate Tcl_Backslash, Tcl_GetDefaultEncodingDir and Tcl_SetDefaultEncodingDir check-in: 2a1937a64a user: jan.nijtmans tags: better-deprecation | |
| 10:57 | Optimizations for incr-heavy code. check-in: 4fdda0401b user: dkf tags: novem-no-startcmd | |
| 10:01 | Initialize legacyFreeProc with invalid value: This will result in a crash immediately, when an exten... check-in: f72e9defa2 user: jan.nijtmans tags: novem | |
|
2012-12-02
| ||
| 23:24 | Experimenting with not generating INST_START_CMD where it wouldn't be useful. Also removed INST_DIC... check-in: 96f784113e user: dkf tags: novem-no-startcmd | |
| 14:35 | Allow http, msgcat and tcltest to be loaded by Tcl 9 as well. I think that this should be included ... check-in: 499080ff58 user: jan.nijtmans tags: novem-support | |
|
2012-11-30
| ||
| 21:39 | Rewrite [::unknown] making use of [tailcall]. Big reduction in complexity, with minor cosmetic dama... check-in: 7ce47f1fbc user: dgp tags: unknown-rewrite | |
| 21:16 | merge novem check-in: a778111260 user: jan.nijtmans tags: novem-unversioned-stub | |
| 17:00 | Remove all maintenance of a string result in the Interp. check-in: 9178d5ee52 user: dgp tags: novem | |
| 16:14 | Re-fix failing load-3.2 test. The right way this time. check-in: c2d9408ad3 user: dgp tags: novem | |
| 16:10 | Stop [glob] complaining about empty list result. Continue support for a no-op -nocomplain option, b... check-in: 8995198630 user: dgp tags: novem | |
| 15:55 | After a Tcl_SetObjResult, don't do a Tcl_TransferResult to the same interpreter check-in: 840a428efe user: jan.nijtmans tags: novem | |
| 15:42 | merge (modified) novem-review. unbreak windows build check-in: 450c1b970d user: jan.nijtmans tags: novem | |
| 09:16 | Inform the HTML builder about the TDBC drivers. check-in: 4a4695ca27 user: dkf tags: trunk | |
| 07:55 | Improve behavior when exception ranges need retraction. check-in: bcd72865d9 user: dkf tags: novem-reduced-bytecodes | |
|
2012-11-29
| ||
| 21:44 | merge novem check-in: 8b49954837 user: dkf tags: novem-reduced-bytecodes | |
| 21:44 | Get rid of two unusable bytecodes; they always Tcl_Panic()ed... check-in: f047f6448e user: dkf tags: novem-reduced-bytecodes | |
| 21:34 | No string result -> no more need for TCL_RESULT_SIZE Closed-Leaf check-in: f859396af2 user: dgp tags: novem-remove-string-result | |
| 21:28 | Bug fix. Stop load-3.2 test failure. check-in: 62aae3e879 user: dgp tags: novem | |
| 21:26 | merge novem check-in: 80d7fefc49 user: dkf tags: novem-reduced-bytecodes | |
| 21:26 | merge novem check-in: eb6eee568f user: dkf tags: novem-reduced-bytecodes | |
| 21:25 | Purge remnants of support for compilers ignorant of C keyword 'inline'. check-in: 3b2b41c66a user: dgp tags: novem | |
| 21:25 | Reducing the complexity of the bytecodes as an experiment. check-in: f85f56e089 user: dkf tags: novem-reduced-bytecodes | |
| 21:03 | Stop defining VOID. Demand C compilers that know the void keyword. check-in: 0cbc079c6b user: dgp tags: novem | |
| 20:32 | Destroy all the TCL_STORAGE_CLASS and associated nonsense. check-in: 3ce8b298a8 user: dgp tags: novem | |
| 17:45 | Remove STRINGIFY and JOIN utility macros. Tcl doesn't use them. And Tcl doesn't need to be in the u... check-in: 5cb2cdbe3e user: dgp tags: novem | |
| 17:25 | Proposed rollback of the TCL_STUB_MAGIC change on novem branch. Closed-Leaf check-in: acb499fbfd user: dgp tags: novem-review | |
| 17:03 | missed bit of merge check-in: f8c0bcf085 user: dgp tags: novem-remove-string-result | |
| 16:52 | Get the updated error message check-in: 8c5d02ccf4 user: dgp tags: novem-remove-string-result | |
| 16:26 | Merge bug-3588687 check-in: e738bbbfd9 user: dgp tags: novem-remove-string-result | |
| 16:03 | merge novem check-in: 9aea84f29c user: dgp tags: novem-remove-string-result | |
| 15:58 | merge trunk check-in: b4566ed5f7 user: dgp tags: novem | |
| 15:24 | Revise TclInitStubs() so that it checks for consistent values of both TCL_MAJOR_VERSION and TCL_STUB... check-in: b170487915 user: dgp tags: bug-3588687 | |
| 14:54 | 3588687 When detecting incompatibility during stubs initialization, the error message has always ass... check-in: 115032dc74 user: dgp tags: trunk | |
| 13:15 | silence compiler warning check-in: b447c19b77 user: dgp tags: trunk | |
|
2012-11-28
| ||
| 08:52 | Silence some (unimportant) warnings from the MIPSpro compiler. check-in: 3b738c70ee user: dkf tags: trunk | |
| 00:04 | [3590483]: Some compilers cannot initialize with complex non-constants. check-in: 7d73c405e1 user: dkf tags: trunk | |
|
2012-11-27
| ||
| 21:09 | 3588687 Added cross checks so that [load]ed extension, [load]ing interp, and linked stubs library al... check-in: eb3b3c4f75 user: dgp tags: bug-3588687 | |
|
2012-11-26
| ||
| 22:37 | Merge (selected bits of) novem check-in: 1d357d342e user: dgp tags: novem-remove-string-result | |
| 22:23 | Stop segfaults in test suite. check-in: c39b6ff155 user: dgp tags: novem-remove-string-result | |
| 21:49 | merge (some of) novem check-in: cc8d784bea user: dgp tags: novem-remove-string-result | |
| 21:43 | Merge use of [load] to find and nicely report error when incompatible stubs mechanisms between [load... check-in: 1d36aeb2bf user: dgp tags: novem-remove-string-result | |
| 21:30 | ...and here's the lines left behind in the editor. check-in: 20202399bf user: dgp tags: novem-remove-string-result | |
| 21:25 | Comments and renamings around the legacy fields for string results. check-in: 70b9582b31 user: dgp tags: novem-remove-string-result | |
| 17:40 | Factor out creation of the -sockname and -peername lists from TcpGetOptionProc() to TcpHostPortList(... check-in: d2d9d14de4 user: max tags: trunk | |
| 15:37 | merge trunk check-in: 3be459daae user: jan.nijtmans tags: novem | |
| 15:33 | merge trunk check-in: f3fa5b57c9 user: mig tags: mig-alloc-reform | |
| 15:33 | unbreak UNIX build check-in: b676e091f0 user: jan.nijtmans tags: novem | |
| 15:31 | merge trunk check-in: cdc837ae05 user: mig tags: mig-alloc-reform | |
| 15:28 | merge trunk check-in: 75ea3a482f user: dgp tags: core-8-6-0-rc | |
| 15:27 | doc formatting goofs check-in: c6b4acb1a5 user: dgp tags: trunk | |
| 14:29 | Removed functions marked deprecated or obsolete for a long time: Tcl_Backslash, Tcl_EvalFile, Tcl_Gl... check-in: 6b2cf92413 user: jan.nijtmans tags: novem | |
|
2012-11-22
| ||
| 17:27 | merge trunk check-in: 35b8d54516 user: dgp tags: core-8-6-0-rc | |
| 15:14 | Modification to Autoconf to prefer tcl8.6+ or tcl9 over tcl8.5 (or older) This allows build scripts... check-in: 9166f0084e user: seandeelywoods tags: hypnotoad-prefer-native-8.6 | |
| 09:18 | merge trunk check-in: e122d03c34 user: jan.nijtmans tags: novem | |
| 08:49 | Fix bug reported by Brian Griffin: <p>[http://code.activestate.com/lists/tcl-core/12524/] check-in: 181caa1a57 user: jan.nijtmans tags: trunk | |
| 04:07 | Adding: * generic/tclVexpr.tcl - Script to build tclVexpr.c and vexpr.n * generic/tclVexpr.c - F... check-in: 7fcc65a8ad user: hypnotoad tags: hypnotoad-vexpr | |
|
2012-11-20
| ||
| 12:14 | merge dkf-compile-misc-info check-in: 7ddc1cf12f user: dkf tags: dkf-bytecode-8.6/string-is, dkf-bytecode-8.6-main | |
| 12:13 | merge dkf-compile-misc-info check-in: e4156ccf6b user: dkf tags: dkf-bytecode-8.6/next, dkf-bytecode-8.6-main | |
| 12:11 | [Bug 3033307]: fix [binary decode base64] whitespace handling with '=' suffixes check-in: 15e6f87e78 user: dkf tags: trunk | |
| 12:04 | very minor style tweaks Closed-Leaf check-in: d83ade012e user: dkf tags: bug-3033307 | |
| 10:03 | merge novem check-in: e445ac19a3 user: jan.nijtmans tags: novem-unversioned-stub | |
| 10:01 | merge trunk check-in: 4403712fe4 user: jan.nijtmans tags: novem | |
| 09:12 | merge trunk check-in: b80796f566 user: jan.nijtmans tags: better-deprecation | |
| 09:01 | It might be that iPtr->result points to an empty string but that iPtr->objResult contains the real e... check-in: c7d7ddfbe3 user: jan.nijtmans tags: novem | |
| 08:42 | ... make it more portable check-in: b72b900ae6 user: jan.nijtmans tags: novem | |
| 08:40 | Add checks for the assumtions made in tclStubLib.c, making sure that those assumtions are maintained... check-in: 16299cb2af user: jan.nijtmans tags: novem | |
|
2012-11-19
| ||
| 22:35 | Remove version number from stub library check-in: bd9e1fa311 user: jan.nijtmans tags: novem-unversioned-stub | |
| 22:34 | make windde and winreg load again check-in: ae8377e32a user: jan.nijtmans tags: novem | |
| 22:23 | merge trunk check-in: 9bbf5fce52 user: dkf tags: bug-3033307 | |
| 22:10 | merge trunk check-in: 6300f76d27 user: dkf tags: dkf-bytecode-8.6-main | |
| 22:08 | [Bug 3588366]: Corrected implementation of bounds restriction for end-indexed compiled [string range... check-in: 2af48a01bb user: dkf tags: trunk | |
| 21:46 | Single stub library can now handle Tcl8 and Tcl9 with different MAGIC values check-in: ce3ac22537 user: jan.nijtmans tags: novem | |
| 21:45 | eliminate unused variable check-in: 945c5ca4de user: jan.nijtmans tags: novem | |
| 17:30 | merge trunk check-in: 9e3b81d1d8 user: dgp tags: core-8-6-0-rc | |
| 15:37 | make Tcl_SeekOld, Tcl_TellOld, TclCopyChannelOld and TclSockMinimumBuffersOld deprecated as well: <p... check-in: cc058c2125 user: jan.nijtmans tags: better-deprecation | |
| 11:17 | Remove some undocumented - obsolete - function from the API with 'Old' in the name. check-in: 4648cb9db2 user: jan.nijtmans tags: novem | |
| 08:30 | Better solution for handling errors from Tcl 8.x compiled extensions. Works for existing ones. check-in: 34daa2003f user: jan.nijtmans tags: novem | |
|
2012-11-18
| ||
| 22:18 | If TCL_NO_DEPRECATED is defined, switch off obsolete "puts" syntax check-in: a25a575bed user: jan.nijtmans tags: better-deprecation | |
| 22:11 | Better deprecation: If TCL_NO_DEPRECATED is defined, disable Tcl_CreateMathFunc, Tcl_GetMathFuncInfo... check-in: f283c4dc45 user: jan.nijtmans tags: better-deprecation | |
| 19:38 | no need for head-scratching any more, already corrected on novem branch Closed-Leaf check-in: e649759f5c user: jan.nijtmans tags: novem-remove-string-result | |
| 17:42 | ... and the unix-specific files converted check-in: 7cc91279e2 user: dkf tags: novem-64bit-sizes | |
| 17:24 | change stub library to detect - and generate a nice error-message - when a shared library compiled ... check-in: cd530ee72f user: jan.nijtmans tags: novem | |
| 17:21 | ... and even more check-in: 7a9b06162b user: dkf tags: novem-64bit-sizes | |
| 17:12 | <i>on-hold at Don Porter's request</i> change stub library to detect - and generate a nice error-me... Closed-Leaf check-in: 7b721861e8 user: jan.nijtmans tags: on-hold-trunk | |
| 13:59 | ... and another tranche check-in: c4a1bbbad2 user: dkf tags: novem-64bit-sizes | |
| 12:41 | parser and line number computation engine check-in: 717ce64a54 user: dkf tags: novem-64bit-sizes | |
| 00:38 | ...and a few more check-in: 152944662f user: dkf tags: novem-64bit-sizes | |
| 00:06 | another batch of conversions check-in: 7698b769e5 user: dkf tags: novem-64bit-sizes | |
|
2012-11-17
| ||
| 08:11 | merge novem Closed-Leaf check-in: 0b14473507 user: jan.nijtmans tags: novem-64bit-sizes | |
| 00:25 | WIP removing the maintenance of a string result in the Interp. Still some head-scratching on what t... check-in: f46d17d968 user: dgp tags: novem-remove-string-result | |
|
2012-11-16
| ||
| 22:56 | revert mistaken commit Closed-Leaf check-in: d4edc59509 user: dgp tags: dgp-remove-string-result | |
| 22:51 | merge trunk check-in: 8f081ad005 user: dgp tags: dgp-remove-string-result | |
| 22:44 | yet more conversions check-in: ef4d60fc2b user: dkf tags: novem-64bit-sizes | |
| 21:18 | a bunch more conversions check-in: a152888208 user: dkf tags: novem-64bit-sizes | |
| 21:17 | Burn the bridge back to obsolete [puts] syntax. (Tcl 6?!) check-in: 536c0df045 user: dgp tags: novem | |
| 19:17 | Burn the octal bridges. We're not goin' back. check-in: f1954e7f4d user: dgp tags: novem | |
| 17:57 | Tcl_Value is now a synonym for Tcl_Obj ! check-in: d6204416c3 user: dgp tags: novem | |
| 17:52 | Remove pre-8.5 interface for custom expr functions. check-in: d0406260f8 user: dgp tags: novem | |
| 17:23 | merge Jan's contribution check-in: 2926909462 user: dkf tags: novem-64bit-sizes | |
| 16:37 | merge trunk check-in: 748e6739a3 user: dgp tags: novem | |
| 16:19 | 3587651 Fix [info functions] and Tcl_ListMathFuncs(). check-in: 182c1d99c3 user: dgp tags: trunk | |
| 15:40 | conversion of many files check-in: 30983e25c6 user: dkf tags: novem-64bit-sizes | |
| 14:15 | More work done. Still I am finding places where int should be size_t and reverse. check-in: d348e679f7 user: jan.nijtmans tags: novem-64bit-sizes | |
| 12:52 | merge trunk check-in: 0cf5bc8ded user: dgp tags: core-8-6-0-rc | |
| 12:38 | merge "novem" <p>Everything compiles now, but it doesn't run yet. check-in: 005a09e2be user: jan.nijtmans tags: novem-64bit-sizes | |
| 12:02 | eliminate CONST/CONST84/CONST86 check-in: b9edee7fc7 user: jan.nijtmans tags: novem | |
| 11:41 | A few unneeded internal CONST/CONST86's check-in: b86be72558 user: jan.nijtmans tags: trunk | |
| 11:27 | merge "novem" Review function changes int <-> size_t. Changed some more and reverted some others. Ru... check-in: 8edd8131a2 user: jan.nijtmans tags: novem-64bit-sizes | |
| 10:22 | Doc fix in TCL_MEM_DEBUG.3 check-in: 17676b7c5f user: jan.nijtmans tags: novem | |
| 10:22 | Doc fix in TCL_MEM_DEBUG.3 check-in: 6dbd91a6d0 user: jan.nijtmans tags: trunk | |
| 10:12 | Merge trunk <p>Fix Windows build <p>Now usable with Thread's "novem" branch (3.0a1) <p>Remove some... check-in: 603622b6d3 user: jan.nijtmans tags: novem | |
| 09:38 | Let all test-cases which require Thread, at least require Thread 2.7 check-in: 12f5a13e60 user: jan.nijtmans tags: trunk | |
| 08:35 | Don't use deprecated function check-in: c063c9d28f user: jan.nijtmans tags: trunk | |
|
2012-11-15
| ||
| 22:17 | Abandon support for pre-8.5 bytecode. check-in: 334b80b0c1 user: dgp tags: novem | |
| 21:46 | merge from novem check-in: 9d18b10109 user: dkf tags: novem-64bit-sizes | |
| 21:04 | Goodbye to [case]. check-in: ece21b6163 user: dgp tags: novem | |
| 20:56 | first few files converted check-in: 072b223051 user: dkf tags: novem-64bit-sizes | |
| 20:25 | Contributed patch from Andy Goth. check-in: 9fb81c1f45 user: dgp tags: bug-3033307 | |
| 15:59 | Working towards 64-bit memory object sizes; WIP... check-in: c8100e8bb4 user: dkf tags: novem-64bit-sizes | |
| 15:04 | Fix bug in genStubs.tcl: If the macosx section doesn't contain any macosx-specific entries, no secti... check-in: 534312e090 user: jan.nijtmans tags: trunk | |
| 11:48 | Simplification: don't declare struct types that are never used. check-in: 1e2c21fd06 user: jan.nijtmans tags: trunk | |
| 05:12 | Octal death documentation impacts. check-in: d0016535c0 user: dgp tags: novem | |
| 04:09 | Kill Octal; bump to 9.0a0; make test suite work again. check-in: 9ea4c8ee49 user: dgp tags: novem | |
| 01:54 | merge trunk: check-in: 6dd0c8d37c user: dgp tags: core-8-6-0-rc | |
| 01:44 | unbreak trunk; fix some warnings check-in: 3bb8276262 user: dkf tags: trunk | |
| 00:20 | IMPLEMENTATION OF TIP#416: New Options for 'load': -global and -lazy check-in: ee5b8dcfad user: jan.nijtmans tags: trunk | |
|
2012-11-14
| ||
| 16:57 | merge trunk check-in: 872a233e89 user: dgp tags: core-8-6-0-rc | |
| 15:50 | oops Closed-Leaf check-in: 19cd443ed2 user: jan.nijtmans tags: forgiving-pkgconfig | |
| 15:44 | Experiment: make ::tcl::pkgconfig more forgiving when the requested encoding cannot be found. check-in: 4cc7e2a948 user: jan.nijtmans tags: forgiving-pkgconfig | |
| 14:35 | merge mark check-in: dc72be0dbc user: dkf tags: trunk | |
| 13:01 | * unix/tclUnixFCmd.c (TclUnixOpenTemporaryFile): [Bug 2933003]: Factor out all the code to do temp... check-in: 2f3da59db1 user: dkf tags: trunk | |
| 09:58 | merge trunk Closed-Leaf check-in: 7e567b9e05 user: jan.nijtmans tags: frq-3579001 | |
| 09:12 | Workaround for mingw versions which don't provide _fpcontrol in float.h check-in: 73042d17c8 user: jan.nijtmans tags: trunk | |
|
2012-11-13
| ||
| 21:31 | merge trunk check-in: 21954dc8a9 user: dgp tags: core-8-6-0-rc | |
| 21:23 | 360894 Threads inherit floating point config from their creator thread check-in: 3574448bf4 user: dgp tags: trunk | |
| 20:03 | also search for the library directory (init.tcl, encodings, etc) relative to the build directory ass... check-in: e54043c366 user: mistachkin tags: trunk | |
| 18:02 | merge trunk check-in: 9d434752ed user: dkf tags: dkf-http-cookies | |
|
2012-11-12
| ||
| 23:33 | merge mark check-in: addeb1588f user: dgp tags: trunk | |
| 10:25 | Check for USE_TCL_STUBS as well Closed-Leaf check-in: 5339e19ee5 user: jan.nijtmans tags: bug-3562640 | |
| 10:03 | merge trunk check-in: af3e5de5a0 user: jan.nijtmans tags: bug-3562640 | |
| 08:01 | merge trunk. <p>doc fix check-in: 50ce5a659d user: jan.nijtmans tags: frq-3579001 | |
| 07:53 | style fix check-in: 5fbbfc2a80 user: jan.nijtmans tags: trunk | |
| 07:44 | merge trunk check-in: b3da51d3fb user: jan.nijtmans tags: frq-3579001 | |
|
2012-11-10
| ||
| 19:24 | added forgotten Changelog entry check-in: d5f32ab609 user: mig tags: trunk | |
| 17:08 | re-enable bcc-tailcall, after fixing an infinite loop in the TCL_COMPILE_DEBUG mode check-in: 4ea681879b user: mig tags: trunk | |
|
2012-11-09
| ||
| 20:11 | merge trunk check-in: 0808bcc7b6 user: jan.nijtmans tags: frq-3579001 | |
| 12:11 | Flag USE_TCLOO_STUBS is not necessary any more for extensions: Stubs are the only way to access TclO... check-in: 06345d5b54 user: jan.nijtmans tags: trunk | |
|
2012-11-08
| ||
| 21:46 | merge trunk; resolve conflicts check-in: b9106ac438 user: dgp tags: dgp-refactor | |
| 16:22 | dup test name check-in: dd63631c29 user: dgp tags: trunk | |
| 15:44 | merge trunk check-in: 80ae3ec193 user: dgp tags: core-8-6-0-rc | |
| 15:43 | Declare TclOO portion of the Tcl API to be stable -> TclOO 1.0 check-in: 1f7c7e8b4e user: dgp tags: core-8-6-0-rc | |
| 15:25 | Create Tcl 8.6.0 release branch check-in: 1cb8443cf3 user: dgp tags: core-8-6-0-rc | |
| 15:21 | Updated the language of the documentation so that "object" refers to an OO concept throughout, and a... check-in: d664748a86 user: dkf tags: trunk | |
| 13:50 | Missing bits of the msgcat 1.4 -> 1.5 bump. check-in: fc792635e1 user: dgp tags: trunk | |
| 13:06 | Remove another reference to tcl.wse.in check-in: 5c25c5c93b user: jan.nijtmans tags: trunk | |
| 10:16 | merge updates to make HTML generation better check-in: 069f682541 user: dkf tags: trunk | |
| 10:14 | Added tooltip generation to contents and keywords pages. Closed-Leaf check-in: 833d91a67d user: dkf tags: off-trunk | |
| 08:22 | Make HTML generator more resilient against problems when generating docs for older versions of Tcl/T... check-in: d61b5fb209 user: dkf tags: off-trunk | |
|
2012-11-07
| ||
| 20:53 | Import tzdata2012i check-in: 4d62db0c92 user: kbk tags: trunk | |
| 20:41 | Remove files and references for long outdated Wise Installer. check-in: bbb8a76120 user: dgp tags: trunk | |
| 17:30 | merge mark check-in: bbfde6b0fc user: dgp tags: trunk | |
| 14:41 | Added package descriptor file to allow for easier configuration of integration of contributed packag... check-in: 38cdd285ca user: dkf tags: trunk | |
| 14:27 | merge trunk check-in: f1c98e24ba user: jan.nijtmans tags: frq-3579001 | |
| 13:18 | Minor change: another formatting improvement check-in: 9fdefb44c5 user: dkf tags: trunk | |
| 13:14 | Minor change: Formatting fix check-in: ea0214e0bd user: dkf tags: trunk | |
| 10:36 | just fix some characters that fossil cannot handle well check-in: 9c4864e9d1 user: jan.nijtmans tags: trunk | |
| 08:03 | Finish the TIP #416 implementation as specified (#define's were still missing). Added warning to "lo... check-in: 6c3f682fbf user: jan.nijtmans tags: frq-3579001 | |
|
2012-11-06
| ||
| 21:16 | merge trunk check-in: 892cbafd88 user: dkf tags: frq-3579001 | |
| 16:27 | Complete bump to http 2.8.5 check-in: ccb1ff90b3 user: dgp tags: trunk | |
| 13:16 | [Bug 3581754]: Ensure that http -command callbacks are done at most once. check-in: c25583796f user: dkf tags: trunk | |
|
2012-11-05
| ||
| 21:56 | merge main dev branch check-in: cccfdb8685 user: dkf tags: dkf-bytecode-8.6/next, dkf-bytecode-8.6-main | |
| 21:55 | merge main dev branch check-in: 4c63be2ac8 user: dkf tags: dkf-bytecode-8.6/string-is, dkf-bytecode-8.6-main | |
| 21:47 | merge trunk: INST_TAILCALL has bug check-in: 90ced9e9c8 user: dkf tags: dkf-bytecode-8.6-main | |
| 20:27 | merge changes check-in: 67e02930a9 user: dgp tags: trunk | |
| 16:57 | Disable bytecompile of [tailcall] until it gets some repair. As is, it hopelessly bogs down debug-e... check-in: 681260c3fd user: dgp tags: trunk | |
| 15:33 | merge main dev branch check-in: bd2cb80131 user: dkf tags: dkf-bytecode-8.6/next, dkf-bytecode-8.6-main | |
| 15:28 | merge main dev branch check-in: 3b9b1bfb43 user: dkf tags: dkf-bytecode-8.6/string-is, dkf-bytecode-8.6-main | |
| 15:17 | merge trunk check-in: 1fc3f2cbaf user: dkf tags: dkf-bytecode-8.6-main | |
| 14:55 | Added bytecode compilation of many Tcl commands, merged from development branch. check-in: 8e20d1a93f user: dkf tags: trunk | |
| 14:34 | Added compilation of [array exists], [array set] and [array unset]. Fixed a whole bunch of issues wi... check-in: 7c61073736 user: dkf tags: merge-to-trunk, dkf-bytecode-8.6-main | |
|
2012-11-03
| ||
| 20:21 | Added compilation of [string last] and improved the compilation of [string range]. This in turn enab... check-in: 75cbbc5cf0 user: dkf tags: dkf-bytecode-8.6-main | |
| 12:48 | Added compilation of [info object isa object] (i.e., object verification). check-in: 4d5db00353 user: dkf tags: dkf-bytecode-8.6-main | |