Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | merge 8.7 | jan.nijtmans | 2019-02-27 | 1 | -4/+4 |
|\ | |||||
| * | More use of (efficient) TclHasIntRep() macro. Also eliminate many (size_t) ↵ | jan.nijtmans | 2019-02-27 | 1 | -5/+5 |
| | | | | | | | | and (unsigned) type-casts, which don't make sense any more. | ||||
* | | More size_t-related consolidations. Now regexp can handle strings >2GB and ↵ | jan.nijtmans | 2019-02-05 | 1 | -1/+1 |
| | | | | | | | | more. Remove many type-casts which are not necessary any more. | ||||
* | | Another (big) round of int -> size_t enhancements. So Tcl can handle string ↵ | jan.nijtmans | 2019-02-01 | 1 | -26/+27 |
|\ \ | |/ | | | | | >2GiB in more places. | ||||
* | | Another round of int -> size_t modifications, so strings > 2Gb are handled ↵ | jan.nijtmans | 2019-01-24 | 1 | -3/+4 |
| | | | | | | | | correctly on 64-bit platforms. | ||||
* | | Many internal int -> size_t increases, so string lengths > 2Gb can be ↵ | jan.nijtmans | 2018-12-26 | 1 | -4/+5 |
| | | | | | | | | handled correctly in many more places. | ||||
* | | merge 8.7 | sebres | 2018-11-22 | 1 | -4/+4 |
|\ \ | |/ | |||||
| * | merge 8.6 | sebres | 2018-11-22 | 1 | -4/+4 |
| |\ | |||||
| | * | merge 8.5: fixes segfault [7a9dc52b29] and wrong normalization (inside ↵ | sebres | 2018-11-22 | 1 | -4/+4 |
| | |\ | | | | | | | | | | | | | TclJoinPath) for pure relative path-segments; test-cases extended and several windows-related are fixed. | ||||
| | * | | Fix for issue 9fd5c629c1, TclOO - aborts when a trace on command deletion | pooryorick | 2018-02-14 | 1 | -1/+1 |
| | | | | | | | | | | | | deletes the object's namespace. | ||||
* | | | | Merge trunk | jan.nijtmans | 2018-09-12 | 1 | -1/+1 |
|\ \ \ \ | |/ / / | |||||
| * | | | fix [glob] handling of leading // | aspect | 2017-11-17 | 1 | -1/+1 |
| | | | | |||||
* | | | | Change ckalloc and friends to Tcl_Alloc and friends. Add two defines, ↵ | jan.nijtmans | 2018-09-01 | 1 | -6/+6 |
|\ \ \ \ | |/ / / | | | | | | | | | TCL_IO_FAILURE and TCL_NO_LENGTH (experimental, still open to be renamed following discussion) | ||||
* | | | | Starting to update all callers of TclGetStringFromObj() to use size_t variables | jan.nijtmans | 2018-07-01 | 1 | -3/+3 |
|/ / / | |||||
* | | | Fix for issue 9fd5c629c1, TclOO - aborts when a trace on command deletion | pooryorick | 2017-10-30 | 1 | -1/+1 |
| | | | | | | | | | deletes the object's namespace. | ||||
* | | | Micro-optimization: Use TclGetStringFromObj in stead of Tcl_GetStringFromObj ↵ | jan.nijtmans | 2016-07-08 | 1 | -16/+16 |
|/ / | | | | | | | in many places where possible. | ||||
* | | Repair earlier bug fix. Stopped crash, but botched the logic for multiple | dgp | 2016-06-21 | 1 | -0/+1 |
| | | | | | | glob patterns. | ||||
* | | [c383ebb5e4] Match DStringInit and DStringFree properly. | dgp | 2016-06-20 | 1 | -1/+1 |
| | | |||||
* | | fix typo found by Coverity; no effect on "most" platforms (is there anyone ↵ | Miguel Sofer | 2015-07-31 | 1 | -2/+2 |
| | | | | | | | | where it would matter?) | ||||
* | | Improve documentation on the use of com ports (remove references to Windows ↵ | jan.nijtmans | 2014-11-13 | 1 | -4/+4 |
|\ \ | |/ | | | | | | | 95, deprecate the use of postfix ':'). Allow lpt[5-9] just as com[5-9], and make sure that path normalization works as expected for ports > 4. | ||||
| * | Improve documentation on the use of com ports (remove references to Windows ↵ | jan.nijtmans | 2014-11-13 | 1 | -4/+4 |
| | | | | | | | | | | 95, deprecate the use of postfix ':'). Allow lpt[5-9] just as com[5-9], and make sure that path normalization works as expected for ports > 4. | ||||
* | | Unbreak msvc builds, by depending on tclPort.h for inclusion of <sys/stat.h> | jan.nijtmans | 2013-02-10 | 1 | -1/+0 |
|\ \ | |/ | |||||
| * | Unbreak msvc builds, by depending on tclPort.h for inclusion of <sys/stat.h>. | jan.nijtmans | 2013-02-10 | 1 | -1/+0 |
| | | |||||
* | | revert [8abba84224], and make sure that every source file that uses ↵ | jan.nijtmans | 2013-01-17 | 1 | -0/+1 |
|\ \ | |/ | | | | | Tcl_StatBuf has an "#include <sys/stat.h>" before including tcl.h | ||||
| * | revert [8abba84224], and make sure that every source file that uses ↵ | jan.nijtmans | 2013-01-17 | 1 | -0/+1 |
| | | | | | | | | Tcl_StatBuf has an "#include <sys/stat.h>" before including tcl.h | ||||
* | | [Bug #1536227]: Cygwin network pathname supoort | jan.nijtmans | 2012-08-08 | 1 | -47/+53 |
|\ \ | |/ | |||||
| * | [Bug #1536227]: Cygwin network pathname supoort | jan.nijtmans | 2012-08-08 | 1 | -145/+96 |
| | | |||||
* | | converting to using Tcl_Obj API for error message generation; part done | dkf | 2012-08-03 | 1 | -17/+22 |
| | | |||||
* | | missed a spot | dkf | 2012-07-04 | 1 | -2/+1 |
| | | |||||
* | | Factor out a number of common patterns of use of Tcl_DStringAppend. | dkf | 2012-07-03 | 1 | -17/+15 |
| | | |||||
* | | [Patch #1536227]: Cygwin network pathname support | jan.nijtmans | 2012-06-25 | 1 | -17/+23 |
|\ \ | |/ | |||||
| * | [Patch #1536227]: Cygwin network pathname support | jan.nijtmans | 2012-06-25 | 1 | -6/+23 |
| |\ | |||||
| | * | Cygwin network pathname support | jan.nijtmans | 2012-06-22 | 1 | -6/+28 |
| |/ | |||||
* | | When using Tcl_SetObjLength() calls to grow and shrink the objPtr->bytes buffer, | dgp | 2012-05-21 | 1 | -2/+2 |
|\ \ | |/ | | | | | | | care must be taken that the value cannot possibly become pure Unicode. Calling Tcl_AppendToObj() has the possibility of making such a conversion. Bug found while valgrinding the trunk. | ||||
| * | When using Tcl_SetObjLength() calls to grow and shrink the objPtr->bytes buffer, | dgp | 2012-05-21 | 1 | -2/+2 |
| |\ | | | | | | | | | | | | | care must be taken that the value cannot possibly become pure Unicode. Calling Tcl_AppendToObj() has the possibility of making such a conversion. Bug found while valgrinding the trunk. | ||||
| | * | When using Tcl_SetObjLength() calls to grow and shrink the objPtr->bytes buffer, | dgp | 2012-05-21 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | care must be taken that the value cannot possibly become pure Unicode. Calling Tcl_AppendToObj() has the possibility of making such a conversion. Bug found while valgrinding the trunk. | ||||
| | * | make some more internal tables CONST | jan.nijtmans | 2012-04-18 | 1 | -1/+1 |
| | | | | | | | | | fix compilation with -DNO_CONST | ||||
* | | | * generic/tclUtil.c (TclDStringToObj): Added internal function to make | dkf | 2012-04-25 | 1 | -9/+4 |
| | | | | | | | | | | | | the fairly-common operation of converting a DString into an Obj a more efficient one. | ||||
* | | | Reduce amount of unreachable code. Refactor Win socket and load code to be less | dkf | 2012-04-05 | 1 | -67/+9 |
| | | | | | | | | | baroque in its internals. | ||||
* | | | some formatting (*.decls) | jan.nijtmans | 2012-04-04 | 1 | -9/+0 |
|\ \ \ | |/ / | | | | | | | remove some unused cygwin-related code some minor gcc warnings | ||||
| * | | some formatting (*.decls) | jan.nijtmans | 2012-04-04 | 1 | -9/+0 |
| |\ \ | | |/ | | | | | | | | | | move up #undef, for macro which is conflicting with later stuff. remove some unused cygwin-related code some minor gcc warnings | ||||
| | * | [Bug 3288345] Wrong Tcl_StatBuf used on Cygwin | jan.nijtmans | 2012-03-20 | 1 | -11/+0 |
| | | | | | | | | | (backported from Tcl 8.5) | ||||
| | * | [Bug 3388350] mingw64 compiler warnings | jan.nijtmans | 2011-08-16 | 1 | -0/+1 |
| | | | | | | | | | | | | n mingw, sys/stat.h must be included before winsock2.h, so make sure of that | ||||
| * | | CONST-ification update. | dgp | 2011-10-27 | 1 | -2/+3 |
| | | | |||||
* | | | 3479689 New internal routine TclJoinPath(). | dgp | 2012-01-27 | 1 | -22/+18 |
| | | | | | | | | | | | | Refactor all the *Join*Path* routines to give them more useful interfaces that are easier to manage getting the refcounts right. | ||||
* | | | Use Tcl_PrintfObj to generate more (complex) error messages. | dkf | 2011-08-05 | 1 | -7/+7 |
| | | | |||||
* | | | More generation of errorCode information (default [bgerror] and [glob]). | dkf | 2011-04-02 | 1 | -0/+17 |
| | | | |||||
* | | | Adjust ckalloc/ckfree macros to greatly reduce number of explicit casts in | dkf | 2011-03-12 | 1 | -3/+2 |
| | | | | | | | | | rest of Tcl source code. No ABI change. API change *should* be harmless. | ||||
* | | | Now that we're no longer using SCM based on RCS, the RCS Keyword lines | dgp | 2011-03-02 | 1 | -2/+0 |
|\ \ \ | |/ / | | | | cause more harm than good. Purged them (except in zlib files). | ||||
| * | | Now that we're no longer using SCM based on RCS, the RCS Keyword lines cause | dgp | 2011-03-02 | 1 | -2/+0 |
| |\ \ | | |/ | | | | more harm than good. Purged them. |