Daneel 3d2fa7a54e patches: fix O(overlays) performance regression
Performance issue: editing large files (>~10KB, >2000 lines) caused
progressive slowdown regardless of VoiceOver status.

Root causes:
1. ns_zoom_find_overlay_candidate_line: called Foverlays_in on the
   entire visible buffer range on every redisplay when UAZoomEnabled().
   In files with many overlays (font-lock, hl-line, show-paren etc.)
   this was O(overlays) Lisp work per keystroke.

2. postAccessibilityNotificationsForFrame: when ns-accessibility-enabled
   is non-nil, checked BUF_OVERLAY_MODIFF every redisplay. font-lock
   bumps this on every redraw, triggering ns_ax_selected_overlay_text
   (another O(overlays) scan) for non-minibuffer windows.

Fix: Both scans now guard with MINI_WINDOW_P check. Overlay completion
frameworks (Vertico, Icomplete, Ivy) only display candidates in
minibuffer windows --- no completion framework puts selected-face
overlays in normal editing buffers. For non-minibuffer windows both
functions return immediately with zero Lisp calls.

Additionally: ns_zoom_find_child_frame_candidate is skipped when
f->child_frame_list is nil (no child frames = no Corfu popup).
2026-03-01 04:26:12 +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
2026-02-26 21:51: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 16 MiB
Languages
Emacs Lisp 97.5%
Shell 2.5%