| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
compile with ancient MSVC, because for the latter I'm still using the type definition to int. With this change I had to replace some of the struct attributes to int.
|
|
|
|
| |
keyword "bool" now will only be used internally.
|
|
|
|
| |
into a different type with one byte, and this caused a crash.
|
|
|
|
| |
if reference count is not zero.
|
|
|
|
| |
clearing the widget.
|
|
|
|
| |
option -steadymarks is enabled.
|
|
|
|
| |
have preserved marks.
|
|
|
|
| |
to other marks.
|
| |
|
|
|
|
| |
inside [82c5df4ae4]. This also makes the revised_text branch compile again on Windows.
|
|\ |
|
| |\ |
|
| | | |
|
| |\ \
| | |/ |
|
| | | |
|
| |\ \
| | |/ |
|
| | |
| | |
| | |
| | | |
Werner. Thanks!
|
| | |
| | |
| | |
| | | |
defined. (backported from androwish. Thanks, Christian!)
|
| |\ \
| | |/ |
|
| | |\
| | | |
| | | |
| | | | |
script level.
|
| | |\ \
| | | |/
| | | | |
Make "font actual" return integers, for compatibility.
|
| | |/
| | |
| | |
| | | |
[434d294df8b053246ee86e7898d06bc3a6d1d771|434d294df8], this time (hopefully) suitable for 8.6. (less changes than the original attempt)
|
| | |
| | |
| | |
| | | |
textDisp-5.1 and textDisp-22.9 from passing
|
| | |
| | |
| | |
| | |
| | | |
(1) Case "lines" now is based on character position, not byte position as before
(2) Test case textIndex-19.14 added
(3) Update of manual, with refinment of the concerned descriptions.
|
| | | |
|
| | |
| | |
| | |
| | | |
options is tohubohu, so I used the opportunity to overwork it: (1) I added the tag options -inactivebackground and -inactiveforegound, and these options are tied to widget options -inactiveselectbackground and -inactiveselectforeground. (2) For symmetry reasons I added the tag options -inactiveselectbackground and -inactiveselectforeground, these options will overrule the options -inactivebackground and -inactivebackgound of the "sel" tag, provided that the actual tag has a higher priority. (3) The manual has been updated with new options. Furthermore section "THE SELECTION" has been refined. (4) In legacy widget tag option -selectbackground is tied to widget option -selectbackground if the tag option -selectbackground is not null, otherwise the widget option is tied to tag option "-background", this is very confusing, and not conform to documentation, this binding has been changed. Now the widget option -selectbackground is tied with tag option "-background" (of the "sel" tag), this is conform to (revised and legacy) documentation, it is a clear behavior, and allows more freedom in configuration. The tag options "-selectbackground" and "-selectforeground" now will overrule the options "-background" and "-foreground" of the "sel" tag, provided that the actual tag has a higher priority. (5) I changed test case textTag-5.23 according to (3). Moreover this test case has been extended for testing all bindings. BTW: Test case text-5.24 has been removed, it was a duplicate of prior textTag-5.23. (6) Complete rework of function MakeStyle(), the "sel" tag now will be handled separately, after all other tags have been processed, this makes it easier to follow the flow. (7) The old implementation has an erroneous resource management with the shared (tied) options of the "sel" tag and the selection options of the widget. This has been replaced with a proper implementation. Unfortunately the new implementation for resource management of shared options is a bit tricky, because the option table does not support shared options. (8). DEF_TEXT_INACTIVE_SELECT_BG_COLOR has been set to NULL for Windows, this should finally fix the issue of this bug report.
|
| | |
| | |
| | |
| | | |
contain platform specific code (only debugging code is an exception).
|
| | | |
|
| | |
| | |
| | |
| | |
| | | |
method. This is simplifying function MakeStyle() significantly, and the tags in output of commands "dump" and "inspect" will also be sorted.
(2) DEF_TEXT_INACTIVE_SELECT_FG_COLOR has been set to NULL for Windows.
|
| | |
| | |
| | |
| | | |
Linux).
|
| | | |
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | | |
for DEF_TEXT_INACTIVE_SELECT_FG_COLOR (Windows), I've changed it to "SystemWindowText", this should show the same foreground color as legacy text widget when unfocused.
|
| | |
| | |
| | |
| | | |
TkBTreeStartSearchBack().
|
| | |
| | |
| | |
| | |
| | | |
(2) Correction of assertion in TkTextTagCmd:TAG_PREVRANGE.
(3) Some comments added.
(4) Some code beautyfied.
|
|\ \ \
| |/ / |
|
| |\ \
| | |/ |
|
| | |
| | |
| | |
| | | |
change leads to crash, struct CharInfo is defined differently depending on TK_LAYOUT_WITH_BASE_CHUNKS (however strange that is ...)
|
| |\ \
| | |/ |
|
| | |
| | |
| | |
| | | |
when the display is closed. Follow-up to [db8c541b6bff91848c53006b0fe352136fbd4be9|db8c541b6b]. Backported from androwish [http://www.androwish.org/index.html/info/0b3392c9134c228f|0b3392c9134c228f] (which was a little more than just a "add tk upstream changes" ...). Thanks, Christian!
|
| | | |
|
| |\ \
| | |/ |
|
| | |
| | |
| | |
| | | |
element: If the size of this array changes, we'll be in trouble.
|
| | | |
|
| | |
| | |
| | |
| | | |
the mark from table, although it will be retained for undo.
|