Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Updating hypnotoad branchhypnotoad | tne | 2014-09-03 | 11 | -3402/+3183 |
|\ | |||||
| * | More tweaks to makefiles | hypnotoad | 2014-09-03 | 2 | -6/+8 |
| | | |||||
| * | Merging in changes from Tcl | hypnotoad | 2014-09-03 | 10 | -95/+106 |
| |\ | | | | | | | | | | | | | | | | | | | Reduced the code necessary to bootstrap a shell to a single C call. Reduced the number of new stub entries to 1 Fixed a Makefile goof that was preventing kits from running properly. | ||||
| * | | Backported dkf's documentation effort to the main core_zip_vfs branch | hypnotoad | 2014-09-03 | 2 | -0/+123 |
| | | | |||||
* | | | Clean up of docs, import basic text from comments in code, format. | dkf | 2014-09-03 | 1 | -39/+114 |
| | | | |||||
* | | | Merging in the "official" windows hang patch | hypnotoad | 2014-09-02 | 4 | -1/+91 |
|\ \ \ | | |/ | |/| | |||||
| * | | Refrain from calling TclFinalizeThreadData() in quick-exit case as it is ↵ | ferrieux | 2014-09-02 | 1 | -11/+13 |
| | | | | | | | | | | | | useless (just memory freeing). Superficially fixes [Bug 132fad6f]; that bug is still exerciseable thanks to recent additions to the test suite that exercise full finalization. | ||||
| * | | Add test cases in very first position for hang-on-exit, both in (normal) ↵ | ferrieux | 2014-09-02 | 1 | -0/+41 |
| | | | | | | | | | | | | quick-exit and TCL_FINALIZE_ON_EXIT=1 modes. | ||||
* | | | Merging with fix_windows_zip | hypnotoad | 2014-09-02 | 2 | -14/+51 |
|\ \ \ | |||||
| * | | | Fix for the cases where a dynamic build is usedfix_windows_zlib | hypnotoad | 2014-09-02 | 2 | -14/+51 |
| | | | | |||||
* | | | | Revised patch (per ferrieux) | hypnotoad | 2014-09-02 | 1 | -1/+1 |
| | | | | |||||
* | | | | Merging in changes from core_zip_vfs | hypnotoad | 2014-09-02 | 1 | -274/+86 |
|\ \ \ \ | | |_|/ | |/| | | |||||
| * | | | Pared down tclZipVfs to eliminate #ifdef branches that we don't have to worry | hypnotoad | 2014-09-02 | 1 | -274/+86 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | about with a modern Tcl. Replaced dummy calls to VFS with NULL Where practical, replaced string-based Tcl IO calls with their new obj-based successors. (Tcl_FSOpenChannel, Tcl_FSStat, etc) Eliminated compiler warnings under Windows | ||||
* | | | | Added a hac^H^H^Hpatch from ferrieux to mask around the exit hang on windows ↵ | hypnotoad | 2014-09-02 | 1 | -12/+13 |
| | | | | | | | | | | | | | | | | | | | | until the issues are fixed at the core level. | ||||
* | | | | Start of the "hypnotoad" branch, combining the various patches I'm testing | hypnotoad | 2014-09-02 | 2 | -3136/+3288 |
|\ \ \ \ | |/ / / |/| / / | |/ / | against. | ||||
| * | | Patch to make the default behavior for Tcl under Windows to embed the Zlib | hypnotoad | 2014-09-02 | 2 | -3136/+3288 |
| |/ | | | | | sources rather than add a dependency to a dynamic zlib.dll | ||||
* | | Rather than make a special executable, tclkits are now a copy of tclsh with ↵ | hypnotoad | 2014-09-02 | 2 | -9/+6 |
| | | | | | | | | an attached zip file | ||||
* | | Tweaking the Makefile instructions for Tclkits under unix | hypnotoad | 2014-09-01 | 1 | -1/+1 |
| | | |||||
* | | Squelch most warnings. | dkf | 2014-09-01 | 1 | -278/+277 |
| | | |||||
* | | Bring the source more into line with Tcl style. | dkf | 2014-09-01 | 1 | -2034/+2321 |
| | | |||||
* | | Merging in changes from core. | hypnotoad | 2014-09-01 | 2 | -10/+6 |
|\ \ | |/ | |||||
| * | Combine TCL_SHLIB_LD_EXTRAS+TK_SHLIB_LD_EXTRAS (for Cygwin and FreeBSD) to a ↵ | jan.nijtmans | 2014-09-01 | 2 | -10/+6 |
| |\ | | | | | | | | | | single SHLIB_LD_LIBS usable for both Tcl and Tk | ||||
| | * | Combine TCL_SHLIB_LD_EXTRAS+TK_SHLIB_LD_EXTRAS (for Cygwin and FreeBSD) to a ↵ | jan.nijtmans | 2014-09-01 | 2 | -8/+4 |
| | | | | | | | | | | | | single SHLIB_LD_LIBS usable for both Tcl and Tk. | ||||
* | | | Tweaks to the Windows makefile. | hypnotoad | 2014-09-01 | 1 | -4/+6 |
| | | | |||||
* | | | Tweak the Windows implementation of Tcl_AppInit() to match Unix | hypnotoad | 2014-09-01 | 1 | -1/+3 |
| | | | |||||
* | | | Adding the ability for the Tcl core to build self-contained Zip-based ↵ | hypnotoad | 2014-09-01 | 14 | -4/+2684 |
|/ / | | | | | | | | | | | executables * Integrated a pure-C implementation of ZipVfs * Modified Tcl_AppInit() to look for a zipvfs mounted on the executable | ||||
* | | Use TclpSys* macros, not direct system calls. | dgp | 2014-08-29 | 1 | -8/+8 |
| | | |||||
* | | [b9e1a3032e] Implement the documented method search order for TclOO. | dkf | 2014-08-28 | 2 | -26/+158 |
| | | | | | | This corrects the relative positions of object-defined methods and class mixins. | ||||
* | | merge release | dgp | 2014-08-27 | 15 | -17/+165 |
|\ \ | |||||
| * \ | merge trunk; update changesrc3core_8_6_2core_8_6_2_rc | dgp | 2014-08-25 | 7 | -7/+211 |
| |\ \ | |/ / |/| | | |||||
* | | | TIP 429 implementation. New command [string cat]. | dgp | 2014-08-25 | 6 | -7/+209 |
|\ \ \ | |||||
| * \ \ | merge trunktip_429 | ferrieux | 2014-08-19 | 81 | -2811/+3072 |
| |\ \ \ | |||||
| * | | | | Fix comment inaccuracy. | ferrieux | 2014-08-05 | 1 | -1/+1 |
| | | | | | |||||
| * | | | | More aggressive constant folding in [string cat]. Thanks AndreasK for kicking. | ferrieux | 2014-08-05 | 1 | -20/+27 |
| | | | | | |||||
| * | | | | Better organize [string cat] by chunks of 255 args. | ferrieux | 2014-08-05 | 1 | -7/+9 |
| | | | | | |||||
| * | | | | Add constant folding to [string cat]. Mixed-quote idiom is now compiled to a ↵ | ferrieux | 2014-08-05 | 1 | -16/+46 |
| | | | | | | | | | | | | | | | | | | | | single push. | ||||
| * | | | | More optimized non-BC [string cat] using Tcl_AppendObjToObj() - thx Donal | ferrieux | 2014-08-05 | 1 | -31/+14 |
| | | | | | |||||
| * | | | | Hum. Really merge trunk. | ferrieux | 2014-08-04 | 1 | -0/+1 |
| |\ \ \ \ | |||||
| * \ \ \ \ | merge trunk | ferrieux | 2014-08-04 | 1 | -0/+2 |
| |\ \ \ \ \ | |||||
| * | | | | | | Tidy up the docs | dkf | 2014-08-03 | 1 | -7/+12 |
| | | | | | | | |||||
| * | | | | | | Don't use [pid] in tests, stick to constant literals. | ferrieux | 2014-08-02 | 3 | -6/+8 |
| | | | | | | | |||||
| * | | | | | | TIP 429 Implementation: [string cat] | ferrieux | 2014-08-02 | 6 | -7/+180 |
| | | | | | | | |||||
* | | | | | | | merge-mark | dgp | 2014-08-25 | 0 | -0/+0 |
|\ \ \ \ \ \ \ | | |_|_|_|_|/ | |/| | | | | | |||||
| * | | | | | | merge release | dgp | 2014-08-25 | 11 | -18/+121 |
| |\ \ \ \ \ \ | |||||
| | * | | | | | | `make dist` allowed README-* fossil droppings to leak into the distribution.core_8_5_16core_8_5_16_rc | dgp | 2014-08-25 | 1 | -1/+1 |
| | | | | | | | | |||||
| | * | | | | | | merge 8.5; stamp release date | dgp | 2014-08-22 | 4 | -22/+31 |
| | |\ \ \ \ \ \ | | |/ / / / / / | |/| | | | | | | |||||
| | * | | | | | | Improved credit | dgp | 2014-08-18 | 1 | -1/+1 |
| | | | | | | | | |||||
| | * | | | | | | Reconcile changes file with 8.6.1. | dgp | 2014-08-14 | 1 | -1/+1 |
| | | | | | | | | |||||
| | * | | | | | | merge 8.5 | dgp | 2014-08-14 | 13 | -0/+65 |
| | |\ \ \ \ \ \ | |||||
| | * \ \ \ \ \ \ | merge 8.5, update changes | dgp | 2014-08-13 | 92 | -2876/+3046 |
| | |\ \ \ \ \ \ \ |