Skip to content

Update kas-text; RTL fixes#672

Merged
dhardy merged 4 commits intomasterfrom
push-qlkwwvotvksp
Feb 26, 2026
Merged

Update kas-text; RTL fixes#672
dhardy merged 4 commits intomasterfrom
push-qlkwwvotvksp

Conversation

@dhardy
Copy link
Collaborator

@dhardy dhardy commented Feb 26, 2026

Updates kas-text with a number of fixes; see kas-gui/kas-text#136.

Lets EditBox and ScrollText widgets put the vertical scroll-bar on the left when text is RTL. This is a quick hack which doesn't move the bar until a resize happens and with no way to force RTL direction (e.g. for an empty EditBox); TODO notes remain.

The Editor now reverses left/right keys on RTL text to match the dominant text direction, while continuing to move the cursor in a logically-consistent manner (not visually-consistent) with bidirectional text.

Enables shortcuts like Ctrl+Shift+Right to select text one word at a time.

@dhardy dhardy merged commit e02ed00 into master Feb 26, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant