Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
155 check-ins using file generic/tclInt.decls version 514e6657f0
|
2016-06-16
| ||
| 14:48 | Merge up to the 8.6.0 release. check-in: a255cc8f0b user: dgp tags: bug-16828b3744 | |
|
2014-04-28
| ||
| 18:56 | Merge to fix accidental fork in branch bug-3600058-td Leaf check-in: cdb671dd50 user: twylite tags: bug-3600058-td | |
| 18:41 | Reintroduce tabular format for alphabetical index of commands, but use CSS columns. Put a categoriz... check-in: dae988402a user: twylite tags: bug-3600058-td | |
|
2014-03-13
| ||
| 17:10 | Bug 3600058 work-in-progress: restored table format for contents page (easy for eyes to scan, each t... check-in: ce23a97e6f user: twylite tags: bug-3600058-td | |
|
2013-01-23
| ||
| 16:38 | close fork check-in: 66791937a9 user: dgp tags: dgp-refactor | |
|
2013-01-22
| ||
| 19:24 | Contribution by Patrick Fradin <patrick.fradin@planar.com> Quoting his mail: <pre> ================... check-in: d801822907 user: andreask tags: contrib-patrick-fradin-code-cleanup | |
|
2013-01-18
| ||
| 16:18 | Rework copyright parsing logic to handle a wider variety of name and date formats check-in: 77d5743f56 user: twylite tags: bug-3600058-td | |
| 16:16 | Fix handling of text lines starting with a period (they could be confused with directives). Fix hand... check-in: a5f6a91d6e user: twylite tags: bug-3600058-td | |
| 14:19 | Send status messages to ::STATUSOUT (default stdout) and warnings/errors to stderr. Fix LF in messag... check-in: 5ae21c0da6 user: twylite tags: bug-3600058-td | |
| 13:54 | Merge frq-3599786 into bug-3600058-td to handle interrelated changes check-in: 0be80a1464 user: twylite tags: bug-3600058-td | |
|
2013-01-14
| ||
| 21:22 | Even more List-like alternative redesign to fix Bug 1884496. check-in: b4d6d76edc user: dgp tags: dgp-refactor | |
|
2013-01-12
| ||
| 18:32 | Decouple (List-like) TokenArray intreps from parent object to avoid pull-the-rug shimmering effects ... check-in: 86e21dd01d user: ferrieux tags: dgp-refactor | |
| 10:53 | discouraging the compiler from re-reading *pc in the peephole loop, part2 (any diff?) check-in: 6a87d68046 user: mig tags: ISC-peephole | |
| 10:49 | discouraging the compiler from re-reading *pc in the peephole loop check-in: aca39f9669 user: mig tags: ISC-peephole | |
| 10:14 | even better ... or so I hope: also inlining INST_PUSH1 in the peephole, checking for ISC after LOAD1... check-in: e8fdf6d26b user: mig tags: ISC-peephole | |
|
2013-01-11
| ||
| 23:29 | merge trunk check-in: 8fc1e382f6 user: mig tags: ISC-peephole | |
| 21:16 | better comments check-in: 7299843751 user: mig tags: ISC-peephole | |
| 18:05 | fix for consecutive ISC (produced by [while 1 {...}) check-in: eae6510cde user: mig tags: ISC-peephole | |
| 17:33 | merge trunk check-in: af6f7ab078 user: dgp tags: dgp-refactor | |
| 17:27 | Test for Bug 1884496 (not buggy on trunk). check-in: ebc33b0d1d user: dgp tags: trunk | |
| 15:37 | testing a cheaper(?) INST_START_COMMAND check-in: c718302fca user: mig tags: ISC-peephole | |
| 14:15 | merge trunk check-in: d8848dae5b user: dkf tags: bug-3600328 | |
| 14:04 | First attempt at fixing problems caused by [array set] inside [namespace eval], which caused partial... check-in: aa3b9c941a user: dkf tags: bug-3600328 | |
| 12:42 | Name functions according to 'what' instead of 'how' in the [tailcall] machinery, in view of making p... check-in: 436a4cdd32 user: mig tags: trunk | |
|
2013-01-10
| ||
| 21:18 | tailcall now running in a simpler model, with no eval-flags and no nre-stack rewriting; yieldto also... check-in: 7bbaefb54f user: mig tags: trunk | |
| 18:36 | merge trunk check-in: 68d60b33f1 user: dgp tags: dgp-refactor | |
| 18:17 | fix off-by-one error introduced in bd7d7a2061 check-in: 6547cc9e7b user: mig tags: trunk | |
| 17:22 | Merge trunk through conflict-free, failure-free checkins. check-in: 4c9fad4837 user: dgp tags: dgp-refactor | |
| 09:23 | Implement TCL_INIT_CREATE_UTF8/TCL_INIT_CREATE_UNICODE check-in: 80facf4d91 user: jan.nijtmans tags: initsubsystems | |
|
2013-01-09
| ||
| 16:43 | Experimental: categories added to man pages; enhance tcltk-man2html to use categories to render ToC Leaf check-in: 82bff07330 user: twylite tags: frq-3599786 | |
| 14:07 | [Bug 3599395]: http assumes status line is a proper tcl list. check-in: f4f88c291e user: jan.nijtmans tags: trunk | |
| 10:30 | New function Tcl_InitSubsystems, still to be TIP'ed check-in: 5a777a1b8a user: jan.nijtmans tags: initsubsystems | |
| 09:27 | Proposed fixes for bug #3600058: support escaped single quote; rewrite font handling to handle font ... check-in: 8b229b6c5b user: twylite tags: bug-3600058-td | |
| 08:17 | Join paths with 'file join' not as strings to avoid platform-specific separator problems check-in: b4888e8144 user: twylite tags: frq-3599786 | |
|
2013-01-08
| ||
| 22:46 | backing out the TCL_EVAL_REDIRECT changes, orthogonal check-in: 54461f939f user: mig tags: mig-nre-mods | |
| 22:34 | added macros for speed, reduced stack size to 100 check-in: 02104c4da4 user: mig tags: mig-nre-mods | |
| 21:40 | NRE now running on a stack! Version 0: more things to test and details to polish. check-in: c2471a3eb4 user: mig tags: mig-nre-mods | |
| 21:38 | merge trunk check-in: 2be3881eef user: mig tags: mig-nre-mods | |
| 20:31 | merge trunk check-in: 44958db7fd user: dkf tags: dkf-http-cookies | |
| 16:57 | fixed debug version check-in: 924cef56ee user: mig tags: mig-nre-mods | |
| 16:09 | move to auto-init check-in: c60ec2c4d1 user: mig tags: mig-nre-mods | |
| 13:03 | $builddir is a local variable check-in: d433d96843 user: jan.nijtmans tags: trunk | |
| 10:27 | [Bug 3092089]: [file normalize] can remove path components. [Bug 3587096] win vista/7: "can't find i... check-in: 8a291bcb44 user: jan.nijtmans tags: trunk | |
| 08:08 | mSys doesn't have $PWD. Reported by Rene Zaumseil on Tcl Core list check-in: 0d1bc53480 user: jan.nijtmans tags: trunk | |
| 03:42 | one smallbug gone, the big one still eludes me check-in: 9976c8459d user: mig tags: mig-nre-mods | |
| 01:06 | CRASH. Have to look for who is calling TclNRAddCallback and trying to access its data[] afterwards (... check-in: a7149815b9 user: mig tags: mig-nre-mods | |
|
2013-01-07
| ||
| 18:38 | backout, and merge trunk check-in: 31794a3cc2 user: mig tags: mig-nre-mods | |
| 18:34 | still no good Closed-Leaf check-in: 9becc4f643 user: mig tags: mig-err | |
| 14:40 | Restrict the stub library to only use Tcl_PkgRequireEx, Tcl_ResetResult and Tcl_AppendResult, not an... check-in: 8ceea4a885 user: jan.nijtmans tags: trunk | |
| 13:24 | merge trunk check-in: e520340e06 user: mig tags: mig-err | |
| 13:16 | FRQ-3599786: add command line option --pkgdir to tcltk-man2html.tcl to specify the directory under w... check-in: aa69efcca9 user: twylite tags: frq-3599786 | |
| 13:00 | merge-mark. Hoping trunk is OK now, again ;-( check-in: 212c2767fe user: jan.nijtmans tags: trunk | |
| 10:07 | Merging vexpr branch back to trunk check-in: a7631372a7 user: seandeelywoods tags: hypnotoad-vexpr | |
| 07:28 | CRASH - possibly full of mental typos check-in: e419af1fe1 user: mig tags: mig-err | |
| 04:21 | move TCL_EVAL_REDIRECT from iPtr->evalFlags (tclInt.h) to flags passed to the eval functions (tcl.h) check-in: dbbf3397a0 user: mig tags: mig-nre-mods | |
| 03:51 | more abstraction check-in: e26efb6f53 user: mig tags: mig-nre-mods | |
| 02:54 | reenable compiled tailcall check-in: a05cac94c9 user: mig tags: mig-nre-mods | |
| 01:55 | ... tmp check-in: f992470028 user: mig tags: mig-nre-mods | |
| 00:45 | partial work towards a new tailcall mechanism check-in: f588f27dc9 user: mig tags: mig-nre-mods | |
|
2013-01-06
| ||
| 21:52 | towards an nre stack (instead of linked list) check-in: 0415caab7d user: mig tags: mig-nre-mods | |
| 20:40 | Don't depend on Spencer-specific regexp syntax (/u and /U) any more in unrelated places . Bump http... check-in: f38c7f79f0 user: jan.nijtmans tags: trunk | |
|
2013-01-05
| ||
| 18:16 | merge trunk check-in: 6c03a15d80 user: dkf tags: dkf-bytecode-8.6-main | |
| 16:58 | merge trunk check-in: 6f7f4d94f9 user: mig tags: mig-nre-mods | |
| 03:43 | improved stack checking under TCL_COMPILE_DEBUG check-in: 33d3915a80 user: mig tags: trunk | |
| 00:39 | merge fork check-in: b18953345f user: jan.nijtmans tags: trunk | |
| 00:36 | fix the new assertion, it should not trigger when an expansion is in progress check-in: 56be4365e0 user: mig tags: trunk | |
| 00:36 | adjust stub library version number check-in: 5f32d735d7 user: jan.nijtmans tags: trunk | |
| 00:15 | Add an assertion that checks the stack depth under TCL_COMPILE_DEBUG *before* stack cleanup. It curr... check-in: cc975c8c54 user: mig tags: trunk | |
|
2013-01-04
| ||
| 15:01 | Fix memory leak in [format] compiler. check-in: 113b75cd58 user: dkf tags: trunk | |
| 14:38 | Fix bad memory access problems found by Miguel Sofer when valgrinding. check-in: 963a7f31e2 user: dkf tags: trunk | |
| 11:14 | merge trunk check-in: c79e7ecc00 user: dkf tags: dkf-bytecode-8.6-main | |
| 11:14 | Improve code generation for many simple core ensemble subcommands. check-in: 5a0e18f766 user: dkf tags: trunk | |
| 11:06 | Add super-simple compiler to many ensemble subcommands to allow better code generation where we can ... check-in: 40fef44a65 user: dkf tags: dkf-bytecode-8.6-main | |
| 05:26 | Insure that PURIFY builds cannot exploit the Tcl stack to hide mem defects. check-in: bd7d7a2061 user: mig tags: trunk | |
|
2013-01-03
| ||
| 14:35 | "Mine eyes deceive, but others catch me when I fall." -- Someone or other check-in: 606dc91401 user: dkf tags: trunk | |
| 14:24 | Channel buffer min size is 1. Issue found by Schelte Bron. check-in: 8c118480fd user: dkf tags: trunk | |
| 14:08 | merge main dev branch check-in: ca5122117a user: dkf tags: dkf-bytecode-8.6/string-is, dkf-bytecode-8.6-main | |
| 14:07 | merge main dev branch check-in: b7fcd3c212 user: dkf tags: dkf-bytecode-8.6/next, dkf-bytecode-8.6-main | |
| 14:02 | speling ficks check-in: ea646daa60 user: dgp tags: trunk | |
| 10:25 | merge trunk check-in: 9734fe87d2 user: dkf tags: dkf-bytecode-8.6-main | |
| 10:23 | Added mechanism for pre-parsing built-in ensembles even when they are not going to generate specific... check-in: 0a095f089c user: dkf tags: trunk | |
| 09:46 | test case for bug-3598580: Tcl_ListObjReplace may release deleted elements too early check-in: 6a52542dcc user: jan.nijtmans tags: trunk | |
| 00:37 | Got the test suite passing cleanly. Excellent. check-in: 181c28a90f user: dkf tags: dkf-bytecode-8.6-main | |
|
2013-01-02
| ||
| 19:28 | no changes, sync with core-8-5-branch to signal the backported fix check-in: b3100f7283 user: mig tags: trunk | |
| 19:20 | remove stray calls to Tcl_Alloc and friends: the core should only use ckalloc to allow MEM_DEBUG to ... check-in: 9691e2e37d user: mig tags: trunk | |
| 18:35 | merge trunk check-in: b007e860d2 user: dkf tags: dkf-bytecode-8.6-main | |
| 18:33 | All tests pass except one; not sure what's wrong there. check-in: f3fd481cd7 user: dkf tags: dkf-bytecode-8.6-main | |
| 18:06 | Merge the [subst] compile improvements with accommodations to parser changes. check-in: 55db16ea6d user: dgp tags: dgp-refactor | |
| 17:38 | Merge trunk through conflict-free, failure-free checkins. check-in: d66d19493d user: dgp tags: dgp-refactor | |
| 17:14 | merge trunk to conflict point; resolve check-in: c1c8005786 user: dgp tags: dgp-refactor | |
| 15:10 | Passing more tests. check-in: f3f4dfddde user: dkf tags: dkf-bytecode-8.6-main | |
| 14:37 | test Tcl_GetErrorLine() forwards/backwards compatibility in pkgb.so as well. Don't free ctrl.script... check-in: 179ae0efd8 user: jan.nijtmans tags: trunk | |
|
2012-12-31
| ||
| 20:39 | Bug fix for 3598385 dict exists now throws an error if an invalid dict is encountered, according to... check-in: e04297dbf7 user: hypnotoad tags: hypnotoad-bug-3598385, bug-3598385 | |
| 12:32 | Marked some string subcommands as obsolete, following discussion on tcl-core. check-in: 1a460ac0d3 user: dkf tags: trunk | |
| 02:39 | Working towards more efficient treatment of non-bytecoded ensemble subcommands. check-in: 8e445bdbe1 user: dkf tags: dkf-bytecode-8.6-main | |
|
2012-12-29
| ||
| 09:23 | restore refcounts as they were before the Tcl_ListObjReplace call, in the error situation. In Tcl9,... check-in: f83c3f4bad user: jan.nijtmans tags: trunk | |
|
2012-12-27
| ||
| 15:04 | [Bug 3598580]: Tcl_ListObjReplace may release deleted elements too early check-in: 4865e19aac user: jan.nijtmans tags: trunk | |
|
2012-12-26
| ||
| 09:59 | eliminate dependancy of compat/*.h on tcl.h check-in: 1a74bb2740 user: jan.nijtmans tags: trunk | |
|
2012-12-23
| ||
| 08:18 | merge trunk check-in: c5680da39e user: dkf tags: dkf-bytecode-8.6-main | |
| 08:17 | Change back to using an isDigit function. We simply don't need to make any (formally non-portable) ... check-in: 31e633f6ad user: dkf tags: trunk | |
|
2012-12-22
| ||
| 19:05 | Stop leaking allocated space when objifying a zero-length DString. [Bug 3598150] spotted by afredd. check-in: c384751ee6 user: ferrieux tags: trunk | |
| 15:21 | merge release check-in: 13b5907663 user: dkf tags: dkf-bytecode-8.6-main | |
|
2012-12-21
| ||
| 09:13 | Inline compat Tcl_GetDefaultEncodingDir. Eliminate unnecessary static HasStubSupport() and isDigit(... check-in: fd98f3556d user: jan.nijtmans tags: trunk | |
| 06:16 | merge release check-in: bace4350dd user: dgp tags: trunk | |
|
2012-12-20
| ||
| 10:04 | Merging in changes from trunk check-in: 040936a1c7 user: seandeelywoods tags: hypnotoad-vexpr | |
| 09:56 | Merging with trunk check-in: bd253c91c6 user: seandeelywoods tags: hypnotoad-prefer-native-8.6 | |
|
2012-12-19
| ||
| 11:43 | merge main dev branch check-in: a6aefff3f5 user: dkf tags: dkf-bytecode-8.6/next, dkf-bytecode-8.6-main | |
| 11:42 | merge main dev branch check-in: ec9d7394f3 user: dkf tags: dkf-bytecode-8.6/string-is, dkf-bytecode-8.6-main | |
|
2012-12-18
| ||
| 14:02 | Improved the sequence of instructions issued for [subst] when dealing with simple variable reference... check-in: 879b78fc5c user: dkf tags: trunk | |
| 10:21 | Better version that can handle simple composite array keys as well. As long as they are free of comm... check-in: bc557e607b user: dkf tags: dkf-bytecode-8.6-main | |
| 09:37 | Generate better code for the common case of subst-ed variables where the variable is a simple scalar... check-in: 2a40713424 user: dkf tags: dkf-bytecode-8.6-main | |
| 09:02 | merge trunk check-in: 7e88f46d94 user: dkf tags: dkf-bytecode-8.6-main | |
|
2012-12-17
| ||
| 14:40 | Simpler code to do installation of [info class] and [info object]. We know this is a safe thing to ... check-in: e3336029df user: dkf tags: trunk | |
| 14:27 | Slim down the code a bit more; we can make more safe assumptions. Closed-Leaf check-in: db490510ed user: dkf tags: dkf-review | |
|
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 | |
|
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 | |
| 19:43 | Simplify the [info object] and [info class] additions. check-in: 3184e01afd user: dgp tags: dkf-review | |
| 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 | |
| 13:37 | Fix for [Bug 3595576], found by andrewsh check-in: 5e873e324a user: mig tags: trunk | |
| 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 | |
|
2012-12-12
| ||
| 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 | |
|
2012-12-11
| ||
| 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 | |
|
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 | |
| 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 | |
|
2012-12-09
| ||
| 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: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: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 | |
| 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 | |
| 13:02 | merge trunk check-in: db526d195f user: dgp tags: bug-3588687 | |
| 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 | |
| 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: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 | |
| 13:31 | Fix gcc warning in cygwin build: implicitely declared function TclUnixOpenTemporaryFile. Move the f... check-in: ebd606c56f user: jan.nijtmans tags: trunk | |