Skip to content

v0.2.0

Choose a tag to compare

@tanrax tanrax released this 05 Jun 18:45
· 121 commits to main since this release

emacs-gpu 0.2.0

Highlights

  • Starts on the GPU automatically. When built --with-mtl and Metal is
    available, the backend is loaded and enabled on the initial frame at
    startup, for both the app bundle and source builds. Start with the stock
    Cocoa backend by setting EMACS_GPU_DISABLE to any non-empty value.
  • Commands available out of the box. gpu-enable, gpu-status,
    gpu-set-cursor, gpu-toggle-animations and gpu-set-scroll are now
    autoloaded, so M-x finds them without requiring gpu first.
  • Cursor effects no longer fire while typing. The motion effects
    (sonicboom, ripple, pixiedust and the torpedo trail) trigger only on
    cursor movement and jumps, not on inserting or deleting text. Configure
    with gpu-cursor-effects-while-typing and gpu-cursor-typing-commands.

Compatibility

  • Apple Silicon, macOS 13 Ventura or newer. The macOS 13/14 support is still
    experimental (see notes in 0.1.2); testers on Ventura/Sonoma/Sequoia are
    welcome.

Install

brew upgrade --cask emacs-gpu

Or unzip the attached Emacs.app (signed and notarized) and double-click it.