summaryrefslogtreecommitdiffstats
path: root/generic/tkTextBTree.c
Commit message (Collapse)AuthorAgeFilesLines
* Merge 8.7. Fix indentingjan.nijtmans2024-07-121-26/+26
|\
* | Text tag priorities should be Tcl_Size (just as numTags)jan.nijtmans2024-02-191-2/+2
| |
* | Use Tcl_ObjCmdProc(2?) in stead of full signature, where possiblejan.nijtmans2024-02-191-13/+14
| |
* | Merge 8.6jan.nijtmans2024-02-161-1/+1
|\ \ | |/
| * Fix [82d5a93a46]: 8.6 Documentation/comment typo fixesjan.nijtmans2024-02-161-1/+1
| |
* | Fix [499f8e3313]: AdjustStartEndRefs(): avoid undefined realloc() call. ↵fvogel2023-11-061-4/+12
|\ \ | |/ | | | | Patch from Christopher Chavez.
| * Fix [499f8e3313]: AdjustStartEndRefs(): avoid undefined realloc() call. ↵fvogel2023-11-051-4/+12
| | | | | | | | Patch from Christopher Chavez.
* | Finished first pass through all files. Same test failures as trunk.apnadkarni2023-04-171-1/+1
| |
* | Rebase to 8.7jan.nijtmans2022-10-121-8/+8
|\ \
| * | TIP #628 for Tk: Shared 8.7/9.0 build environmentjan.nijtmans2022-06-251-8/+8
| | |
* | | Merge 8.6jan.nijtmans2022-09-101-1/+1
|\ \ \ | |/ / |/| / | |/
| * Fix [006403a25d]: various comment/documentation fixesjan.nijtmans2022-09-101-1/+1
| |
* | Merge 8.7jan.nijtmans2022-03-021-4/+4
|\ \
| * | Get rid of underlineObj/overstrikgObj/elideObj int text tagsjan.nijtmans2022-02-021-1/+1
| | |
| * | TIP #613 demo: rewrite "place" and text tag handling (-elide, -overstrike, ↵jan.nijtmans2022-02-021-4/+4
| | | | | | | | | | | | -underline) using the new functionality
* | | Use TIP #616 API (WIP)jan.nijtmans2022-01-311-1/+1
|/ /
* | Fix [ea876b3e8a]: Text peer widget ignores set -startline when scrolling ↵fvogel2021-04-181-0/+20
|\ \ | |/ | | | | with the scrollbar.
| * Backout the first three commits of the present branch, and implement a ↵fvogel2021-04-171-0/+20
| | | | | | | | better fix. It's not the business of TkTextSetYView() to adjust the index it's receiving, it shall rather receive an index that is already within the -starline/-endline limits.
* | (c) -> ©jan.nijtmans2020-12-091-2/+2
| |
* | Merge 8.6jan.nijtmans2020-10-051-5/+1
|\ \ | |/
| * Fix many warnings related to the -Wshadow gcc compiler flagjan.nijtmans2020-10-051-8/+4
| |
* | Merge 8.6jan.nijtmans2020-09-251-10/+4
|\ \ | |/
| * More usage of TCL_UNUSED() and implicit type-casts. Eliminate "register" keywordjan.nijtmans2020-09-251-158/+151
| |
* | Convert Tk_ItemIndexProc/Tk_ItemInsertProc to use size_t as index type, when ↵jan.nijtmans2020-05-261-2/+2
| | | | | | | | compiled against Tcl 9 headers. Various more fixes in using size_t for Tcl >= 9
* | Formatting and even more size_t usage.jan.nijtmans2020-05-251-1/+1
| |
* | More progressjan.nijtmans2020-05-241-9/+9
| |
* | More progressjan.nijtmans2020-05-221-8/+4
|\ \
* | | More progressjan.nijtmans2020-05-211-2/+6
|/ /
* | TIP 569 remove lint commentsdgp2020-03-181-7/+0
| |
* | Much more WIP: Appears to be working on UNIX, and for a bit part on Windows too.jan.nijtmans2019-12-201-143/+149
| |
* | Merge trunkjan.nijtmans2018-11-251-2/+2
|\ \
| * | Another round of (internal) int|long -> size_t replacements, at least when ↵jan.nijtmans2018-10-161-2/+2
| | | | | | | | | | | | compiling against Tcl 9.0 headers.
| * | Use more size_t internally, comparable with TIP #494 but then in Tk. ↵jan.nijtmans2018-10-151-4/+4
| | | | | | | | | | | | Eliminate unnecessary type casts
* | | Experiment: let's see if we can deprecate Tk_Offset() in favor of offsetof()jan.nijtmans2018-10-061-4/+4
|/ /
* | more size_t related code cleanupjan.nijtmans2018-10-041-3/+3
|/
* Fix [f1a3ca09d2]: Memory leak in generic/tkTextBTree.c. Patch from 'edhume3'.fvogel2017-08-091-0/+2
|
* code styling (wrong indent)jan.nijtmans2017-04-181-3/+3
|
* Fix [28a3c366e6]: memory leak in the text widget. Patch contributed anonymouslyfvogel2017-03-261-0/+3
|
* Typos in commentsfvogel2015-11-101-1/+1
|\
| * Typos in commentsfvogel2015-11-101-1/+1
| |
* | Merged core-8-5-branchfvogel2015-02-111-14/+0
|\ \ | |/
| * Stop panic (Bad tag priority being toggled on) - Bug [382da038c9]fvogel2015-02-081-14/+0
| |
* | Merge bug fixes from fvogel's text-elided branchdgp2015-02-061-2/+1
|\ \ | |/
| * Fixed bad comment resulting from copy/paste between functionsfvogel2014-12-051-2/+1
| |
* | Remove unnecessary end-of-line spacingjan.nijtmans2014-11-211-1/+1
| |
* | Revert [ac229dabaa]. There is a reason the Tcl_GetIndexFromObj wrapper jenglish2013-02-271-1/+1
| | | | | | exists and is used.
* | Eliminate all Tcl_GetIndexFromObj calls, which is only a thin wrapper around ↵jan.nijtmans2013-02-271-1/+1
| | | | | | | | Tcl_GetIndexFromObjStruct.
* | [Bug-1630262], [Bug-1615425]: segfault when deleting lines or tagging ↵fvogel2012-02-281-6/+31
|\ \ | |/ | | | | outside of the -startline/-endline range with peer text widgets. [Bug-3487407]: Weird text indices.
| * Better fix for bug-1630262, also fixing bug-1615425fvogel2012-02-021-7/+27
| |
| * [Bug-1630262]: segfault when deleting lines with peer text widgetsfvogel2012-01-311-3/+8
| |