Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
* | Documentation: source ignores BOM for unicode files | oehhar | 2015-07-07 | 1 | -0/+2 | |
|\ | ||||||
| * | Documentation: source ignores BOM for unicode files | oehhar | 2015-07-07 | 1 | -0/+2 | |
| | | ||||||
* | | [a0ece9d6d4] The cmd field of a CmdFrame when non-NULL must point within the | dgp | 2015-07-05 | 2 | -1/+9 | |
| | | | | | | string of the corresponding codePtr->source. | |||||
* | | Plug leak of two mp_ints. | dgp | 2015-07-02 | 1 | -0/+2 | |
| | | ||||||
* | | Revert refcount changes that were not cosmetic. | dgp | 2015-07-02 | 5 | -7/+7 | |
| | | | | | | | | | | | | Changing equality testing to inequality testing does more than make code prettier or clearer. It makes it less strict, and thus more tolerant of other bugs elsewhere. Such changes deserve separate consideration at least, not breezy entry in an otherwise "code cleanup" commit. | |||||
* | | Revert some refcount changes on I/O structs. | dgp | 2015-07-02 | 2 | -3/+3 | |
| | | | | | | | | | | | | | | These are refcounts on structs, not Tcl_Obj's. Their scheme doesn't suffer the same difficulties and histories as Tcl_Obj's, and they need not copy every detail, appropriate or not, from Tcl_Obj refcount management. The "significant value" -- as dkf puts it -- for the struct refcounting scheme is 0 not 1. | |||||
* | | Remove unnecessary end-of-line spacing in compat/*.c | jan.nijtmans | 2015-07-02 | 11 | -30/+30 | |
| | | ||||||
* | | Another round of refCount consistancy improvements. | jan.nijtmans | 2015-07-02 | 12 | -86/+83 | |
| | | ||||||
* | | remove code that was ifdef'ed out for ages (ENABLE_NS_VARNAME_CACHING), has ↵ | Miguel Sofer | 2015-07-02 | 1 | -163/+0 | |
| | | | | | | | | zero hope of being revived and got out of sync anyway | |||||
* | | Don't use internalRep.otherValuePtr any more, twoPtrValue.ptr1 is always a ↵ | jan.nijtmans | 2015-07-01 | 4 | -23/+24 | |
| | | | | | | | | | | better idea. A few more consistancies in refcount management. | |||||
* | | Consistancy in refcount management. | jan.nijtmans | 2015-06-30 | 5 | -11/+11 | |
| | | ||||||
* | | Correct handling of dictionaries in the background error processing code. | dkf | 2015-06-30 | 1 | -10/+10 | |
|\ \ | |/ | ||||||
| * | Correct handling of dictionaries in the background error processing code. | dkf | 2015-06-30 | 1 | -10/+10 | |
| | | ||||||
* | | merge head | dkf | 2015-06-30 | 6 | -71/+61 | |
|\ \ | ||||||
| * | | Use twoPtrValue in stead of ptrAndLongRep for implementation of some ↵ | jan.nijtmans | 2015-06-30 | 6 | -71/+61 | |
| | | | | | | | | | | | | | | | internal Obj types. On most platforms this doesn't make a difference, as (void *) and (long) generially have the same size. The only exception where it makes a difference is win64, as we can now store 64 bits in this field in stead of only 32 bits, exactly what the processor is optimized for. | |||||
* | | | "mcpackagelocale present" is more elegant | oehhar | 2015-06-30 | 1 | -1/+1 | |
|/ / | ||||||
* | | [TIP 412] msgcat dynamic locale change and package private locale (msgcat 1.6.0) | oehhar | 2015-06-29 | 9 | -187/+1421 | |
|\ \ | ||||||
| * | | Added tests for mcforgetpackage, mcpackagelocale and mcpackageconfigtip_412msgcat_dyn_locale | oehhar | 2015-06-29 | 2 | -13/+323 | |
| | | | ||||||
| * | | Tests for mcexists and mcloadedlocales | oehhar | 2015-06-26 | 2 | -1/+96 | |
| | | | ||||||
| * | | Manpage, callback fail calls bgerror, clean catalog on packagelocale unset | oehhar | 2015-06-26 | 3 | -26/+317 | |
| | | | ||||||
| * | | Merge trunk | oehhar | 2015-06-22 | 16 | -1070/+1226 | |
| |\ \ | ||||||
| * | | | Make all msgcat tests pass | oehhar | 2015-06-01 | 2 | -3/+12 | |
| | | | | ||||||
| * | | | clock.tcl modified that all clock tests pass | oehhar | 2015-05-31 | 1 | -12/+5 | |
| | | | | ||||||
| * | | | merge trunk | oehhar | 2015-05-31 | 823 | -29634/+48482 | |
| |\ \ \ | ||||||
| * | | | | clock uses new msgcat features | oehhar | 2012-09-20 | 3 | -606/+688 | |
| | | | | | ||||||
| * | | | | (proposal) msgcat with dynamic mc file load on locale change | oehhar | 2012-09-19 | 3 | -110/+623 | |
| | | | | | ||||||
| * | | | | TIP#399 implementation: mcconfig may add additional glob pattern for mcload | oehhar | 2012-09-19 | 6 | -19/+69 | |
| | | | | | ||||||
* | | | | | Merge tzdata2015e from ietf.org | venkat | 2015-06-28 | 3 | -51/+216 | |
|\ \ \ \ \ | | |_|_|/ | |/| | | | ||||||
| * | | | | Summary: Update to tzdata2015e from ietf.org | venkat | 2015-06-28 | 3 | -51/+216 | |
| | | | | | ||||||
* | | | | | revert unintended change of .settings/org.eclipse.core.resources.prefs in ↵ | jan.nijtmans | 2015-06-25 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | previous commit | |||||
* | | | | | Fix bug in "make dist" when system-encoding is UTF-8: eolFix will then ↵ | jan.nijtmans | 2015-06-25 | 19 | -4335/+4357 | |
|\ \ \ \ \ | |/ / / / | | | | | | | | | | | | | | | | | | | | | translate some windows-specific files to UTF-8 too. Solution: commit those files with CRLF line-ending, which eliminates the need for eolFix altgether. See als: [495120] for the reason why eolFix was introduced in the first place. No longer needed with fossil. | |||||
| * | | | | Fix bug in "make dist" when system-encoding is UTF-8: eolFix will then ↵ | jan.nijtmans | 2015-06-25 | 25 | -6628/+6649 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | translate some windows-specific files to UTF-8 too. Solution: commit those files with CRLF line-ending, which eliminates the need for eolFix altgether. See als: [495120] for the reason why eolFix was introduced in the first place. No longer needed with fossil. | |||||
* | | | | | Tcl_GetStringFromObj(..., NULL) -> Tcl_GetString(...). Use size_t in stead ↵ | jan.nijtmans | 2015-06-24 | 6 | -46/+47 | |
| | | | | | | | | | | | | | | | | | | | | of int for more internal variables. | |||||
* | | | | | Silence compiler warning. | dgp | 2015-06-24 | 1 | -2/+1 | |
|\ \ \ \ \ | |/ / / / | ||||||
| * | | | | Make sure that an input lying precisely 1/2 ULP between two floating point ↵ | dgp | 2015-06-24 | 2 | -8/+38 | |
| | | | | | | | | | | | | | | | | | | | | values is rounded to even. | |||||
* | | | | | Registry extension 1.3.0 -> 1.3.1: SendMessageTimeoutA -> ↵ | jan.nijtmans | 2015-06-23 | 6 | -15/+14 | |
| | | | | | | | | | | | | | | | | | | | | SendMessageTimeout, so make sure only win32 UNICODE API is used. | |||||
* | | | | | Member field which should not have been const, because it is dynamically ↵ | jan.nijtmans | 2015-06-23 | 6 | -28/+28 | |
|\ \ \ \ \ | |/ / / / | | | | | | | | | | | allocated. Some end-of-line spacing in header files. | |||||
| * | | | | Member field which should not have been CONST, because it is dynamically ↵ | jan.nijtmans | 2015-06-23 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | allocated | |||||
* | | | | | If the file system changes when "cwd" changes, force a filesystem refresh on ↵ | jan.nijtmans | 2015-06-23 | 1 | -6/+17 | |
| |_|_|/ |/| | | | | | | | | | | | path objects. Needed for AndroWish/TclKit (???) in obscure situations, harmless on systems which only have a single native filesystem. | |||||
* | | | | Make sure that an input lying precisely 1/2 ULP between two floating point ↵ | Kevin B Kenny | 2015-06-20 | 2 | -8/+35 | |
| | | | | | | | | | | | | | | | | values is rounded to even. | |||||
* | | | | Remove lines of code made obsolete by earlier changes. | dgp | 2015-06-19 | 1 | -5/+1 | |
| | | | | ||||||
| | | | | ||||||
| \ \ \ | ||||||
*-. \ \ \ | [a4cb3f06c4] Fix edge case handling in lreplace. Many more tests. | dgp | 2015-06-18 | 3 | -3/+38 | |
|\ \ \ \ \ | | |/ / / | ||||||
| | * | | | From aspect, several edge case coverage tests. | dgp | 2015-06-18 | 1 | -0/+52 | |
| | | | | | ||||||
| * | | | | lreplace: more tests, doc improvementaspect_lreplace_refix | aspect | 2015-06-16 | 2 | -1/+34 | |
| | | | | | ||||||
| * | | | | fix for a4cb3f06c4fe - bug introduced in 32b61592465 | aspect | 2015-06-16 | 2 | -1/+4 | |
| | | | | | ||||||
* | | | | | Upgrade all internal Unicode tables from Unicode 7.0 to Unicode 8.0 | jan.nijtmans | 2015-06-18 | 2 | -1042/+1088 | |
|\ \ \ \ \ | | |/ / / | |/| | | | ||||||
| * | | | | Upgrade all internal Unicode tables from Unicode 7.0 to Unicode 8.0 | jan.nijtmans | 2015-06-18 | 2 | -1044/+1090 | |
| | | | | | ||||||
* | | | | | Fix [e770d92d76]: Add support for higher baud rates in Tcl | jan.nijtmans | 2015-06-16 | 1 | -0/+33 | |
|\ \ \ \ \ | |/ / / / | ||||||
| * | | | | Fix [e770d92d76]: Add support for higher baud rates in Tcl | jan.nijtmans | 2015-06-16 | 1 | -0/+33 | |
| |\ \ \ \ | ||||||
| | * | | | | Patch to add support for higher baud rates under Unix Ticket [e770d92d76]]ticket_e770d92d6 | hypnotoad | 2015-06-10 | 1 | -0/+33 | |
| | | | | | |