-
So this might sound like a weird request... but first some background, I was a pretty much happy Homebrew user, until they decided to stop supporting my old (but yet still perfectly fine) MacBook running macOS 11.7.10. Using Homebrew became a pain, every formula needed to be rebuilt from scrach, installation/updates took ages. Long story short, I switched to Nix as a package manager. They also have Emacs in the repository, so I installed it. Apparently, this is a vanilla Emacs which works fine, but it's still lacking when compared to Emacs+, I notice some performance issues and some flickering, and there are some difference in behaviour. For the sake of this discussion I will focus on a precise missing feature as a mean for understanding what's different. That is, in this vanilla Emacs, setting the color of
So the question is, what are some other fundamental changes beside patches? What can I do/research to manage to build Emacs+ without Homebrew? |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 2 replies
-
Oh. That's a shame brew dropped support of your system. In short, Emacs+ is just GNU Emacs with very few additions. Patches you mentioned is everything we do and nothing more. The differences might be related to Emacs version, what Emacs+ version are you using? BTW, I have two alternatives:
|
Beta Was this translation helpful? Give feedback.
So apparently the culprit is just Nix, I suspect it's the Nix's
AppKit
dependency that differs somehow from the one present in my system.Building Emacs manually in this way (even without patches) also produces an apparently much snappier and stable release.
Still waiting for someone to explain to me why is that. See also: https://discourse.nixos.org/t/building-emacs-with-nix-produce-a-different-lacking-version-when-build-manually-on-macos/54966