Tk Source Code

Check-in [b714df6a]
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Merge nab-linebreak: line breaks with mojibake (codepoint wrap, and word wrap of Thai, Lao and Khmer); fixes of [$w brks], of codepoint wrap with elided text or a tag wrap mode, and of -locale leaks.
Downloads: See separate download page
Timelines: family | ancestors | descendants | both | revised_text | tip-466
Files: files | file ages | folders
SHA3-256: b714df6a8af402c375c158bf58b86c928b578e35461d5c423c999dad0973b752
User & Date: nab 2026-10-01 19:49:46.992
References
2026-10-01
21:52 • Ticket [2b6398e9] Leak of the -locale value of entry, spinbox and text status still Open with 4 other changes artifact: 5acbf656 user: jan.nijtmans
Context
2026-10-01
21:05
Merge trunk check-in: 7fa80c5e user: nab tags: revised_text, tip-466
19:49
Merge nab-linebreak: line breaks with mojibake (codepoint wrap, and word wrap of Thai, Lao and Khmer); fixes of [$w brks], of codepoint wrap with elided text or a tag wrap mode, and of -locale leaks. check-in: b714df6a user: nab tags: revised_text, tip-466
19:48
Document the line breaks of -wrap word and codepoint, -useunibreak and [$w brks]. closed check-in: ce760880 user: nab tags: nab-linebreak
15:40
Merge trunk (9.1.1). The revised widget keeps its own layout and line breaking (mojibake is built, not called); the two new Thai tests are textDisp-40.1/40.2. check-in: e56d1c6d user: nab tags: revised_text, tip-466
Changes
Unified Diff Side-by-Side Diff Patch
Changes to doc/text.n.
Changes to generic/tkConfig.c.
Changes to generic/tkText.c.
Changes to generic/tkText.h.
Changes to generic/tkTextDisp.c.
Changes to generic/tkTextLineBreak.c.
Changes to tests/entry.test.
Changes to tests/text.test.
Changes to tests/textDisp.test.