new
This commit is contained in:
@@ -2,12 +2,15 @@
|
||||
#+AUTHOR: Martin Sukaný
|
||||
#+DATE: 2026-02-23
|
||||
#+STARTUP: overview
|
||||
#+include: ~/org/templates/document.org
|
||||
|
||||
* Emacs macOS Build s macOS Zoom Accessibility
|
||||
|
||||
Návod na buildování GNU Emacs pro macOS s patchem pro =UAZoomChangeFocus=,
|
||||
který opravuje sledování kurzoru v macOS Zoom "Follow keyboard focus".
|
||||
|
||||
[[./attachments/image-20260223-145400.png]]
|
||||
|
||||
** Kontext
|
||||
|
||||
macOS Zoom "Follow keyboard focus" ve vanilla GNU Emacs nefunguje. Root cause:
|
||||
@@ -161,13 +164,13 @@ emacs --version
|
||||
|
||||
** Časté problémy
|
||||
|
||||
| Problém | Příčina | Řešení |
|
||||
|---|---|---|
|
||||
| doom sync: "emacs not found" | Wrapper script chybí nebo není v PATH | Viz sekce Instalace |
|
||||
| Zoom nesleduje kurzor | Accessibility permission chybí | Přidat Emacs.app znovu do Privacy & Security |
|
||||
| Zoom nesleduje kurzor | Patch nebyl aplikován | Ověřit: =grep UAZoomChangeFocus src/nsterm.m= |
|
||||
| Build selže na nsterm.m | Chybí Xcode CLT nebo závislosti | =xcode-select --install= + brew install |
|
||||
| "Contents/MacOS/libexec not found" | Symlink místo wrapper scriptu | Nahradit wrapper scriptem |
|
||||
| Problém | Příčina | Řešení |
|
||||
|------------------------------------+---------------------------------------+-----------------------------------------------|
|
||||
| doom sync: "emacs not found" | Wrapper script chybí nebo není v PATH | Viz sekce Instalace |
|
||||
| Zoom nesleduje kurzor | Accessibility permission chybí | Přidat Emacs.app znovu do Privacy & Security |
|
||||
| Zoom nesleduje kurzor | Patch nebyl aplikován | Ověřit: =grep UAZoomChangeFocus src/nsterm.m= |
|
||||
| Build selže na nsterm.m | Chybí Xcode CLT nebo závislosti | =xcode-select --install= + brew install |
|
||||
| "Contents/MacOS/libexec not found" | Symlink místo wrapper scriptu | Nahradit wrapper scriptem |
|
||||
|
||||
** Reference
|
||||
|
||||
|
||||
Reference in New Issue
Block a user