Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Formatting and even more size_t usage. | jan.nijtmans | 2020-05-25 | 1 | -1/+1 |
| | |||||
* | More progress | jan.nijtmans | 2020-05-24 | 1 | -7/+7 |
| | |||||
* | More progress | jan.nijtmans | 2020-05-22 | 1 | -35/+23 |
|\ | |||||
* | | More progress | jan.nijtmans | 2020-05-21 | 1 | -11/+24 |
|/ | |||||
* | Merge 8.6 | jan.nijtmans | 2020-05-19 | 1 | -3/+3 |
|\ | |||||
| * | New (internal) function TkUtfPrev(). This function can handle 4-byte ↵ | jan.nijtmans | 2020-05-19 | 1 | -3/+3 |
| | | | | | | | | (illegal) byte-sequences, arising when pasting Emoji on a Text widget on MacOS (for example) | ||||
* | | Much more WIP: Appears to be working on UNIX, and for a bit part on Windows too. | jan.nijtmans | 2019-12-20 | 1 | -13/+13 |
| | | |||||
* | | Fix [c8ccd1899c]: Pressing the up arrow key on the first line of a [text] ↵ | fvogel | 2019-08-21 | 1 | -2/+17 |
|\ \ | |/ | | | | | does not move the cursor to 1.0 | ||||
| * | Fix [c8ccd1899c]: Pressing the up arrow key on the first line of a [text] ↵ | fvogel | 2019-08-21 | 1 | -2/+17 |
| |\ | | | | | | | | | | does not move the cursor to 1.0 | ||||
| | * | Revert irrelevant blank changes | fvogel | 2019-05-11 | 1 | -1/+1 |
| | | | |||||
| | * | Document what's happening with this bugfix and optimize (exit the while loop ↵ | fvogel | 2019-04-19 | 1 | -0/+8 |
| | | | | | | | | | | | | early). | ||||
| | * | Ticket [c8ccd1899c]. Make the guard code in proc ::tk::TextUpDownLine work ↵ | fvogel | 2019-04-14 | 1 | -3/+10 |
| | | | | | | | | | | | | as intended when moving the cursor downwards. Also, fix the bug in the index returned by the displayline modifier: the first displayed index shall be returned when the index calculated by the displayline modifier would be before the start of the displayed text. | ||||
| * | | CONST -> const. Eliminate unnecessary type-casts and end-of-line spacing | jan.nijtmans | 2019-06-25 | 1 | -9/+9 |
| |/ | |||||
* | | Another round of (internal) int|long -> size_t replacements, at least when ↵ | jan.nijtmans | 2018-10-16 | 1 | -3/+3 |
| | | | | | | | | compiling against Tcl 9.0 headers. | ||||
* | | more size_t related code cleanup | jan.nijtmans | 2018-10-04 | 1 | -1/+1 |
| | | |||||
* | | Header include reform: Since "tkInt.h" already contains header files like ↵ | jan.nijtmans | 2018-09-06 | 1 | -1/+1 |
| | | | | | | | | | | <stdlib.h>, <string.h> and <ctype.h>, we don't have to include those in every separate C-file. Just depend on tkInt.h to provide it. This mainly affects ttk, since most other files already adhered to this. | ||||
* | | Merge 8.6 | jan.nijtmans | 2018-08-10 | 1 | -1/+1 |
|\ \ | |/ | |||||
| * | Eliminate type-casts, by using size_t type internally in more situations. No ↵ | jan.nijtmans | 2018-08-10 | 1 | -1/+1 |
| | | | | | | | | functional changes | ||||
* | | Merge core-8-6-branch | jan.nijtmans | 2018-04-11 | 1 | -6/+6 |
|\ \ | |/ | |||||
| * | Improved surrogate handling for TCL_UTF_MAX=3|4. (backported from ↵ | jan.nijtmans | 2018-04-11 | 1 | -6/+6 |
| | | | | | | | | androwish). Slight optimizations. | ||||
* | | merge core-8-6-branch | jan.nijtmans | 2017-01-18 | 1 | -1/+1 |
|\ \ | |/ | |||||
| * | 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. | ||||
* | | Fix [6c0d7aec67]: unicode text input Windows 8 | jan.nijtmans | 2016-09-29 | 1 | -4/+4 |
|\ \ | |/ | |||||
| * | 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] | 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 |
| |\ \ | | |/ |