Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
452 check-ins using file win/tclWinSock.c version 75888fbd7d
|
2016-12-24
| ||
| 23:00 | Add test var-13.2 to check that unsetting an array element terminates an array search. This behavio... check-in: e1e9542624 user: andy tags: array-search-unset | |
|
2016-09-08
| ||
| 12:22 | merge 8.6.1 check-in: 65981cfc14 user: dgp tags: dgp-literal-reform | |
|
2016-06-16
| ||
| 16:14 | Correct the patch. check-in: 333574afba user: dgp tags: bug-16828b3744 | |
| 15:25 | Merge ec51e0603e. Segfaults again. check-in: 68fccd6611 user: dgp tags: bug-16828b3744 | |
| 15:19 | Merge up to a197e6853e. Still works. Next checkin restarts the segfaults. check-in: 3938bee11d user: dgp tags: bug-16828b3744 | |
|
2015-07-17
| ||
| 19:33 | [a3309d01db] Test the demonstrates leak in branch off checkin that starts it. check-in: 494aa96a48 user: dgp tags: bug-a3309d01db | |
|
2013-12-06
| ||
| 16:59 | Resolve (mostly cosmetic) conflicts merging changes in the compiler. check-in: 5659066924 user: dgp tags: dgp-refactor | |
| 16:44 | Merge to pre-conflict checkin check-in: b0b4303cbb user: dgp tags: dgp-refactor | |
|
2013-11-14
| ||
| 10:25 | merge trunk check-in: bfd0e7d5aa user: dkf tags: dkf-bytecode-8.6-main | |
|
2013-11-12
| ||
| 15:47 | Grammar check... check-in: 709893c659 user: dkf tags: trunk | |
| 15:43 | [528717] Slight rewording to clarify what the evaluation steps are. check-in: c0264cc2d3 user: dkf tags: trunk | |
| 13:12 | socket-14.6 only makes sense where both, IPv4 and IPv6 are supported. check-in: f644fb5a9f user: max tags: trunk | |
| 11:45 | Fix [5425f2c082]: [fconfigure -error] breaks the background processing of a pending [socket -async]. check-in: 80ca9fe746 user: max tags: trunk | |
|
2013-11-08
| ||
| 15:06 | rebase TIP [http://tip.tcl.tk/414|#414] implementation check-in: 43d9b69489 user: jan.nijtmans tags: initsubsystems | |
| 14:57 | rebase TIP [http://tip.tcl.tk/425|425] implementation check-in: 4743eeb5a6 user: jan.nijtmans tags: win-console-panic | |
|
2013-11-05
| ||
| 12:39 | Fix [426679ef7d]: Having man.macros after .TH breaks rendering on OpenBSD and possibly others. check-in: 92ff51d4b5 user: jan.nijtmans tags: trunk | |
|
2013-11-04
| ||
| 10:13 | Put extern "C" guards around all stub table struct definitions, so it is usable for C++ compilers as... check-in: af0f607ada user: jan.nijtmans tags: trunk | |
|
2013-10-31
| ||
| 11:44 | Windows dll's should be executable. check-in: e81e8058f8 user: jan.nijtmans tags: trunk | |
|
2013-10-29
| ||
| 20:08 | merge trunk check-in: e73a6a8458 user: dkf tags: dkf-bytecode-8.6-main | |
| 20:07 | Now do [string toupper], [string tolower] and [string totitle]. Only handles the no-indices case; th... check-in: 993ffd1993 user: dkf tags: dkf-bytecode-8.6-main | |
| 08:17 | Workaround for [414d10346b]: tcl 8.5.15/8.6.1(threaded build) hangs in exec on HP-UX check-in: 6ba84ab753 user: jan.nijtmans tags: trunk | |
|
2013-10-28
| ||
| 10:57 | Don't fix eol-style for Makefile.in in "make dist", if the file system is case-insensitive/case-pres... check-in: ee8c73bbd4 user: jan.nijtmans tags: trunk | |
| 09:23 | [01b77111e5]: Small fixes relating to this bug. In particular, the package name mapping was not bein... check-in: bfb7a5375f user: dkf tags: trunk | |
|
2013-10-27
| ||
| 11:20 | This sucks less. Still too slow. check-in: c48189ab92 user: dkf tags: dkf-bytecode-8.6/join, dkf-bytecode-8.6-main | |
| 11:09 | Bytecoded [join]; works, but performance sucks. check-in: 762822ef8e user: dkf tags: dkf-bytecode-8.6/join, dkf-bytecode-8.6-main | |
| 08:32 | merge trunk check-in: 68b0fc16b1 user: dkf tags: dkf-bytecode-8.6-main | |
| 08:28 | [53a917d6c9]: Correction to macro for determining how to deprecate things. Thanks to Raphael Kubo da... check-in: 28b5fd6723 user: dkf tags: trunk | |
|
2013-10-26
| ||
| 09:41 | Take advantage of new concatenation opcode. check-in: cae643cc09 user: dkf tags: dkf-bytecode-8.6/eval, dkf-bytecode-8.6-main | |
| 08:27 | merge check-in: fb05981397 user: dkf tags: dkf-bytecode-8.6/eval, dkf-bytecode-8.6-main | |
| 08:25 | General [concat] compilation. check-in: 280e05bb11 user: dkf tags: dkf-bytecode-8.6-main | |
| 07:50 | Change name of instruction to make way for future changes. check-in: 5c6f835158 user: dkf tags: dkf-bytecode-8.6-main | |
|
2013-10-25
| ||
| 13:08 | Fix [3eb2ec1449]: Allow upper case scheme names in url. http -> 2.8.8 check-in: 9294544d51 user: jan.nijtmans tags: trunk | |
|
2013-10-24
| ||
| 07:21 | First step in compiling [concat]: the trivial cases. check-in: f703b807c4 user: dkf tags: dkf-bytecode-8.6-main | |
|
2013-10-23
| ||
| 15:34 | Report pc value when VERIFY fails. Closed-Leaf check-in: 0bcb0be962 user: dgp tags: dgp-stack-depth-tester | |
| 15:34 | merge trunk check-in: 82ea7da5a4 user: dgp tags: dkf/asm-crash-20131022 | |
| 15:32 | silence compiler warning check-in: 7a099f617d user: dgp tags: trunk | |
| 14:58 | Avoid stack verificaton steps in macros when called by assembler. It uses them differently. Also s... check-in: 013678a14e user: dgp tags: dgp-stack-depth-tester | |
| 08:34 | merge fix check-in: 68928bc3ed user: dkf tags: dkf-bytecode-8.6/eval, dkf-bytecode-8.6-main | |
| 08:33 | Stack depth calculation correction. check-in: 88fafcb106 user: dkf tags: dkf-bytecode-8.6-main | |
| 08:18 | Possible compilation of [eval]. check-in: 7ccc8e0189 user: dkf tags: dkf-bytecode-8.6/eval, dkf-bytecode-8.6-main | |
|
2013-10-22
| ||
| 20:11 | Merge assemble revert. check-in: dccf6099ce user: dgp tags: dgp-stack-depth-tester | |
| 18:58 | [3556215]: Made [scan] match [format] better in what it accepts as a format string, by allowing uppe... check-in: 815e766d3e user: dkf tags: trunk | |
| 17:37 | merge trunk check-in: 604c3c8c38 user: dgp tags: dgp-stack-depth-tester | |
| 17:36 | merge fixes from trunk check-in: 11b31eb3dd user: dkf tags: dkf-bytecode-8.6-main | |
| 17:34 | Fix for assemble.test; problem was a total assumption failure caused by way that the assembler works... check-in: 24a4e407ea user: dkf tags: dkf/asm-crash-20131022 | |
| 17:17 | Complete the repair on the INST_POP removal. check-in: e884549c28 user: dgp tags: dgp-stack-depth-tester | |
| 14:53 | Conditionalize size of INST_POP removal. check-in: 94e56787fa user: dgp tags: dgp-stack-depth-tester | |
| 14:30 | Merge e9c8ef check-in: 72e2f3c377 user: dgp tags: dgp-stack-depth-tester | |
| 14:29 | Fix problems in for.test check-in: da8d84083c user: dkf tags: trunk | |
| 12:53 | Merge 15882 check-in: 0f06901874 user: dgp tags: dgp-stack-depth-tester | |
| 12:42 | Merge 78341 check-in: 97a7427fc1 user: dgp tags: dgp-stack-depth-tester | |
| 12:24 | Merge d1cc50 check-in: 47728157c8 user: dgp tags: dgp-stack-depth-tester | |
| 12:10 | Merge af7ffd check-in: b9f0a93b97 user: dgp tags: dgp-stack-depth-tester | |
| 09:18 | corrected trace printing check-in: 86f4eacb97 user: dkf tags: dkf-bytecode-8.6-main | |
| 04:39 | Merge 2718a16 check-in: c4801d3413 user: dgp tags: dgp-stack-depth-tester | |
|
2013-10-21
| ||
| 22:59 | Merge to TCS rewrite merge point. check-in: 959a872065 user: dgp tags: dgp-stack-depth-tester | |
| 17:09 | Merge to pre-TCS rewrite. Closed-Leaf check-in: daa3925cb9 user: dgp tags: dgp-stack-depth-tester | |
| 14:35 | silence compiler warnings check-in: 14351c91dd user: dgp tags: trunk | |
|
2013-10-20
| ||
| 18:44 | merge trunk check-in: cddba18029 user: dkf tags: dkf-bytecode-8.6-main | |
| 18:15 | [2835313] Ensure correct stack balance when break and continue exceptions are about: the hard cases ... check-in: 582877d8ab user: dkf tags: trunk | |
| 18:11 | And the last bits that need fixing; the code is still less efficient than desired but should now not... Closed-Leaf check-in: bd1fb54305 user: dkf tags: dkf-loop-exception-range-work | |
|
2013-10-19
| ||
| 14:11 | Fix handling of 'invokeExpanded' and start to do 'returnStk'. check-in: 7e41c534a9 user: dkf tags: dkf-loop-exception-range-work | |
| 12:29 | Added missing exception range finalize. check-in: 9a368b1f23 user: dkf tags: dkf-loop-exception-range-work | |
| 11:20 | Improve coverage of [error] compilation. check-in: 59be7daf9e user: dkf tags: dkf-loop-exception-range-work | |
|
2013-10-18
| ||
| 07:36 | rebase RFE [854941|#854941] implementation check-in: 982f3531f3 user: jan.nijtmans tags: rfe-854941, tip-596 | |
| 07:16 | rebase TIP [http://tip.tcl.tk/414|#414] implementation check-in: 675f2efc3d user: jan.nijtmans tags: initsubsystems | |
| 07:08 | Tackle evalStk by reusing existing machinery. check-in: 253aef53ca user: dkf tags: dkf-loop-exception-range-work | |
|
2013-10-17
| ||
| 19:07 | merge trunk check-in: 6a50ea2d13 user: dgp tags: dgp-refactor | |
| 18:04 | Add new sub-command: file utime ?ATIME? MTIME (re-checkin a mistaken checkin: [fa2e445528]) Closed-Leaf check-in: 9c8b16fd68 user: damkerngt tags: damkerngt-file-utime | |
| 14:48 | Create new branch named "damkerngt-file-utime" check-in: 92934f6366 user: damkerngt tags: damkerngt-file-utime | |
| 09:40 | Fix execute permission on many files which shouldn't have it. check-in: e9c8ef1fe6 user: jan.nijtmans tags: trunk | |
|
2013-10-15
| ||
| 21:09 | -I${BUILD_DIR}/.. doesn't work when BUILD_DIR != "unix". Reported by Matthias Kraft check-in: 9d2e353c0d user: jan.nijtmans tags: trunk | |
| 00:27 | Do jump generation at places where INST_RETURN_IMM might occur. check-in: 98717da70a user: dkf tags: dkf-loop-exception-range-work | |
|
2013-10-14
| ||
| 08:34 | Tcl_SetResult -> Tcl_SetObjResult in two places (for Cygwin64 only). check-in: 708626dfe6 user: jan.nijtmans tags: trunk | |
| 08:11 | Fix comment in tclOO.decls: tclOOStubLib.c is not generated by "make genstubs". In pkgooa.c, check ... check-in: 89bfaf2e79 user: jan.nijtmans tags: trunk | |
|
2013-10-13
| ||
| 13:57 | Added the tests I want to pass... check-in: 403db2ac90 user: dkf tags: dkf-loop-exception-range-work | |
| 13:34 | update comments check-in: 73671810e9 user: dkf tags: dkf-loop-exception-range-work | |
| 12:09 | Stop crashing in interactive testing. (The unknown and history mechanisms tend to exercise some part... check-in: f6e5ac8873 user: dkf tags: dkf-loop-exception-range-work | |
| 10:45 | Allow loading of pkgooa.so in Tcl 8.5 for (regression) test purposes. Better error messages in ste... check-in: 53e3237225 user: jan.nijtmans tags: trunk | |
|
2013-10-11
| ||
| 10:26 | Even though TCLOO_PATCHLEVEL is equal to TCLOO_VERSION, using "patchlevel" is more appropriate in th... check-in: 5c6379ab2b user: jan.nijtmans tags: trunk | |
|
2013-10-10
| ||
| 21:24 | [98c8b3ec12] Use constraint to work around failing test; it's just a bug in the underlying library, ... check-in: d6b87763af user: dkf tags: trunk | |
| 14:13 | Fix for bug [f51efe99a7]: MinGW build fails on current checkin. And a new test-case which makes the ... check-in: 7abbaed029 user: jan.nijtmans tags: trunk | |
|
2013-10-09
| ||
| 22:03 | Update to Unicode 6.3 tables check-in: 8806f05b71 user: jan.nijtmans tags: trunk | |
|
2013-10-08
| ||
| 09:02 | Working towards better handling of stack balance with break and continue exceptions. check-in: e4d6e9291b user: dkf tags: dkf-loop-exception-range-work | |
|
2013-10-07
| ||
| 14:25 | Fix for [d4e464ae48]: tcl 8.5.15/8.6.1 breaks python make check on darwin check-in: 09eb125484 user: jan.nijtmans tags: trunk | |
|
2013-10-06
| ||
| 19:17 | [3381085] Improved way of detecting what version of the documentation to build. Set the HTML_VERSION... check-in: 390d70697c user: dkf tags: trunk | |
| 13:21 | Factor out some knowledge of immediate index encoding. check-in: 0ab965b438 user: dkf tags: dkf-bytecode-8.6-main | |
|
2013-10-05
| ||
| 16:30 | mark merge check-in: e0b34d545e user: kbk tags: trunk | |
| 16:28 | Advance to tzdata2013g check-in: 6daaae31c9 user: kbk tags: trunk | |
| 14:09 | merge Closed-Leaf check-in: 50de1a6cc2 user: dkf tags: dkf-bytecode-8.6/eval, dkf-bytecode-8.6-main | |
| 13:58 | merge trunk check-in: 952d5cb1d1 user: dkf tags: dkf-bytecode-8.6-main | |
| 13:53 | Added 'linsert' compiler. Factored out constant list index parser. check-in: 18dbc7744a user: dkf tags: dkf-bytecode-8.6-main | |
|
2013-10-04
| ||
| 18:55 | merge trunk Closed-Leaf check-in: d4459319ac user: jan.nijtmans tags: bug-dfc08326e3 | |
| 13:12 | Added missing documentation. Corrected result of Tcl_OOInitStubs in non-stub case. check-in: 0c04e93258 user: dkf tags: trunk | |
|
2013-10-03
| ||
| 20:41 | When compiling with MSVC++, no longer link the stub library with msvcrt??.dll. This way, workarounds... check-in: 2acf2a071b user: jan.nijtmans tags: trunk | |
| 13:32 | cleaner and faster 'string trim' check-in: 0d32a0f39f user: dkf tags: dkf-bytecode-8.6-main | |
| 08:54 | merge trunk check-in: 384d74c8f1 user: dkf tags: dkf-bytecode-8.6-main | |
|
2013-10-02
| ||
| 18:30 | Better fix for bug [dfc08326e3] check-in: 0d8c808d43 user: jan.nijtmans tags: bug-dfc08326e3 | |
| 14:35 | minor: whitespace correction (my bad!) check-in: 6fbfa3e7a2 user: dkf tags: trunk | |
| 13:16 | neater check-in: f5738a4c37 user: dkf tags: trunk | |
| 13:14 | silence warnings with clang check-in: f5a69fee4d user: dkf tags: trunk | |
| 10:30 | Fix compilation of Itcl and Tdbc check-in: a795ebaacf user: jan.nijtmans tags: trunk | |
| 10:01 | Turn Tcl_OOInitStubs into a no-op in non-stub-enabled usage. check-in: f796f7d95d user: dkf tags: trunk | |
| 09:41 | Fix TclOO API export rules. check-in: 187f341932 user: dkf tags: trunk | |
| 08:46 | Expand subset of lreplace functionality that is compiled. check-in: ea422ac47b user: dkf tags: dkf-bytecode-8.6-main | |
| 08:08 | Fix compilation with latest MinGW-w64 version 3.0: Conflict on EXCEPTION_REGISTRATION typedef, which... check-in: 7488de4f4b user: jan.nijtmans tags: trunk | |
|
2013-10-01
| ||
| 10:12 | Working on compiling 'eval'; not yet finished. check-in: 6760542172 user: dkf tags: dkf-bytecode-8.6/eval, dkf-bytecode-8.6-main | |
|
2013-09-30
| ||
| 14:33 | merge trunk check-in: a765e280e7 user: dgp tags: dgp-refactor | |
| 14:07 | Disable command line globbing on MinGW compiles: this saves startup time, since the result of the gl... check-in: fa4ce191d2 user: jan.nijtmans tags: trunk | |
| 10:13 | export tclOO symbols from the dll/so, as suggested in RFE [dfc08326e3], in addition to exporting it ... Closed-Leaf check-in: 8e25674013 user: jan.nijtmans tags: rfe-dfc08326e3 | |
| 09:38 | Restore copyright assignments and some improved comments in tclOO.decls: previous commit was a blind... check-in: 4a0553616c user: jan.nijtmans tags: trunk | |
| 09:03 | Fix [f51efe99a7] by reverting [371bcd0714] check-in: 8ee49da609 user: jan.nijtmans tags: trunk | |
| 03:00 | First attempt at [string trim] compilation. check-in: 62a0ec46d8 user: dkf tags: dkf-bytecode-8.6-main | |
| 01:05 | merge trunk check-in: 44ad0f4b4e user: dkf tags: dkf-bytecode-8.6-main | |
|
2013-09-28
| ||
| 22:52 | typo; spotted by stu check-in: 97ba1dcf13 user: dkf tags: trunk | |
| 21:10 | [dfc08326e3]: Corrected symbol export for TclOO to match Tcl so things work as expected in a static ... check-in: 371bcd0714 user: dkf tags: trunk | |
|
2013-09-27
| ||
| 17:33 | Fix test source-4.1 check-in: d6941999f1 user: dgp tags: trunk | |
| 16:12 | merge trunk check-in: 3d9a482efb user: dgp tags: dgp-refactor | |
| 16:10 | merge 8.5 check-in: 7c787248f0 user: dgp tags: trunk | |
| 15:34 | Merge forward new test, marked as knownBug, so other merges are no longer held back. check-in: af5c85f043 user: dgp tags: trunk | |
| 14:58 | merge trunk check-in: dbdc689250 user: dgp tags: dgp-refactor | |
| 14:45 | merge near-trunk check-in: e725e2ec83 user: dgp tags: dgp-refactor | |
| 10:29 | [219226]: Rewrote how ::env is synchronized to the environment so it no longer smashes the array or ... check-in: afaff33553 user: dkf tags: trunk | |
| 09:18 | Workaround for [http://sourceforge.net/p/mingw/bugs/2065/|MinGW bug #2065]. Both MinGW and MinGW-w6... check-in: 87d1313df3 user: jan.nijtmans tags: trunk | |
|
2013-09-26
| ||
| 16:32 | merge trunk check-in: 4052e55925 user: dkf tags: dkf-improved-disassembler | |
| 14:27 | Tcl_SetResult -> Tcl_SetObjResult check-in: 15647dce75 user: jan.nijtmans tags: trunk | |
|
2013-09-23
| ||
| 18:14 | merge trunk check-in: f72962c880 user: dgp tags: dgp-refactor | |
| 12:18 | revert mistaken commit of experiment check-in: 3b340542f2 user: dgp tags: trunk | |
| 11:27 | workaround for mingw bug [http://comments.gmane.org/gmane.comp.gnu.mingw.user/41724] check-in: 146b87c2f1 user: jan.nijtmans tags: trunk | |
|
2013-09-20
| ||
| 13:05 | Potential fix for issues relating to lack of errorCode setting with unknown command handling. Leaf check-in: cb6e704762 user: dkf tags: bug-unknown-no-errorcode | |
| 13:02 | New routines _Plus and _Minus apply increments to BPs. Quite crude. Much opportunity for optimizin... check-in: f4c5c1b275 user: dgp tags: dgp-refactor | |
| 13:02 | merge trunk check-in: 7c1d00afae user: dkf tags: dkf-improved-disassembler | |
| 12:22 | Revert mistaken commit of experiment. check-in: e1a17466ce user: dgp tags: dgp-refactor | |
| 12:13 | merge trunk check-in: eb9d41af7b user: dgp tags: dgp-refactor | |
| 09:11 | Make sure that panic's during finalization are handled by the custom panicproc not by the default pa... check-in: d7d7d0857d user: jan.nijtmans tags: trunk | |
| 05:31 | merge trunk check-in: c186938df9 user: dgp tags: dgp-refactor | |
| 05:28 | merge release check-in: 63009ab07c user: dgp tags: trunk | |
|
2013-09-19
| ||
| 22:37 | [3970f54c4e]: Improved fix that is more tolerant of a single variable varname. check-in: af5c35971a user: dkf tags: trunk | |
| 20:07 | merge trunk Closed-Leaf check-in: 2bcfea1433 user: dgp tags: core-8-6-1, rc2, core-8-6-1-rc | |
| 19:38 | merge trunk check-in: 5039d0589e user: dgp tags: dgp-refactor | |
| 19:37 | [3970f54c4e]: Corrected regression in argument order processing in [unset]. check-in: 836d61598d user: dkf tags: trunk | |
| 19:10 | merge trunk; update changes check-in: c81d39a8aa user: dgp tags: core-8-6-1-rc | |
| 19:02 | comment check-in: a6959b7e04 user: dgp tags: trunk | |
| 18:53 | Line numbers wrong in compiled [unset]. check-in: b7c97d2912 user: dgp tags: trunk | |
| 17:21 | Line numbers wrong in compiled [dict with]. check-in: 985e1825e1 user: dgp tags: trunk | |
| 17:01 | Line numbers wrong in compiled [dict exists]. check-in: 0c34f1cd4a user: dgp tags: trunk | |
| 16:41 | Line numbers wrong in compiled [global] and [variable]. check-in: 4b8618f2b2 user: dgp tags: trunk | |
| 16:11 | Line numbers wrong in compiled [namespace upvar]. check-in: cfb8f570fd user: dgp tags: trunk | |
| 15:57 | Line numbers wrong in compiled [upvar]. check-in: 15882da014 user: dgp tags: trunk | |
| 15:05 | Line numbers wrong in compiled [dict update]. check-in: 102bca24dc user: dgp tags: trunk | |
| 14:56 | Line numbers wrong in compiled [dict for]. check-in: 63d9595cb7 user: dgp tags: trunk | |
| 14:49 | Line numbers wrong in compiled [dict get]. check-in: 7cdfebfeb6 user: dgp tags: trunk | |
| 14:22 | Stop segfault due to OBOE in CompileWord() calls in [dict incr] compiler. check-in: 109b343727 user: dgp tags: trunk | |
| 14:21 | [3606943]: Corrected description of method search order. check-in: afc9ca5c0b user: dkf tags: trunk | |
| 13:44 | [31661d2135] Plug memory leak. check-in: d2f9db98ef user: dgp tags: trunk | |
| 13:13 | Line numbers wrong in compiled [dict set]. check-in: 78341f75f9 user: dgp tags: trunk | |
| 13:00 | consistant use of capitals check-in: eb4132517a user: jan.nijtmans tags: trunk | |
| 12:22 | Merge test; bug already fixed in trunk. check-in: dd4cc03df6 user: dgp tags: trunk | |
| 04:27 | Stop segfault due to OBOE in CompileWord() calls in [dict lappend] compiler. check-in: 166ffc0cc5 user: dgp tags: trunk | |
| 04:11 | [3487626] knownBug tests dict-23.2 and dist-24.21 already fixed on trunk. check-in: d1cc50d7bd user: dgp tags: trunk | |
|
2013-09-18
| ||
| 12:32 | Bump TclOO version to 1.0.1 check-in: 32f292bcc3 user: dkf tags: trunk | |
|
2013-09-17
| ||
| 12:17 | merge trunk; update changes check-in: fa66765e6a user: dgp tags: rc1, core-8-6-1-rc | |
| 12:13 | merge trunk check-in: b2da30d59f user: dgp tags: dgp-refactor | |
| 09:24 | [2152292]: Corrected implementation of uuencode handling to support line length indicator bytes. **... check-in: c001d40665 user: dkf tags: trunk, potential incompatibility | |
| 09:20 | ChangeLog entry Closed-Leaf check-in: b9547959b8 user: dkf tags: bug-2152292 | |
| 09:13 | small improvements to the documentation check-in: 7825d13bbc user: dkf tags: bug-2152292 | |
|
2013-09-16
| ||
| 23:26 | merge trunk check-in: 6c01126c60 user: dgp tags: dgp-refactor | |
| 23:18 | [7b32d8d13b] Insert missing field initialization. check-in: 7059c2ea37 user: dgp tags: trunk | |
| 18:59 | merge trunk; update changes check-in: 933afe0b2e user: dgp tags: core-8-6-1-rc | |
| 09:03 | Refactor to remove unused flexibility. check-in: 7b485e827b user: dkf tags: bug-2152292 | |
| 08:52 | Be careful: separator needs to be bytes, not internal-encoded. check-in: 613440ae3d user: dkf tags: bug-2152292 | |
|
2013-09-15
| ||
| 16:30 | Add back -wrapchar option to "binary encode uuencode" check-in: 0e087acc80 user: jan.nijtmans tags: bug-2152292 | |
|
2013-09-14
| ||
| 18:25 | And the decoder too. check-in: 4c99c6d1d5 user: dkf tags: bug-2152292 | |
| 08:59 | Hm, this check doesn't really add anything. check-in: 2155b405f3 user: jan.nijtmans tags: bug-2152292 | |
| 08:51 | Add back -wrapchar option to "binary encode uuencode". check-in: ede84216fa user: jan.nijtmans tags: bug-2152292 | |
| 07:07 | [2152292] Corrected implementation of uuencoding. check-in: f335dbad5b user: dkf tags: bug-2152292 | |
|
2013-09-13
| ||
| 20:25 | Add _Get routine to pull a random access BrodnikPointer from a BrodnikArray. Use it to scan the CmdL... check-in: 2c7770626b user: dgp tags: dgp-refactor | |
| 14:12 | merge mark check-in: 15cf5b6ebb user: dgp tags: trunk | |
| 03:36 | merge trunk check-in: cbd632b7b7 user: dgp tags: dgp-refactor | |
| 03:33 | More macro use. check-in: bd7b545d09 user: dgp tags: trunk | |
|
2013-09-12
| ||
| 23:34 | Revise _Append and _Detach to return element pointers. check-in: e16c235651 user: dgp tags: dgp-refactor | |
| 20:29 | Without next pointers, a JumpList is just a JumpFixup, so get rid of it. check-in: 8dfb69e025 user: dgp tags: dgp-refactor | |
| 20:08 | A BrodnikArray is already a stack; it does not need next pointers to make it one. check-in: b74a35af98 user: dgp tags: dgp-refactor | |
| 19:49 | merge trunk check-in: 2f43fe91b6 user: dgp tags: dgp-refactor | |
| 19:34 | merge trunk check-in: 5c7b60d996 user: dgp tags: dgp-refactor | |
| 19:27 | Push fixup on the stack only when needed. check-in: 8678be2995 user: dgp tags: trunk | |
| 19:21 | Swap the two fixups used when compiling the ternary operator. Push them on the stack only when neede... check-in: 750f5a8d1f user: dgp tags: trunk | |
| 17:42 | Stop allocating JumpFixups for jumps that can never need any fixing up. check-in: 09f64e96d7 user: dgp tags: trunk | |
|
2013-09-11
| ||
| 05:08 | merge trunk check-in: 00564ed6a1 user: dgp tags: dgp-refactor | |
| 05:07 | Eliminate another surplus storage field. Make a(n ab)use of the existing JumpFixup fields instead. check-in: 263b4394a2 user: dgp tags: trunk | |
| 04:52 | merge trunk check-in: f90afb1831 user: dgp tags: dgp-refactor | |
| 04:49 | Make use of the existing JumpFixup fields. Eliminate extra storage field 'offset' in JumpList that ... check-in: df49cdf291 user: dgp tags: trunk | |
| 02:36 | merge trunk check-in: f1a7bb9aa4 user: dgp tags: dgp-refactor | |
| 02:32 | Stop the save and restore of currStackDepth. Just manage it correctly so it doesn't need correcting... check-in: 6c5624d40f user: dgp tags: trunk | |
|
2013-09-10
| ||
| 20:34 | Revise _Append, _Detach, etc. to use the efficiencies used by pointers. _Next may still need some op... check-in: 36baa8655f user: dgp tags: dgp-refactor | |
| 18:46 | [547989] Proposed implementation of the change described in the comments of the bug report. Leaf check-in: 942397a2a7 user: dkf tags: bug-547989 | |
| 17:15 | More loop conversions. Also use the stability of BAs to keep pointers instead of indicies. check-in: 97124028bb user: dgp tags: dgp-refactor | |
| 16:07 | Convert first CmdLocation loop to iterate with pointers. Add missing failed compile cleanup discove... check-in: f4ce6685c1 user: dgp tags: dgp-refactor | |
| 14:27 | Convert more simple loops to iterate with pointers. check-in: 5d6eec4b72 user: dgp tags: dgp-refactor | |
| 14:04 | Convert first loop to iterate with a pointer. check-in: ad4af823bf user: dgp tags: dgp-refactor | |
|
2013-09-09
| ||
| 19:31 | Start work creating a BrodnikPointer to go with the BrodnikArray. check-in: 589416b0f9 user: dgp tags: dgp-refactor | |
| 18:46 | Now that BA's retain an identity, stop returning them from routines. check-in: a298d81f98 user: dgp tags: dgp-refactor | |
| 18:23 | Revise the BrodnikArray struct so that the store is held as a pointer rather than an array. This pe... check-in: a069431c53 user: dgp tags: dgp-refactor | |
| 17:39 | Reduce size_t quantities to unsigned ints where the scaling impact will be completely theoretical un... check-in: 33c00b0226 user: dgp tags: dgp-refactor | |
| 17:05 | merge trunk check-in: 87c3331a02 user: dgp tags: dgp-refactor | |
| 15:22 | New routine TclBAInvertIndices() performs the reverse mapping from Brodnik index pairs back to index... check-in: a1900d1117 user: dgp tags: dgp-refactor | |
| 14:12 | [3609693] Must strip the internal representation of procedure-like methods in order to ensure that a... check-in: e5fba23b18 user: dkf tags: trunk | |
| 13:34 | [3609693] Must strip the internal representation of procedure-like methods in order to ensure that a... Closed-Leaf check-in: 847567403d user: dkf tags: bug-3609693 | |
| 12:34 | merge trunk check-in: f02940a1c9 user: dkf tags: bug-3609693 | |
| 11:54 | merge trunk check-in: 67d8741300 user: dgp tags: dgp-refactor | |
|
2013-09-08
| ||
| 15:02 | merge mark Closed-Leaf check-in: 4a60c3ee74 user: dkf tags: bug-3600057 | |
| 14:58 | typo check-in: 214b1c7f4f user: dkf tags: bug-3600057 | |
| 14:48 | [3600057]: Filled out missing parts of implementation of [string is double]. DGP - I'm pretty sur... check-in: e81ce48725 user: dkf tags: bug-3600057 | |
| 10:21 | [3611643] Stop polluting the global namespace. Refactor the index entry generation so it is done rig... check-in: c45d777d3c user: dkf tags: trunk | |
|
2013-09-07
| ||
| 22:19 | [86ceb4e2b6] Improve reaction when multiple *tm files purport to offer the same version of the same ... check-in: d041733320 user: dgp tags: trunk | |
| 21:19 | merge trunk Closed-Leaf check-in: b4df43a7b3 user: dgp tags: bug-86ceb4e2b6 | |
| 08:06 | Rebase TIP #414 implementation. check-in: eb51174a19 user: jan.nijtmans tags: initsubsystems | |
|
2013-09-05
| ||
| 18:32 | merge trunk check-in: c3aeba1bd3 user: dgp tags: dgp-refactor | |
| 18:29 | Move AuxData array rather than copy it. check-in: 79fae728af user: dgp tags: dgp-refactor | |
| 15:47 | Use ne instead of [string length] for less shimmer risk. check-in: 5fd0b7f61e user: dgp tags: bug-86ceb4e2b6 | |
| 12:45 | Error in order of #include lines broke some windows builds. check-in: c2ab5f62c0 user: dgp tags: trunk | |
| 12:35 | Merge commits to the correct branch -- trunk check-in: c7aebcdf72 user: dgp tags: trunk | |
| 12:31 | [010f4162ef] Repair effect of trace errors on -errorinfo and -errorstack. Closed-Leaf check-in: f0e808cc64 user: dgp tags: mig-review | |
| 11:47 | resolve fork check-in: 8a85b196f1 user: dgp tags: dgp-refactor | |
| 03:22 | Split BA macros into declaration part and definition part so that a BA_* type can be used in multipl... check-in: 5523d5bd5e user: dgp tags: dgp-refactor | |
|
2013-09-04
| ||
| 13:19 | merge trunk check-in: 2b0c31871e user: dgp tags: dgp-refactor | |
| 12:45 | Cleaned up test command trying to make valgrind happy. check-in: dd500d1c6c user: dgp tags: mig-review | |
| 09:36 | [98c8b3ec12] Make test fail in less catastrophic manner. check-in: dde62ffdf8 user: dkf tags: trunk | |
| 07:22 | Fix 3 trivial (possible) errors, discovered by covertity.com check-in: 38e00f27c9 user: jan.nijtmans tags: trunk | |
|
2013-09-03
| ||
| 20:12 | merge trunk check-in: 167ec40a93 user: dgp tags: dgp-refactor | |
| 18:50 | doc fix exposed by `make html` check-in: 41dfc40c2a user: dgp tags: rc0, core-8-6-1-rc | |
| 17:39 | make dist check-in: 2b3ca74e16 user: dgp tags: core-8-6-1-rc | |
| 17:07 | typo check-in: 67d6a9543c user: dgp tags: core-8-6-1-rc | |
| 16:47 | Favor timeline over ChangeLog check-in: 47d761d2a0 user: dgp tags: core-8-6-1-rc | |
| 16:04 | update changes check-in: 5bd33e3ca5 user: dgp tags: core-8-6-1-rc | |
|
2013-09-02
| ||
| 18:47 | Add test and improve errorInfo. Closed-Leaf check-in: 2d4eff472e user: dgp tags: bug-010f4162ef | |
| 17:59 | [010f4162ef] First step of fix on stammering errorstack. errorstack fixed. errorinfo revision still... check-in: 909dcc2cf0 user: dgp tags: bug-010f4162ef | |
| 14:01 | typo check-in: a5ab971f3d user: jan.nijtmans tags: trunk | |
|
2013-09-01
| ||
| 20:08 | [b98fa55285]: Fix handling of whitespace at end of hex strings to decode. check-in: 3534dc020d user: dkf tags: trunk | |
|
2013-08-30
| ||
| 22:04 | Bump version number to 8.6.1. check-in: 9824f745cc user: dgp tags: core-8-6-1-rc | |
| 21:57 | Bump to tcltest 2.3.6 to account for changes since Tcl 8.6.0 release. check-in: 1fde5f0db3 user: dgp tags: trunk | |
|
2013-08-29
| ||
| 19:22 | merge trunk check-in: 9d9256cf4a user: dgp tags: dgp-refactor | |
| 19:19 | [2486550] NR-enable same-interp invokehidden. Also, reroute all objProc invocation through the comm... check-in: 1e66a5c9c0 user: dgp tags: trunk | |
| 17:59 | New internal eval flag value so that all TclNREvalObjv() callers that pre-resolve command names can ... Closed-Leaf check-in: 9394415ab9 user: dgp tags: bug-2502002 | |
|
2013-08-28
| ||
| 18:05 | Rework the re-resolution after enter traces machinery with cleaner separations and neater interfaces... check-in: c10157dfd4 user: dgp tags: bug-2502002 | |
| 02:44 | Clarfy and prettify influence of flag settings and command lookups. check-in: 5cf01176b3 user: dgp tags: bug-2502002 | |
|
2013-08-27
| ||
| 20:25 | Tidy up indenting for clarity in refactoring. check-in: bf7f439987 user: dgp tags: bug-2502002 | |
| 20:06 | Exceptions raised from enter traces take priority over re-resolution games. check-in: f3862d4ec5 user: dgp tags: bug-2502002 | |
| 20:03 | Inline TEOV_RunEnterTraces() so its interface can be redesigned. check-in: 1b39dee3d7 user: dgp tags: bug-2502002 | |
| 18:11 | Add test for Bug 2486550. check-in: 055779b95b user: dgp tags: bug-2502002 | |
|
2013-08-26
| ||
| 18:32 | merge trunk check-in: 219c73f7e8 user: dgp tags: bug-2502002 | |
|
2013-08-24
| ||
| 09:42 | Unbreak doc; the apropos index entry *must* be one line. (This is an external constraint forced by ... check-in: 608930382f user: dkf tags: trunk | |
|
2013-08-23
| ||
| 18:30 | stop looking at the C-stack depth Leaf check-in: 23832ea106 user: mig tags: mig-stacklevels | |
| 16:33 | merge trunk check-in: 83dc51357b user: dgp tags: bug-2502002 | |
| 16:29 | merge trunk check-in: 8d1656cc0c user: dgp tags: dgp-refactor | |
| 16:23 | Make sure all Tcl_NR*Eval*() routines do a schedule only. No errors raised. check-in: af7ffdb548 user: dgp tags: trunk | |
| 13:08 | fix NRE docs check-in: 2f58df3b39 user: mig tags: trunk | |
| 12:04 | merge trunk check-in: 81e2e8668b user: dgp tags: bug-2502002 | |
| 12:03 | merge trunk check-in: fd1683f37a user: dgp tags: dgp-refactor | |
| 05:59 | Remove complications that no longer server any required purpose. check-in: 0390ff3464 user: dgp tags: trunk | |
|
2013-08-22
| ||
| 20:41 | merge trunk check-in: 2f5d805694 user: dgp tags: bug-2502002 | |
| 20:34 | compiler warning check-in: 26a14f7f49 user: dgp tags: dgp-refactor | |
| 20:34 | compiler warning check-in: edc3131309 user: dgp tags: trunk | |
| 20:27 | merge trunk check-in: d3b3fd78ea user: dgp tags: dgp-refactor | |
| 20:21 | Make Dispatch() the single point for calling a Tcl_ObjCmdProc, and attach the DTRACE machinery there... check-in: cf9917a942 user: dgp tags: trunk | |
| 16:13 | Remove assertion that is not true in some circumstances (--enable-dtrace). check-in: e2dcd81b28 user: dgp tags: trunk | |
| 13:01 | More coroutine tests. check-in: acc67cbb48 user: dgp tags: trunk | |
| 08:07 | Correction to documentation check-in: bb0a6db5e9 user: dkf tags: trunk | |
| 07:09 | merge trunk check-in: 6818b3c99c user: dkf tags: dkf-improved-disassembler | |
| 01:13 | merge trunk check-in: 7a2ab4dc79 user: dgp tags: bug-2502002 | |
| 01:10 | merge trunk check-in: 554b3422a1 user: dgp tags: dgp-refactor | |
|
2013-08-21
| ||
| 19:30 | [8ff0cb9fe1] Make Tcl_NREvalObj() (and friends) behave as documented, by only scheduling evaluation ... check-in: ec51e0603e user: dgp tags: trunk | |
| 19:18 | Tidy the code and add a test. Closed-Leaf check-in: 3f49eeab3d user: dgp tags: dgp-purge-NRRunObjProc | |
| 19:00 | Don't allocate memory until you know you're going to use it and arrange for it to be freed. Leak! check-in: 923b21f385 user: dgp tags: dgp-purge-NRRunObjProc | |
| 18:27 | Don't use automatic storage to hold the invocation words of oo::define. That practice doesn't agree ... check-in: a50ead7062 user: dgp tags: dgp-purge-NRRunObjProc | |
| 13:34 | merge trunk check-in: aa7926c7ec user: dgp tags: dgp-purge-NRRunObjProc | |
| 10:25 | [3612422]: Refer to correct part of tclvars(n) rather than page itself. check-in: a197e6853e user: dkf tags: trunk | |
| 09:35 | define tests for this bug; no fix yet check-in: b58873a477 user: dkf tags: bug-3609693 | |
|
2013-08-20
| ||
| 14:00 | Push out a trial patch for more eyes to see. check-in: e14cebbeab user: dgp tags: dgp-purge-NRRunObjProc | |
|
2013-08-19
| ||
| 16:34 | Revise execution trace handling to take account of the new reality in Tcl 8.6 that callers can pre-r... check-in: 8b417f03d0 user: dgp tags: bug-2502002 | |
| 15:22 | Testing doing away with the NRRunObjProc routine, which looks like a useless extra bounce on the NRE... check-in: a9eba981e6 user: dgp tags: dgp-purge-NRRunObjProc | |
| 09:10 | rebase TIP [http://tip.tcl.tk/425|425] implementation check-in: 74f7e63465 user: jan.nijtmans tags: win-console-panic | |
| 09:05 | rebase TIP [http://tip.tcl.tk/414|414] implementation check-in: 3c9828933f user: jan.nijtmans tags: initsubsystems | |
|
2013-08-15
| ||
| 20:00 | merge trunk check-in: 5f37dcc364 user: dgp tags: bug-2502002 | |
| 19:59 | merge trunk check-in: bebd66fb8b user: dgp tags: dgp-refactor | |
| 19:59 | Make sure the errors raised by execution traces become errors raised by the traced command, as docum... check-in: 04da25f2f5 user: dgp tags: trunk | |
| 17:43 | merge trunk check-in: 5bb2ee559c user: dgp tags: bug-2502002 | |
| 14:05 | The fix for [3610404] leads to a simplification in the implementation of forward methods. check-in: 1cafa9ed0e user: dgp tags: trunk | |
|
2013-08-14
| ||
| 20:31 | merge trunk check-in: ffbe318c05 user: dgp tags: bug-2502002 | |
| 20:20 | Add several tests to check consistency of stack traces. check-in: e3800f9fba user: dgp tags: trunk | |
| 19:07 | merge trunk check-in: bcf24b4b92 user: dgp tags: dgp-refactor | |
| 19:07 | merge trunk check-in: da357df523 user: dgp tags: bug-2502002 | |
| 19:01 | [3610404] Re-resolution of command after enter traces invalidate epoch. Make sure context is such th... check-in: c1bc5483be user: dgp tags: trunk | |
| 18:44 | merge trunk Closed-Leaf check-in: 0b6624feda user: dgp tags: bug-3610404 | |
| 18:00 | merge trunk check-in: e3c0cec6ed user: dgp tags: bug-2502002 | |
| 17:08 | merge trunk check-in: adc0415eea user: dgp tags: dgp-refactor | |
| 17:07 | [a16752c252] Correct failure to call cmd deletion callbacks. check-in: 2718a160f1 user: dgp tags: trunk | |
| 13:50 | merge trunk check-in: b6d55aaba5 user: dgp tags: dgp-refactor | |
| 12:43 | Arrange for both execution traces and [info frame] to get their pre-subst source strings from a comm... check-in: 3648c59d0d user: dgp tags: trunk | |
| 12:15 | Consolidate some helper routines. Closed-Leaf check-in: 6a2b3f4c6d user: dgp tags: dgp-bye-ctx-eval-flag | |
| 04:13 | Only schedule leave traces if enter traces complete successfully. This avoids a memleak, and opens a... check-in: bf4296a85b user: dgp tags: dgp-bye-ctx-eval-flag | |
|
2013-08-12
| ||
| 20:00 | Use a new flag value TCL_EVAL_SOURCE_IN_FRAME passed in by callers to determine whether the pre-subs... check-in: 435e0dcc82 user: dgp tags: dgp-bye-ctx-eval-flag | |
| 15:52 | merge trunk check-in: 1341529437 user: dgp tags: dgp-bye-ctx-eval-flag | |
|
2013-08-11
| ||
| 15:21 | rebase check-in: 73c73ec2b4 user: jan.nijtmans tags: initsubsystems | |
| 15:19 | rebase check-in: 76709a732d user: jan.nijtmans tags: win-console-panic | |
| 14:42 | Never guess non-existing timezone name "America/Brasilia" on Windows. Reported by Arnulf Wiedemann check-in: bc57d06610 user: jan.nijtmans tags: trunk | |
|
2013-08-10
| ||
| 05:16 | Arrange for both execution traces and [info frame] to get their pre-subst source strings from a comm... check-in: 853abff6c9 user: dgp tags: dgp-bye-ctx-eval-flag | |
|
2013-08-09
| ||
| 16:48 | Revised GetCommandSource() can (and thus should) return a normal zero refcount value. check-in: 81b4073e16 user: dgp tags: dgp-bye-ctx-eval-flag | |
|
2013-08-08
| ||
| 20:19 | merge trunk check-in: d66b65883f user: dkf tags: dkf-command-type | |
|
2013-08-07
| ||
| 20:27 | Revise GetCommandSource() to return a normal Tcl_Obj value. check-in: 4172eb0252 user: dgp tags: dgp-bye-ctx-eval-flag | |
| 19:45 | Give (objc, objv) their own ride from enter to leave traces. check-in: cea40c809e user: dgp tags: dgp-bye-ctx-eval-flag | |
| 18:34 | merge trunk check-in: b94fb74ee9 user: dgp tags: dgp-refactor | |
| 17:11 | Many simplifications to the TIP 280 machinery. * Removed support for non-NULL invoker when TCL_EV... check-in: 2f5ee8efad user: dgp tags: trunk | |
| 16:44 | Remove Tcl_Preserve support for ContLineLoc values. It's not needed. This allows the clLoc field of... check-in: 08cfa769ec user: dgp tags: dgp-bye-ctx-eval-flag | |
| 16:01 | Test for TclContinuationsGet() usage, and simplifications. check-in: 26304b215c user: dgp tags: dgp-bye-ctx-eval-flag | |
| 14:41 | Replace potentially memleak creating safety check of a "cannot happen" condition with an assertion. check-in: 6d9ae929c5 user: dgp tags: dgp-bye-ctx-eval-flag | |
| 12:44 | Add comment stating new limitation on Tcl(NR)EvalObjEx() interface. check-in: 45e786b5ee user: dgp tags: dgp-bye-ctx-eval-flag | |
|
2013-08-06
| ||
| 20:18 | merge trunk check-in: 1f866ae516 user: dgp tags: dgp-refactor | |
| 17:24 | All use of the evalFlag value TCL_EVAL_CTX is unused by the code and unreachable by extensions. Thi... check-in: dfb5bac00f user: dgp tags: dgp-bye-ctx-eval-flag | |
| 16:41 | The value TCL_LOCATION_EVAL_LIST in the type field of a CmdFrame appears to exist only for the sake ... check-in: b673919222 user: dgp tags: trunk | |
| 16:20 | Add assertions that will guide and protect more discovery of dead code for elimination. check-in: 08d5678d26 user: dgp tags: dgp-bye-ctx-eval-flag | |
| 13:30 | Drop TCL_LOCATION_EVAL_LIST now that it is unused. Closed-Leaf check-in: ac585604b9 user: dgp tags: dgp-bye-location-eval-list | |
| 13:20 | Eliminate the union that is no longer needed. check-in: 73f1c90b0d user: dgp tags: dgp-bye-location-eval-list | |
| 13:08 | Revert the changes that went too far and broke things. check-in: 230b3c084e user: dgp tags: dgp-bye-location-eval-list | |
| 04:15 | The value TCL_LOCATION_EVAL_LIST in the type field of a CmdFrame appears to exist only for the sake ... check-in: a292acfcd1 user: dgp tags: dgp-bye-location-eval-list | |
|
2013-08-05
| ||
| 23:54 | merge trunk check-in: 19c11d8c16 user: dgp tags: dgp-refactor | |
| 22:06 | rebase against trunk Leaf check-in: e0957ec4b8 user: jan.nijtmans tags: bug-c4e230f29b | |
| 22:00 | Mark unixforkevent-1.1 nonPortable, until proven on more platforms. Make sure that when testing for... check-in: 4e3f024bd7 user: jan.nijtmans tags: trunk | |
| 16:37 | merge trunk check-in: dd155eb7e2 user: dgp tags: dgp-refactor | |
| 14:47 | merge trunk check-in: cb1d262fa1 user: dgp tags: dkf-command-type | |
|
2013-08-03
| ||
| 15:27 | [3611643fff]: Support TclOO in autoload mechanism. check-in: f031beec9a user: dkf tags: trunk | |
|
2013-08-02
| ||
| 21:16 | merge trunk check-in: 5c1b3d3094 user: dgp tags: dgp-refactor | |
| 20:19 | Deal with the elaborate rip-apart-a-metaclass case as well. check-in: 04e4971bde user: dkf tags: trunk | |
| 17:30 | merge trunk check-in: 0d355bac3f user: dgp tags: dgp-refactor | |
| 14:58 | [9d61624b3d]: Stop crashes when emptying the superclass slot. check-in: 8e643395a4 user: dkf tags: trunk | |
|
2013-08-01
| ||
| 19:18 | [1905562] [8d2c0da36d] Raise the recursion limits on regexps to allow existing regexps "in the wild"... check-in: b7100ded1f user: dgp tags: trunk | |
| 15:09 | merge trunk check-in: 82f569b731 user: dgp tags: dgp-refactor | |
| 13:40 | merge trunk check-in: c40011494f user: dkf tags: dkf-command-type | |
| 13:27 | And documentation check-in: da1c84db5c user: dkf tags: dkf-command-type | |
| 13:21 | Support type discovery in coroutines. check-in: fe2979495f user: dkf tags: dkf-command-type | |
| 12:54 | Tcl_InitNotifier: Bug [a0bc856dcd]. Start notifier thread again if we were forked, to solve Rivet bu... check-in: e733a91cdb user: jan.nijtmans tags: trunk | |
| 06:44 | Improving the test suite for [info cmdtype]. check-in: 8ec3cb29a9 user: dkf tags: dkf-command-type | |
|
2013-07-31
| ||
| 20:05 | merge trunk check-in: 9997333092 user: dkf tags: dkf-command-type | |
| 20:03 | Added tests check-in: c279444116 user: dkf tags: dkf-command-type | |
|
2013-07-30
| ||
| 19:49 | merge trunk check-in: 9764d43a45 user: dgp tags: dgp-refactor | |
|
2013-07-29
| ||
| 10:51 | rebase check-in: b63d274c35 user: jan.nijtmans tags: win-console-panic | |
| 10:12 | Make sure that "string is space \u202f" will continue to return "1", even if in future Unicode this ... check-in: a72287aa7d user: jan.nijtmans tags: trunk | |
|
2013-07-28
| ||
| 00:03 | merge cleanup check-in: 31629ba6cd user: dgp tags: dgp-refactor | |
|
2013-07-27
| ||
| 20:54 | merge-mark check-in: 8d3d92c641 user: dgp tags: dgp-refactor | |
| 20:29 | Simplify AuxData access with a macro. check-in: 3f7279e103 user: dgp tags: trunk | |
| 19:23 | Shut down the remaining places where a TCL_TOKEN_COMMAND token was generated and then passed on to c... check-in: 1cbf82e813 user: dgp tags: dgp-refactor | |
| 17:06 | Tidy up syntax error handling so that tested error messages are preserved. check-in: 29f5a9b93f user: dgp tags: dgp-refactor | |
|
2013-07-26
| ||
| 20:34 | Work In Progress making expr parsing produce TCL_TOKEN_SCRIPT_SUBST tokens. check-in: 5de07618b9 user: dgp tags: dgp-refactor | |
| 17:05 | Remove Tcl_ResetResult() workaround that's no longer needed after merging the TclCompileScript() re... check-in: db9f99d903 user: dgp tags: dgp-refactor | |
| 13:30 | merge trunk check-in: 19708186c4 user: dkf tags: dkf-command-type | |
| 13:27 | merge trunk check-in: 737776fd62 user: dgp tags: dgp-refactor | |
| 13:24 | [6585b21ca8] [regexp {(\w).*?\1} abb] failed to match. Thanks to Tom Lane for passing on the discove... check-in: bff43cd4c3 user: dgp tags: trunk | |
| 09:20 | Move test for pthread_atfork inside SC_ENABLE_THREADS check-in: efa7ddd3b9 user: jan.nijtmans tags: trunk | |
|
2013-07-25
| ||
| 15:20 | Make sure all syntax errors in subst get properly compiled. check-in: 76b2b7a130 user: dgp tags: dgp-refactor | |
| 06:59 | Put Cygwin's tclWinError.o in PLAT_OBJS, not in DL_OBJS check-in: 53be2bce4e user: jan.nijtmans tags: trunk | |
|
2013-07-24
| ||
| 17:15 | Remove all unneeded handling of the TCL_TOKEN_COMMAND token type. Add comment explaining the handlin... check-in: dd09c7e820 user: dgp tags: dgp-refactor | |
| 16:56 | Demonstrate and fix memory leak in Tcl_ParseVar(). check-in: ade314d8cf user: dgp tags: trunk | |
| 14:14 | Fix Cygwin build: put Tcl_ConsolePanic in the stub library, not the dll. check-in: bec248e963 user: jan.nijtmans tags: win-console-panic | |
| 14:04 | merge trunk check-in: a4b5282a13 user: dgp tags: dgp-refactor | |
| 13:58 | Mark commands with potential to compile expansion arguments (as [list] does). check-in: 2a890ec41a user: dgp tags: trunk | |
| 12:15 | merge trunk check-in: 00d71a61ed user: dgp tags: dgp-refactor | |
| 12:13 | more disabled code removal check-in: 7b08cfd02d user: dgp tags: trunk | |
|
2013-07-23
| ||
| 20:27 | delete stray commented out bits check-in: 2a7d6b0074 user: dgp tags: dgp-refactor | |
| 20:18 | merge trunk check-in: 411112f7ca user: dgp tags: dgp-refactor | |
| 20:11 | Remove outdated, disabled code. check-in: d526d293b4 user: dgp tags: trunk | |
| 18:05 | merge trunk check-in: 143b76f4bb user: dgp tags: dgp-refactor | |
| 18:03 | Remove outdated comment. Stack depths are well checked now. check-in: 872bbb0773 user: dgp tags: trunk | |
| 18:01 | Stop checking stack depth in [catch] compiler. Stack depth is checked in compiles of *all* Tcl comma... check-in: d9951d453c user: dgp tags: trunk | |
| 16:57 | Find and repair the surplus PUSH that was causing trouble. check-in: c3815bca63 user: dgp tags: dgp-refactor | |
| 12:42 | implement for Cygwin as well check-in: 00a17823f0 user: jan.nijtmans tags: win-console-panic | |
| 11:54 | Add documentation check-in: 1a3237a811 user: jan.nijtmans tags: win-console-panic | |
| 10:57 | rebase check-in: da05c42132 user: jan.nijtmans tags: win-console-panic | |
| 09:27 | Add "testfork" test command. Not used in any test-case yet check-in: 48ebb48d02 user: jan.nijtmans tags: trunk | |
|
2013-07-20
| ||
| 04:54 | merge trunk. still have stack depth issues in [subst] syntax errors. check-in: df020c50d0 user: dgp tags: dgp-refactor | |
| 04:40 | fix for the segfault check-in: b9a246c16d user: dgp tags: dgp-refactor | |
|
2013-07-19
| ||
| 15:57 | test demonstrating segfault check-in: afa3069486 user: dgp tags: dgp-refactor | |
|
2013-07-18
| ||
| 20:27 | Rewrite of the TclCompileScript() routine. Primarily this breaks that large, rather convoluted rout... check-in: 1757fd6ebc user: dgp tags: trunk | |
| 18:25 | [assemble] compile syntax error into bytecode reporting syntax error message. Closed-Leaf check-in: fd39545639 user: dgp tags: dgp-tcs-rewrite | |
| 15:42 | merge trunk check-in: 84e6740946 user: dgp tags: dgp-tcs-rewrite | |
| 15:34 | merge trunk; resolve conflicts; adapt [1c17fbba5d] fix check-in: 60b66eae40 user: dgp tags: dgp-refactor | |
| 15:05 | [Bug 1c17fbba5d] Fix -errorinfo from syntax errors so that the error is not obscured. Instead highl... check-in: 91ed4186a8 user: dgp tags: trunk | |
|
2013-07-17
| ||
| 16:02 | Start notifier thread again if we were forked, to solve Rivet bug 55153 - RFE [a0bc856dcd] check-in: 30ab3e0fb0 user: oehhar tags: rfe-notifier-fork | |
| 13:57 | Factor out the call to a compileProc into one place used by both ensemble subcommand compiles and to... check-in: 2c30f7e029 user: dgp tags: dgp-tcs-rewrite | |
|
2013-07-16
| ||
| 20:48 | Streamline the housekeeping on the operands of INST_START_CMD. For example, do only incr on success,... check-in: c13bc40aa0 user: dgp tags: dgp-tcs-rewrite | |
| 17:21 | Simplify the ensemble subcommand compile. There's no need to be crafting synthetic Tcl_Parse and co... check-in: c094eb7c53 user: dgp tags: dgp-tcs-rewrite | |
| 14:52 | Simplify arguments to TclContinuationsEnterDerived(). check-in: 9554c7ea6d user: dgp tags: dgp-tcs-rewrite | |
| 14:12 | Changed subcommand name following community feedback. check-in: 4e6e5d4f1a user: dkf tags: dkf-command-type | |
| 14:07 | Eliminate the litInfo table and all the code tending to its care and feeding. The pc -> command inde... check-in: 495adbf6e7 user: dgp tags: dgp-tcs-rewrite | |
|
2013-07-15
| ||
| 20:16 | Build CompileBasicNArgCommand on top of TclCompileInvocation. check-in: eefc49c5e0 user: dgp tags: dgp-tcs-rewrite | |
| 19:40 | merge trunk check-in: 303b956143 user: dgp tags: dgp-tcs-rewrite | |
| 19:20 | merge trunk check-in: 369655f910 user: dgp tags: dgp-refactor | |
| 19:09 | Possible improvement in light of [86ceb4e2b6]. check-in: d97afc2a13 user: dgp tags: bug-86ceb4e2b6 | |
| 17:07 | Prefer CompileWord() over CompileTokens() when possible. check-in: 4790b68c65 user: dgp tags: trunk | |
|
2013-07-12
| ||
| 18:44 | Global replace: CompileBody() -> BODY(). check-in: 8338d07129 user: dgp tags: trunk | |
| 16:25 | Tests demonstrating the need for the last two SetLineInformation() calls. check-in: 4b58b335d4 user: dgp tags: trunk | |
|
2013-07-11
| ||
| 23:19 | Revise the CompileWord() and PushVarNameWord() macros to make explicit the SetLineInformation() that... check-in: 7306344a31 user: dgp tags: trunk | |
| 17:06 | Have TclMakeEnsemble() set ENSEMBLE_COMPILE at creation, not as a separate epoch-bumping step. check-in: ecb508317b user: dgp tags: trunk | |
| 04:12 | merge trunk check-in: b54bb58009 user: dgp tags: dgp-tcs-rewrite | |
| 04:11 | merge trunk check-in: 0d2ad11aca user: dgp tags: dgp-refactor | |
| 04:07 | Add a test for each call to SetLineInformation() demonstrating the need for it to be there. Fixed b... check-in: b5f3a4a690 user: dgp tags: trunk | |
| 04:00 | Revert the revised macros used in developing the new tests. Closed-Leaf check-in: cfbc6f951c user: dgp tags: tip280-test-coverage | |
| 03:48 | Add tests for the SetLineInformation() calls in tclEnsemble.c, and fix the bugs around those calls e... check-in: 3282980a1f user: dgp tags: tip280-test-coverage | |
|
2013-07-10
| ||
| 20:33 | Add tests for SetLineInformation() calls in tclCompCmdsSZ.c as well as some obvious refactoring impr... check-in: b117cbf10a user: dgp tags: tip280-test-coverage | |
| 19:43 | Add tests for SetLineInformation() calls in tclCompCmdsGR.c. check-in: e91a9d2971 user: dgp tags: tip280-test-coverage | |
| 19:34 | Add tests for, and fix bugs in, the SetLineInformation() calls in tclCompCmds.c. check-in: 82bfa30a3c user: dgp tags: tip280-test-coverage | |
| 18:02 | merge trunk check-in: 4e4f10a76c user: dgp tags: tip280-test-coverage | |
| 17:58 | Fix for [86fb5ea28e]. Test will eventually merge in from tip280-test-coverage. check-in: ca488c3bfe user: dgp tags: trunk | |
| 16:43 | Next attempt. Appears to have uncovered a bug. check-in: 815313114f user: dgp tags: tip280-test-coverage | |
| 16:27 | First additional test. Remove dup macros in tclEnsemble.c. check-in: a70901af92 user: dgp tags: tip280-test-coverage | |
| 16:17 | Disabling the SetLineInformation() macro entirely causes only 3 tests in the test suite to fail. Re... check-in: 3474390eda user: dgp tags: tip280-test-coverage | |
| 13:45 | Some documentation. check-in: d2e5dab63a user: dkf tags: dkf-command-type | |
| 03:28 | Remove the (now unused) wlineat arguments. check-in: 28e986f628 user: dgp tags: dgp-tcs-rewrite | |
| 03:17 | Revise the litInfo table so that it gets built later (in TclInitByteCodeObj) from a simpler store of... check-in: cd1f5a64d4 user: dgp tags: dgp-tcs-rewrite | |
|
2013-07-09
| ||
| 20:37 | Tentative Work In Progress unwinding TIP 280 line information. check-in: fc79e08504 user: dgp tags: dgp-tcs-rewrite | |
| 09:30 | rebase check-in: 82fa3f9bb1 user: jan.nijtmans tags: bug-1712098 | |
|
2013-07-08
| ||
| 23:02 | Use the TokenAfter() macro. check-in: 8b4182f53a user: dgp tags: dgp-tcs-rewrite | |
| 22:36 | Use TIP 280 macros. check-in: 6c074bf665 user: dgp tags: dgp-tcs-rewrite | |
| 19:54 | merge trunk check-in: 917f4540cf user: dgp tags: dgp-tcs-rewrite | |
| 19:53 | merge trunk: check-in: 886e808dd1 user: dgp tags: dgp-refactor | |
| 19:29 | Factor out compiling the Command literal. check-in: 07154b5b9c user: dgp tags: dgp-tcs-rewrite | |
| 18:56 | Unbreak MSVC6 debug build (thanks Andreas Kupries!) check-in: d369017148 user: jan.nijtmans tags: trunk | |
| 18:08 | Plug memory leak; Break three compilation mechanisms into routines. check-in: 1be8ee0aab user: dgp tags: dgp-tcs-rewrite | |
| 15:39 | Move TIP 280 and command extent housekeeping to the periphery. check-in: 98d911f411 user: dgp tags: dgp-tcs-rewrite | |
| 15:24 | Defer expansion request detection as much as possible. check-in: b5995f92b3 user: dgp tags: dgp-tcs-rewrite | |
| 15:00 | Consolidate the StartExpanding() calls. check-in: 92ab99b072 user: dgp tags: dgp-tcs-rewrite | |
| 14:31 | The routines StartExpanding() and EnterCmdWordData() are orthogonal, so it's ok to reverse the order... check-in: 33fae79cbd user: dgp tags: dgp-tcs-rewrite | |
| 13:18 | rebase check-in: 3940be1e6f user: jan.nijtmans tags: rfe-854941, tip-596 | |
| 12:55 | merge trunk check-in: c3479ec585 user: dgp tags: dgp-tcs-rewrite | |
| 12:38 | merge trunk check-in: 111df960dc user: dgp tags: dgp-refactor | |
| 12:37 | Rebase. Remove usability of -DUSE_TCL_STUBS check-in: fa6285ac6b user: jan.nijtmans tags: initsubsystems | |
| 06:51 | Build stub objects with -DSTATIC_BUILD on all platforms. Only important on win32 (already done) and ... check-in: 15c829bcbe user: jan.nijtmans tags: trunk | |
|
2013-07-07
| ||
| 15:43 | First part of upcoming TIP - Improving [exec]'s syntax : the syntax extension (not the new redirects... Leaf check-in: ca7271f40f user: ferrieux tags: tip-improve-exec | |
| 11:57 | merge trunk check-in: da2f2cfb27 user: dkf tags: dkf-improved-disassembler | |
| 11:15 | Added a mechanism for discovering the "type" of a command. check-in: 91caa35b78 user: dkf tags: dkf-command-type | |
| 09:15 | merge-mark check-in: e72d624507 user: jan.nijtmans tags: trunk | |
| 02:11 | OpenBSD/m88k is now elf. Remove unneeded elf check. check-in: 6340b1084c user: stwo tags: trunk | |
|
2013-07-06
| ||
| 22:29 | Merge mark check-in: 7201f921aa user: kbk tags: trunk | |
| 22:24 | http://www.iana.org/time-zones/repository/releases/tzdata2013d.tar.gz check-in: 35cce9c766 user: kbk tags: trunk | |
|
2013-07-05
| ||
| 19:56 | merge trunk check-in: cd4d468de2 user: dgp tags: dgp-tcs-rewrite | |
| 19:55 | merge trunk check-in: 337ee7924f user: dgp tags: dgp-refactor | |
| 19:54 | merge trunk check-in: d26213e0bd user: dgp tags: dgp-tcs-rewrite | |
| 14:56 | Use X11/Xlib.h for checking where X11 can be found in stead of X11/XIntrinsic.h. Suggested by Pietro... check-in: a3d5954fa4 user: jan.nijtmans tags: trunk | |
| 14:04 | CONST -> const in one place check-in: d854a861eb user: jan.nijtmans tags: trunk | |
| 14:02 | Allow successfull compilation, even if Tcl_GetErrorLine/Tcl_SetErrorLine are redefined as macros. check-in: 30f633409c user: jan.nijtmans tags: trunk | |
| 11:07 | More complete implementation of RFE [854941], now not requiring TIP #414 any more. check-in: 717ee454f7 user: jan.nijtmans tags: rfe-854941, tip-596 | |
|
2013-07-03
| ||
| 10:43 | Bug [817249]: bring tclXtNotify.c up to date with Tcl_SetNotifier() change check-in: 023ab0d950 user: jan.nijtmans tags: trunk | |
| 08:59 | Fix compiler warning when compiling Itcl 4.0: In file included from ./generic/itcl2TclOO.c:12:0: /Tc... check-in: 3c0b0bbda6 user: jan.nijtmans tags: trunk | |