Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
1174 check-ins using file win/tclWinInt.h version f641fbb63e
|
2019-03-07
| ||
| 20:02 | [39fed4dae5] Proposed test check-in: e130dc3db2 user: dgp tags: pkg-return-check | |
|
2018-06-01
| ||
| 18:34 | Bugfix - always cleanup persistent socket. check-in: e179ae53d2 user: kjnash tags: bug-46b6edad51-concurrent-http | |
|
2018-05-29
| ||
| 17:41 | fixed ticket [dc69e5ecf04313429fd202b1906cd85bb7888f95]: missing zones AKST/AKDT check-in: deec2700e3 user: sebres tags: sebres-8-6-clock-speedup-cr2 | |
| 17:38 | forgotten flag "CLF_DAYOFWEEK" in one case, where day of week is set check-in: bec54ca26f user: sebres tags: sebres-8-6-clock-speedup-cr2 | |
| 17:38 | revert explicit adding of validity mode suffix in all test-cases: used wrapper command "test" instea... check-in: 3af5fef4cf user: sebres tags: sebres-8-6-clock-speedup-cr2 | |
| 17:37 | tests: sort test-files without extension (e. g. "clock" before "clock-ivm"). check-in: 98a00c62b4 user: sebres tags: sebres-8-6-clock-speedup-cr2 | |
| 17:27 | conditional test-call rewritten: realized via tests\clock-ivm.test to cover inverted default validat... check-in: 4665d73890 user: sebres tags: sebres-8-6-clock-speedup-cr2 | |
| 17:26 | fixed week-based calculation if neither mmdd nor ddd available; check-in: 4a386a66d2 user: sebres tags: sebres-8-6-clock-speedup-cr2 | |
| 17:25 | validation rules: extended for day of year (and test covered now) check-in: cfdbd76b55 user: sebres tags: sebres-8-6-clock-speedup-cr2 | |
| 17:24 | amend after rebase to master: follow rename yyDayNumber to yyDayOfWeek check-in: f8a84dde36 user: sebres tags: sebres-8-6-clock-speedup-cr2 | |
| 17:24 | validation rules ready for scan/freescan; test cases extended; code review and clean-up; running of... check-in: 8905217602 user: sebres tags: sebres-8-6-clock-speedup-cr2 | |
| 17:21 | first simple validation rules introduced check-in: c84575aa78 user: sebres tags: sebres-8-6-clock-speedup-cr2 | |
| 17:20 | try to re-implement validation rules for `clock scan` (option `-valid 1|0`), see http://core.tcl.tk/... check-in: 096133d01b user: sebres tags: sebres-8-6-clock-speedup-cr2 | |
| 17:19 | Merge branch 'freescan_tz_fix' check-in: 50b7f5a2e7 user: sebres tags: sebres-8-6-clock-speedup-cr2 | |
| 17:18 | follow http://core.tcl.tk/tcl/info/a3463a55a6a27eed: Historical change affecting tests: Detroit did ... check-in: 23e69132ef user: sebres tags: sebres-8-6-clock-speedup-cr2 | |
| 17:16 | Fixed performance test-cases: several test-cases repaired to be feasible using original clock engine... check-in: 2ee4bbed52 user: sebres tags: sebres-8-6-clock-speedup-cr2 | |
| 17:14 | fixed test-cases (regardless the current time zone) check-in: cf59c755f3 user: sebres tags: sebres-8-6-clock-speedup-cr2 | |
| 17:14 | FreeScan: rewritten lexer rules and some tokens for better space recognition; fewer conflicts (shift... check-in: 27ca927b8f user: sebres tags: sebres-8-6-clock-speedup-cr2 | |
| 17:13 | Apply Flightaware DST fix check-in: 40ff672959 user: sebres tags: sebres-8-6-clock-speedup-cr2 | |
| 17:12 | try to fix GMT+0000, etc. **still wrong**, because of "GMT+1" and because of longest match "00:00 GM... check-in: 5371ea9f5f user: sebres tags: sebres-8-6-clock-speedup-cr2 | |
| 17:11 | FreeScan: repair scanning date/time with TZ using '+', ex.: "31 Jan 14 23:59:59 +0100", additionally... check-in: 9c2d7fe16b user: sebres tags: sebres-8-6-clock-speedup-cr2 | |
| 17:11 | replace unneeded calculation of seconds of day (already available in field secondOfDay) check-in: aff1947daf user: sebres tags: sebres-8-6-clock-speedup-cr2 | |
| 17:10 | fixed multi-threaded race condition, if the same format will be first time used by 2 threads simulta... check-in: a95763095c user: sebres tags: sebres-8-6-clock-speedup-cr2 | |
| 17:09 | code review and cleanup (remove unused code) check-in: 8fe3268359 user: sebres tags: sebres-8-6-clock-speedup-cr2 | |
| 17:04 | code review and cleanup (remove unused code) check-in: 5638c57be0 user: sebres tags: sebres-8-6-clock-speedup-cr2 | |
| 17:03 | Added max permitted threshold (buffer size > result size) in percent, to directly return the buffer ... check-in: 2f98e44d4b user: sebres tags: sebres-8-6-clock-speedup-cr2 | |
| 17:02 | further optimization: better cache for GMT-timezone + minimize (re)allocation of buffers check-in: a011e0dddc user: sebres tags: sebres-8-6-clock-speedup-cr2 | |
| 17:01 | code review: micro optimizations check-in: f5e76e52be user: sebres tags: sebres-8-6-clock-speedup-cr2 | |
| 16:59 | generic\tclStrIdxTree.c: bug fix (lost abbreviation), if tree will be built from 2 lists, and the sh... check-in: 3a486c36b5 user: sebres tags: sebres-8-6-clock-speedup-cr2 | |
| 16:47 | performance: GetMonthDay re-implemented using most faster algorithm (without cycle). check-in: fffbb37b2a user: sebres tags: sebres-8-6-clock-speedup-cr2 | |
| 16:45 | try to resolve warnings by some forwards declarations: redefinition of typedef 'ClockScanToken' is a... check-in: dc1c56b36a user: sebres tags: sebres-8-6-clock-speedup-cr2 | |
| 16:45 | fixed test case clock-0.1 "auto-loading of ensemble and stubs on demand" - makes no sense if tclcloc... check-in: 6ffebe779b user: sebres tags: sebres-8-6-clock-speedup-cr2 | |
| 16:42 | Initialize prevf to fix (used before set) warning. * Prevf doesn't get used at line 145 unless `p... check-in: 60ed2fe58c user: sebres tags: sebres-8-6-clock-speedup-cr2 | |
| 16:40 | tests-perf\test-performance.tcl: ported from sebres-8-6-event-perf-branch (common test performance f... check-in: a08a2e912f user: sebres tags: sebres-8-6-clock-speedup-cr2 | |
|
2018-05-24
| ||
| 20:51 | Remove test filesystem-1.30.3, this is unstestable check-in: 88b6a0b3db user: fvogel tags: bug-9e6b569963 | |
| 20:36 | merge 8.5, conflicts resolved (rewritten without winapi-stubs) check-in: cf1f3f3748 user: sebres tags: core-8-6-branch | |
|
2018-05-23
| ||
| 21:08 | Add support for ~domain\user style user names, with new test test filesystem-1.30.3. Warning: does n... check-in: adbe7e0e07 user: fvogel tags: bug-9e6b569963 | |
|
2018-05-19
| ||
| 07:10 | Add test filesystem-1.30.2 {normalisation of nonexistent user specified as user@domain} check-in: 9d50014a1e user: fvogel tags: bug-9e6b569963 | |
|
2018-05-18
| ||
| 19:54 | Fix [9e6b569963]: file normalize ~user fails on Windows check-in: 38bcab5c78 user: fvogel tags: bug-9e6b569963 | |
| 06:18 | Add test filesystem-1.30.1 checking file normalize ~$::tcl_platform(user). This test should currentl... check-in: ffd0f31dba user: fvogel tags: bug-9e6b569963 | |
|
2018-05-14
| ||
| 19:16 | merge 8.5 check-in: 4929c1bb0f user: jan.nijtmans tags: core-8-6-branch | |
|
2018-05-11
| ||
| 09:20 | Merge 8.5. This adds Emoji 11.0 support, when Tcl is compiled with TCL_UTF_MAX>3. Useful for Androwi... check-in: 708287d936 user: jan.nijtmans tags: core-8-6-branch | |
| 08:10 | merge 8.5 check-in: 79e6efb2f5 user: jan.nijtmans tags: core-8-6-branch | |
|
2018-05-09
| ||
| 10:34 | merge 8.5 check-in: 210ccdf585 user: sebres tags: core-8-6-branch | |
|
2018-05-08
| ||
| 10:16 | prevents UB/segfault by unexpected return-code (not -1/0/1) and avoid warnings like: tclCmdMZ.c:28... check-in: cb1fc580ea user: sebres tags: core-8-6-branch | |
| 09:56 | merge fix for [92564326a98b5510] from 8.5 check-in: b6d467a174 user: sebres tags: core-8-6-branch | |
|
2018-05-07
| ||
| 07:43 | Deduplicate code in INST_STR_CMP, StringCmpCmd, and StringEqualCmd. check-in: 1841bf54d1 user: pooryorick tags: core-8-6-branch | |
|
2018-05-06
| ||
| 18:13 | Factor options handling out of StringCmpCmd. check-in: 88e60c5289 user: pooryorick tags: core-8-6-branch | |
| 13:45 | Preparation to deduplicate code between byte-compiled and legacy implementations of [string compare]... check-in: e423459fce user: pooryorick tags: core-8-6-branch | |
|
2018-05-05
| ||
| 17:04 | Avoid generating string representation when comparing the empty string. check-in: 44527c632e user: pooryorick tags: core-8-6-branch | |
| 16:38 | Avoid generating string representation when comparing the empty string. Closed-Leaf check-in: 14d9d1de63 user: pooryorick tags: pyk-emptystring-core-8-6 | |
|
2018-05-04
| ||
| 19:06 | Update TZ info to tzdata2018e. check-in: adc50e99d2 user: jima tags: core-8-6-branch | |
|
2018-04-30
| ||
| 12:14 | merge 8.5 check-in: 0667ce0d00 user: dgp tags: core-8-6-branch | |
| 11:52 | amend after merge 8.5 check-in: 4dbb1d5420 user: sebres tags: core-8-6-branch | |
| 11:36 | merge core-8-5-branch (fix-1613456fff) check-in: 0eb9289e85 user: sebres tags: core-8-6-branch | |
|
2018-04-25
| ||
| 11:48 | Doc typo fix from Andy Goth. check-in: bbad47db82 user: dgp tags: core-8-6-branch | |
|
2018-04-23
| ||
| 23:23 | Bug-fix in Tcl_UtfAtIndex (for TCL_UTF_MAX=4 only). With test-case (in "string totitle") demonstrati... check-in: 3d8301e3c6 user: jan.nijtmans tags: core-8-6-branch | |
| 14:56 | Add some state to encodings, so we can do better surrogate handling for TCL_UTF_MAX >= 4. Backported... check-in: c41cbc5340 user: jan.nijtmans tags: core-8-6-branch | |
|
2018-04-22
| ||
| 13:22 | [46a2410650] compiled [unset] was bypassing cleanup of active array search. Overdue thanks to Andy G... check-in: 244c0b893d user: dgp tags: core-8-6-branch | |
|
2018-04-21
| ||
| 14:22 | Restore production test settings: set tests/httpPipeline.test to non-verbose, and comment out most L... check-in: 89dc58d0ad user: kjnash tags: bug-46b6edad51-concurrent-http | |
| 13:47 | merge 8.6 check-in: 5de2ce4b96 user: kjnash tags: bug-46b6edad51-concurrent-http | |
| 13:31 | Amend httpPipeline.test tests to use stdout not stderr, and thus avoid the report {Test files exitin... check-in: 2929e52c0a user: kjnash tags: bug-46b6edad51-concurrent-http | |
|
2018-04-20
| ||
| 21:01 | small amend (test caption and clean-up) Leaf check-in: f83578fbf2 user: sebres tags: bug-552ed5eac53ff5e4 | |
| 20:41 | bug [552ed5eac53ff5e4]: added test case illustrated this bug check-in: 1283a17cbd user: sebres tags: bug-552ed5eac53ff5e4 | |
| 20:17 | DeleteArray has only one caller. It is called on the "dummy" variable that is created during unset, ... check-in: 27ec7e3d3d user: dgp tags: core-8-6-branch | |
| 20:06 | Document the new proc http::registerError in http.n check-in: 5f3ccedc8a user: kjnash tags: bug-46b6edad51-concurrent-http | |
|
2018-04-19
| ||
| 22:29 | Slightly improved (more fail-safe) surrogate handling for TCL_UTF_MAX>3. Backported from latest TIP ... check-in: 686259e650 user: jan.nijtmans tags: core-8-6-branch | |
| 02:01 | Fold TclArraySet() into its only caller. tclEnv.c no longer calls it check-in: 86bbdb131d user: dgp tags: core-8-6-branch | |
| 01:41 | merge 8.5 check-in: a376926d6e user: dgp tags: core-8-6-branch | |
|
2018-04-18
| ||
| 23:41 | Refactor error reporting when value is not an expected array variable name. check-in: ba72282270 user: dgp tags: core-8-6-branch | |
| 23:31 | Refactor to bring the test for existence of an array variable into LocateArray(). check-in: 9af19a47d6 user: dgp tags: core-8-6-branch | |
| 21:03 | cleanup of refactor check-in: abccab5e1e user: dgp tags: core-8-6-branch | |
| 19:21 | Refactor the common operations of looking up and checking traces on an array variable into a single ... check-in: 6849ea1e0e user: dgp tags: core-8-6-branch | |
| 11:59 | http::geturl now returns full error stack information if the initial socket command fails Ticket [ff... check-in: a3bf2db1fd user: oehhar tags: core-8-6-branch | |
|
2018-04-17
| ||
| 20:29 | Refactor array trace handling into a common routine TclCheckArrayTraces(). check-in: 52d6ab7126 user: dgp tags: core-8-6-branch | |
| 19:14 | Array trace firing must come before argument checking might raise error. check-in: 40dac07937 user: dgp tags: core-8-6-branch | |
| 18:54 | Gentler fallback. check-in: 6eaf4819fe user: dgp tags: core-8-6-branch | |
| 18:34 | [array set] must fire array traces. Don't disrupt that by reporting argument errors too early. check-in: f021dc093a user: dgp tags: core-8-6-branch | |
| 14:38 | merge 8.5 check-in: c3b11f3af9 user: dgp tags: core-8-6-branch | |
|
2018-04-13
| ||
| 15:48 | Restore Tcl 8+4 tab convention check-in: 05ac4d0cdd user: kjnash tags: bug-46b6edad51-concurrent-http | |
| 15:41 | Improve detection and reporting of TLS errors. New command http::registerError to assist the latter... check-in: 88b489b2bd user: kjnash tags: bug-46b6edad51-concurrent-http | |
|
2018-04-07
| ||
| 16:56 | merge 8.5 check-in: 0d32dfc5f0 user: dgp tags: core-8-6-branch | |
|
2018-04-04
| ||
| 13:37 | Restore most lines to 80 columns check-in: f2462a4cc7 user: kjnash tags: bug-46b6edad51-concurrent-http | |
| 12:00 | Use coroutines to remove blocking on HTTP connections check-in: 853e5b1033 user: kjnash tags: bug-46b6edad51-concurrent-http | |
|
2018-04-01
| ||
| 01:09 | Increase test timeout to 10s. Remove commenting from Log calls that report long delay for [socket]. check-in: 386c1a2e43 user: kjnash tags: bug-46b6edad51-concurrent-http | |
|
2018-03-31
| ||
| 15:27 | Chasing timeout bug: reduce client timeout to 4s in tests; more sanity checking in non-keep-alive te... check-in: 13e7a8c6d3 user: kjnash tags: bug-46b6edad51-concurrent-http | |
|
2018-03-30
| ||
| 10:13 | For thorough testing, set test file to verbose, and uncomment Log calls in http.tcl. check-in: ee25e0edbf user: kjnash tags: bug-46b6edad51-concurrent-http | |
| 10:02 | Bugfixes. Details in ticket 46b6edad51. check-in: 8ac0b6f067 user: kjnash tags: bug-46b6edad51-concurrent-http | |
|
2018-03-29
| ||
| 18:20 | Adapt tests/httpPipeline.test for test without installation. Comment out some Log calls from tests/... check-in: f4d894e720 user: kjnash tags: bug-46b6edad51-concurrent-http | |
|
2018-03-27
| ||
| 14:20 | Implement queuing and pipelining for HTTP requests over a persistent connection. check-in: 8231eeead0 user: kjnash tags: bug-46b6edad51-concurrent-http | |
| 08:56 | Adapt fconfigure -translation for two-way pipelined operation. check-in: 1876e25b9c user: kjnash tags: bug-46b6edad51-concurrent-http | |
| 08:55 | Define variable tk used in Log calls for testing. check-in: 0cf74e9584 user: kjnash tags: bug-46b6edad51-concurrent-http | |
| 08:52 | First step for implementing concurrent requests using the same connection. Define namespace variable... check-in: 2302d7d93d user: kjnash tags: bug-46b6edad51-concurrent-http | |
| 08:49 | Revise tests/http11.test for use with commits from 78b23edb6b onwards. Adjust proc "handler" to con... check-in: 60eee5809f user: kjnash tags: bug-46b6edad51-concurrent-http | |
| 08:37 | BUGFIX. Send "Connection: keep-alive" even if HTTP/1.1. Some servers (including Apache 2.2 on RHEL6)... check-in: ce8e60193b user: kjnash tags: bug-46b6edad51-concurrent-http | |
| 08:32 | New http::config option -zip to control whether to send an "Accept-Encoding" request-header for a zi... check-in: bbffa96ba7 user: kjnash tags: bug-46b6edad51-concurrent-http | |
| 08:29 | Workaround for bug with https and unchunked response. A [read] does not deliver until the server cl... check-in: 8ace435352 user: kjnash tags: bug-46b6edad51-concurrent-http | |
| 08:25 | Changes to response handling in Finish, Eot and Event. Carefully distinguish expected and premature ... check-in: 78b23edb6b user: kjnash tags: bug-46b6edad51-concurrent-http | |
| 08:20 | Add "array unset socketMapping" in http::init. The sockets are closed and therefore do not belong in... check-in: d4a10cd1ff user: kjnash tags: bug-46b6edad51-concurrent-http | |
| 08:17 | Tidying - add empty else clauses, omit :: at start of command name http::CloseSocket in proc definit... check-in: 8ca4a197fa user: kjnash tags: bug-46b6edad51-concurrent-http | |
| 08:15 | Update some Log calls, mainly to specify token. check-in: f5947f16f4 user: kjnash tags: bug-46b6edad51-concurrent-http | |
| 08:12 | Update some comments and a Log. check-in: e8deab8539 user: kjnash tags: bug-46b6edad51-concurrent-http | |
| 08:10 | Rename some variables and commands. Details in ticket 46b6edad51. check-in: 680b022c38 user: kjnash tags: bug-46b6edad51-concurrent-http | |
| 08:08 | Add parentheses to some "if" tests; transform one test without changing its outcome. check-in: 136afdd53a user: kjnash tags: bug-46b6edad51-concurrent-http | |
| 08:07 | Give all procs an explicit return, except where commented as "Implicit Return". check-in: 327a3ce07a user: kjnash tags: bug-46b6edad51-concurrent-http | |
| 08:05 | Adjust to 80 columns except one 82-column line which would be less intelligible. check-in: cf50069558 user: kjnash tags: bug-46b6edad51-concurrent-http | |
| 08:03 | Adjust whitespace to Tcl 8+4 tab convention. check-in: 021b339361 user: kjnash tags: bug-46b6edad51-concurrent-http | |
| 07:48 | Create new branch named "bug-46b6edad51-concurrent-http" check-in: 2a6e853616 user: kjnash tags: bug-46b6edad51-concurrent-http | |
|
2018-03-26
| ||
| 18:59 | Rest of TIP 505 implementation -- mostly undoing dumb things. check-in: 23448fc9ab user: dgp tags: tip-505 | |
| 16:27 | Work in progress implementing TIP 505. check-in: 6319580096 user: dgp tags: tip-505 | |
|
2018-03-24
| ||
| 10:20 | Update TZ info to tzdata2018d. check-in: e257d4cf0b user: jima tags: core-8-6-branch | |
|
2018-03-15
| ||
| 13:23 | Merge 8.6; An optimization miguel was considering; might be worth a look. Leaf check-in: 4b8fba4c22 user: dgp tags: empty-bodies | |
| 10:58 | Missing test cleanups that break later tests. check-in: 59850b158d user: dgp tags: core-8-6-branch | |
|
2018-03-14
| ||
| 22:17 | Memleak and lifetime management fixes for components of the OO system. check-in: 7041be160d user: dgp tags: core-8-6-branch | |
| 21:51 | merge 8.6 Closed-Leaf check-in: 6ef924a457 user: dgp tags: memleak | |
| 20:59 | A few test hygiene fixes. check-in: 62043ae854 user: dgp tags: memleak | |
| 20:43 | Further work to improve Object reference accounting in order to plug leaks. check-in: f8a55e34de user: pooryorick tags: memleak | |
| 17:23 | optimize compiled (INST_STR_TRIM): use new function TclTrim instead of combination of TclTrimLeft/Tc... check-in: adf768a9ff user: sebres tags: core-8-6-branch | |
| 17:19 | merge 8.5 check-in: d1142036a0 user: sebres tags: core-8-6-branch | |
| 04:26 | Backout recent patch working on Object and Namespace refcounts. It creates new leaks and memory corr... check-in: 2fe4eced63 user: dgp tags: core-8-6-branch | |
| 00:53 | merge 8.5 check-in: 4fd30be85b user: dgp tags: core-8-6-branch | |
|
2018-03-13
| ||
| 20:46 | Audit and correct Object reference counting issues. check-in: ae1f9d5726 user: pooryorick tags: core-8-6-branch | |
| 20:41 | Audit and correct Object reference counting issues. check-in: 821793c082 user: pooryorick tags: memleak | |
| 16:03 | Rewrite the [string replace] compiler to take advantage of the richer set of encoded index values. check-in: 11e89c25be user: dgp tags: core-8-6-branch | |
| 04:01 | Repair the INST_STR_REPLACE instruction. check-in: 3101f3fd20 user: dgp tags: core-8-6-branch | |
| 03:26 | Merge new test and comments from 8.5 to demo that INST_STR_REPLACE is bad. check-in: d50c1e61f1 user: dgp tags: core-8-6-branch | |
|
2018-03-12
| ||
| 13:07 | Convert DOS -> unix line endings. check-in: 8ab900d3e1 user: dgp tags: tip-462 | |
| 02:48 | It is confusingly stupid to use variable "length" to hold an actual length in part of a routine, and... check-in: 4d996dc6aa user: dgp tags: core-8-6-branch | |
|
2018-03-11
| ||
| 21:15 | plug memleaks check-in: b087783022 user: dgp tags: core-8-6-branch | |
| 21:14 | Prevent leaks of the Object structs of oo::object and oo::class. check-in: 722088eb1f user: dgp tags: memleak | |
| 18:08 | Attempt at providing the missing instance squelcher. check-in: a8a64455ae user: dgp tags: memleak | |
| 12:14 | plug memleak of constructed package requirement. check-in: 70bb82f088 user: dgp tags: core-8-6-branch | |
| 12:13 | Screen out empty list value so that assertions are true. check-in: c9318a708c user: dgp tags: core-8-6-branch | |
| 12:11 | Copy pdbs to installation dir if OPTS=pdbs specified Leaf check-in: f1a182906d user: apnadkarni tags: nmake-install-pdbs | |
| 10:59 | Create new branch named "nmake-install-pdbs" check-in: fc934e4455 user: apnadkarni tags: nmake-install-pdbs | |
|
2018-03-10
| ||
| 15:41 | Remove unused argument. check-in: 068c425cb0 user: dgp tags: core-8-6-branch | |
| 14:44 | Use LIST_MAX instead of computing an end index. check-in: f5f0c550dc user: dgp tags: core-8-6-branch | |
| 14:37 | rename tests to make room for new tests in 8.7 check-in: 4062e2d0cc user: dgp tags: core-8-6-branch | |
|
2018-03-09
| ||
| 22:18 | [db36fa5122] Upgrade the index value parsing and encoding machinery. Refactor many systems to make c... check-in: 71c0a83836 user: dgp tags: core-8-6-branch | |
| 21:18 | Restore safety for legacy bytecode. Closed-Leaf check-in: 2b6ecc0d9a user: dgp tags: bug-db36fa5122 | |
| 21:07 | Return routine to file scope. check-in: e4cb61e978 user: dgp tags: bug-db36fa5122 | |
| 20:58 | merge 8.6 check-in: c6324a5f20 user: dgp tags: bug-db36fa5122 | |
| 20:46 | Newer utility routine is more suitable. check-in: b864232e48 user: dgp tags: bug-db36fa5122 | |
| 20:34 | Update the command compilers and bytecode execution engine to use new machinery. check-in: 4d0f21f455 user: dgp tags: bug-db36fa5122 | |
| 19:40 | Use new machinery to repair index value flaws in [lsort]. check-in: c07b8490b6 user: dgp tags: bug-db36fa5122 | |
| 19:23 | Refactor the index value encode/decode machinery for broader use. Make use of it to fix index value ... check-in: 16c6cccd7f user: dgp tags: bug-db36fa5122 | |
| 17:30 | More demonstration tests of index value encoding flaws. check-in: 7ad27c34f2 user: dgp tags: bug-db36fa5122 | |
| 15:28 | New tests demonstrating index value encoding flaws in [lsearch]. check-in: 87a228d13e user: dgp tags: bug-db36fa5122 | |
|
2018-03-08
| ||
| 21:58 | Stop failing error ordering tests in compiled [lreplace]. check-in: 4be9db6bc7 user: dgp tags: bug-db36fa5122 | |
| 19:43 | Another error ordering test. check-in: 2cb8a48a00 user: dgp tags: bug-db36fa5122 | |
| 19:28 | New test expose flaw in error ordering. check-in: 96ef13a16a user: dgp tags: bug-db36fa5122 | |
| 18:57 | Streamline index decoding in INST_LIST_RANGE_IMM execution. Eliminte the internals intrusion in the ... check-in: af16acfbf8 user: dgp tags: bug-db36fa5122 | |
| 17:26 | Rollback the stealth change to [lreplace a 1 1] in Tcl 8.6.6. [409ea17e37]. Scratch rewrite of the [... check-in: a765812bfc user: dgp tags: bug-db36fa5122 | |
| 02:28 | Reduce the "clever" factor. (Fine line between clever and stupid.) check-in: 92e1b73cd8 user: dgp tags: bug-db36fa5122 | |
|
2018-03-07
| ||
| 21:45 | Streamline index decoding in INST_STR_RANGE_IMM execution. check-in: bb66d42b7b user: dgp tags: bug-db36fa5122 | |
| 21:02 | When index parsing alone tells you a [string range] is empty, just push it. check-in: 38b72bb54b user: dgp tags: bug-db36fa5122 | |
| 19:55 | Express INST_LIST_INDEX_IMM index processinig in terms of TCL_INDEX_END so that consistencies are ma... check-in: 31a078bec7 user: dgp tags: bug-db36fa5122 | |
| 18:39 | Establish 4 symbols for categories of parsed index values: TCL_INDEX_START = 0 The start index.... check-in: 3f026007bd user: dgp tags: bug-db36fa5122 | |
| 17:02 | Rework TclGetIndexFromToken to make use of TclGetEndOffsetFromObj, and to lay out the index value en... check-in: 8cadbda624 user: dgp tags: bug-db36fa5122 | |
| 15:10 | amend to [58716e0e92]: now the duplication is really pointless, so eliminated check-in: bca1b5c18a user: sebres tags: core-8-6-branch | |
| 14:16 | Remove pointless duplication. check-in: 58716e0e92 user: dgp tags: core-8-6-branch | |
| 13:40 | Tests of [assemble] use of compiled index values. check-in: d6534fb386 user: dgp tags: bug-db36fa5122 | |
| 12:08 | Incorporate sebres work on the same ticket. Good stuff! check-in: 775afbf909 user: dgp tags: bug-db36fa5122 | |
|
2018-03-06
| ||
| 22:27 | test cases for "lsort": coverage for "missing from sublist" error case with negative index (-1-1, -2... Closed-Leaf check-in: 4bf1bd4bcc user: sebres tags: sebres-bug-db36fa5122 | |
| 21:59 | try to fix [db36fa5122]: better compiled variants of several indices-related commands, test-cases ex... check-in: 82d6ec9fbb user: sebres tags: sebres-bug-db36fa5122 | |
| 20:59 | rework error handling to keep test suite happy. check-in: 6723fc3cc9 user: dgp tags: bug-db36fa5122 | |
| 20:27 | Have assembler use same index value parser as the bytecode compiler. check-in: 9642b8388f user: dgp tags: bug-db36fa5122 | |
| 20:09 | New internal routine TclGetEndOffsetFromObj. check-in: 0adb97c70d user: dgp tags: bug-db36fa5122 | |
| 17:38 | various bits of ranting commentary check-in: bb516aa8d9 user: dgp tags: core-8-6-branch | |
|
2018-03-05
| ||
| 17:43 | merge core-8-5-branch (fixes [1873ea0ee4f01b26]: wrong initialization of std-channels ...) check-in: 6b38bf6d66 user: sebres tags: core-8-6-branch | |
|
2018-03-01
| ||
| 20:07 | Some comments info for the next folks who come wandering in. check-in: 650f9e6c7c user: dgp tags: core-8-6-branch | |
| 16:48 | Refactor to eliminate duplicate routine parsing tokens as indices. check-in: 620b046459 user: dgp tags: core-8-6-branch | |
|
2018-02-23
| ||
| 17:00 | [8e6a9ac221] Stop false matching with bytearrays. (string-11.55) check-in: df3d018b71 user: dgp tags: core-8-6-branch | |
|
2018-02-22
| ||
| 18:57 | [89dfecb6b7] Make thread IDs in testing commands consistent. check-in: 0a56102bb4 user: dgp tags: core-8-6-branch | |
|
2018-02-15
| ||
| 15:08 | Stop seeking out the libieee.a library and linking to it when found. The latest release of the GNU ... check-in: c9a48a280e user: dgp tags: core-8-6-branch | |
| 10:52 | merge pyk-backport-to-8-6 DGP: This checkin creates two memleaks, detected by test compile-12.1 ... check-in: 4039b2b895 user: pooryorick tags: core-8-6-branch | |
| 10:23 | Rearrange a few lines TclRenameCommand to reduce operations. Closed-Leaf check-in: 06a2db96a6 user: pooryorick tags: pyk-backport-to-8-6 | |
| 10:14 | merge pyk-TclOO check-in: 3cdc5a9717 user: pooryorick tags: pyk-backport-to-8-6 | |
| 10:05 | Udate Tcl_ObjectDeleted to reflect recent changes. Closed-Leaf check-in: 5bd9cf6428 user: pooryorick tags: pyk-TclOO | |
| 09:47 | TclOO: Remove unneeded name manipulation from TclOOCopyObjectCmd. check-in: 14b283bfc2 user: pooryorick tags: pyk-TclOO | |
| 09:40 | Fix syntax error in previous commit. check-in: 32993ddd16 user: pooryorick tags: pyk-TclOO | |
| 09:34 | Add the check for wrong arguments back to TclOO_Object_Destroy, remove inadvertant increment of Name... check-in: d3d985e2b7 user: pooryorick tags: pyk-TclOO | |
| 09:30 | Streamline TclOO object cleanup routines. check-in: 1db3099b55 user: pooryorick tags: pyk-TclOO | |
| 09:20 | Add TCL_CREATE_NS_IF_UNKNOWN back into Tcl_CreateEnsemble(). check-in: 29f5aa6c36 user: pooryorick tags: pyk-backport-to-8-6 | |
| 09:10 | Fix for [6bca38d59b], TclOO segmentation fault cleaning up objects that that have mixed themselves i... check-in: 3908414450 user: pooryorick tags: pyk-backport-to-8-6 | |
| 08:53 | Fix for issue [6cf568a21b]: Tcl_Eval() causes new segfault (TclOO object creation by qualified name)... check-in: a5d05b97be user: pooryorick tags: pyk-backport-to-8-6 | |
| 08:38 | Minor refactoring of TclOO object reference count booking during object creation. check-in: 7f882381fb user: pooryorick tags: pyk-backport-to-8-6 | |
| 06:45 | Eliminate some duplicate code in tclOO.c/Tcl_NewObjectInstance(). check-in: 33bdcf3e31 user: pooryorick tags: pyk-backport-to-8-6 | |
| 06:35 | Streamline TclOO object cleanup routines. check-in: e6b28dd11e user: pooryorick tags: pyk-backport-to-8-6 | |
| 06:01 | merge pyk-command-named-colon check-in: b31e995023 user: pooryorick tags: pyk-backport-to-8-6 | |
| 05:11 | Move return type to its own line. Closed-Leaf check-in: a2529e78ef user: pooryorick tags: pyk-command-named-colon | |
| 04:56 | merge (cherrypick): Add missing parenthesis to an expression in TclEnsureNamespace. check-in: 5d0c607c9b user: pooryorick tags: pyk-command-named-colon | |
|
2018-02-14
| ||
| 21:47 | Fix segmentation fault in TclOO that was noted in [16fe1b5807]. Update coroutine and TclOO object c... check-in: d448664da0 user: pooryorick tags: pyk-command-named-colon | |
| 19:07 | Lift the restriction on command names names that begin with ":". check-in: e5003b19a3 user: pooryorick tags: pyk-command-named-colon | |
| 19:07 | Fix [16fe1b5807]: namespace ensemble command named ":" is mistakenly given the empty string as its n... check-in: 6c3331370c user: pooryorick tags: pyk-command-named-colon | |
| 19:07 | New empty branch for other branches that bring changes from core-8-branch back to core-8-6-branch. check-in: d89c159310 user: pooryorick tags: pyk-backport-to-8-6 | |
| 14:19 | merge pyk-backport-to-8-6 check-in: c9251294d9 user: pooryorick tags: core-8-6-branch | |
| 14:05 | Modify TclCreateProc to handle arbitrary argument names, not just ASCII. Closed-Leaf check-in: f8c550d805 user: pooryorick tags: pyk-backport-to-8-6 | |
| 13:37 | Rewrite documentation in comments for brevity and clarity. check-in: 64f4563fdc user: pooryorick tags: pyk-backport-to-8-6 | |
| 13:00 | Modify test oo-11.6 to not use [self], which is not avaiable until 8.7. check-in: ad07c6b30c user: pooryorick tags: pyk-backport-to-8-6 | |
| 12:52 | More tests for bignum modules regressions. check-in: 5d2023f107 user: dgp tags: core-8-6-branch | |
| 12:31 | Unit test for issue 3c32a3f8bd, Segmentation fault in TclOO.c/ReleaseClassContents() for a class mix... check-in: 42d9036077 user: pooryorick tags: pyk-backport-to-8-6 | |
| 12:14 | Fix bug 3c32a3f8bd, segmentation fault in TclOO.c/ReleaseClassContents() for a class mixed into one ... check-in: d021c547ea user: pooryorick tags: core-8-6-branch | |
| 10:57 | Fix for issue 9fd5c629c1, TclOO - aborts when a trace on command deletion deletes the object's names... check-in: 1a21ad0d52 user: pooryorick tags: core-8-6-branch | |
| 10:46 | Fix for issue 9fd5c629c1, TclOO - aborts when a trace on command deletion deletes the object's names... check-in: 77641f0360 user: pooryorick | |
|
2018-02-13
| ||
| 20:51 | New test expr-32.7 for bignum modulus range. check-in: 8afeaf8fcf user: dgp tags: core-8-6-branch | |
| 19:22 | Correcting the string tests check-in: e43056cf4a user: hypnotoad tags: tip-501 | |
| 19:10 | Ok.. that was all it needed check-in: e144efef26 user: hypnotoad tags: tip-501 | |
| 18:55 | Implemetation of tip 501. Note: The build fails with: bad stack depth computations: is 0, should b... check-in: 46ed8c3c33 user: hypnotoad tags: tip-501 | |
|
2018-02-12
| ||
| 23:57 | Merge updates from 8.6 branch. check-in: 4ff7fe6ca3 user: mistachkin tags: irontcl | |
| 12:40 | Add remaining wrapper to the NR functions, remaining calls to TCL_NRAddCallback, and a test for a p... check-in: 46fd14dcfe user: pooryorick tags: core-8-6-branch | |
| 10:44 | Adapt signature of PkgRequireCore to conform to Tcl_ObjCmdProc, and call it in Tcl_PkgRequireProc on... check-in: 733559b5b6 user: pooryorick tags: core-8-6-branch | |
| 10:14 | Preparation to provide TclNRPackageObjectCmd: Eliminate the loop in PkgRequireCore so that TclNRAdd... check-in: bab0347467 user: pooryorick tags: core-8-6-branch | |
|
2018-02-11
| ||
| 19:35 | Change the signature of PkgRequireCore in preparation to provide TclNRPackageObjCmd. check-in: 5a70d5bef1 user: pooryorick tags: core-8-6-branch | |
| 19:29 | Remove restriction on defining the class of a TclOO object not explicitly instantiated from ::oo::cl... check-in: 558d4385aa user: pooryorick tags: core-8-6-branch | |
| 19:19 | Refine documentation for Tcl_NR* functions. check-in: 8573999b79 user: pooryorick tags: core-8-6-branch | |
|
2018-02-08
| ||
| 14:02 | win/nmakehlp.c: removed unneeded dependencies to shlwapi (the same is easily implemented by standard... check-in: d39393be10 user: sebres tags: core-8-6-branch | |
|
2018-02-04
| ||
| 13:49 | getting it closer to working. Closed-Leaf check-in: b7161983e5 user: avl42 tags: tcl-469-1st-try | |
|
2018-02-02
| ||
| 09:19 | Update TZ info to tzdata2018c. check-in: 474348e060 user: jima tags: core-8-6-branch | |
| 06:07 | Fixed def for INCLUDE_INSTALL_DIR when building against Tcl source. Bumped to 1.2. check-in: 5523987533 user: apnadkarni tags: core-8-6-branch | |
|
2018-01-27
| ||
| 01:38 | Regression test for shimmering danger in [join]. check-in: 482e7bb397 user: dgp tags: core-8-6-branch | |
|
2018-01-26
| ||
| 19:48 | silence compiler warning check-in: 37e302b6be user: dgp tags: sebres-string-insert-cr1 | |
|
2018-01-25
| ||
| 21:28 | lifetime management of files generated by tests check-in: f779a1c0fa user: dgp tags: core-8-6-branch | |
| 20:41 | test name continuity check-in: 2e99e714a9 user: dgp tags: core-8-6-branch | |
|
2018-01-24
| ||
| 09:59 | Documentation fix: there is no "O" conversion, just "o" for octal. Also, "b" conversions normally do... check-in: 15b214b5f8 user: jan.nijtmans tags: core-8-6-branch | |
|
2018-01-20
| ||
| 16:34 | merge core-8-6-branch check-in: af8ce7ee0c user: jan.nijtmans tags: zipfs | |
|
2018-01-17
| ||
| 10:06 | typo's (found by Gustaf Neumann). Thanks! check-in: 3c1a933051 user: jan.nijtmans tags: core-8-6-branch | |
|
2018-01-11
| ||
| 15:44 | Fix behavior of Tcl_GetRange() and "string range" regarding surrogates, when Tcl is compiled with -D... check-in: 27a52735df user: jan.nijtmans tags: core-8-6-branch | |
|
2018-01-09
| ||
| 11:15 | (partial) fix for [https://core.tcl.tk/tk/info/00a27923ee26437611e1ed83f96e15b6caabcd8b|00a27923ee]:... Closed-Leaf check-in: f0adfe7dac user: jan.nijtmans tags: bug-00a27923ee | |
|
2018-01-07
| ||
| 18:05 | Merge changes form 8.6 branch except retain legacy MSVC build system. Also, fix build break seen wh... check-in: 0551245a6e user: mistachkin tags: irontcl | |
|
2018-01-04
| ||
| 13:00 | (cherry-pick): Use http 2 instead of http 1 for Safe Base testing. check-in: 116dad3ca7 user: jan.nijtmans tags: core-8-6-branch | |
|
2017-12-28
| ||
| 21:14 | Fix bug introduced in [0dd0d14489258621] (only for TCL_UTF_MAX > 3): If len parameter = -1, returned... check-in: b4b65e69b8 user: jan.nijtmans tags: core-8-6-branch | |
| 18:49 | Fix handling of surrogates (when TCL_UTF_MAX > 3) in Tcl_UtfNcmp()/Tcl_UtfNcasecmp()/TclUtfCasecmp()... check-in: 1ebc1bcaa5 user: jan.nijtmans tags: core-8-6-branch | |
| 18:45 | Make Tcl_WinTCharToUtf/Tcl_WinUtfToTChar work when TCL_UTF_MAX > 3, mainly when sizeof(Tcl_UniChar) ... check-in: 0dd0d14489 user: jan.nijtmans tags: core-8-6-branch | |
| 16:54 | merge core-8-6-branch check-in: e80c463d40 user: jan.nijtmans tags: zipfs | |
|
2017-12-26
| ||
| 03:30 | Safer to compare TCLDIR against "" rather than ifdef as recursive nmakes can pass TCLDIR as defined ... check-in: d9ab6f42be user: apnadkarni tags: core-8-6-branch | |
|
2017-12-23
| ||
| 22:34 | Keep track of Yaakov Selkowitz's changes for Cygwin. check-in: 381e6a60de user: jan.nijtmans tags: cygwin | |
| 18:33 | merge release check-in: 357365b905 user: jan.nijtmans tags: core-8-6-branch | |
| 07:56 | Look for Tcl and Tk import libraries with or without "t" suffix convention when building extensions.... check-in: fa8d8e1ce7 user: apnadkarni tags: core-8-6-branch | |
|
2017-12-20
| ||
| 18:28 | Further fix for issue [ba1419303b4c]: Delete a namespace for an ensemble having a deletion trace del... check-in: fae91079f3 user: pooryorick tags: core-8-6-branch | |
| 18:26 | Fix for issue [ba1419303b4c]: Delete a namespace for an ensemble having a deletion trace deletes its... check-in: c5638e7db7 user: pooryorick tags: core-8-6-branch | |
|
2017-12-19
| ||
| 20:53 | merge 8.6; update changes Closed-Leaf check-in: 1e46dacaab user: dgp tags: release, core-8-6-8-rc, core-8-6-8 | |
| 20:48 | [586e71dce4] Exeception handling at level #0 by EvalObjv check-in: 1a04c85a4f user: dgp tags: core-8-6-branch | |
| 14:46 | update changes check-in: fe783af831 user: dgp tags: core-8-6-8-rc | |
|
2017-12-18
| ||
| 14:06 | merge 8.6 check-in: 4f8460d7eb user: dgp tags: core-8-6-8-rc | |
| 13:56 | (cherry-pick): Added assoc, ftype and move as auto_execok shell built-ins on Windows. check-in: dc862b1ad2 user: jan.nijtmans tags: core-8-6-branch | |
| 11:41 | Add win/rules-ext.vc and win/targets.vc to "make dist". Reported by Paul Overmeier. Thanks! check-in: 09c31fe30f user: jan.nijtmans tags: core-8-6-branch | |
|
2017-12-14
| ||
| 13:32 | merge 8.6 check-in: 66da3b75c6 user: dgp tags: core-8-6-8-rc | |
|
2017-12-13
| ||
| 10:03 | Updated nmake system to make use of the new nmakehlp -L option for locating dependencies. check-in: aca1f49025 user: apnadkarni tags: core-8-6-branch | |
|
2017-12-12
| ||
| 17:32 | Add -L option to nmakehlp to locate directories check-in: c2285042d1 user: apnadkarni tags: core-8-6-branch | |
| 12:21 | Correct argument passing (fellows on core list) Closed-Leaf check-in: 88b074811c user: oehhar tags: tip490-msgcat-oo | |
|
2017-12-11
| ||
| 23:01 | TIP490: add oo helper to msgcat that message catalogues are found within classes check-in: cf48b5b4e5 user: oehhar tags: tip490-msgcat-oo | |
| 16:26 | Allow standard targets to be selectively disabled. Automatic install for extension stubs and public ... check-in: 2910ed4636 user: apnadkarni tags: core-8-6-branch | |
|
2017-12-09
| ||
| 15:31 | Undo latest change to tcl.rc, since the autoconf-based windows build doesn't know about PRJLIBNAME check-in: d4d16f9ee7 user: jan.nijtmans tags: core-8-6-branch | |
|
2017-12-08
| ||
| 13:54 | Merge TIP 477 implementation check-in: eeceb67049 user: apnadkarni tags: core-8-6-branch | |
|
2017-12-07
| ||
| 19:44 | Merge changes form 8.6 branch. check-in: c897144c1d user: mistachkin tags: irontcl | |
| 02:01 | update changes check-in: 1a85e7f660 user: dgp tags: core-8-6-8-rc | |
|
2017-12-06
| ||
| 21:59 | changes WIP check-in: 3dc724963c user: dgp tags: core-8-6-8-rc | |
| 21:03 | merge 8.6 check-in: 88d0d60517 user: dgp tags: core-8-6-8-rc | |
| 21:01 | merge trunk check-in: 56262fb206 user: dgp tags: dgp-refactor | |
| 21:01 | merge trunk check-in: 288d6fe82e user: dgp tags: dgp-properbytearray | |
| 21:00 | merge 8.7 check-in: 2c1b48e1df user: dgp tags: tip-445 | |
| 20:48 | merge 8.7 check-in: b9331cc4d5 user: dgp tags: trunk | |
| 20:48 | Plug memleak recently put into [package require]. check-in: 2d4e1f54f8 user: dgp tags: core-8-branch | |
| 20:46 | Plug memleak recently put into [package require]. check-in: 322b850aaa user: dgp tags: core-8-6-branch | |
| 20:03 | merge 8.7 check-in: 44eb8e6d1a user: dgp tags: trunk | |
| 20:02 | merge 8.6 check-in: d222f5e505 user: dgp tags: core-8-branch | |
| 19:58 | merge 8.6 check-in: 71686a3bf6 user: dgp tags: core-8-6-8-rc | |
| 19:57 | [0e4d88b650] Added enough refcounting to stop `make valgrind` complaints about "Invalid read". This... check-in: 57f16b0bf3 user: dgp tags: core-8-6-branch | |
| 16:04 | (cherry-pick from core-8-6-8-rc): Duplicate test names check-in: 019a2752d0 user: jan.nijtmans tags: core-8-6-branch | |
| 15:40 | doc fixes check-in: 31254b76f0 user: jan.nijtmans tags: memory-API | |
| 15:30 | Duplicate test names check-in: 828aed54a9 user: dgp tags: core-8-6-8-rc | |
| 15:27 | Start RC branch for Tcl 8.6.8 check-in: 4131606306 user: dgp tags: core-8-6-8-rc | |
| 13:36 | merge trunk check-in: b90a0b0a8e user: dgp tags: dgp-properbytearray | |
| 13:29 | merge trunk check-in: fd03a8d8dc user: dgp tags: dgp-refactor | |
| 13:29 | merge 8.7 check-in: 95532b94be user: dgp tags: tip-445 | |
| 13:28 | Adapt the bytearray accommodation of Tcl_CharLength() for 8.7+. check-in: 240811f822 user: dgp tags: trunk | |
| 13:28 | Adapt the bytearray accommodation of Tcl_CharLength() for 8.7+. check-in: 12edbbe920 user: dgp tags: core-8-branch | |
| 13:20 | merge trunk check-in: b6bfcf292c user: dgp tags: dgp-refactor | |
| 13:16 | merge 8.7 check-in: e18f39f9e4 user: dgp tags: tip-445 | |
| 13:07 | [ce3a211dcb] Failed file normalize when tail is empty string. check-in: ea1609bd4a user: dgp tags: trunk | |
| 13:06 | [ce3a211dcb] Failed file normalize when tail is empty string. check-in: 8bc984954c user: dgp tags: core-8-branch | |
| 13:05 | [ce3a211dcb] Failed file normalize when tail is empty string. check-in: 3eb09544e5 user: dgp tags: core-8-6-branch | |
| 13:02 | merge-mark "novem-bighash": just mark that the contents of this branch are already integrated in the... check-in: 1bdfcfeeb1 user: jan.nijtmans tags: memory-API | |
| 12:27 | merge core-8-branch check-in: d7a57b5775 user: jan.nijtmans tags: initsubsystems | |
| 12:24 | merge 8.7 check-in: 0dbf896d09 user: jan.nijtmans tags: win-console-panic | |
| 12:00 | merge core-8-branch check-in: bd596603e2 user: jan.nijtmans tags: no-wideint | |
|
2017-12-05
| ||
| 15:59 | [4f6a1ebd64] Stop crash when same value passed to the -map and -subcommands options of ensemble conf... check-in: 61096afb17 user: dgp tags: trunk | |
| 15:52 | [4f6a1ebd64] Stop crash when same value passed to the -map and -subcommands options of ensemble conf... check-in: 866442a1aa user: dgp tags: core-8-branch | |
| 15:27 | [4f6a1ebd64] Stop crash when same value passed to the -map and -subcommands options of ensemble conf... check-in: 1b11773899 user: dgp tags: core-8-6-branch | |
| 14:29 | Use PRJ_PACKAGE_TCLNAME instead of PROJECT when generating TEA based pkgindex Closed-Leaf check-in: 3fd52c7ca6 user: apnadkarni tags: vc-reform | |
|
2017-12-01
| ||
| 15:03 | merge trunk check-in: e008d0adce user: jan.nijtmans tags: memory-API | |
| 13:53 | merge core-8-branch. Various cleanup: unused structure names, unused #defines. Change some "epoch"-r... check-in: 6af217e68c user: jan.nijtmans tags: trunk | |
| 12:48 | merge core-8-6-branch check-in: 7b12820866 user: jan.nijtmans tags: core-8-branch | |
| 12:47 | Fix [4f51e1c5dcf75de22f5907f7b66361e4bcab02e2|4f51e1c5dc]: patch to correct linker flag sequence check-in: ff019ab462 user: jan.nijtmans tags: core-8-6-branch | |
| 12:24 | remove many test-cases related to tcl_precision Closed-Leaf check-in: 421523d6cd user: jan.nijtmans tags: tip-488 | |
| 11:55 | TIP 488: Remove tcl_precision check-in: f4efe03192 user: jan.nijtmans tags: tip-488 | |
| 11:33 | merge core-8-branch check-in: dabd924a87 user: jan.nijtmans tags: tip-389 | |
| 11:03 | Remove stub entries for Tcl_EvalObj()/Tcl_GlobalEvalObj(). Since those functions are actually macro'... check-in: e247a8da3a user: jan.nijtmans tags: trunk | |
| 10:38 | Simpler solution for Itcl 3.4 build (compatibilty) problem. Thanks to Don Porter for bringing this t... check-in: ec1f14bb50 user: jan.nijtmans tags: core-8-branch | |
|
2017-11-30
| ||
| 17:52 | merge 8.7 check-in: 1e5dc1b17c user: dgp tags: tip-445 | |
| 17:29 | merge 8.7 check-in: f625f52639 user: dgp tags: trunk | |
| 17:21 | [5808081213] Permit all bytearrays (including impure ones) to report length without shimmering check-in: 2fc5bec969 user: dgp tags: core-8-branch | |
| 17:10 | [5808081213] Permit all bytearrays (including impure ones) to report length without shimmering check-in: 2381208744 user: dgp tags: core-8-6-branch | |
| 16:18 | merge core-8-branch check-in: 3d9c34fb19 user: jan.nijtmans tags: tip-485 | |
| 16:03 | Eliminate use of certain unnecessary struct names. Also white-spacing. Nothing functional. check-in: fc7a665e3b user: jan.nijtmans tags: core-8-branch | |
| 15:27 | merge-mark check-in: 487fe714da user: jan.nijtmans tags: trunk | |
| 15:24 | Fix build of test-suite, after previous commit check-in: af5af931fe user: jan.nijtmans tags: core-8-branch | |
| 14:48 | 8.[67] -> 9.0 in a few more places check-in: 62505babc6 user: jan.nijtmans tags: trunk | |
| 14:38 | merge core-8-branch check-in: a635678c10 user: jan.nijtmans tags: trunk | |
| 14:36 | merge core-8-6-branch. Provide compatibility macro's, compensating for the internal stub table chang... check-in: 748223af9a user: jan.nijtmans tags: core-8-branch | |
| 14:14 | Don't provide the setFromAnyProc through the invalidRealType objType. This is a Tcl internal type, e... check-in: eee2842a41 user: jan.nijtmans tags: core-8-6-branch | |
| 13:23 | merge core-8-branch check-in: 12e64c66a1 user: jan.nijtmans tags: trunk | |
| 13:14 | Fix [8e1e31eac0fd6b6c4452bc108a98ab08c6b64588|8e1e31eac0]: lsort treats NUL chars strangely. Also fi... check-in: b6438b69ad user: jan.nijtmans tags: core-8-branch | |
|
2017-11-29
| ||
| 18:35 | Add TCL_CREATE_NS_IF_UNKNOWN back into Tcl_CreateEnsemble(). check-in: effd1907ab user: pooryorick tags: core-8-branch | |
| 16:05 | merge trunk check-in: b2938aecbe user: dgp tags: dgp-refactor | |
| 15:37 | merge trunk check-in: 24b9855f92 user: dgp tags: dgp-properbytearray | |
| 15:19 | Follow header file conventions. check-in: 7fcc5d209d user: dgp tags: trunk | |
| 14:54 | merge 8.7 check-in: 8944ae4374 user: dgp tags: tip-445 | |
| 12:32 | merge core-8-branch check-in: 1ec8341ce5 user: jan.nijtmans tags: trunk | |
| 12:28 | merge core-8-6-branch check-in: e45dcdac38 user: jan.nijtmans tags: core-8-branch | |
| 12:27 | Fix Tcl_UtfFindFirst()/Tcl_UtfFindLast(), which were broken by [83c0c569d6]. Not detected, because t... check-in: d906b55e4b user: jan.nijtmans tags: core-8-6-branch | |
| 12:01 | Fix for [6bca38d59b], TclOO segmentation fault cleaning up objects that that have mixed themselves i... check-in: 313a7c1b8a user: pooryorick tags: core-8-branch | |
| 11:49 | Merge core-8-branch. Also, use a different value for TCL_STUB_MAGIC when TCL_UTF_MAX>4. check-in: 1916b6a72e user: jan.nijtmans tags: tip-389 | |
| 11:05 | merge core-8-6-branch check-in: 8976a447aa user: jan.nijtmans tags: core-8-branch | |
| 11:04 | Update some functions in tclUtf.c to handle surrogate pairs when TCL_UTF_MAX == 4. Also update docum... check-in: 83c0c569d6 user: jan.nijtmans tags: core-8-6-branch | |
| 09:49 | Fix [8e1e31eac0fd6b6c4452bc108a98ab08c6b64588|8e1e31eac0]: lsort treats NUL chars strangely check-in: e2a6110884 user: jan.nijtmans tags: tip-389 | |
| 08:59 | Treat invalid UTF-8 characters in the range 0x80-0x9F as cp1252: See [https://en.wikipedia.org/wiki/... check-in: b2521a4844 user: jan.nijtmans tags: tip-389 | |
| 08:41 | merge core-8-branch check-in: 32734bbfaf user: jan.nijtmans tags: tip-389 | |
| 01:59 | Pulling changes from core-8-branch check-in: 3598570130 user: hypnotoad tags: core_zip_vfs | |
| 01:59 | Closing leaf check-in: 20f8676c2e user: hypnotoad tags: core_zip_vfs | |
|
2017-11-28
| ||
| 23:33 | Fix for issue [6cf568a21b]: Tcl_Eval() causes new segfault (TclOO object creation by qualified name)... check-in: 93c437ef37 user: pooryorick tags: core-8-branch | |
| 18:06 | Pulling changes from the last core-8-branch that doesn't cause a segfault in kits check-in: 7cfb94f9af user: hypnotoad tags: core_zip_vfs | |
| 15:43 | Minor refactoring of TclOO object reference count booking during object creation. check-in: a2bfd20d2c user: pooryorick tags: core-8-branch | |
|
2017-11-27
| ||
| 23:30 | Eliminate some duplicate code in tclOO.c/Tcl_NewObjectInstance(). check-in: 46bffcb3ae user: pooryorick tags: core-8-branch | |
| 19:45 | Streamline TclOO object cleanup routines. check-in: 6f60945f3d user: pooryorick tags: core-8-branch | |
| 14:11 | missed some more failing test-cases check-in: 80508cab57 user: jan.nijtmans tags: core-8-branch | |
| 13:52 | Fix test-cases in safe.test, failing due to changes in min/max math functions. check-in: 4a4d9d0d85 user: jan.nijtmans tags: core-8-branch | |
|
2017-11-26
| ||
| 18:27 | Pulling changes from core-8-branch Closed-Leaf check-in: 6e423b0d36 user: hypnotoad tags: core_zip_vfs_pyk-command-named-colon | |
|
2017-11-25
| ||
| 21:40 | merge (cherrypick): Add missing parenthesis to an expression in TclEnsureNamespace. Closed-Leaf check-in: 1404a78b91 user: pooryorick tags: pyk-command-named-colon | |
| 18:24 | Add missing parenthesis to an expression in TclEnsureNamespace. check-in: 17b5266ffc user: pooryorick tags: core-8-branch | |
| 16:53 | merge pyk-command-named-colon check-in: e76a04e48f user: pooryorick tags: core-8-branch | |
| 16:36 | Fix for issue [4f6a1ebd64]: ensemble: segmentation fault when -subcommand and -map values are the sa... check-in: 046a5af026 user: pooryorick tags: core-8-branch | |
| 10:54 | Restoring the Makefile.in for the win/ directory after an unfortunate copy/paste error check-in: 4aeb610c78 user: tne tags: core_zip_vfs | |
|
2017-11-24
| ||
| 11:46 | Tweak to ensure mount points for zipfs are corralled into the //zipfs:/ prefix space check-in: bf3a647091 user: hypnotoad tags: core_zip_vfs | |
| 11:21 | Pulling changes from Androwish check-in: e5b9c90e58 user: hypnotoad tags: core_zip_vfs | |
| 10:32 | Restoring whitespace to tclZipfs.c to improve legibility. check-in: facf85dff5 user: hypnotoad tags: core_zip_vfs | |
| 09:24 | Re-base everything to latest core-8-branch. But don't include deprecations in *.decls files any more... check-in: acd9fcacb4 user: jan.nijtmans tags: semver | |
|
2017-11-23
| ||
| 18:24 | Move return type to its own line. check-in: a4ceb7ba86 user: pooryorick tags: pyk-command-named-colon | |
| 13:56 | merge core-8-branch. now really remove the math-related functions when compiling with -DTCL_NO_DEP... check-in: 3c414a62f6 user: jan.nijtmans tags: tip-485 | |
| 11:55 | Fixing a goof, Zipfs was looking for the Dll where the installer put the file, which is not necessar... check-in: fa45598420 user: hypnotoad tags: core_zip_vfs | |
|
2017-11-21
| ||
| 22:47 | merge core-8-branch check-in: 4a006e1736 user: pspjuth tags: trunk | |
| 22:46 | merge pspjuth-cminmax check-in: cf212282b0 user: pspjuth tags: core-8-branch | |
| 22:34 | Pulling changes from core-8-branch check-in: 00dfc6711c user: hypnotoad tags: core_zip_vfs | |
| 18:57 | Added additional functions to the "install" command in tclsh check-in: eb6443d309 user: hypnotoad tags: core_zip_vfs | |
| 16:49 | Eliminated the need for a preinit script in Tip 430's AppHook. tcl_findLibrary now knows to scan th... check-in: 242d4e33ff user: hypnotoad tags: core_zip_vfs | |
| 14:21 | Removing the pool of literal values within the internals of tclZipfs.c. Replaced with a single point... check-in: 9f0abfb1ac user: hypnotoad tags: core_zip_vfs | |
| 10:16 | merge trunk check-in: 971efdefda user: jan.nijtmans tags: memory-API | |
| 09:48 | deprecate VOID/CHAR/SHORT/LONG (windows-only) as well. check-in: a52017885a user: jan.nijtmans tags: tip-485 | |
| 09:13 | Revert [d874801c57]: putting back "string bytelength". It turns out to be too complicated to take a... check-in: db112bb527 user: jan.nijtmans tags: tip-485 | |
| 04:26 | Fixes to "make clean" to do a better job of cleaning up zip files and vfs directories Fixed a type ... check-in: 4f8ac2d312 user: tne tags: core_zip_vfs | |
| 04:07 | Added an implementation of tinydir.h, and spliced it into minizip to allow minizip to recurse direct... check-in: 0064401a40 user: hypnotoad tags: core_zip_vfs | |
| 01:14 | Final tweaks to make "./tclsh install" work properly on Windows NOTE: We still seem to be screwing ... check-in: bb6f8b6301 user: tne tags: core_zip_vfs | |
| 00:41 | Typo fixes for minizip check-in: 8e88f231e5 user: hypnotoad tags: core_zip_vfs | |
| 00:36 | Added a new function to the Zipfs: TclZipfs_TclLibrary, which returns a previously discovered /libra... check-in: a4cbb0feb7 user: hypnotoad tags: core_zip_vfs | |
|
2017-11-20
| ||
| 23:34 | Change to TclZipfs_AppHook to accomidate Windows check-in: 74bcd5fae3 user: tne tags: core_zip_vfs | |
| 22:45 | Fixing the quoting for arguments to minizip check-in: eaa6c99d64 user: hypnotoad tags: core_zip_vfs | |
| 21:29 | Updating tcl.m4 in windows to fix a typo check-in: 6aee71e52c user: hypnotoad tags: core_zip_vfs | |
| 19:35 | Removing debugging printf() statement check-in: 9357f48bf2 user: tne tags: core_zip_vfs | |
| 19:21 | Fixes to determing the dll location on Windows using GetModuleFileName() check-in: 1f05b4b6c9 user: tne tags: core_zip_vfs | |
| 18:08 | Autoconf fixes check-in: 4ebd790c48 user: hypnotoad tags: core_zip_vfs | |
| 17:09 | Modifications to allow the Tcl build system to exploit either a native zip executable in the path or... check-in: 535a8088d4 user: hypnotoad tags: core_zip_vfs | |
| 16:26 | Deprecate support for macro's like CONST, CONST84, _ANSI_ARGS_, INLINE, TCL_VARARGS check-in: ad7a53a680 user: jan.nijtmans tags: tip-485 | |
| 16:01 | merge core-8-branch. Deprecate support for "string bytelength" check-in: d874801c57 user: jan.nijtmans tags: tip-485 | |
| 13:05 | Fix executable flags check-in: 6ce7ce433c user: jan.nijtmans tags: tip-389 | |
| 12:58 | merge core-8-branch check-in: 1a3cef7d5c user: jan.nijtmans tags: tip-389 | |
| 12:13 | Remove TclCopyChannelOld() function. Should have been part of [b03c4194f001be0b|this] earlier commit... check-in: f79d84d06c user: jan.nijtmans tags: trunk | |
| 12:07 | If Tcl is compiled with -DTCL_NO_DEPRECATED, remove a lot of (internal) stub entries which correspon... check-in: 4a603a5f7d user: jan.nijtmans tags: core-8-branch | |
| 10:30 | Re-base to core-8-branch: This change is fine as-is for Tcl 8.7, I wouldn't recommend it for 8.6 (ev... Closed-Leaf check-in: d1a0fa5def user: jan.nijtmans tags: pspjuth-cminmax | |
| 10:23 | merge core-8-branch check-in: d9c10c6e4a user: jan.nijtmans tags: trunk | |
| 10:15 | Fix error-message for min/math functions: "to" -> "for", for consistancy with the error-messages for... check-in: 22ef078c98 user: jan.nijtmans tags: core-8-branch | |
| 09:28 | merge core-8-branch check-in: daf50b9345 user: jan.nijtmans tags: trunk | |
| 08:58 | Fix [e058307eef73cf21cf6805ad7c778e1024f9eb7d|e058307eef]: Use of values.h breaks build of Tk trunk ... check-in: bc666d65df user: jan.nijtmans tags: core-8-branch | |
|
2017-11-19
| ||
| 18:40 | Changed math functions min and max to C implementations. check-in: fd08949b6f user: pspjuth tags: pspjuth-cminmax | |
| 18:16 | Added handling to allow Tclsh to intercept a zip file fed as the first command line argument, and op... check-in: 006e6abb7e user: hypnotoad tags: core_zip_vfs | |
| 00:06 | Fix segmentation fault in TclOO that was noted in [16fe1b5807]. Update coroutine and TclOO object c... check-in: 8251e62bab user: pooryorick tags: pyk-command-named-colon | |
|
2017-11-18
| ||
| 20:28 | Pulling changes from core-8-branch check-in: 12f6bb0443 user: hypnotoad tags: core_zip_vfs | |
| 20:25 | Now that UNC paths work correctly on Windows, removing the platform specific zipfs mount point for w... check-in: 0ee3890968 user: tne tags: core_zip_vfs | |
| 20:21 | Adjust the rule to look for libtcl_XXX.zip ONLY in the directory that contains the executable or the... check-in: 32bd1478db user: hypnotoad tags: core_zip_vfs | |
| 17:07 | Reserve paths matching //[^/]*: for VFS mount points, and prevent calling native filesystem ops duri... check-in: 6b296f6f0c user: aspect tags: core_zip_vfs | |
| 17:04 | add some tests for join and normalize check-in: 226e5a583c user: aspect tags: core_zip_vfs | |
| 17:02 | fix zipfs tests check-in: d1d39d3b56 user: aspect tags: core_zip_vfs | |
| 12:21 | Added documentation for the zipfs root command and working of TclZipfs_AppHook check-in: f215c8975d user: hypnotoad tags: core_zip_vfs | |
| 11:59 | Updated zipfs tests to recognize the mount points are different on different platforms check-in: 5b936e23e5 user: tne tags: core_zip_vfs | |
| 11:48 | Added a pool of literal strings to zipfs to manage constants that are being belched out by the file ... check-in: 28687cac6b user: hypnotoad tags: core_zip_vfs | |
|
2017-11-17
| ||
| 23:42 | Lift the restriction on command names names that begin with ":". check-in: cb9f7a9106 user: pooryorick tags: pyk-command-named-colon | |
| 22:30 | Fix [16fe1b5807]: namespace ensemble command named ":" is mistakenly given the empty string as its n... check-in: b433ae397c user: pooryorick tags: pyk-command-named-colon | |
| 17:23 | Added a package manifest to init to allow core distributed packages to auto-populate [package ifneed... check-in: 2c07aba348 user: hypnotoad tags: core_zip_vfs | |
| 16:08 | merge core-8-branch. Fix some Tcl_UniChar initialization, in case TCL_UTF_MAX == 4 check-in: 37b4aab687 user: jan.nijtmans tags: tip-389 | |
| 15:46 | Added back nothreads option. check-in: 87c104655c user: apnadkarni tags: vc-reform | |
| 15:34 | merge core-8-branch check-in: 49ecc78c8b user: jan.nijtmans tags: tip-389 | |
| 15:30 | merge core-8-6-branch check-in: e1d3a917d4 user: jan.nijtmans tags: core-8-branch | |
| 15:29 | Fix [fab92486a1b05ba6f7cfe8677da95b9efb3beff0|fab92486a1]: Windows error 14 "Out of memory" mapping ... check-in: e074b44d9e user: jan.nijtmans tags: core-8-6-branch | |
| 12:54 | Integrating fixes from aspect that make the //zipfs:/ mount point viable, and also allow one archive... check-in: 27df0ecb87 user: hypnotoad tags: core_zip_vfs | |
| 12:40 | upstream androwish changes check-in: 33a477e8ca user: jan.nijtmans tags: zipfs | |
| 12:39 | Pulling changes from core-zip-vfs Closed-Leaf check-in: 79dde51515 user: hypnotoad tags: core_zip_vfs-8-6, core_zip_vfs-aspect | |
| 12:33 | merge core-8-6-branch check-in: 91496a5088 user: jan.nijtmans tags: zipfs | |
| 12:29 | Pulling changes from core-8-branch check-in: 044a5cf7f7 user: hypnotoad tags: core_zip_vfs | |
| 12:28 | Closing a fork check-in: d533f130ec user: hypnotoad tags: core_zip_vfs | |
| 11:53 | fix [glob] handling of leading // check-in: 66fe3ce72b user: aspect tags: core_zip_vfs-8-6, core_zip_vfs-aspect | |
| 11:51 | tests demonstrating zipfs:/ and zipfs:// volume names breaking on unix Leaf check-in: a4444ce66b user: aspect tags: core_zip_vfs-8-6, core_zip_vfs-aspect-volumename-tests | |
| 11:35 | Fix ignore-glob versioned setting (something went wrong in previous merge). Also convert rules-ext.v... check-in: 07461dba12 user: jan.nijtmans tags: vc-reform | |
| 11:27 | merge core-8-6-branch check-in: fbf950cc0f user: jan.nijtmans tags: vc-reform | |
| 11:05 | Hash mounted zips by mount point, so the same zip can be mounted more than once. Path normalization... Leaf check-in: 500774557b user: aspect tags: core_zip_vfs-8-6, core_zip_vfs-aspect-bymntpt | |
| 10:50 | TIP #422, Tcl 9.0 part: Don't Use stdarg.h/va_list in Public API check-in: 717b28b47a user: jan.nijtmans tags: trunk | |
| 10:24 | clean up stray unused dstrings check-in: c30d1e6bb0 user: aspect tags: core_zip_vfs-8-6, core_zip_vfs-aspect | |
| 10:23 | TIP #422, Tcl 8.7 part: Mark all *VA functions as deprecated. They will be removed in Tcl 9.0. check-in: 09065aa27e user: jan.nijtmans tags: core-8-branch | |
| 10:21 | whitespace consistency check-in: b422e8383b user: aspect tags: core_zip_vfs-8-6, core_zip_vfs-aspect | |
| 10:17 | Zipfs: Nix AbsolutePath() and most uses of CanonicalPath(). Tcl_FSNormalizePath is to be trusted. check-in: 821756d959 user: aspect tags: core_zip_vfs-8-6, core_zip_vfs-aspect | |
| 08:39 | Zipfs: Use //zipfs:/ as mount point. Use Tcl_FSNormalizePath() on the way in to most VFS operations... check-in: 8b130a967c user: aspect tags: core_zip_vfs-8-6, core_zip_vfs-aspect | |
| 08:32 | Suggested patch for [4f51e1c5dc]: patch to correct linker flag sequence. Same change done for a few ... Closed-Leaf check-in: eb2c85495f user: jan.nijtmans tags: bug-4f51e1c5dc | |
| 07:05 | Check for existence of targets.vc, not rules.vc to determine nmake support dir. check-in: d3adc68def user: apnadkarni tags: vc-reform | |
| 06:52 | Add PRJ_PACKAGE_TCLNAME and other minor changes. Also: Change ifdef checks to check for empty strin... check-in: 9dfdb9f88b user: apnadkarni tags: vc-reform | |
| 04:47 | Rebuilt the configure files without the call to the missing SC_ENABLE_ZIPFS macro Closed-Leaf check-in: ec5b26585d user: hypnotoad tags: core_zip_vfs-8-6 | |
| 04:46 | merge trunk Leaf check-in: d6a83ef702 user: aspect tags: bug-1224888 | |
| 04:45 | Final tweaks to get Msys Zipfs build working check-in: 0d0ba33c7c user: tne tags: core_zip_vfs-8-6 | |
| 04:13 | First pass on the Msys style windows build. Moving Zipfs features closer together in the autoconf check-in: b279fbbfa3 user: hypnotoad tags: core_zip_vfs-8-6 | |
| 03:10 | Pulling changes from core-8-6-branch check-in: e8f362e191 user: hypnotoad tags: core_zip_vfs-8-6 | |
| 03:09 | Moved Zipfs initialization and path hinting out of tclInterp.c and into a preinit script populated b... check-in: 173157c4c2 user: hypnotoad tags: core_zip_vfs-8-6 | |
|
2017-11-16
| ||
| 15:34 | Change TclOO epoch fields from int to size_t. check-in: 9c2c91c803 user: jan.nijtmans tags: memory-API | |
| 13:50 | Handle Tcl_UtfAtIndex/Tcl_UniCharAtIndex for extended index range. More field fixes. check-in: 78e8c0c5f6 user: jan.nijtmans tags: memory-API | |
| 11:17 | re-base "novem-more-memory-API" to trunk. TIP not submitted yet, but upcoming. check-in: 3cb46ea71b user: jan.nijtmans tags: memory-API | |
| 08:45 | merge core-8-6-branch check-in: e0e3d7c4ab user: jan.nijtmans tags: core-8-branch | |
| 08:42 | No longer document (even though it's only in an example) that Tcl_SavedResult is a struct, and that ... check-in: 9cd5d84b3d user: jan.nijtmans tags: core-8-6-branch | |
|
2017-11-15
| ||
| 15:00 | merge core-8-branch. Also fix some test-cases, expecting the existence of "int" objType. check-in: 7eeff18e38 user: jan.nijtmans tags: no-wideint | |
| 14:13 | Merge dgp's "end-int-registration" branch, but slightly different: In stead of not registering "int"... check-in: d1aa4663ab user: jan.nijtmans tags: no-wideint | |
| 13:39 | merge trunk check-in: c782871a43 user: dgp tags: dgp-refactor | |
| 13:39 | merge trunk check-in: 5d829c82fa user: dgp tags: dgp-properbytearray | |
| 13:39 | merge 8.7 check-in: 59ee6d1b5a user: dgp tags: tip-445 | |
| 13:18 | Loosen restriction on where rules-ext.vc file is located. check-in: 67db82ed88 user: apnadkarni tags: vc-reform | |
| 11:47 | Include PKGNAMEFLAGS in stubscflags as some extension stubs use it check-in: 3b82400057 user: apnadkarni tags: vc-reform | |
| 10:01 | merge core-8-branch check-in: 7163cf716b user: jan.nijtmans tags: trunk | |
| 09:42 | Remove compat/float.h and related machinery. The last system known where this was needed was SunOS-4... check-in: bf8e546c42 user: jan.nijtmans tags: core-8-branch | |
| 08:56 | merge core-8-branch check-in: 8322a4ab21 user: jan.nijtmans tags: trunk | |
| 08:55 | Change signature of (internal) TclScanElement() function. This saves memory allocation and the possi... check-in: 1019b4d815 user: jan.nijtmans tags: core-8-branch | |
| 08:54 | Change signature of (internal) TclScanElement() function. This saves memory allocation and the possi... check-in: f2cb39b9be user: jan.nijtmans tags: core-8-6-branch | |
| 07:54 | Added default-install-stubs target. Make presence of nmake support files in extension directory opti... check-in: 3be76595ca user: apnadkarni tags: vc-reform | |
|
2017-11-14
| ||
| 18:54 | merge trunk check-in: 42f539f078 user: dgp tags: dgp-refactor | |
| 18:52 | merge trunk check-in: 7cafc2bc32 user: dgp tags: dgp-properbytearray | |
| 18:52 | merge 8.7 check-in: 673e6ace67 user: dgp tags: tip-445 | |
| 18:35 | TIP 484 proposes a re-implementation of Tcl's "int" Tcl_ObjType. Since the new implementation is not... Closed-Leaf check-in: d9ee6504b4 user: dgp tags: end-int-registration | |
| 18:19 | merge 8.7 check-in: ccd961edbd user: dgp tags: no-wideint | |
| 17:24 | [5d6de65036] [package require] with [package prefer stable] was not choosing available stable packag... check-in: 42eaa6f3d1 user: dgp tags: trunk | |
| 17:09 | Repair lost of broken [package prefer] testing. check-in: 1830f9f520 user: dgp tags: core-8-branch | |
| 14:48 | [5d6de65036] [package require] with [package prefer stable] was not choosing available stable packag... check-in: dc94155e2d user: dgp tags: core-8-branch | |
| 14:17 | [5d6de65036] [package require] with [package prefer stable] was not choosing available stable packag... check-in: c83ea0961d user: dgp tags: core-8-6-branch | |
| 10:00 | Remove extra.unused2 field from struct Interp. It really is unused ... check-in: 1d99fbfa63 user: jan.nijtmans tags: trunk | |
|
2017-11-13
| ||
| 16:52 | merge trunk check-in: 09b3069662 user: dgp tags: dgp-refactor | |
| 11:17 | merge core-8-branch check-in: 485b18d72a user: jan.nijtmans tags: trunk | |
| 11:15 | Merge core-8-6-branch check-in: beb52eff8e user: jan.nijtmans tags: core-8-branch | |
| 10:51 | No longer mark Tcl_EvalFile() as obsolete, since it will continue to be supported in Tcl 9.0 check-in: cc89456f48 user: jan.nijtmans tags: core-8-6-branch | |
| 08:59 | merge tcl-9-cleanup (and also a minor bug-fix from core-8-branch). check-in: b03c4194f0 user: jan.nijtmans tags: trunk | |
| 08:37 | Add a lot of "deprecation" marks to internal API which will be removed in Tcl 9.0 (see also tcl-9-cl... check-in: 7849f573c0 user: jan.nijtmans tags: core-8-branch | |
|
2017-11-11
| ||
| 13:22 | Pulling changes from core-8-branch check-in: b5ff501606 user: hypnotoad tags: core_zip_vfs-8-6 | |
| 09:18 | Improvements to tip430 to embed the /library file system within a shared library or as a zip archive... check-in: c8a90daba2 user: hypnotoad tags: core_zip_vfs | |
|
2017-11-10
| ||
| 08:49 | merge core-8-6-branch check-in: 3d5a87d84a user: jan.nijtmans tags: core-8-branch | |
| 08:40 | Make "string split" and "string is (alpha|graph|...)" work as expected with Unicode chars > U+ffff, ... check-in: 2135bb7772 user: jan.nijtmans tags: core-8-6-branch | |
|
2017-11-09
| ||
| 16:07 | merge core-8-branch check-in: 05952d6309 user: jan.nijtmans tags: tip-389 | |
| 15:59 | Incorporate the tcl 9 cleanup. check-in: 5699721054 user: dgp tags: dgp-refactor | |
| 15:56 | Merge core-8-branch. Backout the Tcl_EvalFile changes. check-in: 9e3aed8df3 user: jan.nijtmans tags: tip-485 | |
| 15:47 | Rebase branch to trunk. check-in: f714eca8f2 user: dgp tags: dgp-refactor | |
| 14:59 | Rebase back to 8.7 (core-8-branch), since that's what the TIP is meant for. (I see no reason to wait... check-in: ffdb1ca7f8 user: jan.nijtmans tags: no-wideint | |
| 14:57 | Limit index parsing to pure integers without white-space Closed-Leaf check-in: d9bb1de1db user: jan.nijtmans tags: bug-aaa02c55b9 | |
| 14:44 | merge trunk check-in: d27981d722 user: dgp tags: no-wideint | |
| 14:40 | merge trunk Closed-Leaf check-in: 844ae11ba0 user: dgp tags: tcl-9-cleanup | |
| 14:38 | Merge core-8-branch Add back UpdateStringOfEndOffset() and related test-cases. Implement bignum supp... check-in: 81f505cb4c user: jan.nijtmans tags: bug-aaa02c55b9 | |
| 14:37 | merge tip-445 Leaf check-in: c13bd0b15d user: dgp tags: cjo-hydra | |
| 13:46 | merge trunk check-in: a10fc87c05 user: dgp tags: dgp-properbytearray | |
| 13:36 | merge 8.7 check-in: cbada9ca30 user: dgp tags: tip-445 | |
| 12:51 | merge core-8-branch check-in: 49e104fa48 user: jan.nijtmans tags: trunk | |
| 12:50 | merge core-8-6-branch check-in: ef4cc04bc1 user: jan.nijtmans tags: core-8-branch | |
| 12:48 | Make "scan %c" and the internal function ExtendUnicodeRepWithString() work as expected for TCL_UTF_M... check-in: baceb17559 user: jan.nijtmans tags: core-8-6-branch | |
| 12:37 | For alpha/beta versions of Tcl, stub-enabled extensions are only allowed to run on the EXACT the sam... check-in: 8cb6e13ad8 user: jan.nijtmans tags: core-8-branch | |
| 11:49 | Get rid of Tcl_DStringTrunc et al, as described in the TIP (Thanks, Don!). check-in: b5dc25393a user: jan.nijtmans tags: tip-485 | |
| 11:04 | No longer mark Tcl_EvalFile() as obsolete/deprecated. Thanks to all feedback to TIP #485! check-in: bb9ad1532d user: jan.nijtmans tags: tip-485 | |
| 10:34 | Put Tcl_EvalFile back, but then as a macro in terms of Tcl_FSEvalFileEx(). check-in: 9f1544d005 user: jan.nijtmans tags: tip-485 | |
| 09:02 | Fogot to remove the TclWinSetInterfaces() implementation. check-in: f4e1587599 user: jan.nijtmans tags: tcl-9-cleanup | |
|
2017-11-08
| ||
| 18:58 | merge trunk Closed-Leaf check-in: da1386961e user: dgp tags: tip-422 | |
| 18:52 | Also remove panicVA(). check-in: 7500a3e45a user: dgp tags: tip-422 | |
| 16:12 | Forgot TclpGetTime() check-in: 6cca533da5 user: jan.nijtmans tags: tcl-9-cleanup | |
| 15:50 | Tcl-9 huge cleanup: Remove many unused internal functions which do nothing more than occupy the inte... check-in: 5b49111b6d user: jan.nijtmans tags: tcl-9-cleanup | |
| 14:30 | Rebase to trunk. check-in: a12771a1b9 user: dgp tags: dgp-properbytearray | |
| 11:50 | TIP #485 implementation: "Remove Deprecated API". Based on Tcl 8.7 (core-8-branch). check-in: e46c7b8b77 user: jan.nijtmans tags: tip-485 | |
| 09:41 | Pairing down the tip#430 branch to only include files and utilities called out by the tip. Eliminate... check-in: 3bbf40910f user: hypnotoad tags: core_zip_vfs | |
| 09:38 | merge core-8-branch check-in: 3885b08997 user: jan.nijtmans tags: trunk | |
| 09:37 | Change "epoch" field for dicts from "int" to "unsigned int". This doubles the number of available ep... check-in: c9da2e2ebb user: jan.nijtmans tags: core-8-branch | |
| 03:32 | merge 8.7 check-in: 3b0b8dd809 user: dgp tags: tip-445 | |
| 03:02 | compiler warning check-in: 0d906d005f user: dgp tags: trunk | |
| 02:57 | compiler warning check-in: 09a80aff1b user: dgp tags: core-8-branch | |
| 02:53 | compiler warning check-in: dd8928d781 user: dgp tags: core-8-6-branch | |
| 02:48 | merge 8.7 check-in: 7db9b1ea89 user: dgp tags: trunk | |
| 02:26 | merge 8.6 check-in: 38b28e0af8 user: dgp tags: core-8-branch | |
| 02:25 | Modify TclCreateProc to handle arbitrary argument names, not just ASCII. check-in: 70d5898e80 user: dgp tags: core-8-branch | |
| 02:23 | [3298012] Stop RebuildTable asking ckalloc for more than it can give. check-in: 42a6035399 user: dgp tags: core-8-6-branch | |
| 02:21 | TclOO object allocation: Set classPtr to NULL if it wasn't otherwise set. check-in: 725cf22062 user: dgp tags: core-8-6-branch | |
| 00:39 | Modify TclCreateProc to handle arbitrary argument names, not just ASCII. check-in: fbd05fa61d user: pooryorick tags: trunk | |
|
2017-11-07
| ||
| 20:54 | TclOO object allocation: Set classPtr to NULL if it wasn't otherwise set. check-in: 0a3c726a85 user: pooryorick tags: trunk | |
| 19:51 | Removing kit building facilities. They aren't part of the tip430 spec check-in: 930afd928d user: hypnotoad tags: core_zip_vfs | |
| 19:26 | Removing patches for Androwish that are not needed for tip430 check-in: 4caf125cbf user: hypnotoad tags: core_zip_vfs | |
| 19:13 | Adding a [file normalize] to zipfs tests that are looking for absolute filenames. On Linux symlinks... check-in: d107d69fe8 user: hypnotoad tags: core_zip_vfs | |
| 18:45 | Updated the zipfs portion of the testsuite to tip430 standards check-in: 813520bc02 user: hypnotoad tags: core_zip_vfs | |
| 16:47 | Fix inclusion of custom resource files to match TIP spec check-in: 495fe8bd3a user: apnadkarni tags: vc-reform | |
| 16:46 | Pulling changes from core-8-branch check-in: 54d3ee03e9 user: tne tags: core_zip_vfs | |
| 16:16 | More code simplifications, with still equal functionality. check-in: 1db008ceb5 user: jan.nijtmans tags: no-wideint | |
| 15:11 | merge 8.7 check-in: 22cae0454a user: dgp tags: tip-462 | |
| 14:28 | merge 8.7 check-in: aa5f10d8cf user: dgp tags: no-wideint | |
| 13:30 | merge core-8-branch check-in: 63ac24063a user: jan.nijtmans tags: trunk | |
| 13:29 | merge core-8-6-branch check-in: 84de05583b user: jan.nijtmans tags: core-8-branch | |
| 13:19 | Don't use Unicode character \udead in test-cases, because it is an invalid Unicode code-point (lower... check-in: 48f9304b4a user: jan.nijtmans tags: core-8-6-branch | |
| 12:15 | Somewhat simplified implementation of TIP #389, in which the "string length" if characters > U+FFFF ... check-in: d224d38a6d user: jan.nijtmans tags: tip-389 | |
| 09:33 | Re-base TIP #422 implementation to trunk. Remove Tcl_VarEvalVA() as well. TIP #422 is adapted accord... check-in: 24db7a9013 user: jan.nijtmans tags: tip-422 | |
| 09:08 | TIP #422 implementation, Tcl 8.7 part. Closed-Leaf check-in: eaefb24db7 user: jan.nijtmans tags: tip-422-for-8 | |
|
2017-11-06
| ||
| 15:04 | merge-mark check-in: a898034af7 user: jan.nijtmans tags: trunk | |
| 14:50 | More tcl8 -> tcl9 renumbering, for example related to the installation of Tcl packages where tcl9 ac... check-in: 1de7d31a02 user: jan.nijtmans tags: trunk | |
| 14:46 | Fix version number of Windows Help file (not sure if it's actually used, but better safe than sorry) check-in: 8fcf451885 user: jan.nijtmans tags: core-8-branch | |
| 01:33 | Rewrite documentation in comments for brevity and clarity. check-in: 568bd16ef2 user: pooryorick tags: trunk | |
| 00:17 | merge 8.7 check-in: b7ea80156a user: dgp tags: tip-445 | |
|
2017-11-05
| ||
| 14:41 | merge core-8-branch check-in: f70e3acac4 user: jan.nijtmans tags: semver | |
| 14:35 | merge core-8-branch check-in: 25a6bc568f user: jan.nijtmans tags: no-wideint | |
| 14:21 | Merge core-8-branch. More 8.7 -> 9.0 changes as appropriate check-in: 1c1c230410 user: jan.nijtmans tags: trunk | |
| 14:14 | update .project file with branch name. Make clear that optparse doesnt work with 8.4 any more check-in: 29c3b25318 user: jan.nijtmans tags: core-8-branch | |
|
2017-11-04
| ||
| 00:45 | [0d902eadd6] Ensure that [string first] handles ASCII in Unicode correctly. check-in: 9d3eb006b3 user: dkf tags: trunk | |
| 00:44 | [0d902eadd6] Ensure that [string first] handles ASCII in Unicode correctly. check-in: 5bc169fef7 user: dkf tags: core-8-branch | |
| 00:34 | Fix for the weird [string first] behaviour. Closed-Leaf check-in: 7af9c67f01 user: dkf tags: string-first-unicode-bug | |
| 00:25 | Detected bug in [string first] with unicode. Pat Thoyts found it. check-in: d2c4c651ca user: dkf tags: string-first-unicode-bug | |
|
2017-11-03
| ||
| 19:15 | merge 8.7 check-in: f3e727f051 user: dgp tags: tip-445 | |
| 18:56 | TIPs 330 & 336 changes to Tcl 9 Implementation check-in: 07f5802714 user: dgp tags: trunk | |
| 18:44 | TIP 278 Implementation check-in: 580ef6f047 user: dgp tags: trunk | |
| 18:39 | TIP 114 Implementation check-in: 69397ff5af user: dgp tags: trunk | |
| 17:12 | Merge package tolerances of Tcl 9. check-in: 8f0e7256c6 user: dgp tags: trunk | |
| 17:11 | Bump to 9.0a0 check-in: f8ef35231d user: dgp tags: trunk | |
| 17:02 | Revise a few stray packages not yet ready to tolerate a Tcl 9 bump. check-in: 7ac38785b5 user: dgp tags: core-8-branch | |
| 16:48 | TIP 345 Implementation. check-in: 169ddc1957 user: dgp tags: trunk | |
| 16:10 | Remove UpdateStringOfEndOffset() and related test-cases (this function is never actually used in Tcl... check-in: 5f92dc1f16 user: jan.nijtmans tags: bug-aaa02c55b9 | |
| 12:59 | merge core-8-6-branch check-in: e80e6c0ea5 user: jan.nijtmans tags: zipfs | |
| 12:59 | merge core-8-6-branch check-in: 705199e7bf user: jan.nijtmans tags: trunk | |
| 12:57 | Fix [6f2f83cc149e9918884faffefebc8dfa695f4ea0|6f2f83cc14]: tclWinload.c robustness. And fix a minor ... check-in: 4f69064432 user: jan.nijtmans tags: core-8-6-branch | |
| 12:24 | merge trunk check-in: 4cb643b572 user: jan.nijtmans tags: no-wideint | |
| 12:15 | merge core-8-6-branch check-in: ce4b043516 user: jan.nijtmans tags: trunk | |
| 12:14 | Better versions of TclGetIntFromObj and TclGetIntForIndexM macro's, which give advantage for platfor... check-in: 98b536e08b user: jan.nijtmans tags: core-8-6-branch | |
| 10:34 | First shot at proposed solution (with test-cases). Doesn't handle "end-<integer>" and "<integer>-<in... check-in: 226140f554 user: jan.nijtmans tags: bug-aaa02c55b9 | |
| 04:09 | Revised Tip#479. Renamed new commands, added an info argspec command. @proc -> procx. @args -> argsx... Leaf check-in: 8db02d0c98 user: hypnotoad tags: tip479 | |
|
2017-11-02
| ||
| 20:02 | Pulling changes from trunk check-in: ed05b17d1c user: hypnotoad tags: tip479 | |
|
2017-11-01
| ||
| 22:21 | Unit test for issue 3c32a3f8bd, Segmentation fault in TclOO.c/ReleaseClassContents() for a class mix... check-in: 2bdec8b46d user: pooryorick tags: trunk | |
| 21:05 | Fix bug 3c32a3f8bd, segmentation fault in TclOO.c/ReleaseClassContents() for a class mixed into one ... check-in: 5f178e7f03 user: pooryorick tags: trunk | |
| 14:46 | TIP 422 implementation (rebase of branch novem-remove-va to trunk). check-in: e090a04f00 user: dgp tags: tip-422 | |
| 12:35 | Finally, get rid of tclWideIntType completely check-in: 01d55bd3e1 user: jan.nijtmans tags: no-wideint | |
|
2017-10-31
| ||
| 16:40 | Eliminate most usage of TCL_NUMBER_LONG, just use TCL_NUMBER_WIDE in stead (since both have the same... check-in: 4b60ad78c5 user: jan.nijtmans tags: no-wideint | |
| 16:16 | eliminate most use of (long) type, except for increments check-in: e2f2e6ca33 user: jan.nijtmans tags: no-wideint | |
| 14:48 | Only use 64-bit tables for all platforms check-in: 60ef19dbc0 user: jan.nijtmans tags: no-wideint | |
| 14:40 | more progress check-in: 24bff73c31 user: jan.nijtmans tags: no-wideint | |
| 12:39 | more simplifications check-in: fc07c2bbab user: jan.nijtmans tags: no-wideint | |
| 11:37 | Fix 2 failing test-cases, broken by some earlier commit check-in: 2aa14f69f0 user: jan.nijtmans tags: no-wideint | |
| 09:48 | Simplify implementation of Tcl_SaveResult/Tcl_RestoreResult/Tcl_DiscardResult by no longer assuming ... Closed-Leaf check-in: 91ee06dae2 user: jan.nijtmans tags: tip-330-336 | |
|
2017-10-30
| ||
| 18:38 | Updating core documentation with new behaviors from tip 479 check-in: c03fbe938d user: hypnotoad tags: tip479 | |
| 17:43 | Added tests for tip-479's new behavior check-in: a0941fe833 user: hypnotoad tags: tip479 | |
| 16:46 | Fix some pointer arthemeric (only visible on big-endian systems) check-in: d3adf52e7a user: jan.nijtmans tags: no-wideint | |
| 16:11 | Add the macro for ::oo::define::@method check-in: 84dd8878f8 user: hypnotoad tags: tip479 | |
| 15:35 | tidy? check-in: cc31c47dd3 user: dgp tags: tip-330-336 | |
| 15:25 | tidy check-in: e2ebfa8f73 user: dgp tags: tip-330-336 | |
| 15:15 | tidying check-in: 4ea0fcd9ac user: dgp tags: tip-330-336 | |
| 14:56 | Patch to make changes to Tcl 9 prescribed by TIPs 330 and 336. This makes the Tcl_Interp struct full... check-in: 70e9e38504 user: dgp tags: tip-330-336 | |
| 14:37 | Working implementation of tip#479 check-in: 6731ba3604 user: hypnotoad tags: tip479 | |
| 14:32 | more progress in code simplifications check-in: 3876616fc4 user: jan.nijtmans tags: no-wideint | |
| 14:01 | Preliminary (non working at this point) implementation of tip479 check-in: c8c3341810 user: hypnotoad tags: tip479 | |
| 12:41 | Rebase tip-278 branch to workaround CVS conversion woes. Closed-Leaf check-in: 8103b8c9fd user: dgp tags: tip-278 | |
| 12:08 | merge trunk Closed-Leaf check-in: 42c669a1e0 user: dgp tags: tip-278 | |
| 12:03 | merge trunk check-in: bc43c864d7 user: dgp tags: tip-445 | |
| 12:02 | merge trunk Closed-Leaf check-in: 848a10e460 user: dgp tags: tip-345 | |
| 12:02 | merge trunk Closed-Leaf check-in: a2d4cd2f93 user: dgp tags: tip-114 | |
| 11:01 | Change (internal) TclFormatInt() signature, so it can handle WideInt's directly. Ongoing simplificat... check-in: c606809235 user: jan.nijtmans tags: no-wideint | |
| 08:47 | Experimental branch meant to eliminate the "wideint" type, just merge it to a single "int" type. No ... check-in: c2abe1efd0 user: jan.nijtmans tags: no-wideint | |
| 05:25 | merge bug-fc1409fc91. check-in: 76eaf9a16b user: pooryorick tags: trunk | |
| 05:19 | Fix for issue 9fd5c629c1, TclOO - aborts when a trace on command deletion deletes the object's names... Closed-Leaf check-in: bee7f97ad6 user: pooryorick tags: bug-fc1409fc91 | |
| 03:35 | merge trunk check-in: 616515703c user: dgp tags: tip-445 | |
| 03:25 | merge trunk check-in: 7a5d212d1a user: dgp tags: tip-278 | |
| 03:23 | merge 8.6 check-in: 0c0de52be7 user: dgp tags: trunk | |
| 03:23 | More test rewrites for robust var resolution. check-in: 3ccc116e36 user: dgp tags: core-8-6-branch | |
| 03:01 | merge 8.6 check-in: 2ce0a4a90e user: dgp tags: trunk | |
| 02:55 | Revise tests that relied on deprecated variable resolution rules. check-in: 3e3819a1ea user: dgp tags: core-8-6-branch | |
| 02:16 | merge trunk: check-in: 891a615296 user: dgp tags: tip-278 | |
|
2017-10-28
| ||
| 17:18 | Minor edits check-in: ab57722810 user: apnadkarni tags: vc-reform | |
|
2017-10-27
| ||
| 14:56 | merge core-8-6-branch check-in: e00f391a4d user: jan.nijtmans tags: zipfs | |
| 13:12 | merge trunk check-in: 58759b9397 user: dgp tags: tip-445 | |
| 13:12 | merge trunk check-in: bb2a028c26 user: dgp tags: tip-345 | |
| 13:07 | merge trunk check-in: 51fa9fffa1 user: dgp tags: tip-114 | |
| 12:57 | oops check-in: 4456d66c47 user: dgp tags: trunk | |
| 12:57 | oops check-in: 58b2048198 user: dgp tags: core-8-6-branch | |
| 12:51 | Update tests that were still written on the outdated premise that Tcl's encoding subsystem had to in... check-in: 3f35692159 user: dgp tags: trunk | |
| 12:50 | Update tests that were still written on the outdated premise that Tcl's encoding subsystem had to in... check-in: 67d6de0b15 user: dgp tags: core-8-6-branch | |
| 12:04 | merge mark check-in: 7446fb0672 user: dgp tags: trunk | |
| 09:21 | merge trunk. Change various TCL_LINK_? macros to TCL_TYPE_? check-in: 5e0b71621b user: jan.nijtmans tags: tip-312 | |
| 08:45 | First implementation of [http://core.tcl.tk/tips/doc/trunk/tip/481.md|TIP #481]: Extend size range o... check-in: 3d8b34236d user: jan.nijtmans tags: tip-481 | |
| 07:26 | Fix timeout calculation in epoll-based notifier. Proposed fix for [1a6a36d901dedead248ea96df09d5dc15... check-in: ad84a95758 user: jan.nijtmans tags: trunk | |
|
2017-10-26
| ||
| 15:07 | Reworked build command macros (MAKEBINCMD, CCPKGCMD etc.) and purged old comments. check-in: e81eb0a860 user: apnadkarni tags: vc-reform | |
| 02:08 | Create new testing command [teststringbytes] to probe the things that otherwise require [encoding co... check-in: 7ef97e4681 user: dgp tags: tip-345 | |
|
2017-10-25
| ||
| 17:31 | Fix typo in set-old.test Closed-Leaf check-in: 4dca2189b0 user: fvogel tags: tip-421, bll-array-for | |
| 02:59 | Updated comments. check-in: de9b52c251 user: apnadkarni tags: vc-reform | |
| 02:54 | Convert remaining tests to use [testbytestring]. encoding-15.3 still needs replacement for [encoding... check-in: a286e2bb69 user: dgp tags: tip-345 | |
| 02:23 | Repair Tcl_CreateEncoding(); Modernize [testencoding]; Update most tests toying with identity encodi... check-in: 0b63befe36 user: dgp tags: tip-345 | |
|
2017-10-24
| ||
| 23:30 | Stop using "identity" as an encoding to test basic functionng of the [encoding] command. "iso8859-1"... check-in: 8e532b34df user: dgp tags: tip-345 | |
| 23:16 | Extend Tcl_CreateEncoding() to be able to create an encoding without registering it when it has no n... check-in: 63dd2e19e8 user: dgp tags: tip-345 | |
| 21:24 | 'array for' implementation (TIP #421) from Brad Lanam check-in: 4d4e808594 user: fvogel tags: tip-421, bll-array-for | |
| 14:11 | Cherrypick: [fc1409fc91] Method cloning needs to be careful with body representations. check-in: 0aa4803add user: dkf tags: core-8-6-branch | |
| 13:59 | merge trunk check-in: 34abf9bf2f user: jan.nijtmans tags: win-console-panic | |
| 13:56 | Change (internal) refCount field from TclRegexp to type size_t: this allows more references on 64-bi... check-in: 689ce85f64 user: jan.nijtmans tags: trunk | |
| 13:32 | Historical change affecting tests: Detroit did not observe Daylight Saving Time in 1967 check-in: be4ae903c7 user: kbk tags: trunk | |
| 13:30 | Historical change affecting tests: Detroit did not observe Daylight Saving Time in 1967 check-in: 810600812c user: kbk tags: core-8-6-branch | |
| 11:25 | [fc1409fc91] Method cloning needs to be careful with body representations. check-in: 0d7a96d2b5 user: dkf tags: trunk | |
| 11:23 | Added test case. check-in: efdb206a73 user: dkf tags: bug-fc1409fc91 | |
| 08:38 | [fc1409fc91]: TclOO method with non-literal value for body argument causes segmentation fault check-in: d6d4b18fc1 user: pooryorick tags: bug-fc1409fc91 | |
|
2017-10-23
| ||
| 17:58 | backout initial commit; need more care. Binary writes internally make use of this encoding. Need to... check-in: 69404f073a user: dgp tags: tip-345 | |
| 17:10 | Update TZ info to tzcode2017c. check-in: 9fd28af657 user: jima tags: trunk | |
| 17:06 | Implementation branch for TIP 345: Kill the "identity" encoding. This checkin, completely does that.... check-in: 04e7b29a20 user: dgp tags: tip-345 | |
| 16:59 | Update TZ info to tzcode2017c. check-in: b0e52b87d7 user: jima tags: core-8-6-branch | |
| 16:20 | Implementation branch for TIP 114 - Eliminate Octal Parsing... check-in: c5426334cf user: dgp tags: tip-114 | |
| 13:53 | Eliminate loimpact and tclalloc options. check-in: c6a9ff71d6 user: apnadkarni tags: vc-reform | |
| 13:47 | tclWinPanic.c is in the \win directory, not in \generic! check-in: 381a1f89e1 user: jan.nijtmans tags: win-console-panic | |
| 13:23 | merge trunk check-in: ed4667c2a5 user: jan.nijtmans tags: win-console-panic | |
| 12:10 | merge core-8-6-branch check-in: 91967bbc3f user: jan.nijtmans tags: trunk | |
| 12:09 | Fix [b58e6897034fc5292c9d36ba8099d9a835c98172|b58e689703]: Return value of 'Tcl_Flush' check-in: f7b55d3100 user: jan.nijtmans tags: core-8-6-branch | |
| 11:48 | merge trunk Leaf check-in: 90692bcb98 user: dgp tags: tip-282 | |
|
2017-10-21
| ||
| 12:14 | Fully qualify OUT_DIR and TMP_DIR paths so that the test target can change directories and not break... check-in: 9613a236f8 user: apnadkarni tags: vc-reform | |
|
2017-10-20
| ||
| 15:32 | Added test and shell targets. check-in: 7158ed350a user: apnadkarni tags: vc-reform | |
| 12:44 | merge trunk check-in: fb19c3ba7d user: dgp tags: tip-445 | |
| 12:36 | Merge core-8-6-branch (execpt file win/makefile.vc) Closed-Leaf check-in: 0c840ffac5 user: dgp tags: sebres-8-6-clock-speedup-cr1 | |
|
2017-10-19
| ||
| 09:30 | [1a56550e96] Ensure that method list introspection finds methods from mixins in all cases. check-in: 8e4847552a user: dkf tags: trunk | |
| 09:28 | Oops; put the code in the wrong place. Mixins have priority when deciding method visibility. check-in: 4140046408 user: dkf tags: core-8-6-branch | |
| 09:24 | [1a56550e96] Ensure that method list introspection finds methods from mixins in all cases. check-in: f8310655d4 user: dkf tags: core-8-6-branch | |
| 09:22 | Ensure that method list introspection finds methods from mixins in all cases. Use better approach fo... Closed-Leaf check-in: deb7ff3522 user: dkf tags: bug-1a56550e96 | |
|
2017-10-18
| ||
| 18:52 | Consistently use 'TCLSH_NATIVE' for all MSVC targets that need to execute Tcl. check-in: e5d5305bfa user: mistachkin tags: irontcl | |
| 18:23 | [1a56550e96] Mixins aren't being searched correctly by [info class methods -all] check-in: 5870e3c48b user: dkf tags: bug-1a56550e96 | |
| 16:04 | Update RCFILE to PRJ_RCFILE. check-in: 05394fc5d2 user: apnadkarni tags: vc-reform | |
| 16:03 | Fix resource file compilation when makefile specifies PRJ_RCFILE check-in: fbe0f5d1a7 user: apnadkarni tags: vc-reform | |
|
2017-10-17
| ||
| 15:01 | Add PRJ_MANIFEST to support manifest generation. check-in: 94f7087b2f user: apnadkarni tags: vc-reform | |
|
2017-10-16
| ||
| 20:35 | Pulling changes from trunk check-in: 5bc369953c user: hypnotoad tags: core_zip_vfs | |
| 12:46 | Fixed reversed check for implicit rules check-in: 9cd828350e user: apnadkarni tags: vc-reform | |
|
2017-10-15
| ||
| 06:58 | Permit application makefile to define RCFILE. Change PROJECT_REQUIRES_TK to use value instead of ifd... check-in: 0773717246 user: apnadkarni tags: vc-reform | |
|
2017-10-13
| ||
| 16:38 | merge tip-445 check-in: b68fb468fe user: dgp tags: cjo-hydra | |
| 16:38 | merge trunk check-in: 73893dacd8 user: dgp tags: tip-445 | |
| 16:15 | Plug some memleaks. check-in: 5fdcbcbaeb user: dgp tags: trunk | |
| 13:56 | merge trunk Closed-Leaf check-in: eba17e3e82 user: jan.nijtmans tags: tip-389-impl | |
|
2017-10-12
| ||
| 15:20 | Eliminate variable which is only used once. And a minor end-of-line space reduction. No functional c... check-in: 28f72eb529 user: jan.nijtmans tags: trunk | |
| 12:56 | merge tip-445 check-in: 29aa41b930 user: dgp tags: cjo-hydra | |
| 12:37 | merge trunk check-in: e09c20f945 user: dgp tags: tip-445 | |
|
2017-10-10
| ||
| 15:05 | merge core-8-6-branch check-in: 27c028feca user: jan.nijtmans tags: zipfs | |
|
2017-10-09
| ||
| 14:27 | merge core-8-6-branch check-in: f8df60a625 user: jan.nijtmans tags: trunk | |
| 14:25 | In nmakehlp -v, return non-0 exit code if version is not found. (taken from vc-reform branch) check-in: b41dcee6c2 user: jan.nijtmans tags: core-8-6-branch | |
| 12:54 | Merge core-8-6-branch check-in: c2c6c7dd43 user: jan.nijtmans tags: trunk | |
| 12:53 | Add visual-studio related entries to ignore-glob. Taken over from reform-vc branch check-in: d5293abae0 user: jan.nijtmans tags: core-8-6-branch | |
|
2017-10-08
| ||
| 16:12 | Fix RC template dependency to not generate it every time check-in: 1c30b73378 user: apnadkarni tags: vc-reform | |
| 14:25 | Fix htmlhelp generation on 64-bit systems check-in: 0fd616210f user: apnadkarni tags: vc-reform | |
| 13:18 | Add default rc template so extensions do not have to write their own check-in: 40a10400d4 user: apnadkarni tags: vc-reform | |
|
2017-10-07
| ||
| 17:16 | Was not setting VERSION for extensions. check-in: 1db70dbfa8 user: apnadkarni tags: vc-reform | |
| 13:33 | Fix ignore glob for Visual C++ output directories. check-in: 0f0baaa171 user: apnadkarni tags: vc-reform | |
|
2017-10-06
| ||
| 19:57 | tests/string.test: bypass not-compiled tests if missing testevalex (without constraints) check-in: 2c1d97b93b user: sebres tags: sebres-string-insert-cr1 | |
| 19:52 | compiled [string insert]: rewritten via INST_STR_REPLACE (with operand); compiled [string replace]: ... check-in: 1ecff38fdd user: sebres tags: sebres-string-insert-cr1 | |
| 13:38 | Move standard predefined targets to targets.vc as this allows the master makefile to modify macros i... check-in: 1f7d80fd52 user: apnadkarni tags: vc-reform | |
| 00:01 | Simplify noComp for loops per mailing list suggestion from sebres [https://sourceforge.net/p/tcl/mai... check-in: 9fab97caea user: andy tags: amg-string-insert | |
|
2017-10-05
| ||
| 23:58 | Merge trunk check-in: f56e51ac5b user: andy tags: amg-string-insert | |
| 17:00 | Added standard target for generating pkgIndex.tcl. Added PKGNAMEFLAGS to pass PACKAGE_NAME and PACKA... check-in: 5ae070d1d2 user: apnadkarni tags: vc-reform | |
| 14:19 | Added default-pkgindex target and split DISABLE_DEFAULT_TARGETS to DISABLE_{STANDARD,CLEAN}_TARGETS. check-in: 306cb5962f user: apnadkarni tags: vc-reform | |
|
2017-10-04
| ||
| 01:57 | Add default-* targets check-in: 341523261c user: apnadkarni tags: vc-reform | |
|
2017-10-03
| ||
| 13:44 | Extract version numbers from TEA files so do not have to be separately defined. check-in: ea34ce1ddc user: apnadkarni tags: vc-reform | |
| 13:41 | Have nmakehlp return non-0 exit code if version string not located with -V option check-in: 88bad90fbb user: apnadkarni tags: vc-reform | |
| 09:11 | Merge latest 'const'ification changes from libtommath (develop branch, will be in next release). Non... check-in: 294fb5e1fa user: jan.nijtmans tags: trunk | |
| 08:06 | Remove use of any macros used in rules.vc from rules-ext.vc Added USE_WIDECHAR_API to control usage ... check-in: 94a2203359 user: apnadkarni tags: vc-reform | |
|
2017-10-02
| ||
| 17:09 | Introduce rules-ext.vc file for extensions to select most recent rules.vc check-in: 6f657c84cf user: apnadkarni tags: vc-reform | |
|
2017-09-30
| ||
| 14:11 | Fix initialization of _TCLDIR and use MAKE*CMD macros in makefile.vc Fixed initialization of _TCLDI... check-in: 502c8ac90b user: apnadkarni tags: vc-reform | |
| 08:34 | Added MAKEEXTCMD macro. Fixed couple of syntax errors when building extensions. check-in: 5bdbef03b2 user: apnadkarni tags: vc-reform | |
| 06:20 | Added standard macros LIBDIR and DEMODIR. Also set common Tk related names and paths check-in: eb729b3c75 user: apnadkarni tags: vc-reform | |
|
2017-09-29
| ||
| 14:23 | Permit definition of implicit rules and standard targets to be disabled check-in: f968ddffea user: apnadkarni tags: vc-reform | |
| 12:41 | Added implicit rule for compiling resources. Added Tcl import libraries to link macro. check-in: 8d52c4f4f4 user: apnadkarni tags: vc-reform | |
| 06:12 | Updated for Tk compatibility. Removed extraneous quotes in macro definitions. Macros should be quote... check-in: 4ce75659d8 user: apnadkarni tags: vc-reform | |
|
2017-09-28
| ||
| 12:22 | Add pkgcflags, appcflags and stubscflags to reflect different compilation modes. Packages compile (... check-in: 796c9fe1ab user: apnadkarni tags: vc-reform-tests-pass, vc-reform | |
|
2017-09-26
| ||
| 12:22 | Include rules.vc and nmakehlp.c as part of install. Work toward not having to keep updating extens... check-in: 1889687ba8 user: apnadkarni tags: vc-reform | |
|
2017-09-25
| ||
| 17:35 | Eliminate obsolete winhelp style documentation and fix Html Help doc build to work on 64-bit systems... check-in: 5137d4fbb1 user: apnadkarni tags: vc-reform | |
| 16:33 | Eliminated /base option on linking as not recommended with ASLR check-in: 847eaa26c5 user: apnadkarni tags: vc-reform | |
| 16:23 | Improvements to Tip#430 based on community input. Added a forward declaration of TclZipfs_Init. Adde... check-in: 15770f48da user: hypnotoad tags: core_zip_vfs | |
| 16:23 | Unify build commands with MAKE{LIB,DLL,CON,GUI}CMD macros check-in: 1e35d5e767 user: apnadkarni tags: vc-reform | |
| 13:45 | Move TCLSH and TCLSH_NATIVE macros to rules.vc check-in: 5be00eaab3 user: apnadkarni tags: vc-reform | |
| 13:36 | Pull changes from Trunk check-in: b714ad6059 user: hypnotoad tags: core_zip_vfs | |
| 10:41 | Added project-specific include paths and preprocessor defines. check-in: 6503da624b user: apnadkarni tags: vc-reform | |
|
2017-09-24
| ||
| 14:25 | Move clean target to rules.vc to avoid repetition in every extension check-in: 60ffde8e32 user: apnadkarni tags: vc-reform | |
| 12:13 | Move installation dir macros to rules.vc check-in: 8085276411 user: apnadkarni tags: vc-reform | |
| 06:03 | Moved generic compiler and linker flags completely into rules.vc so extensions do not have to repeat... check-in: 5c431028b8 user: apnadkarni tags: vc-reform | |
|
2017-09-23
| ||
| 16:36 | Simplify implementation of non-bytecoded [string replace] check-in: e2718c364b user: andy tags: amg-string-insert | |
| 07:35 | More refactoring. Moved defines that are Tcl-specific to makefile.vc as rules.vc is common to extens... check-in: 0e5cb21d0e user: apnadkarni tags: vc-reform | |
|
2017-09-22
| ||
| 22:46 | Update TIP number check-in: 17b8835c72 user: andy tags: amg-string-insert | |
| 14:12 | merge tip-445 check-in: 33d9c74caf user: dgp tags: cjo-hydra | |
| 14:11 | More TIP 445 conversion of the "path" Tcl_ObjType. check-in: 900a82f661 user: dgp tags: tip-445 | |
| 13:41 | merge tip-445 check-in: 368b8fecdc user: dgp tags: cjo-hydra | |
| 13:32 | Partial conversion of the "path" Tcl_ObjType to TIP 445 contributed by Cyan Ogilvie. This reworking... check-in: 99fdc9b9b1 user: dgp tags: tip-445 | |
| 13:26 | First step in complete refactoring. Breaking up into logical sections with comments. Fix floating p... check-in: b555514410 user: apnadkarni tags: vc-reform | |
| 13:11 | merge tip-445 check-in: 3dfe39c4ac user: dgp tags: cjo-hydra | |
| 13:05 | merge trunk check-in: abe6bafaea user: dgp tags: tip-445 | |
| 08:48 | Make libtommath's "make" work in Tcl environment (for testing). Eliminate internal s_is_power_of_two... check-in: 4fcc04a348 user: jan.nijtmans tags: trunk | |
| 02:17 | Merged core-8-6-branch to pick up 32/64-bit DLL mismatch error message. Actually already cherrypicke... check-in: 04772444ec user: apnadkarni tags: trunk | |
|
2017-09-21
| ||
| 22:00 | Checkpoint of work in progress. Leaf check-in: 13fc64f17c user: dkf tags: http3 | |
| 19:05 | RFE [566a999189] - better error message for 32/64 bit mismatch on load. check-in: 49499625f2 user: apnadkarni tags: trunk | |
| 18:47 | RFE [566a999189] - better error message for 32/64 bit mismatch on load. check-in: 85eebd6da8 user: apnadkarni tags: core-8-6-branch | |
| 14:35 | [3ae1251264] Run only the tests that match the assumptions of the test design. check-in: 42d9139712 user: dgp tags: amg-string-insert | |
|
2017-09-20
| ||
| 17:25 | Include $noComp flag in string test names check-in: 6a5d5c5e50 user: andy tags: amg-string-insert | |
| 17:06 | merge tip-445 check-in: 5ef7842f07 user: dgp tags: cjo-hydra | |
| 16:17 | merge trunk check-in: 7168d447c8 user: dgp tags: tip-445 | |
| 12:58 | First cut at making application-independent compile and link flags common to all extensions defined ... check-in: a00775326e user: apnadkarni tags: vc-reform | |
| 09:21 | Move fast return from s_is_power_of_two() to mp_div_d(). This saves a function call in the common ca... check-in: ed59743eb7 user: jan.nijtmans tags: trunk | |
| 09:07 | Further astyle formatting of libtommath. No functional changes. check-in: 6706db6842 user: jan.nijtmans tags: trunk | |
| 05:11 | Alternate, equivalent way of running bytecoded tests check-in: 8da17cd010 user: andy tags: amg-string-insert | |
| 05:08 | Correct string tests to exercise both bytecoded and non-bytecoded implementations. string-29.6 now ... check-in: 45c4e5f731 user: andy tags: amg-string-insert | |
|
2017-09-19
| ||
| 16:43 | Disable pointer<->int warnings related to cast between different sizes There are a gadzillion of the... check-in: efdaaeb661 user: apnadkarni tags: vc-reform | |
| 16:07 | Eliminated some obsolete checks (Win98, IA64 etc.) to reduce the noise. check-in: 7267f6da0a user: apnadkarni tags: vc-reform | |
| 15:12 | Do not permit nothreads in OPTS as sockets, registry and dde require threading. check-in: 39dbe837aa user: apnadkarni tags: vc-reform | |
| 12:50 | Fix mapping of VCVERSION to VCVER. The simplistic calculation no longer holds for new versions of th... check-in: b564ced4b6 user: apnadkarni tags: vc-reform | |
| 12:10 | Remove /Gs which enables _chkstk on *every* function call. The normal default behaviour (without the... check-in: 04c1607a24 user: apnadkarni tags: vc-reform | |
| 10:49 | Create new branch named "vc-reform" check-in: 3f41663ec6 user: apnadkarni tags: vc-reform | |
| 06:21 | Improve documentation of [string insert] with respect to end-relative indexing check-in: 3865939887 user: andy tags: amg-string-insert | |
|
2017-09-18
| ||
| 14:57 | merge tip-445 check-in: fcdd5750b4 user: dgp tags: cjo-hydra | |
| 14:57 | merge trunk check-in: e9af9d16ff user: dgp tags: tip-445 | |
| 14:38 | Finish libtommath's constification work. All done (hopefully). And make sure that C preprocessor dir... check-in: 5d1dde9e60 user: jan.nijtmans tags: trunk | |
| 13:19 | merge trunk check-in: 0df52e2051 user: dgp tags: amg-string-insert | |
| 12:53 | Another round of libtommath const'ification. To be submitted to the libtommath folks check-in: 330a406fa5 user: jan.nijtmans tags: trunk | |
| 12:30 | merge tip-445 check-in: dc0d611fa1 user: dgp tags: cjo-hydra | |
| 11:59 | merge trunk check-in: 6e13a9423e user: dgp tags: tip-445 | |
| 08:31 | Merge libtommath upstream changes (astyle formatting only). No functional changes. All Tcl-specific ... check-in: 6954ead823 user: jan.nijtmans tags: trunk | |
| 03:11 | Document [string insert] check-in: d017d0cd78 user: andy tags: amg-string-insert | |
| 03:02 | Document Tcl_ReplaceObj() check-in: c491f05a28 user: andy tags: amg-string-insert | |
| 01:38 | Rename Tcl_StringReplace() to Tcl_ReplaceObj() for consistency with other public string object funct... check-in: e5bf34271e user: andy tags: amg-string-insert | |
| 01:29 | Improve comments check-in: 659068fa85 user: andy tags: amg-string-insert | |
| 01:19 | Juggle [string insert] bytecode compilation logic check-in: 6fcce5edbb user: andy tags: amg-string-insert | |
| 01:16 | Rearrange bytecoded [string replace] logic, reinstate [string replace]/[string insert] result tracin... check-in: e55f8ad1a8 user: andy tags: amg-string-insert | |
| 01:11 | Use Tcl_StringReplace() to implement core of bytecoded [string replace] check-in: 02800a9cf4 user: andy tags: amg-string-insert | |
| 00:48 | Update stringComp.test for new [string insert] command check-in: 4bf779f2de user: andy tags: amg-string-insert | |
| 00:39 | stringComp.test and maybe many other tests may need to be reconsidered so that both bytecoded and no... check-in: cc99fd2be5 user: andy tags: amg-string-insert | |
| 00:32 | Correct terminology check-in: 4cdab44b68 user: andy tags: amg-string-insert | |
| 00:32 | Implement bytecoded [string insert] check-in: 064fc1f23c user: andy tags: amg-string-insert | |
|
2017-09-17
| ||
| 21:09 | Correct bytecode index comments check-in: 22c8aea0e3 user: andy tags: amg-string-insert | |
| 21:09 | Improve comment to describe return value check-in: 6d502aa4ca user: andy tags: amg-string-insert | |
|
2017-09-16
| ||
| 19:50 | Merge trunk check-in: 601141ff84 user: andy tags: amg-string-insert | |
|
2017-09-15
| ||
| 13:08 | 'const'ify more libtommath functions. All functions in generic/tclTomMath.decls (used by Tcl) are do... check-in: b54e97868c user: jan.nijtmans tags: trunk | |
|
2017-09-14
| ||
| 14:20 | merge tip-445 check-in: b3e3e1647b user: dgp tags: cjo-hydra | |
| 14:12 | merge trunk check-in: decd9fa55d user: dgp tags: tip-445 | |
| 14:02 | Move new declarations to more conventional place for tidier merging. check-in: d0b21fc95e user: dgp tags: trunk | |
| 08:05 | Remove some unnecessary #if 0 sections. Fix comments and panic messages. No functional changes. check-in: f4cdedde64 user: jan.nijtmans tags: trunk | |
| 07:42 | Fix [f5da3d30e096a1c3486fbc480a6ece01fcb277a6|f5da3d30e0]: clerical error in comments check-in: 41b84c3667 user: jan.nijtmans tags: trunk | |
| 07:41 | Fix [f5da3d30e096a1c3486fbc480a6ece01fcb277a6|f5da3d30e0]: clerical error in comments check-in: d2007ae5e7 user: jan.nijtmans tags: core-8-6-branch | |
|
2017-09-13
| ||
| 10:14 | Make mp_get_long and mp_set_long available to tommath-enabled Tcl extensions. Deprecate the internal... check-in: 900152d715 user: jan.nijtmans tags: trunk | |
|
2017-09-12
| ||
| 17:23 | merge mark check-in: 1ce7e9a19f user: dgp tags: cjo-hydra | |
| 17:01 | Rework [lset] internals to be sure outdated intreps get purged. check-in: d9dfa71717 user: dgp tags: tip-445 | |
| 17:01 | Rework [lset] internals to be sure outdated intreps get purged. check-in: 30c6c52314 user: dgp tags: cjo-hydra | |
| 15:44 | Make sure ListObjReplace invalidates outdated intreps. check-in: 7d602c3a9f user: dgp tags: tip-445 | |
| 15:30 | Make sure ListObjReplace invalidates outdated intreps. check-in: 6a6da26999 user: dgp tags: cjo-hydra | |
| 15:18 | Make sure ListObjAppendElement invalidates outdated intreps. check-in: 36a738fa99 user: dgp tags: tip-445 | |
| 15:13 | Make sure ListObjAppendElement invalidates outdated intreps. check-in: 30bbfe68d6 user: dgp tags: cjo-hydra | |
| 13:23 | Revised dict value means we much invalidate existing intreps. check-in: f7ef63faa6 user: dgp tags: tip-445 | |
| 13:22 | When we invalidate the string rep of a dict, that's a sign we need to free all the intreps of that d... check-in: 36ed69949c user: dgp tags: tip-445 | |
| 13:21 | Revised dict value means we much invalidate existing intreps. check-in: 9fb681446d user: dgp tags: cjo-hydra | |
| 12:11 | When we invalidate the string rep of a dict, that's a sign we need to free all the intreps of that d... check-in: 8d1ff0b345 user: dgp tags: cjo-hydra | |
|
2017-09-11
| ||
| 17:17 | Stop crash in oo.test check-in: 1b78167222 user: dgp tags: cjo-hydra | |
| 16:52 | Add a DupHydra implementation. check-in: 2864297e48 user: dgp tags: cjo-hydra | |
| 14:51 | Fixes to Tcl_StoreIntRep -- support irPtr == NULL check-in: 91058bb83b user: dgp tags: cjo-hydra | |
| 14:44 | Hydra work from Cyan Ogilvie. check-in: ac03e05714 user: dgp tags: cjo-hydra | |
| 12:02 | merge trunk check-in: 241056bf07 user: dgp tags: tip-445 | |
| 10:38 | Many 'const' addtions in libtommath where it makes sense. To be submitted back to the libtommath guy... check-in: ae8992c395 user: jan.nijtmans tags: trunk | |
|
2017-09-08
| ||
| 14:38 | Re-base to trunk. Now versioned as 8.7.0-alpha.2 check-in: eacebd08b2 user: jan.nijtmans tags: semver | |
| 14:15 | Add some more functions from libtommath for availability within Tcl (mainly the 'long long' variants... check-in: ff847e8f35 user: jan.nijtmans tags: trunk | |
| 13:30 | Be consistent about how I am referred to. check-in: 6015050c0e user: gahr tags: trunk | |
| 13:13 | Bump to 8.7a2 to distinguish trunk from 8.7a1 release. check-in: 6896e53834 user: dgp tags: trunk | |
| 12:50 | merge release check-in: 31bf380580 user: dgp tags: trunk | |
| 11:04 | Rebase to trunk check-in: 56aed80e04 user: jan.nijtmans tags: win-console-panic | |
|
2017-09-07
| ||
| 12:59 | merge trunk; rc1 Closed-Leaf check-in: 2606a5c5d7 user: dgp tags: rc1, core-8-7-a1-rc, core-8-7-a1 | |
|
2017-09-06
| ||
| 15:02 | Fix use of "long long" (manually) in MSVC check-in: 9f18b82478 user: jan.nijtmans tags: trunk | |
|
2017-09-05
| ||
| 16:44 | Pulling changes from trunk check-in: 1418d72876 user: hypnotoad tags: core_zip_vfs | |
| 15:38 | update changes check-in: 7cbc33c3ce user: dgp tags: rc0, core-8-7-a1-rc | |
| 14:56 | Recognise "-rc" also as part of version ranges (was missing from previous commit) check-in: 48b0bbee92 user: jan.nijtmans tags: tip-439, semver | |
| 14:19 | Add support for "-rc" releases, which are the same as final releases but the version string is diffe... check-in: e59079446e user: jan.nijtmans tags: tip-439, semver | |
| 12:41 | merge trunk check-in: 37388a0d90 user: dgp tags: tip-445 | |
| 12:41 | merge trunk check-in: 2efd1733e7 user: dgp tags: core-8-7-a1-rc | |
| 12:28 | merge trunk check-in: 56ba25c528 user: dgp tags: tip-282 | |
|
2017-09-04
| ||
| 15:24 | merge trunk check-in: d051a64dbc user: jan.nijtmans tags: tip-439, semver | |
| 14:01 | Merge core-8-6-branch to trunk, especially the 1.6.0 -> 1.6.1 renumbering from msgcat check-in: d077ae59a3 user: jan.nijtmans tags: trunk | |
| 13:59 | Make pkgIndex.tcl from msgcat work for Tcl 9.0 (not really necessary, but for consistancy) check-in: df3d5fa5a3 user: jan.nijtmans tags: core-8-6-branch | |
| 13:21 | Merge core-8-6-branch, fallback for MAP_FILE check-in: 47d6be63bb user: jan.nijtmans tags: zipfs | |
| 12:40 | merge trunk check-in: 1f080164e9 user: jan.nijtmans tags: tip-439, semver | |
| 12:38 | merge core-8-6-branch check-in: 134e487b22 user: jan.nijtmans tags: trunk | |
| 12:37 | Typo's (Thanks to Gustaf Neumann), nothing functional. check-in: 4e7c82c6e1 user: jan.nijtmans tags: core-8-6-branch | |
|
2017-09-02
| ||
| 22:10 | [0e4d88b650] Allow command overwrite when deletion callback deletes namespace. check-in: 95c4436a1e user: dgp tags: trunk | |
| 22:03 | [0e4d88b650] Allow command overwrite when deletion callback deletes namespace. check-in: e71b74b743 user: dgp tags: core-8-6-branch | |
|
2017-09-01
| ||
| 14:00 | merge core-8-6-branch check-in: c3e090e484 user: jan.nijtmans tags: zipfs | |
| 13:52 | merge trunk check-in: 736343cba1 user: jan.nijtmans tags: tip-389-impl | |
| 13:49 | Merge core-8-6-branch check-in: 314f32710e user: jan.nijtmans tags: trunk | |
| 13:48 | Handle Unicode surrogates correctly in Tcl_AppendFormatToObj() and BuildCharSet(). Only makes a diff... check-in: 9d12b1026e user: jan.nijtmans tags: core-8-6-branch | |
| 08:50 | merge trunk check-in: 3f9db43f3e user: jan.nijtmans tags: tip-389-impl | |
| 01:44 | merge trunk check-in: d10af812b3 user: dgp tags: core-8-7-a1-rc | |
| 00:52 | merge trunk check-in: c3fbabfb73 user: dgp tags: tip-445 | |
|
2017-08-31
| ||
| 13:56 | Merge core-8-6-branch. Remove all git tag information for libtommath, so we don't have useless file ... check-in: 8451176357 user: jan.nijtmans tags: trunk | |
| 13:43 | Adapt .fossil-settings/crlf-glob, for 5 libtommath-related files which have crlf ending check-in: 05d1345b41 user: jan.nijtmans tags: core-8-6-branch | |
| 12:21 | (merge-mark core-8-6-branch). Give state to UtfToUtfProc() and UnicodeToUtfProc() in which the last... check-in: ec434c5d08 user: jan.nijtmans tags: trunk | |
| 09:35 | http state 100 continue handling broken [2a94652ee1] check-in: 79053036d8 user: oehhar tags: trunk | |
| 09:32 | http state 100 continue handling broken [2a94652ee1] check-in: fb94c24691 user: oehhar tags: core-8-6-branch | |
| 06:31 | http state 100 continue handling broken [2a94652ee1] Closed-Leaf check-in: b80bf5033f user: oehhar tags: bug-2a94652ee1 | |
|
2017-08-30
| ||
| 15:29 | Cherrypick string.test [de104ef5ab] check-in: c649c52458 user: andy tags: trunk | |
| 15:22 | Merge trunk check-in: 0def7d0317 user: andy tags: amg-string-insert | |
| 15:20 | Rename TclStringReplace() to Tcl_StringReplace() and add to the stubs table. Documentation not yet ... check-in: 678e846973 user: andy tags: amg-string-insert | |
| 12:39 | merge trunk check-in: d6b05e9e2c user: jan.nijtmans tags: tip-439, semver | |
| 12:37 | Tweak libtommath building, such that it doesn't depend on uint64_t any more. (handle mp_word in the ... check-in: c28c8e4f1c user: jan.nijtmans tags: trunk | |
| 12:01 | merge trunk check-in: ddda318c41 user: jan.nijtmans tags: tip-439, semver | |
| 11:46 | Adapt libtommath's "changes.txt", and other text-files. Adapt bn_mp_read_radix.c to latest libtommat... check-in: 0f28787503 user: jan.nijtmans tags: trunk | |
|
2017-08-29
| ||
| 21:44 | (experiment) See: [https://github.com/libtom/libtommath/pull/75] proposal by sjaeckel Closed-Leaf check-in: f51addad6e user: jan.nijtmans tags: libtommath-tcl-fixes-75 | |
| 21:27 | a few missing bits after previous commit check-in: 8c421aaec5 user: jan.nijtmans tags: trunk | |
| 20:45 | upgrade to libtommath 1.0.1 (With all Tcl-specific changes - as far as needed - intact) check-in: 600a59709e user: jan.nijtmans tags: trunk | |
| 20:43 | Merge libtommath 1.0.1 final Closed-Leaf check-in: 3617735687 user: jan.nijtmans tags: libtommath-1.0.1 | |
| 20:25 | libtommath 1.0.1 rc2, for test purposes only check-in: 27923399a3 user: jan.nijtmans tags: libtommath-1.0.1 | |
| 09:25 | merge-mark check-in: 238a21ce95 user: jan.nijtmans tags: trunk | |
| 09:24 | (cherry-pick): Fix [b50fb21410dababca95baa122964b2e312cb9d8a|b50fb214] : exec redirection to append ... check-in: 520999f475 user: jan.nijtmans tags: core-8-6-branch | |
|
2017-08-25
| ||
| 13:46 | Merge trunk check-in: c841475a89 user: jan.nijtmans tags: tip-389-impl | |
|
2017-08-24
| ||
| 16:56 | Fix [b50fb214] : add to 2>> the same O_APPEND that was added to >> back in 2005. check-in: 844c1fa97f user: ferrieux tags: trunk | |
|
2017-08-22
| ||
| 12:41 | merge core-8-6-branch check-in: 2b42a8db4c user: jan.nijtmans tags: trunk | |
| 12:12 | Fix [d2612a2fa193196787aab33bb57f69b1eef9e30c|d2612a2fa1]: Build breaks because of gcc error. Only u... check-in: ba30aa3b1c user: jan.nijtmans tags: core-8-6-branch | |
|
2017-08-20
| ||
| 20:11 | Add test cleanup check-in: 5f8c346dfb user: andy tags: amg-string-insert | |
| 19:57 | Add tests to exercise almost every line of TclStringReplace(). The one line not being exercised is ... check-in: eb2821be09 user: andy tags: amg-string-insert | |
| 19:55 | Tweak string index boundary conditionals for tiny performance improvement and to make existing tests... check-in: 025ea6e5be user: andy tags: amg-string-insert | |
| 18:13 | Add non-bytecoded [string replace] tests to exercise new TclStringReplace() function check-in: 9af4defa79 user: andy tags: amg-string-insert | |
| 03:45 | Add string-14.18 to test that [string replace] with last<first does not insert a string, even though... check-in: de104ef5ab user: andy tags: amg-string-insert | |
| 03:21 | Reimplement NON-BYTECODED [string replace] in terms of new TclStringReplace() function check-in: c0036938dd user: andy tags: amg-string-insert | |
| 03:20 | Correct NULL dereference, and optimize short-circuit logical operation check-in: fa3278ec35 user: andy tags: amg-string-insert | |
| 02:44 | Work toward dgp's suggestion that the underlying engine handle both [string insert] and [string repl... check-in: 0cfeecb740 user: andy tags: amg-string-insert | |
|
2017-08-18
| ||
| 22:06 | merge core-8-6-branch check-in: 75da8b29f8 user: jan.nijtmans tags: trunk | |
| 21:39 | RFE [http://core.tcl.tk/tk/info/6c0d7aec67|6c0d7aec67]: Better surrogate handling for TCL_UTF_MAX==4... check-in: 578af1b751 user: jan.nijtmans tags: core-8-6-branch | |
| 13:43 | merge trunk check-in: 56e26d203d user: dgp tags: tip-445 | |
|
2017-08-17
| ||
| 22:50 | Merge core-8-6-branch. Update outdated comment (cherry-pick [d5dec2b0514639f44929cbbba9c4130798a8a54... check-in: 1b01d8a66c user: jan.nijtmans tags: trunk | |
| 22:26 | Adopt some harmless changes from the 'irontcl' branch. Left 2 changes behind which I'm not so sure a... check-in: aab6df2b73 user: jan.nijtmans tags: core-8-6-branch | |
| 21:56 | merge core-8-6-branch check-in: 6d463326bc user: jan.nijtmans tags: trunk | |
| 21:52 | '#if' -> '#ifdef' in tclUnixPort.h. Suggested by Gustaf Neumann. Reduces the number of gcc warnings,... check-in: 96fdbb7598 user: jan.nijtmans tags: core-8-6-branch | |
| 18:32 | Correct bug in getting second Unicode character sequence check-in: 87dadea232 user: andy tags: amg-string-insert | |
| 18:15 | Clip (don't reject) out-of-bounds indexes, per sebres's suggestion and to match [linsert] check-in: 581e438bb7 user: andy tags: amg-string-insert | |
| 18:14 | Work around [3397978fff] check-in: a20a2ff810 user: andy tags: amg-string-insert | |
| 17:29 | Backout [b163c4f423]: Command ensembles indeed do affect argument reference counts, see [3397978fff] check-in: b83433c23f user: andy tags: amg-string-insert | |
|
2017-08-16
| ||
| 15:14 | Test code to investigate command ensemble argument reference counts check-in: b163c4f423 user: andy tags: amg-string-insert | |
| 15:14 | Fix typo check-in: 9f7c7d5fb4 user: andy tags: amg-string-insert | |
|
2017-08-15
| ||
| 08:25 | Write some test cases check-in: ea030eb727 user: andy tags: amg-string-insert | |
| 08:23 | Correct bug in shared pure byte array case check-in: 597e9993b3 user: andy tags: amg-string-insert | |
| 08:04 | Remove repeated code check-in: d83ac7baf8 user: andy tags: amg-string-insert | |
| 08:04 | Update existing tests to accommodate new [string insert] command check-in: 900ca572ab user: andy tags: amg-string-insert | |
| 07:50 | Begin implementation of [string insert] check-in: cbfded0f59 user: andy tags: amg-string-insert | |
|
2017-08-14
| ||
| 15:33 | [f2336c116b] Move pragmas to make gcc happy; it is pickier than clang. check-in: 98d2b59531 user: dgp tags: core-8-6-branch | |
|
2017-08-13
| ||
| 22:31 | The 'clean' target should delete the generated 'nmhlp-out.txt' file as well. check-in: be7ee34b29 user: mistachkin tags: irontcl | |
| 22:15 | Always define '_USING_V110_SDK71_', in case targeting the pre-Windows 8.x SDKs. check-in: 6b3568e058 user: mistachkin tags: irontcl | |
| 22:05 | Support cross-compiling Tcl for 'Win32 on ARM' using Visual Studio. check-in: bde6588ccd user: mistachkin tags: irontcl | |
|
2017-08-12
| ||
| 19:45 | Correct longstanding typo in continue man page check-in: 7e42c87b8f user: andy tags: trunk | |
|
2017-08-10
| ||
| 19:14 | Add 8.7 -only changes to the changes file. check-in: f7e3a4a75e user: dgp tags: core-8-7-a1-rc | |
| 17:34 | Update outdated comment. check-in: d5dec2b051 user: dgp tags: core-8-7-a1-rc | |
| 17:03 | Backport [array names -regexp] should support backrefs check-in: c84987f4b7 user: dgp tags: core-8-6-branch | |
| 14:56 | Bring changes up to the 8.6.7 release. check-in: f73f06f6d8 user: dgp tags: core-8-7-a1-rc | |
| 14:29 | Release candidate branch for Tcl 8.7a1. check-in: 31c23dd6bb user: dgp tags: core-8-7-a1-rc | |
| 14:17 | merge 8.6 check-in: c36e167835 user: dgp tags: trunk | |
| 13:28 | Silence compiler warning in --disable-threads build check-in: 6c566de0bb user: dgp tags: core-8-6-branch | |
|
2017-08-09
| ||
| 16:38 | merge mark check-in: 485cf243f0 user: dgp tags: trunk | |
| 16:29 | merge mark check-in: 722db62800 user: dgp tags: core-8-6-branch | |
| 16:28 | merge release check-in: 6f13e81b5f user: dgp tags: core-8-6-branch | |
| 14:41 | bump release date Closed-Leaf check-in: 1a93a1613f user: dgp tags: release, core-8-6-7-rc, core-8-6-7 | |
|
2017-08-08
| ||
| 16:42 | Merge core-8-6-branch check-in: 216c54cb51 user: andy tags: core-8-6-7-rc | |
| 16:42 | Cherrypick [527d354828] check-in: e339228320 user: andy tags: core-8-6-branch | |
| 16:39 | Merge trunk check-in: 16185b644b user: andy tags: tip-445 | |
| 15:19 | fixed overflow of year (resp. julianday), closes ticket [16e4fc3096]; test cases adjusted. check-in: 3efed18ef8 user: sebres tags: sebres-8-6-clock-speedup-cr1 | |
|
2017-08-07
| ||
| 01:16 | [5bfe3de008]: Modify [source] to set input EOF character but not output EOF character. This avoids ... check-in: 527d354828 user: andy tags: trunk | |
|
2017-08-04
| ||
| 13:25 | merge trunk check-in: da03eaabd8 user: dgp tags: tip-445 | |
| 13:18 | merge 8.6 check-in: 310ded6da8 user: dgp tags: trunk | |
|
2017-08-03
| ||
| 14:40 | merge 8.6 check-in: 859df7220f user: dgp tags: rc1, core-8-6-7-rc | |
| 14:39 | Improved test http-4.16. check-in: 26055ab3e1 user: dgp tags: core-8-6-branch | |
|
2017-08-02
| ||
| 23:38 | Fix weird hangs in macOS Sierra on some networks. Name resolution timeouts not what we want to test ... check-in: bf3ac94fa2 user: dkf tags: core-8-6-branch | |
|
2017-08-01
| ||
| 16:05 | update changes check-in: 23702a8e3a user: dgp tags: core-8-6-7-rc | |
|
2017-07-22
| ||
| 22:49 | Make it work again with new epoll Notifier Warning: might need some more tweaks if it turns out to ... check-in: 434eb7d003 user: avl42 tags: tcl-469-1st-try | |
|
2017-07-18
| ||
| 13:39 | merge trunk check-in: e9ce600364 user: dgp tags: tip-445 | |
| 12:58 | merge 8.6 check-in: 1345e78da1 user: dgp tags: rc0, core-8-6-7-rc | |
|
2017-07-17
| ||
| 08:04 | merge core-8-6-branch check-in: 4009d98d80 user: jan.nijtmans tags: trunk | |
| 08:04 | Fix [fb2208172c671f29d60e9ac928d9ded45d01d8b8|fb2208172c]: tclIndex varies across builds from auto_m... check-in: d86807b814 user: jan.nijtmans tags: core-8-6-branch | |
|
2017-07-16
| ||
| 20:55 | fileevent $ch exception ... check-in: 5610dcf5cd user: avl tags: tcl-469-1st-try | |
|
2017-07-14
| ||
| 15:03 | merge rfe-6c0d7aec67 Adapt upstream Androwish improvements check-in: 327ea0a2de user: jan.nijtmans tags: zipfs | |
| 14:48 | merge core-8-6-branch Closed-Leaf check-in: e07455203e user: jan.nijtmans tags: rfe-6c0d7aec67 | |
| 14:21 | merge trunk check-in: 50bd973657 user: jan.nijtmans tags: tip-439, semver | |
|
2017-07-13
| ||
| 16:04 | merge sebres-event-perf-fix-busy-wait check-in: de29c24e4b user: sebres tags: sebres-8-6-event-perf-branch | |
| 15:07 | merge core-8-6-branch check-in: a3919af766 user: jan.nijtmans tags: trunk | |
| 15:06 | Fix [293344d4f3]: Regression in SQLite test-suite. Long-standing bug in implementation of TclUtfToUn... check-in: 65f2f760e4 user: jan.nijtmans tags: core-8-6-branch | |
|
2017-07-10
| ||
| 11:31 | merge core-8-6-branch check-in: 1e6415bbda user: sebres tags: sebres-8-6-event-perf-branch | |
| 11:12 | merge sebres-8-5-event-perf-branch check-in: 2219c00d2a user: sebres tags: sebres-8-6-event-perf-branch | |
| 08:59 | tclUnixNotfy.c: we should wait for notifier at least once in case of waitForFiles (regardless of the... check-in: b13e24b699 user: sebres tags: sebres-8-6-event-perf-branch | |
| 08:55 | Stability fix: queue epoch to guarantee avoid broken queue, service level to avoid reset block time ... check-in: 68698a3ac4 user: sebres tags: sebres-8-6-event-perf-branch | |
| 08:53 | merge resp. reintegrate sebres-8-5-event-perf-branch to 8.6 check-in: fed961497a user: sebres tags: sebres-8-6-event-perf-branch | |
|
2017-07-06
| ||
| 16:52 | merge trunk check-in: a21e565627 user: dgp tags: tip-445 | |
| 16:47 | merge 8.6 check-in: 92f352fb7a user: dgp tags: core-8-6-7-rc | |
| 16:40 | merge 8.6 check-in: 78ed92ebd5 user: dgp tags: trunk | |
| 16:34 | [adb198c256] Switch to an alternative fix for file join memleaks. check-in: df20b03ff6 user: dgp tags: core-8-6-branch | |
| 16:00 | Pull out of the loop a block of code that can only run in first iteration. Closed-Leaf check-in: e5a3e7cba1 user: dgp tags: bug-adb198c256 | |
| 15:46 | Alternative fix for memleaks in fs path join machinery. check-in: 6ab9649e66 user: dgp tags: bug-adb198c256 | |
|
2017-07-04
| ||
| 14:31 | Add in the URL parsing as a general service. check-in: 68f522f39f user: dkf tags: http3 | |
|
2017-07-03
| ||
| 12:45 | merge core-8-6-branch check-in: f46366c736 user: jan.nijtmans tags: trunk | |
| 12:34 | merge rfe-6c0d7aec67 check-in: 04c2a45d71 user: jan.nijtmans tags: zipfs | |
| 12:32 | merge core-8-6-branch check-in: 4467b7768e user: jan.nijtmans tags: rfe-6c0d7aec67 | |
| 09:23 | resolve 8.6-fork check-in: 674ec2d9ec user: sebres tags: core-8-6-branch | |
| 09:19 | tclPathObj: fixed TclJoinPath - usage of released object and object leakage. closes [adb198c256df8c4... check-in: fbaf970e24 user: sebres tags: core-8-6-branch | |
| 08:30 | merge core-8-6-branch check-in: 1335f34599 user: jan.nijtmans tags: trunk | |
| 08:27 | 'inline static' -> 'static inline' and 'INLINE' -> 'inline', for consistancy. check-in: 5b95f585fa user: jan.nijtmans tags: core-8-6-branch | |
|
2017-06-29
| ||
| 13:18 | merge trunk Closed-Leaf check-in: 65f7b12c0e user: jan.nijtmans tags: jn-0d-radix-prefix | |
| 11:29 | merge trunk check-in: e6b9d7a231 user: dgp tags: tip-445 | |
| 11:19 | merge 8.6 check-in: 6402881613 user: dgp tags: core-8-6-7-rc | |
|
2017-06-28
| ||
| 13:44 | merge core-8-6-branch check-in: 474ea18601 user: jan.nijtmans tags: trunk | |
| 13:32 | Eliminate use of (expensive) Tcl_UtfToUpper() from "format": Just generate the expected uppercase c... check-in: bb9d202e4c user: jan.nijtmans tags: core-8-6-branch | |
| 11:02 | Implement %a and %A for floating point numbers check-in: 35812670ab user: jan.nijtmans tags: jn-0d-radix-prefix | |
|
2017-06-27
| ||
| 18:21 | Rethinking how to hold the bits of configuration. check-in: 3ffd93f7c0 user: dkf tags: http3 | |
| 12:00 | Merge trunk. Don't use expensive ToUpper() for hex 0X???? formatting, just generate uppercase direct... check-in: 2004acdea6 user: jan.nijtmans tags: jn-0d-radix-prefix | |
| 10:13 | Implement "format %o" as prefixing with "0o" in stead of "0" (Kevin Kenny's suggestion). Seems ready... check-in: 3b3992d33d user: jan.nijtmans tags: jn-0d-radix-prefix | |
|
2017-06-26
| ||
| 20:14 | merge trunk check-in: b9b632a2ca user: dgp tags: tip-445 | |
| 20:00 | Merge 8.6; Bump to TclOO 1.2.0. check-in: c5252bc435 user: dgp tags: trunk | |
| 19:56 | update changes check-in: ffa6b8ce70 user: dgp tags: core-8-6-7-rc | |
| 19:51 | merge 8.6 check-in: 089d3ed92d user: dgp tags: core-8-6-7-rc | |
| 19:37 | Bump to TclOO 1.1.0 check-in: 417c4f636d user: dgp tags: core-8-6-branch | |
| 19:22 | merge 8.6 check-in: 6399d0c012 user: dgp tags: core-8-6-7-rc | |
| 19:18 | [46f801ea5a] Make autoloader less fragile when it cannot manufacture a known consistent stack trace.... check-in: 432f9304f2 user: dgp tags: core-8-6-branch | |
| 19:17 | Try to make good stack trace. Fallback to making not-so-good stack trace. Stop failing altogether. T... Closed-Leaf check-in: c67cb06977 user: dgp tags: bug-46f801ea5a | |
| 17:30 | Test demonstrating autoloader fragility. check-in: 6fd70a102b user: dgp tags: bug-46f801ea5a | |
| 11:37 | merge trunk check-in: 0705d03cdf user: jan.nijtmans tags: tip-439, semver | |
| 10:20 | Rebase branch "jn-0d-radix-prefix" back to trunk. No new changes check-in: e2b749751c user: jan.nijtmans tags: jn-0d-radix-prefix | |
|
2017-06-25
| ||
| 22:16 | Start of work on developing a new major version of the HTTP package. check-in: 21792340da user: dkf tags: http3 | |
|
2017-06-23
| ||
| 20:49 | Tests for ::http::Write done. check-in: 0926e525f7 user: gerald tags: tip-452 | |
| 20:08 | Added test suites for more of the http package, two procedures left to do test suites for. check-in: 8321eb1dcd user: gerald tags: tip-452 | |
| 15:04 | No longer split tests for longIs32bit/longIs64bit, since the results should be identical check-in: a7db1ba444 user: jan.nijtmans tags: trunk | |
| 13:11 | typo fix check-in: b3af99ceb9 user: dgp tags: trunk | |
| 13:09 | Rewrite the documentation of [regsub -command] so it's not quite such a mess. check-in: c11222b967 user: dgp tags: trunk | |
| 12:39 | repair broken tests check-in: b063408c38 user: dgp tags: trunk | |
| 12:28 | Repair compiler warning about uninitialized value. check-in: d06a0b65c1 user: dgp tags: trunk | |
| 08:11 | TIP #472 implementation: Add Support for 0d Radix Prefix to Integer Literals check-in: 4f68bf6677 user: jan.nijtmans tags: trunk | |
|
2017-06-22
| ||
| 22:54 | Add [regsub -command] case that wasn't actively tested for. check-in: 0bd419a4d7 user: dkf tags: trunk | |
| 22:03 | Implement TIP #473: Allow a Defined Target Namespace in oo::copy check-in: 1f77049cc0 user: dkf tags: trunk | |
| 22:02 | Implement TIP #473: Allow a Defined Target Namespace in oo::copy check-in: e927ed1f31 user: dkf tags: core-8-6-branch | |
| 22:00 | Documentation correction; issue pointed out by DGP. Closed-Leaf check-in: b574d9d391 user: dkf tags: tip-473 | |
| 21:55 | Rebase for final implementation work check-in: 187b146c23 user: dkf tags: tip-473 | |
| 21:50 | Implement TIP #470: Reliable Access to OO Definition Context Object check-in: 0ae0df0685 user: dkf tags: trunk | |
| 21:48 | merge trunk Closed-Leaf check-in: bc0550924f user: dkf tags: tip-470 | |
| 21:46 | Implement TIP #463: Command-Driven Substitutions for regsub check-in: 9aaee27679 user: dkf tags: trunk | |
| 13:45 | merge trunk check-in: 8d97ed6516 user: dgp tags: tip-445 | |
| 12:25 | merge trunk Closed-Leaf check-in: d26f75a105 user: dgp tags: tip-463 | |
| 08:59 | merge core-8-6-branch check-in: 1d11dc7a53 user: jan.nijtmans tags: trunk | |
| 08:59 | Upgrade all internal character tables to Unicode 10 check-in: f78dec2d2f user: jan.nijtmans tags: core-8-6-branch | |
| 08:16 | Merge core-8-6-branch Closed-Leaf check-in: 7a62143dca user: jan.nijtmans tags: bsg-0d-radix-prefix | |
| 08:15 | Add test-cases, testing the legacy behavior of "format %#d" check-in: 66e3be83ac user: jan.nijtmans tags: core-8-6-branch | |
| 03:33 | Added additional tests into rewrite of http test package. check-in: e8c535c2c0 user: gerald tags: tip-452 | |
|
2017-06-21
| ||
| 21:22 | More http test rewrites. check-in: 98e3eadd14 user: gerald tags: tip-452 | |
|
2017-06-20
| ||
| 23:04 | Test for several more commands. check-in: 24ff58075c user: gerald tags: tip-452 | |
| 14:36 | Added test for several commands. check-in: a59225dbf1 user: gerald tags: tip-452 | |
|
2017-06-19
| ||
| 22:45 | Fix for [c81183a2a71adeff28d846b5dcf8ca5bb15bbf30]. check-in: 52264f7439 user: gerald tags: tip-452 | |
| 22:21 | [4e5007ea1b285527] Added all code path tests for ::http::formatQuery. check-in: 286eddfbe6 user: gerald tags: tip-452 | |
| 21:40 | Test complete for http::geturl -- all code paths covered. Also fix for tcloo code in TIP 452. check-in: b8e209a539 user: gerald tags: tip-452 | |
| 17:37 | merge trunk check-in: a75ba760f7 user: dgp tags: tip-445 | |
| 17:31 | merge 8.6 check-in: c01deee8cf user: dgp tags: core-8-6-7-rc | |
| 07:17 | Think-o fix... Closed-Leaf check-in: bd2957a486 user: dkf tags: dkf-oo-override-definition-namespaces | |
| 07:14 | merge core-8-6-branch check-in: e297f56c1c user: dkf tags: dkf-oo-override-definition-namespaces | |
|
2017-06-18
| ||
| 18:02 | Factor out chunk of non-obvious code in the guts of [oo::define] into one place. check-in: bbaad94279 user: dkf tags: trunk | |
| 14:01 | Factor out chunk of non-obvious code in the guts of [oo::define] into one place. check-in: 2bcf10b88e user: dkf tags: core-8-6-branch | |
| 13:44 | Also apply the tricks when going via the 'self' definition. check-in: eee12a7f97 user: dkf tags: dkf-oo-override-definition-namespaces | |
| 13:36 | Start of an idea on how to make it easier to have non-trivial little languages for particular class ... check-in: c3b3ca625f user: dkf tags: dkf-oo-override-definition-namespaces | |
|
2017-06-16
| ||
| 21:13 | Partial test suite written for http::geturl. check-in: bb8efd05a0 user: gerald tags: tip-452 | |
| 20:28 | merge trunk check-in: 2b4060cef5 user: dgp tags: tip-445 | |
| 20:17 | Merge 8.6; update changes. check-in: b7fe674c77 user: dgp tags: core-8-6-7-rc | |
| 19:54 | Another reworking, now with comments. check-in: e9f3293d67 user: dgp tags: trunk | |
| 17:08 | Added empty failing tests for all the paths in geturl. check-in: 6dcf1b1049 user: gerald tags: tip-452 | |
| 16:28 | Added empty failing test for each unit that should be tested. NOTE -- some units will have multiple... check-in: a57bb47530 user: gerald tags: tip-452 | |
| 16:23 | Simplify the final loop when we know we're generating strings for all. check-in: 20cca1d020 user: dgp tags: trunk | |
| 16:07 | Split loop into two cases for further simplification. check-in: afd6a2812b user: dgp tags: trunk | |
| 15:51 | Factor out and simplify loop scanning leading known empty values. check-in: 1e6a22b0fc user: dgp tags: trunk | |
| 15:15 | Started to add support for tcloo into tcltest package. First set of http test using TIP 452. check-in: 7fcd7262f6 user: gerald tags: tip-452 | |
| 14:46 | Use local variables. check-in: af5aec752d user: dgp tags: trunk | |
| 14:43 | Rework the logic. Equivalent function. check-in: aa9699939f user: dgp tags: trunk | |
| 14:33 | Merge rfe-6c0d7aec67 check-in: 3411d08422 user: jan.nijtmans tags: zipfs | |
| 14:31 | merge core-8-6-branch check-in: 5631b412d3 user: jan.nijtmans tags: rfe-6c0d7aec67 | |
| 12:56 | Extend cases where string rep generation can be prevented. check-in: 3f07499767 user: dgp tags: trunk | |
| 11:47 | Better define the meaning of "first" and "last". check-in: a1eb17546f user: dgp tags: trunk | |
|
2017-06-15
| ||
| 11:01 | Merge core-8-6-branch. Fix gcc warning: tclStrToD.c:1180:2: warning: enumeration value ‘ZERO_D’... check-in: cf3e4e5c76 user: jan.nijtmans tags: bsg-0d-radix-prefix | |
| 09:38 | merge core-8-6-branch check-in: a1f9019daa user: jan.nijtmans tags: trunk | |
| 09:13 | Make panic in TclParseNumber() work when IEEE_FLOATING_POINT is not defined. check-in: 512a5af394 user: jan.nijtmans tags: core-8-6-branch | |
|
2017-06-14
| ||
| 21:51 | [9c058c5803e30d02] Correction to cross linking in dict(n)'s SEE ALSO section. check-in: 49e696d1b9 user: dkf tags: trunk | |
| 21:49 | [9c058c5803e30d02] Correction to cross linking in dict(n)'s SEE ALSO section. check-in: 98b22be0c4 user: dkf tags: core-8-6-branch | |
| 21:42 | [f2336c116b] Move pragmas to make gcc happy; it is pickier than clang. check-in: dce77b1b20 user: dkf tags: trunk | |
| 10:04 | Little variation on Brian's proposal: Only prefix decimal number with '0d' when that's necessary for... check-in: 20eeb7733d user: jan.nijtmans tags: jn-0d-radix-prefix | |
| 07:54 | Rebase to core-8-6-branch (who told that fossil doesn't know how to rebase ....) check-in: ae4471b37c user: jan.nijtmans tags: bsg-0d-radix-prefix | |
|
2017-06-13
| ||
| 12:20 | Merge rfe-6c0d7aec67 check-in: 38baf640f3 user: jan.nijtmans tags: zipfs | |
| 12:18 | merge core-8-6-branch check-in: 8eec477ed9 user: jan.nijtmans tags: rfe-6c0d7aec67 | |
|
2017-06-12
| ||
| 14:04 | Add support of 0d in the format %# conversion flag. Add tests for same. check-in: b8074009fb user: griffin tags: bsg-0d-radix-prefix | |
|
2017-06-10
| ||
| 17:06 | 1) Added namespace exports to tcltest namespace for new features 2) Rolled minor revision number of ... check-in: 9c86f726c0 user: gerald tags: tip-452 | |
|
2017-06-09
| ||
| 12:20 | merge trunk check-in: ee2c5cf945 user: jan.nijtmans tags: tip-389-impl | |
|
2017-06-08
| ||
| 21:49 | Check in reference implementation of TIP 452. TO DO: create test for two existing Tcl procedure to ... check-in: 2e7887b673 user: gerald tags: tip-452 | |
| 21:15 | Another TclStringCatObjv optimization to delay/avoid string rep generation. check-in: f3884d09d4 user: dgp tags: trunk | |
| 21:10 | Don't test the impossible. Closed-Leaf check-in: db46268589 user: dgp tags: dgp-stringcat-delaystringrep | |
| 21:05 | Modernize overflow checks. check-in: f4c7382b8a user: dgp tags: dgp-stringcat-delaystringrep | |
| 20:58 | merge trunk check-in: 993ce8428b user: dgp tags: dgp-stringcat-delaystringrep | |
| 20:57 | More streamlining check-in: 8d50922091 user: dgp tags: dgp-stringcat-delaystringrep | |
| 20:49 | Make read and write operations on Tcl_Var handles available in tclInt API. check-in: 2487a9bc13 user: dkf tags: trunk | |
| 20:49 | Make read and write operations on Tcl_Var handles available in tclInt API. (This will be useful f... check-in: 7d94f61c60 user: dkf tags: core-8-6-branch | |
| 20:40 | More streamlining. check-in: 04d8b74d04 user: dgp tags: dgp-stringcat-delaystringrep | |
| 20:38 | Create new branch named "tip-452" check-in: 0aad28628c user: gerald tags: tip-452 | |
| 20:31 | pendingPtr == NULL implies (last == first) implies early out check-in: 5ed6f019fa user: dgp tags: dgp-stringcat-delaystringrep | |
| 19:35 | Tests for string rep generation suppression check-in: 51f3983e40 user: dgp tags: dgp-stringcat-delaystringrep | |
| 16:48 | merge trunk check-in: 260be46929 user: dgp tags: dgp-stringcat-delaystringrep | |
| 16:44 | When possible delay string rep generation until necessary. check-in: 38795b0541 user: dgp tags: dgp-stringcat-delaystringrep | |
| 12:53 | merge core-8-6-branch check-in: 0a9475dd06 user: jan.nijtmans tags: trunk | |
| 12:50 | Revert part of [95d096e0378b460c6c5168bb55bb2ca8b2fd799e|95d096e037]: Missed the fact that tolower()... check-in: 9d00eb3607 user: jan.nijtmans tags: core-8-6-branch | |
| 12:38 | merge core-8-6-branch check-in: 9053c4a54f user: jan.nijtmans tags: trunk | |
| 12:37 | Fix [2738427]: Tcl_NumUtfChars(...) no overflow check. check-in: 6b5843fde9 user: jan.nijtmans tags: core-8-6-branch | |
| 11:48 | tclUtil.c: Use TclUtfToUniChar() in stead of handling ASCII characters separately: This macro alread... check-in: 95d096e037 user: jan.nijtmans tags: core-8-6-branch | |
| 08:27 | Merge rfe-6c0d7aec67 check-in: 75fb732187 user: jan.nijtmans tags: zipfs | |
| 08:26 | Better UTF-8 surrogate handling, only functional when TCL_UTF_MAX>3 check-in: 5ae46a0093 user: jan.nijtmans tags: rfe-6c0d7aec67 | |
|
2017-06-07
| ||
| 15:23 | merge core-8-6-branch check-in: eba046ff54 user: jan.nijtmans tags: trunk | |
| 15:21 | merge core-8-6-branch check-in: 9cc60b112d user: jan.nijtmans tags: sebres-8-6-clock-speedup-cr1 | |
| 15:18 | Tcl_GetWideIntFromObj() -> TclGetWideIntFromObj(), and minor other simplifications/optimizations. No... check-in: b96e8d7611 user: jan.nijtmans tags: core-8-6-branch | |
| 14:16 | fixed wrong options suggestions by wrong args, like 'bad option "-base" ...' (for format) or 'bad op... check-in: f8ddebd6f6 user: sebres tags: sebres-8-6-clock-speedup-cr1 | |
| 12:38 | Clock options should be alphabetica (so "-base" first). Struct members should start with lowercase. check-in: e6cadbd013 user: jan.nijtmans tags: sebres-8-6-clock-speedup-cr1 | |
| 10:40 | Fix LookupLastTransition() for behavior when tick < compVal, undo Tcl_EvalObjEx -> TclEvalObjEx chan... check-in: 0c978a034b user: jan.nijtmans tags: sebres-8-6-clock-speedup-cr1 | |
| 09:29 | merge core-8-6-branch check-in: 151a1fbf81 user: jan.nijtmans tags: sebres-8-6-clock-speedup-cr1 | |
|
2017-06-06
| ||
| 17:51 | Expose some of the core variable access APIs. (Cherrypick from [b4dfc30083]) Closed-Leaf check-in: c4eb84f273 user: dkf tags: dkf-expose-ptrgetvar-8.6 | |
| 14:46 | Merge trunk check-in: b03462a529 user: jan.nijtmans tags: tip-389-impl | |
| 14:35 | merge core-8-6-branch check-in: 7082428670 user: jan.nijtmans tags: trunk | |
| 14:33 | Add more test-cases for UTF-8 parser, including test-cases for TCL_UTF_MAX=4 or TCL_UTF_MAX=6 check-in: c03fda3ca0 user: jan.nijtmans tags: core-8-6-branch | |
| 13:48 | merge trunk check-in: 2b3de0b7fe user: dgp tags: tip-445 | |
| 13:14 | [716b427f76] Optimize TclStringCatObjv when only one non-empty argument. check-in: 529d17802a user: dgp tags: trunk | |
| 13:03 | merge 8.6 check-in: e07b4c2c26 user: dgp tags: core-8-6-7-rc | |
| 12:56 | A few more tweaks to streamline and clarify. Closed-Leaf check-in: d253aace3f user: dgp tags: bug-716b427f76 | |
| 09:25 | makes TclStringCatObjv safe accepting objc = 0 (or 1), then fast exits with new object / first; chec... check-in: c30066298d user: sebres tags: bug-716b427f76 | |
| 09:24 | merge core-8-6-branch check-in: 28a2ae3999 user: jan.nijtmans tags: trunk | |
| 09:23 | Follow-up to [67aa9a2070]: Use uppercase consistantly, slight optimization in character tests, comme... check-in: 5b20178e5a user: jan.nijtmans tags: core-8-6-branch | |
| 09:01 | amend to [eac4656f1e8cf793] (moved to scope where numChars != 0 in Unicode case) check-in: 0a267ebdd3 user: sebres tags: bug-716b427f76 | |
| 08:34 | small code review: don't need to check length if unchanged + the same case if 0 length check-in: eac4656f1e user: sebres tags: bug-716b427f76 | |
|
2017-06-05
| ||
| 23:20 | merge trunk Closed-Leaf check-in: fc7eefaf93 user: dkf tags: dkf-expose-ptrgetvar | |
| 20:03 | Optimize TclStringCatObjv() for case when only one argument is non-empty. check-in: 4225e01eb6 user: dgp tags: bug-716b427f76 | |
| 18:33 | Change the return type of Tcl_RegisterChannel from void to Tcl_Channel and have Tcl_RegisterChannel ... Leaf check-in: 9d18c14038 user: stu tags: stwo-dev86 | |
| 17:57 | Revert performance optimization as first step to providing a refactored one. check-in: c32e3b1b7c user: dgp tags: bug-716b427f76 | |
| 17:22 | Merge 8.6; update changes. check-in: d76b631f2f user: dgp tags: core-8-6-7-rc | |
| 17:15 | [67aa9a2070] Tcl_UtfToUniChar returns single byte for invalid UTF-8 input as documented. check-in: 8e28fedaa0 user: dgp tags: trunk | |
| 16:56 | [67aa9a2070] Tcl_UtfToUniChar returns single byte for invalid UTF-8 input as documented. check-in: 164b69bdfd user: dgp tags: core-8-6-branch | |
|
2017-06-02
| ||
| 22:43 | removing "-compile" option on ensembles - allow to compile tcl-internal ensembles within namespace "... check-in: 50eecdd321 user: sebres tags: sebres-8-6-clock-speedup-cr1 | |
| 21:51 | restored lost documentation of "timerate" check-in: dbda1a2b0c user: sebres tags: sebres-8-6-clock-speedup-cr1 | |
| 21:48 | amend fix default locale, (fixed everywhere - no current locale anymore for default, avoid set it af... check-in: 363de18a65 user: sebres tags: sebres-8-6-clock-speedup-cr1 | |
| 20:45 | unix/makefile: add header dependencies check-in: c5d8d5dc4f user: sebres tags: sebres-8-6-clock-speedup-cr1 | |
| 20:10 | extends performance test cases for converting between locales / TZ, for multiple switching between l... check-in: 63884504b4 user: sebres tags: sebres-8-6-clock-speedup-cr1 | |
| 20:10 | fix default locale: differentiate between no locale specified or "C" (en) and current locale (corres... check-in: ee55ea8151 user: sebres tags: sebres-8-6-clock-speedup-cr1 | |
| 20:09 | [win32] repair clock using system timezone (default :localtime) resp. locale for windows (broken aft... check-in: ce8554c4fe user: sebres tags: sebres-8-6-clock-speedup-cr1 | |
| 20:09 | close small performance degradation if alternate between two time zones (e. g. convert from one to a... check-in: cb99d03ca3 user: sebres tags: sebres-8-6-clock-speedup-cr1 | |
| 20:09 | close small performance degradation if alternate between two locales (e. g. convert from one to anot... check-in: d4fdab951b user: sebres tags: sebres-8-6-clock-speedup-cr1 | |
| 20:08 | Removed public interface to create smart-pointer to dictionaries "dict smartref", common locales cat... check-in: b968c21bae user: sebres tags: sebres-8-6-clock-speedup-cr1 | |
| 20:07 | [win32] repair clock test-cases for windows, using system locale / TZ :localtime (broken after remov... check-in: a58f322d9b user: sebres tags: sebres-8-6-clock-speedup-cr1 | |
| 20:06 | Move "timerate" functionality to "::tcl::unsupported". This partially reverts commit [848d01b6ef]. ... check-in: 82178c4a67 user: sebres tags: sebres-8-6-clock-speedup-cr1 | |
| 14:27 | merge core-8-6-branch check-in: cee52b7f43 user: jan.nijtmans tags: zipfs | |
| 11:11 | merge-mark core-8-6-branch (no changes) check-in: c97ab1daf9 user: jan.nijtmans tags: sebres-8-6-clock-speedup-cr1 | |
| 11:10 | merge core-8-6-branch Closed-Leaf check-in: 3b34afebe9 user: jan.nijtmans tags: bug-67aa9a2070 | |
| 10:59 | merge core-8-6-branch check-in: 08a3bc6b34 user: jan.nijtmans tags: trunk | |
| 10:34 | Change refCount field in DictObj from int to size_t. Cherry-picked from "sebres-8-6-clock-speedup-cr... check-in: edce278fe3 user: jan.nijtmans tags: core-8-6-branch | |
| 08:17 | Fix [67aa9a207037ae67f9014b544c3db34fa732f2dc|67aa9a2070]: Security: Invalid UTF-8 can inject unexpe... check-in: e0f22bedca user: jan.nijtmans tags: bug-67aa9a2070 | |
| 08:12 | Merge core-8-6-branch. This removes the work currently being done in "sebres-8-6-clock-speedup-cr1" ... check-in: 3527801f9f user: jan.nijtmans tags: trunk | |
| 06:53 | missing static keyword for inline declarations check-in: 7ea3a09a5d user: sebres tags: sebres-8-6-clock-speedup-cr1 | |
|
2017-06-01
| ||
| 13:11 | (experiment): Always compile ensembles. Result: 2 test failures in the "history" ensemble: ==== his... Closed-Leaf check-in: b56d44ea8e user: jan.nijtmans tags: compile-ensemble | |
| 11:23 | Attempt to get new clock code working without the need for smartref. Closed-Leaf check-in: 5e7b4dadbb user: jan.nijtmans tags: no-smartref | |
|
2017-05-31
| ||
| 13:03 | Fix [83a3d869722fab9caaae3b6728215fb2507a6f0d|83a3d86972]: tclEpollNotfy.c fails to compile on Linux... check-in: 76c5f3c17a user: jan.nijtmans tags: trunk | |
| 12:51 | merge trunk check-in: f07a85fee0 user: jan.nijtmans tags: tip-389-impl | |
| 12:06 | merge core-8-6-branch check-in: c30eb96495 user: jan.nijtmans tags: trunk | |
| 12:05 | Fix [67aa9a207037ae67f9014b544c3db34fa732f2dc|67aa9a2070]: Security: Invalid UTF-8 can inject unexpe... check-in: f1b9559259 user: jan.nijtmans tags: sebres-8-6-clock-speedup-cr1 | |
| 09:19 | merge core-8-6-branch (except: the "timerate" command and the clock performance-tests are kept) check-in: 1922f2d481 user: jan.nijtmans tags: trunk | |
| 08:59 | More code review, e.g. use Tcl_SetObjResult in stead of Tcl_SetResult, preventing a (char *) type ca... check-in: a666a90e03 user: jan.nijtmans tags: sebres-8-6-clock-speedup-cr1 | |
| 08:31 | Remove "timerate" functionality: this definitely needs a TIP. Also undo changes in library/reg/pkgIn... check-in: 848d01b6ef user: jan.nijtmans tags: sebres-8-6-clock-speedup-cr1 | |
| 08:24 | performance of INST_STR_CONCAT1: closes [716b427f76f8f97a8d9a06043903c53bb2b592c2]: minor optimizati... check-in: a87280b6d4 user: sebres tags: trunk | |
| 06:59 | Change the return type of Tcl_WrongNumArgs from void to int and have Tcl_WrongNumArgs always return ... check-in: 42f4ee15e8 user: stu tags: stwo-dev86 | |
| 06:48 | Merge trunk. check-in: 7d9ba18fe4 user: stu tags: stwo-dev86 | |
| 06:10 | Unbreak on OpenBSD, again. Put back the old SHLIB_VERSION doings. On OpenBSD, Tcl's libs will need t... check-in: 860c9f0dc4 user: stu tags: trunk | |
| 05:39 | Fully remove SunOS-4* from tcl.m4. check-in: 6616258500 user: stu tags: trunk | |
| 04:43 | Bring up-to-date. check-in: 358066f84b user: stu tags: stwo-dev86 | |
|
2017-05-30
| ||
| 16:41 | [msgcat] revert changes of "msgcat" to previous state before clock-speedup, move this functionality ... check-in: 67aa09246b user: sebres tags: sebres-8-6-clock-speedup-cr1 | |
| 08:49 | merge core-8-6-branch (resolves warnings) check-in: 4713424a88 user: sebres tags: trunk | |
| 08:46 | small code review: resolves several warning on some compilers check-in: 7303c86999 user: sebres tags: sebres-8-6-clock-speedup-cr1 | |
|
2017-05-29
| ||
| 21:13 | 3-way merge sebres-trunk-clock-speedup / core-8-6-branch (clock speed-up / flightaware Tcl-bounties#... check-in: fd30c76c7a user: sebres tags: trunk | |
| 20:37 | merge sebres-8-6-clock-speedup Closed-Leaf check-in: f65c70bf87 user: sebres tags: sebres-trunk-clock-speedup | |
| 20:23 | merge sebres-8-6-clock-speedup (clock speed-up / flightaware Tcl-bounties#4, see RFE [ddc948cff9781d... check-in: df15bd85d3 user: sebres tags: sebres-8-6-clock-speedup-cr1 | |
| 19:44 | merge core-8-6-branch check-in: 1e36f66134 user: sebres tags: trunk | |
| 19:36 | fixed [a3fb3356b76ec4a853d1b86aadc08675f8bef359]: segfault by sorting of the large lists (firstly mi... check-in: 9ef81e0818 user: sebres tags: core-8-6-branch | |
| 15:38 | merge trunk check-in: 6d946ddf77 user: jan.nijtmans tags: tip-389-impl | |
| 13:14 | merge core-8-6-branch check-in: a9965b7335 user: jan.nijtmans tags: trunk | |
| 13:10 | Tcl_UtfToUniChar() -> TclUtfToUniChar() in various places: No change in functionality, just faster i... check-in: 7351fc0c9c user: jan.nijtmans tags: core-8-6-branch | |
|
2017-05-28
| ||
| 16:06 | 0d in LinkVar check-in: 9712ea48a2 user: griffin tags: bsg-0d-radix-prefix | |
|
2017-05-27
| ||
| 22:17 | Implement proposed 0d decimal radix prefix to compliment 0x,0b,0o. check-in: d492c01a39 user: griffin tags: bsg-0d-radix-prefix | |
|
2017-05-23
| ||
| 22:36 | TIP#457: Update named group ending Leaf check-in: be60dadb16 user: mlafon tags: tip-457 | |
| 22:27 | merge trunk check-in: 340fa5f4a8 user: mlafon tags: tip-457 | |
| 16:00 | [19a8c9399d] Plug mem leak in TIP 459 machinery. check-in: f1c99ff14c user: dgp tags: trunk | |
| 14:57 | merge trunk check-in: 9430d4c198 user: jan.nijtmans tags: tip-389-impl | |
| 14:48 | Update internal tables to Unicode 10.0. Still in Beta, but to be released soon. check-in: 090498e9a8 user: jan.nijtmans tags: trunk | |
| 13:25 | merge 8.6 check-in: c813c3e4f5 user: dgp tags: core-8-6-7-rc | |
| 12:52 | merge trunk check-in: 07857bfbd9 user: dgp tags: tip-445 | |
| 12:25 | merge trunk check-in: 9afecad529 user: dgp tags: tip-282 | |
| 12:24 | merge trunk check-in: dbf2ed2640 user: jan.nijtmans tags: zipfs | |
|
2017-05-22
| ||
| 09:16 | Merge core-8-6-branch. Obsolete a number of systems, which were already obsoleted by TEA: We cannot ... check-in: 883e6ffa29 user: jan.nijtmans tags: trunk | |
| 09:04 | autoconf check-in: 19226bd4e2 user: jan.nijtmans tags: core-8-6-branch | |
| 08:53 | If SHLIB_VERSION is specified as empty, don't let the SHLIB filename end with a dot (taken over from... check-in: 3224e6d80e user: jan.nijtmans tags: core-8-6-branch | |
| 07:34 | Taking a stab at TIP#288 implementation. Requires docs, removal of debugging, more comprehensive te... check-in: b956dea67c user: aspect tags: aspect-tip288 | |
|
2017-05-21
| ||
| 17:42 | Cherrypick Fix build on OpenBSD. [82701b94c4] missed a couple of bits. Tcl/Tk's tcl.m4 isn't identic... check-in: a871079e2e user: jan.nijtmans tags: core-8-6-branch | |
|
2017-05-20
| ||
| 12:45 | Fix build on OpenBSD. [82701b94c4] missed a couple of bits. Tcl/Tk's tcl.m4 isn't identical to TEA's... check-in: f002261843 user: stu tags: trunk | |
|
2017-05-19
| ||
| 14:23 | merge core-8-6-branch check-in: f3376c975d user: aspect tags: trunk | |
| 14:21 | fix build failure with TCL_MEM_DEBUG introduced by [8b717dc06a3e3d49] check-in: c7f8965af7 user: aspect tags: core-8-6-branch | |
| 13:00 | merge trunk check-in: 38419f5ffd user: dgp tags: tip-445 | |
| 12:53 | merge 8.6 check-in: c5ac1d38b3 user: dgp tags: core-8-6-7-rc | |
|
2017-05-18
| ||
| 13:27 | merge core-8-6-branch check-in: 91616b46d8 user: jan.nijtmans tags: trunk | |
| 13:25 | Fix test-case numbering check-in: 9bbee496de user: jan.nijtmans tags: core-8-6-branch | |
| 12:58 | merge core-8-6-branch check-in: 3b21720b1c user: jan.nijtmans tags: zipfs | |
| 12:33 | TIP #458 implementation: Add Support for epoll() and kqueue() in the Notifier check-in: 858569fb04 user: jan.nijtmans tags: trunk | |
| 12:09 | autoconf-2.59 check-in: 74228b692b user: dgp tags: core-8-6-branch | |
| 09:24 | merge core-8-6-branch check-in: 66276befa2 user: jan.nijtmans tags: trunk | |
| 09:16 | Cherry-pick [http://core.tcl.tk/tclconfig/info/18e79736d236d15d|All the world was a VAX] for OpenBSD... check-in: 82701b94c4 user: jan.nijtmans tags: core-8-6-branch | |
|
2017-05-16
| ||
| 09:22 | small amend with forgetten static keyword by option Closed-Leaf check-in: 155b0b9754 user: sebres tags: sebres-8-6-clock-speedup | |
| 09:16 | optimized special case "-now" of base (by scan or add) or clock value (by format): bypass integer re... check-in: 3bbb6ac34c user: sebres tags: sebres-8-6-clock-speedup | |
| 08:51 | resolved warnings compiled with gcc, removed unused "MsgCtLitIdxs" (was moved to tclClock.c) check-in: 83b60683de user: sebres tags: sebres-8-6-clock-speedup | |
|
2017-05-15
| ||
| 18:35 | merge sebres-8-6-clock-speedup check-in: f2b00e3ceb user: sebres tags: sebres-trunk-clock-speedup | |
| 18:18 | merge trunk check-in: c8f9492c8b user: dgp tags: tip-445 | |
|
2017-05-12
| ||
| 19:58 | Fixed stardate format: be sure positive after decimal point (note: clock-value can be negative - mod... check-in: beb29f4251 user: sebres tags: sebres-8-6-clock-speedup | |
| 15:06 | merge trunk check-in: 3c8f553d8e user: jan.nijtmans tags: tip-439, semver | |
| 14:31 | Don't test Tcl_GetDefaultEncodingDir() any more (which is obsolete), test Tcl_GetEncodingSearchPath(... check-in: 3f14a7216c user: jan.nijtmans tags: trunk | |
| 07:45 | restored "-encoding utf-8" by source clock.tcl (lost by merging) check-in: dfa35bad59 user: sebres tags: sebres-8-6-clock-speedup | |
|
2017-05-11
| ||
| 21:55 | merge sebres-8-6-clock-speedup check-in: 0afe69aceb user: sebres tags: sebres-trunk-clock-speedup | |
| 21:53 | fixes lost indentation during back-porting check-in: 08692765e4 user: sebres tags: sebres-8-6-clock-speedup | |
| 19:44 | reintegrate sebres-8-6-clock-speedup back to sebres-clock-speedup (trunk clock-speedup, 3-way merge) check-in: 176604ddaa user: sebres tags: sebres-trunk-clock-speedup | |
| 19:06 | reintergrate (merge back) "sebres-8-6-timerate" into "sebres-trunk-timerate" Closed-Leaf check-in: 21298a7bf2 user: sebres tags: sebres-trunk-timerate | |
| 18:53 | merge trunk (to sebres-trunk-timerate) check-in: 53c18af29e user: sebres tags: sebres-trunk-timerate | |
| 16:56 | update documentation doc/clock.n: small enhancements and relevant changes of new engine. check-in: 389c481865 user: sebres tags: sebres-8-6-clock-speedup | |
| 15:07 | [clock] tclStrIdxTree extended with possibility to hold client data; also changed in clock - indices... check-in: bb51fdfa13 user: sebres tags: sebres-8-6-clock-speedup | |
| 15:07 | prevents loss of key object if the format object (where key stored) becomes changed (loses its inter... check-in: 074c609e85 user: sebres tags: sebres-8-6-clock-speedup | |
| 12:32 | auto-loading of ensemble and stubs on demand only (+ test covered now, see clock-0.1); introduces... check-in: dea486a461 user: sebres tags: sebres-8-6-clock-speedup | |
| 12:25 | performance test cases extended: several cases to cover absence of the ensemble overhead check-in: d5393d3ceb user: sebres tags: sebres-8-6-clock-speedup | |
| 09:47 | merge sebres-8-6-timerate check-in: 08a111f2fa user: sebres tags: sebres-8-6-clock-speedup | |
| 09:46 | man for timerate (doc/timerate.n) check-in: 214a30c17b user: sebres tags: sebres-8-6-timerate | |
|
2017-05-10
| ||
| 13:02 | Added files missing after merge/back-port (rebase with merge point) check-in: 9e8757a67a user: sebres tags: sebres-8-6-clock-speedup | |
| 12:30 | Fixed possible wrong current date for CET / CEST test cases. check-in: ff211bf529 user: sebres tags: sebres-8-6-clock-speedup | |
| 12:29 | Fixed wrong args message (e.g. "clock format ..." instead of "::tcl::clock::format") if failed throu... check-in: f33cef8a94 user: sebres tags: sebres-8-6-clock-speedup | |
| 12:29 | Ensemble "clock" fixed after merge with kbk's clock ensemble solution. All commands (including new) ... check-in: aab8387614 user: sebres tags: sebres-8-6-clock-speedup | |
| 12:29 | resolving differences between 8.6 and trunk check-in: 313b8e2f77 user: sebres tags: sebres-8-6-clock-speedup | |
| 12:29 | clock.test normalized (compared with trunk) check-in: 1217046826 user: sebres tags: sebres-8-6-clock-speedup | |
| 12:28 | [interim-merge-commit] back-ported branch sebres-clock-speedup (from trunk to 8.6): tcl-clock functi... check-in: d827030278 user: sebres tags: sebres-8-6-clock-speedup | |
|
2017-05-09
| ||
| 22:24 | add missing compile functionality (TclPreserveByteCode/TclReleaseByteCode back-ported as inline from... check-in: 09e1ee89b3 user: sebres tags: sebres-8-6-timerate | |
| 21:58 | back-ported branch sebres_trunk_timerate (new command "timerate" for 8.6) check-in: aa888d99ab user: sebres tags: sebres-8-6-timerate | |
| 12:12 | Merge 8.6; update changes. check-in: b01c216ba8 user: dgp tags: core-8-6-7-rc | |
| 11:31 | merge core-8-6-branch check-in: ce9f58ecc7 user: jan.nijtmans tags: trunk | |
| 11:30 | Fix [6ca52aec14e0b33543d3cd9895f060b852ac4dbc|6ca52aec14]: HTTP package: Memory leak if client reque... check-in: 8dab861767 user: jan.nijtmans tags: core-8-6-branch | |
| 09:49 | merge core-8-6-branch check-in: 7ee9022a55 user: jan.nijtmans tags: trunk | |
| 09:28 | Let local variables declared from within macro's always start with underscore, this fixes some gcc w... check-in: 8b717dc06a user: jan.nijtmans tags: core-8-6-branch | |
|
2017-05-08
| ||
| 16:14 | merge trunk check-in: e5e0423505 user: dgp tags: tip-445 | |
| 16:07 | Merge 8.6; update changes. check-in: 4ae9f96920 user: dgp tags: core-8-6-7-rc | |
| 08:11 | merge core-8-6-branch check-in: 62395a1114 user: jan.nijtmans tags: zipfs | |
|
2017-05-05
| ||
| 23:04 | merge trunk check-in: 30e5b4dae8 user: mlafon tags: tip-457 | |
| 19:11 | [6015221f59] Segfault after overflow of [binary] field specifier numeric count. check-in: 5c07ae32cf user: dgp tags: trunk | |
| 19:10 | [6015221f59] Segfault after overflow of [binary] field specifier numeric count. check-in: 56c454c814 user: dgp tags: core-8-6-branch | |
|
2017-05-04
| ||
| 22:27 | Add [info linkedname] introspection command check-in: 6ed76df29d user: mlafon tags: info-linkedname | |
| 20:40 | merge 8.6 check-in: 8b328aebe3 user: dgp tags: core-8-6-7-rc | |
| 14:51 | merge trunk Closed-Leaf check-in: 50be45e71e user: dgp tags: tip-458 | |
| 14:19 | merge trunk check-in: ab6adfa911 user: jan.nijtmans tags: win-console-panic | |
| 12:28 | merge core-8-6-branch check-in: a4fd5b790b user: jan.nijtmans tags: trunk | |
| 12:26 | Use GetModuleHandle() in stead of LoadLibrary() for ntdll, which is already loaded by Cygwin. check-in: a4717aa947 user: jan.nijtmans tags: core-8-6-branch | |
| 09:51 | merge core-8-6-branch check-in: 790adcb1b9 user: jan.nijtmans tags: trunk | |
| 09:35 | Fix gcc warning: unused variable wakeEvent check-in: 1dc66e966b user: jan.nijtmans tags: core-8-6-branch | |
| 08:55 | merge trunk check-in: 9a065b2341 user: jan.nijtmans tags: tip-458 | |
|
2017-05-03
| ||
| 15:28 | merge core-8-6-branch check-in: 332495285a user: jan.nijtmans tags: trunk | |
| 15:27 | Use GetModuleHandle() in stead of LoadLibrary() when the handle is needed for an already loaded dll.... check-in: 218333d3c0 user: jan.nijtmans tags: core-8-6-branch | |