overtone / emacs-live

M-x start-hacking
http://overtone.github.com/emacs-live/
Other
1.51k stars 241 forks source link

Symbol's value as variable is void: ivy-completing-read-handlers-alist at start in 27.1-2 #261

Open nefigcas opened 3 years ago

nefigcas commented 3 years ago

Warning (initialization): An error occurred while loading ‘/home/username/.emacs.d/init.el’:

Symbol's value as variable is void: ivy-completing-read-handlers-alist :sob:

Sgoettschkes commented 3 years ago

Same here. Running Emacs 27.1 with a fresh installation of emacs-live using the bash command, no additional packs or anything.

josephfosco commented 3 years ago

It seems emacs 27 has broken sevenal things in emacs-live. I have updated my own fork to work with emacs27. If there is interest I would be happy to submit a pull request, but I have held off because it seems this repo is not reviewing new Pull Requests (the last merged PR is from 2016). Please let me know if a Pull Request for emacs 27 would be favorably received.

crimeminister commented 3 years ago

@josephfosco If you decide to forego sending a PR, would you consider linking a gist or a commit in your fork?

seanleblanc commented 3 years ago

I forked this and created this PR: https://github.com/overtone/emacs-live/pull/264 Before I saw this issue, by the way. Essentially, I had to fix two things - a deprecated function - set-default-font and I just grabbed the latest version of swiper and moved that into this dir: /packs/stable/foundation-pack/lib/swiper. That was so that the error about ivy-completing-read-handlers-alist stopped.

samaaron commented 3 years ago

Hi there, apologies for the delayed response, I've been heavily overloaded recently.

I definitely would love to get fixes in for Emacs 27 if people are prepared to make them :-)

josephfosco commented 3 years ago

Thanks @samaaron I created a pull request with my changes https://github.com/overtone/emacs-live/pull/266. I'd be happy to discuss any questions, or concerns or make any necessary changes.