Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Change more refCount checks to the form "(...refCount-- <= 1)", so no ↵ | jan.nijtmans | 2017-01-18 | 1 | -1/+1 |
| | | | | separate decrement and compare is necessary. This allows (in the future) the same code to work when refCount becomes unsigned (which at least doubles the range). No functional change. | ||||
* | Enhanced proposed fix [6c0d7aec67]: unicode text input Windows 8. More ↵ | jan.nijtmans | 2016-09-19 | 1 | -4/+4 |
|\ | | | | | | | places where Unicode surrogate handling could be improved. | ||||
| * | More simplifications | jan.nijtmans | 2016-09-19 | 1 | -2/+2 |
| | | |||||
| * | Rename TkUtfToUniChar32 to TkUtfToUniChar2, and various simplifications ↵ | jan.nijtmans | 2016-09-16 | 1 | -12/+4 |
| | | | | | | | | needing less #ifdef's | ||||
| * | Patch from Christian Werner, for evaluation | jan.nijtmans | 2016-09-16 | 1 | -2/+10 |
| | | |||||
| * | Eliminate use of Tcl_SetResult(), and CONST -> const | jan.nijtmans | 2016-03-15 | 1 | -9/+9 |
|/ | |||||
* | Fixed bug [3f1f79abcf] - Text widget crash when seeing or bboxing (or ↵ | fvogel | 2015-07-13 | 1 | -1/+1 |
|\ | | | | | | | selecting, moving the cursor...) in elided text | ||||
| * | Fixed bug [3f1f79abcf] - Text widget crash when seeing or bboxing (or ↵ | fvogel | 2015-07-10 | 1 | -1/+1 |
| | | | | | | | | selecting, moving the cursor...) in elided text | ||||
* | | [562118ce41] Fix wordstart modifier handling of multi-byte chars | dgp | 2015-04-09 | 1 | -5/+14 |
|\ \ | |/ | |||||
| * | [562118ce41] Fix wordstart modifier handling of multi-byte chars | dgp | 2015-04-09 | 1 | -5/+14 |
| |\ | |||||
| | * | Fix typo in comment | fvogel | 2015-04-07 | 1 | -1/+1 |
| | | | |||||
| | * | Fix wordstart modifier for UTF-8 text - Bug [562118ce41] | fvogel | 2015-04-07 | 1 | -4/+13 |
| | | | |||||
* | | | [e4ed00a954] Fixed crash with display wordstart | dgp | 2015-04-09 | 1 | -1/+1 |
|\ \ \ | |/ / | |||||
| * | | Fixed crash with display wordstart - Bug [e4ed00a954]bug_e4ed00a954 | fvogel | 2015-04-08 | 1 | -1/+1 |
| |/ | |||||
* | | Merge bug fixes from fvogel's text-elided branch | dgp | 2015-02-06 | 1 | -0/+87 |
|\ \ | |/ | |||||
| * | merge 8.5 | dgp | 2015-02-06 | 1 | -2/+2 |
| |\ | |||||
| * | | TkTextIndexCount is counting chars. Fix these calls where bytes counting is ↵ | fvogel | 2015-01-24 | 1 | -0/+87 |
| | | | | | | | | | | | | needed. Among other issues, this fixes horizontal scrolling when typing text at the end of a line containing multi-byte characters. | ||||
* | | | [c9535cd7ce] GetIndex() failed to route all successful exits through code ↵ | dgp | 2015-02-06 | 1 | -2/+2 |
|\ \ \ | | |/ | |/| | | | | that writes a result through the canCachePtr. | ||||
| * | | [c9535cd7ce] GetIndex() failed to route all successful exits through code | dgp | 2015-02-06 | 1 | -2/+2 |
| |/ | | | | | that writes a result through the canCachePtr. | ||||
* | | Remove unneeded SetOptionFromAny and SetTextIndexFromAny. They were only ↵ | jan.nijtmans | 2013-02-26 | 1 | -15/+1 |
| | | | | | | | | needed to prevent a panic in Tcl, but Tcl now generates a nice error-message in stead of panicing. | ||||
* | | [Bug 3588824]: bug in image index handling for weird image names | dgp | 2012-12-04 | 1 | -3/+13 |
|\ \ | |/ | |||||
| * | [Bug 3588824]: bug in image index handling for weird image names | dgp | 2012-12-04 | 1 | -3/+13 |
| |\ | |||||
| | * | [Bug 3588824]: bug in image index handling for weird image names | fvogel | 2012-11-22 | 1 | -3/+12 |
| | | | |||||
* | | | more auditing of error codes | dkf | 2012-07-30 | 1 | -5/+4 |
| | | | |||||
* | | | Working towards making the error codes more consistent. | dkf | 2012-07-30 | 1 | -1/+1 |
| | | | |||||
* | | | Much more cleaning up of result handling. | dkf | 2012-07-23 | 1 | -9/+11 |
| | | | |||||
* | | | Purge RCS Keywords | dgp | 2011-06-08 | 1 | -2/+0 |
|\ \ \ | |/ / | |||||
| * | | Purge RCS Keywords. | dgp | 2011-06-08 | 1 | -2/+0 |
| |\ \ | | |/ | |||||
| | * | Purge RCS Keywords. | dgp | 2011-06-08 | 1 | -2/+0 |
| | | | |||||
| * | | * generic/tkImgPhoto.c: fix numerous leaks discovered with the | das | 2009-02-06 | 1 | -2/+6 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * generic/tkMenu.c: Mac OS X Instruments.app Leaks tool. * generic/tkText.c: * generic/tkTextImage.c: * generic/tkTextIndex.c: * generic/tkUndo.c: * generic/ttk/ttkFrame.c: * macosx/tkMacOSXWm.c: | ||||
* | | | Remove casts from uses of ckalloc/ckfree/... now that Tcl declares them to be | dkf | 2011-03-12 | 1 | -11/+11 |
| | | | | | | | | | using useful casts internally. | ||||
* | | | [Tcl Bug 2857044]: Corrections following audit of Tcl_ObjType freeing | dkf | 2009-11-21 | 1 | -25/+26 |
| | | | | | | | | | | | | | | | | | | | | | practises; the typePtr field is now cleared when an object ceases to be of the type. Also remove some anachronistic techniques (pointless casts, mixed assignments and tests, etc.) | ||||
* | | | * generic/tkFocus.c: fix potential null dereference flagged by clang | das | 2009-09-07 | 1 | -2/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * generic/tkMenu.c: static analyzer. * generic/tkTextBTree.c: * generic/tkTextDisp.c: * generic/tkTextIndex.c: * generic/tkConsole.c: silence false positives from clang static * generic/tkTest.c: analyzer about potential null dereference. * generic/tkText.c: * generic/tkTextBTree.c: * generic/tkTextTag.c: * generic/tkVisual.c: | ||||
* | | | * generic/tkImgPhInstance.c: fix numerous leaks discovered with the | das | 2009-02-06 | 1 | -2/+6 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * generic/tkMenu.c: Mac OS X Instruments.app Leaks tool. * generic/tkText.c: * generic/tkTextImage.c: * generic/tkTextIndex.c: * generic/tkUndo.c: * generic/tkUtil.c: * generic/ttk/ttkFrame.c: * macosx/tkMacOSXWm.c: | ||||
* | | | undid previous 'fix': 'const' is only useful for pointers, not for | nijtmans | 2008-12-05 | 1 | -24/+24 |
| | | | | | | | | | | | | opaque types. Therefore it should not have slipped in here. | ||||
* | | | Make TkTextMakeByteIndex implementation agree with the prototype (const-ness) | patthoyts | 2008-12-05 | 1 | -2/+2 |
| | | | |||||
* | | | Lots of small changes to make code more pretty and C89-like. | dkf | 2008-11-08 | 1 | -3/+3 |
| | | | |||||
* | | | Add "const" to many internal | nijtmans | 2008-10-15 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | const tables, so those will be put by the C-compiler in the TEXT segment in stead of the DATA segment. This makes those table sharable in shared libraries. | ||||
* | | | Greatly clean up Tk's handling of the writability of the Tcl result object. | dkf | 2008-10-05 | 1 | -4/+3 |
| | | | |||||
* | | | Get rid of pre-C89-isms (esp. CONST vs const). | dkf | 2008-04-27 | 1 | -47/+45 |
|/ / | |||||
* | | merge stable branch onto HEAD | dgp | 2007-12-13 | 1 | -1/+1 |
| | | |||||
* | | * generic/tkArgv.c: Fix gcc warnings about 'cast to/from | das | 2007-10-15 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * generic/tkCanvUtil.c: pointer from/to integer of different * generic/tkCanvas.c: size' on 64-bit platforms by casting * generic/tkCursor.c: to intermediate types * generic/tkInt.h: intptr_t/uintptr_t via new PTR2INT(), * generic/tkListbox.c: INT2PTR(), PTR2UINT() and UINT2PTR() * generic/tkObj.c: macros. * generic/tkStyle.c: * generic/tkTextIndex.c: * generic/tkUtil.c: * generic/ttk/ttkTheme.h: * generic/ttk/ttkTreeview.c: * unix/tkUnixMenu.c: * unix/configure.in: * unix/configure: autoconf-2.59 * unix/tkConfig.h.in: autoheader-2.59 | ||||
* | | header cleanup | dgp | 2007-09-07 | 1 | -2/+1 |
| | | |||||
* | | Less of that K&R or wrongly indented function header style! | dkf | 2007-02-22 | 1 | -136/+139 |
| | | |||||
* | | ANSIfy and reduce casting of NULL to promote readability | dkf | 2005-11-17 | 1 | -3/+3 |
| | | |||||
* | | tip256 implementation | vincentdarley | 2005-10-10 | 1 | -9/+1 |
| | | |||||
* | | Getting more systematic about style | dkf | 2005-08-10 | 1 | -571/+635 |
| | | | | | | | | | | Also start removing _ANSI_ARGS_; the core's required ANSI C for a while now Also fix [Bug 1252702]; size_t doesn't mix with Tcl_GetStringFromObj | ||||
* | | fix to newline eliding in text widget | vincentdarley | 2005-02-14 | 1 | -11/+33 |
| | | |||||
* | | fix init warnings | hobbs | 2004-10-05 | 1 | -2/+2 |
| | | |||||
* | | text widget 'peer' subcommand -- TIP#169 implementation | vincentdarley | 2004-09-10 | 1 | -59/+157 |
| | |