Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | merge novem | dgp | 2017-06-19 | 1 | -1/+1 |
|\ | |||||
| * | Silence compiler warning | dgp | 2017-06-19 | 1 | -1/+1 |
| | | |||||
* | | merge novem | dgp | 2017-06-16 | 1 | -3/+3 |
|\ \ | |/ | |||||
| * | merge trunk | jan.nijtmans | 2017-06-09 | 1 | -3/+3 |
| |\ | |||||
| | * | Make read and write operations on Tcl_Var handles available in tclInt API. | dkf | 2017-06-08 | 1 | -3/+3 |
| | |\ | |||||
| | | * | Expose some of the core variable access APIs. dkf_expose_ptrgetvar_8_6 | dkf | 2017-06-06 | 1 | -3/+3 |
| | | | | | | | | | | | | (Cherrypick from [b4dfc30083]) | ||||
| | * | | merge core-8-6-branch | jan.nijtmans | 2017-06-02 | 1 | -10/+8 |
| | |\ \ | | | |/ | |||||
| | | * | Change refCount field in DictObj from int to size_t. Cherry-picked from ↵ | jan.nijtmans | 2017-06-02 | 1 | -10/+8 |
| | | | | | | | | | | | | | | | | "sebres-8-6-clock-speedup-cr1" branch. | ||||
| | * | | Merge core-8-6-branch. This removes the work currently being done in ↵ | jan.nijtmans | 2017-06-02 | 1 | -107/+10 |
| | |\ \ | | | |/ | | | | | | | | | | | | | "sebres-8-6-clock-speedup-cr1" branch, but that will be merged again as soon as the work is done. All other changes in "trunk" since then (e.g. the INST_STR_CONCAT1 performance improvement, and the removal of SunOS-4) are retained. | ||||
| | * | | merge trunk | sebres | 2017-03-06 | 1 | -1/+1 |
| | |\ \ | |||||
| | * | | | code review and inline documentation | sebres | 2017-01-10 | 1 | -3/+29 |
| | | | | | |||||
| | * | | | Merge remote-tracking branch 'remotes/fossil/trunk' into ↵ | sebres | 2017-01-10 | 1 | -17/+33 |
| | | | | | | | | | | | | | | | | | | | | sb/trunk-rewrite-clock-in-c; + minor fixes after merge. | ||||
| | * | | | dict: unused variable removed | sebres | 2017-01-10 | 1 | -1/+0 |
| | | | | | |||||
| | * | | | improve LocalizeFormat, internal caching of localized formats inside msgcat ↵ | sebres | 2017-01-10 | 1 | -32/+90 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | for locale and format objects smart reference introduced in dict (smart pointer with 0 object reference but increase dict-reference, provide changeable locale dict) | ||||
* | | | | | merge novem | dgp | 2017-02-03 | 1 | -1/+1 |
|\ \ \ \ \ | |/ / / / | |||||
| * | | | | merge trunk | jan.nijtmans | 2017-02-03 | 1 | -1/+1 |
| |\ \ \ \ | | | |/ / | | |/| | | |||||
| | * | | | In TclGetNumberFromObj() macro (tclExecute.c): Don't fill in type if ↵ | jan.nijtmans | 2017-02-03 | 1 | -1/+1 |
| | |/ / | | | | | | | | | | | | | | | | | TCL_ERROR is returned: The caller doesn't do anything with this. Don't access (non-const) variable tclEmptyStringRep any more, use its value (&tclEmptyString) directly. Only keep it in tclPkg.c, for error checking. | ||||
| | * | | Minor simplifications. Eliminate FUNCPRT from regexp engine. Fix ↵ | jan.nijtmans | 2016-11-29 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | compile-error (non-debug) in tclDictObj.c, from previous commit | ||||
| | * | | more internal use of size_t (in stead of int) | jan.nijtmans | 2016-11-29 | 1 | -9/+7 |
| | | | | |||||
* | | | | Create a narrowing procedure to make the operation explicit when needed. | dgp | 2016-12-07 | 1 | -1/+2 |
|/ / / | |||||
* | | | More internal use of size_t. Eliminate unused "isBin" argument from ↵ | jan.nijtmans | 2016-12-01 | 1 | -13/+11 |
| | | | | | | | | | | | | TclpSysAlloc() | ||||
* | | | merge trunk. | jan.nijtmans | 2016-11-24 | 1 | -19/+17 |
|\ \ \ | |/ / | | | | Make epoch in Tcl_DictSearch "unsigned int". This doubles the epoch range here. Use 0 as special value in stead of -1 (so start counting epoch's with 1). | ||||
* | | | merge trunk | dgp | 2016-11-01 | 1 | -9/+36 |
|\ \ \ | |/ / | |||||
| * | | WIP | dgp | 2016-10-28 | 1 | -2/+2 |
| | | | |||||
| * | | revise [dict append] to make use of common [string cat] engine. | dgp | 2016-10-28 | 1 | -6/+24 |
| | | | |||||
| * | | Add optimization to [dict append]. | dgp | 2016-10-28 | 1 | -8/+17 |
| |/ | |||||
* | | merge trunk | jan.nijtmans | 2016-07-07 | 1 | -12/+6 |
|\ \ | |/ | |||||
| * | Simplify all the Tcl_NRPostProc declarations. | dgp | 2016-07-06 | 1 | -12/+6 |
| | | |||||
* | | merge trunk | jan.nijtmans | 2015-10-24 | 1 | -2/+2 |
|\ \ | |/ | |||||
| * | typo in comment. Eliminate unnecessary end-of-line spacing. | jan.nijtmans | 2015-10-19 | 1 | -2/+2 |
| | | |||||
| * | Eliminate unnessessary end-of-line spacing. No functional change. | jan.nijtmans | 2015-10-04 | 1 | -1/+1 |
| |\ | |||||
| | * | Eliminate unnessessary end-of-line spacing. No functional change. | jan.nijtmans | 2015-10-04 | 1 | -1/+1 |
| | | | |||||
* | | | merge trunk | jan.nijtmans | 2014-07-17 | 1 | -0/+4 |
|\ \ \ | |/ / | |||||
| * | | Suppress valgrind warnings about uninitialized values. | dgp | 2014-07-11 | 1 | -0/+4 |
| | | | |||||
* | | | merge trunk | jan.nijtmans | 2014-06-16 | 1 | -151/+129 |
|\ \ \ | |/ / | |||||
| * | | [cb042d294e] Improve consistency of [dict] wrong-args error messages. | dkf | 2014-06-15 | 1 | -10/+10 |
| | | | |||||
| * | | Some more cleaning upbug_1b0266d8bb | dkf | 2014-06-15 | 1 | -36/+44 |
| | | | |||||
| * | | Make [dict replace] and [dict remove] guarantee result canonicality. | dkf | 2014-06-15 | 1 | -84/+65 |
| | | | |||||
| * | | Improved the error messages. | dkf | 2014-06-07 | 1 | -9/+5 |
| | | | | | | | | | | | | We do not want parsing an invalid dictionary to give errors about lists! As compensation, we get greater precision in the errorcode. | ||||
| * | | more tests, cleaning up the code a bit | dkf | 2014-06-04 | 1 | -16/+13 |
| | | | |||||
| * | | [1b0266d8bb] Working towards ensuring that all dict operations are ↵ | dkf | 2014-06-03 | 1 | -25/+21 |
| | | | | | | | | | | | | sufficiently strict. | ||||
* | | | Merge trunk. | jan.nijtmans | 2013-02-11 | 1 | -5/+5 |
|\ \ \ | |/ / | | | | Various Tcl_NewIntObj/Tcl_NewBooleanObj -> Tcl_NewLongObj modifications | ||||
* | | | merge trunk | jan.nijtmans | 2013-02-07 | 1 | -7/+7 |
|\ \ \ | |/ / | |||||
| * | | Tcl_InvalidateStringRep -> TclInvalidateStringRep | jan.nijtmans | 2013-02-07 | 1 | -7/+7 |
| |\ \ | | |/ | |||||
| | * | Tcl_InvalidateStringRep -> TclInvalidateStringRep | jan.nijtmans | 2013-02-07 | 1 | -7/+7 |
| | | | |||||
* | | | merge trunk | jan.nijtmans | 2013-02-03 | 1 | -22/+20 |
|\ \ \ | |/ / | |||||
| * | | merge core-8-5-branch | jan.nijtmans | 2013-01-31 | 1 | -22/+20 |
| |\ \ | | |/ | |||||
| | * | Use twoPtrValue.ptr1 in stead of otherValuePtr everywhere. This is exactly ↵ | jan.nijtmans | 2013-01-31 | 1 | -22/+20 |
| | | | | | | | | | | | | the same field, but it allows twoPtrValue.ptr2 to be used for other purposes. | ||||
* | | | Convert Tcl_GetIndexFromObj implementation to macro | jan.nijtmans | 2013-01-24 | 1 | -3/+3 |
|\ \ \ | |/ / | |||||
* | | | Restore API compatibility with public Tcl_*Scan and Tcl_*Convert functions ↵ | jan.nijtmans | 2013-01-09 | 1 | -5/+2 |
| | | | | | | | | | | | | | | | (changes in private functions are OK) Increase LOCAL_SIZE to 64, and remove two Panic's which cannot occur any more as a result of the improvements. |