emacs

Consider also joining #cider, #lsp and #inf-clojure, where most of the tool-specific discussions are happening.
clyfe 2021-02-10T12:37:20.040800Z

Anyone on prelude+ergoemacs ?

clyfe 2021-02-10T12:38:14.041500Z

Warning (bytecomp): reference to free variable 'ergoemacs-modify-transient-maps' ^ ergoemacs from melpa, I get that with prelude (is ok without prelude)

clyfe 2021-02-10T13:04:15.042Z

Adding (defvar ergoemacs-modify-transient-maps 1) does away with the warnings. Likely a hack, but I don't know better.

vemv 2021-02-10T18:12:44.042300Z

You can ls ~/.emacs.d/elpa to verify the exact versions that you have downloaded So you can e.g. delete that dir's contents, start prelude, and write down the exact contents. Then repeat without prelude, and diff

practicalli-john 2021-02-10T22:31:30.049200Z

There has been some discussion about stability issues with Emacs in MacOSX, especially on the latest Mac hardware. There have been some rendering issues, hangs and crashes. I have reports that building Emacs from source using the native compile branch, has produced stable builds. I wonder what Emacs distributions the community is finding stable for Emacs 27 (or 28)

practicalli-john 2021-02-10T22:32:44.050400Z

I haven't experienced any issues running Emacs on Ubuntu Linux, event night builds of 28 have seemed fairly stable.

ericdallo 2021-02-10T22:33:06.051200Z

I'm using native-comp Emacs 28 with doom-emacs on NixOS for a while without issues

practicalli-john 2021-02-12T00:37:07.058Z

Unfortunately this doesn't help anyone running MacOSX.

ericdallo 2021-02-12T00:38:04.058200Z

As I said, Nix is available for Mac users as well: https://wickedchicken.github.io/post/macos-nix-setup/

practicalli-john 2021-02-10T22:34:41.051700Z

Good to know. Did you compile Emacs yourself, if so any particular build process used?

ericdallo 2021-02-10T22:36:33.051900Z

I use NixOS, so the canonical way to install anything is via the nix way, for Emacs, I use this nix overlay: https://github.com/nix-community/emacs-overlay

ericdallo 2021-02-10T22:37:26.052200Z

https://nixos.org/ is a pure functional declarative package manager (that also works for Mac), so everytime I build the same Emacs version, it will always be the same 🙂