-
Notifications
You must be signed in to change notification settings - Fork 118
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Example config doesn't start #132
Comments
Yes, this is the best solution, but also agree this is not a quick fix. Thanks for opening an issue over there!
Yes, this is probably sub-optimal. It is a possible solution a user could implement in their own config. Another solution, probably a better quick-fix solution is to Related comments for this issue are also on #126. |
Actually, commenting out rational-evil would not be to bad solution, at least for me that doesn't use evil-mode. I don't mind evil-mode added as an option, but I would prefer that the original key bindings would also be default for rational-emacs. And write a note in README about key bindings, that one can choose between default and vi key bindings in an easy way. |
I agree. I think, at the time the example was originally written, all the modules listed in the example were the only modules we had, so it was showing all of them. Not sure. There are others there I would also drop, but it's just an example. Another approach would be to put a comment out each require, with an additional "uncomment if you want X features" kind of thing just above it similar to other types of configuration files. I might leave
Perhaps, see also #128 which might be (another) good place to enhance the documentation around this concept. |
Opening emacs-evil/evil#1610 worked. They issued a version bump, which has already been propagated to MELPA Stable, not yet to NonGNU ELPA. So, if the package source priorities of MELPA Stable and NonGNU ELPA would be set to equal values, example config would work. EDIT/Update: It reached ELPA, too. So, as soon as both example configs are up to date with #138, (see #139), new users (hopefully) won't be up for bad surprises when they try rational-emacs with an example config. |
With #126, emacs-evil/evil#1610 and #139, users encounter a working example config 🎈 and this can be closed. |
In its current state, a fresh install of rational emacs with the example config doesn't start. Not a good first contact for new users.
Two problems:
doom-snazzy
theme loaded inexample-config.el
rational-evil
- see Wrong number of arguments error #126Both problems are due to loading out of date releases of
emacs-evil
anddoom-themes
respectively.Possible fixes
1. Theme
The first problem is easily fixed: e.g. by #131
2. Evil
The second problem could be fixed by
early-config.el
:rational-evil
to work with the out-of-date version ofemacs-evil
emacs-evil
after all.Still, it's less than ideal when the first thing new users experience is a failing example config. Ideas?
The text was updated successfully, but these errors were encountered: