Daneel 2f1fbd30d2 v11 patch: fix VoiceOver cursor movement (iTerm2 pattern)
Key insight from iTerm2 analysis: VoiceOver does NOT need rich userInfo
on SelectedTextChanged for cursor movement. Bare notifications + correct
protocol methods (accessibilityStringForRange:, accessibilityLineForIndex:,
accessibilityRangeForLine:) are sufficient. Rich userInfo with wrong values
was likely causing VoiceOver to silently discard notifications.

Changes from v10:
- SelectedTextChanged: bare notification (removed rich userInfo)
- Added SelectedRowsChanged + SelectedColumnsChanged (iTerm2 triple pattern)
- Added bare ValueChanged on every cursor draw (not just edits)
- Fixed current_buffer safety: BUF_BYTE_ADDRESS, set_buffer_internal_1
- Added accessibilityRangeForIndex:, accessibilitySelectedTextRanges,
  isAccessibilityFocused, accessibilityLabel
2026-02-25 21:42:20 +01:00
2026-02-25 12:51:11 +01:00
2026-02-12 12:55:29 +01:00
2026-02-12 12:55:29 +01:00
2026-02-21 00:05:48 +01:00
2026-02-24 17:01:41 +01:00
2026-02-12 12:52:50 +01:00

# instalace mailu:
brew install mu isync msmtp

pak mbsync personal (musi existovat .mbsyncrc)

pak 
mu init --maildir=~/.mail --my-address=martin@sukany.cz
mu index
Description
No description provided
Readme 10 MiB
Languages
Emacs Lisp 95.3%
Shell 4.7%