summaryrefslogtreecommitdiffstats
path: root/tests/text.test
Commit message (Collapse)AuthorAgeFilesLines
* Fix [ab839efc5f]: text edit undo: clearing text instead of restoring.fvogel2024-04-211-1/+15
|\
| * Add (currently failing) test text-27.26 demonstrating bug [ab839efc5f].fvogel2024-04-201-0/+15
| |
* | Revise "bad screen distance" error-messagesjan.nijtmans2024-01-231-3/+3
| |
* | Fix [a9cf210a42]: Text select doesn't cover first character.fvogel2023-04-301-2/+18
|\ \ | |/
| * Robustify text-27.15b that failed after [898c0657], on macOS with aqua only. ↵fvogel2023-04-231-2/+2
| | | | | | | | The failure was due to TextClosestGap now correctly returning 1.0 (was erroneously 1.1 before) since the given position (15,3) is above the text area of the widget in the macOS aqua case due to -highlightthickness default value 3, which is not the case on other platforms. Since we are here, robustify text-27.15c as well.
| * Add comment and non-regression test text-38.1 (correctly failing before and ↵fvogel2023-04-221-0/+16
| | | | | | | | passing after the fix).
| * Reduce differences in the test suite between 8.6 and 8.7 by backporting ↵fvogel2022-11-301-135/+132
| | | | | | | | cosmetic differences from 8.7.
* | Remove unnecessary update (ported from 8.6).fvogel2022-11-301-1/+0
| |
* | Merge core-8-6-branch.fvogel2022-11-291-7/+7
|\ \ | |/
| * Cherrypick [669395f7]: text-23.*: Enlarge the width of the text widget to be ↵fvogel2022-11-291-7/+7
| | | | | | | | sure there is enough room to display the tabbed text without wrapping.
| * Use string comparison when checking for 'aqua' platform.fvogel2022-11-011-1/+1
| |
* | Merge 8.6jan.nijtmans2022-11-021-1/+1
|\ \
| * | Use "eq" not "==" when checking "tk windowingsystem"jan.nijtmans2022-11-021-1/+1
| |/
* | merge core-8-6-branchfvogel2022-06-111-14/+14
|\ \ | |/
| * Adopt word 'elided' everywhere since it's much more widespread in the ↵fvogel2021-06-241-14/+14
| | | | | | | | codebase and manual than 'elidden'.
* | Fix [ea876b3e8a]: Text peer widget ignores set -startline when scrolling ↵fvogel2021-04-181-2/+2
|\ \ | |/ | | | | with the scrollbar.
| * Augment test text-32.3 so that it fails if previous commit is backed out.fvogel2021-04-171-2/+2
| |
* | (c) -> ©jan.nijtmans2020-12-091-1/+1
| |
* | Merge trunkjan.nijtmans2020-10-061-4/+4
|\ \
| * \ Merge 8.6. Fix some more -Wshadow warningsjan.nijtmans2020-10-061-4/+4
| |\ \ | | |/
| | * More elimination of the "register" keyword, and more explicit typecastsjan.nijtmans2020-10-061-4/+4
| | |
| | * Merge 8.5. Update to Xcode12 and gcc-10. ttk test failures now lead to ↵jan.nijtmans2020-09-281-27/+27
| | |\ | | | | | | | | | | | | Travis build failures
| | | * (cherry-pick): Require Tcltest 2.2 as a miminum. Run X11 testcases on Travis ↵jan.nijtmans2020-09-161-15/+15
| | | | | | | | | | | | | | | | in 3 Ubuntu variants: Xenial, Bionic and Focal. (MacOS/XQuartz not working yet)
* | | | Merge trunkjan.nijtmans2020-10-051-15/+15
|/ / /
* | | Use \x escape sequences in stead of \u when appropriatejan.nijtmans2020-09-291-1/+1
| | |
* | | Don't depend on lsearch returning -1 any morejan.nijtmans2020-09-181-3/+3
| | |
* | | Merge trunkjan.nijtmans2020-08-241-106/+9
|\ \ \
| * | | Testcase cleanup (mainly unnessary curly braces)jan.nijtmans2020-08-241-11/+8
| | | |
| * | | Remove duplicate testsfvogel2020-08-241-94/+0
| | | |
| * | | One more use of TkNewIndexObj() macro. More code cleanupjan.nijtmans2020-08-201-1/+1
| | | |
* | | | Merge trunkjan.nijtmans2020-08-141-2/+2
|\ \ \ \ | |/ / /
| * | | tkConfig.c: protect usage of internalPtr when offset is TCL_INDEX_NONE. ↵jan.nijtmans2020-08-141-2/+2
| | | | | | | | | | | | | | | | | | | | Backported from revised_text. Various minor changes in error-messages, also inspired by revised_text
* | | | Merge trunkjan.nijtmans2020-08-141-46/+46
|\ \ \ \ | |/ / /
| * | | More consistancy in Tcl_WrongNumArgs() messages and documentationjan.nijtmans2020-08-141-46/+46
| |\ \ \ | | |/ /
* | | | Merge 8.7jan.nijtmans2020-08-131-4/+4
|\ \ \ \ | |/ / /
| * | | Merge 8.6jan.nijtmans2020-08-131-3/+3
| |\ \ \ | | |/ /
| * | | For macOS tests, account for the fact that Big Sur has a larger menubar.culler2020-07-201-1/+1
| |\ \ \ | | |/ /
| | * | For macOS tests, account for the fact that Big Sur has a larger menubar.culler2020-07-201-1/+1
| | | |
* | | | New TIP #580 implementation. Documentation still missing.jan.nijtmans2020-07-141-1/+1
|/ / /
* | | Remove many unnessesaary curly-braces in testcasesjan.nijtmans2020-06-091-78/+78
| | |
* | | Fix [411359dc3b]: crashes and zombies on Macintosh computers with a TouchBar.culler2020-05-121-1/+2
|\ \ \ | |/ /
| * | Fix [411359dc3b]: Clean up Aqua window destruction in TkWmDeadWindow to ↵culler2020-05-111-1/+2
| | | | | | | | | | | | prevent crashes and zombies on systems with a Touchbar.
* | | In test-cases same optimization as everywhere else: KeyPress -> Key and ↵jan.nijtmans2020-01-271-9/+9
| | | | | | | | | | | | ButtonPress -> Button.
* | | Merge 8.6jan.nijtmans2019-06-051-6/+6
|\ \ \ | |/ /
| * | Use single-argument "expr" as much as possible. Not complete yet, but most ↵jan.nijtmans2019-06-051-6/+6
| | | | | | | | | | | | trivial places are done.
* | | Fix bug [2249e64bdc]: adjust unixWm tests which expect impossible results on ↵culler2019-02-131-4/+11
|\ \ \ | |/ / | | | | | | Aqua.
| * | Two text tests also try to position a window with y = 0. Tweak these for Aqua.culler2019-02-131-4/+11
| | |
* | | Merge 8.6jan.nijtmans2019-01-101-1/+1
|\ \ \ | |/ /
* | | Resolve bug [18a4ba19bd]. Make winfo containing behave consistently acrossculler2019-01-041-0/+94
|\ \ \ | |/ / | | | platforms and fix a bug with embedded toplevels.
| * | Fix bug [b2dd3b4fe8] (text-11a.41 sometimes hangs) by reworking how thejan.nijtmans2019-01-031-106/+115
| | | | | | | | | <<WidgetViewSync>> event is handled.