Questions tagged [version-compatibilty]
The version-compatibilty tag has no usage guidance.
Upgrade from 27.2 to 30.0, calling sequence change for "make-obsolete-variable"
I'm trying to upgrade from emacs-27.2 to emacs-30.0.50 under Ubuntu GNU/Linux. Now, when I use emacs-30.0.50, I get this error on startup: Wrong number of arguments: make-obsolete-variable, 2 I ...
Is there a way to convince Emacs 29 to use the initial directory to save setup information?
One of the powerful features of Emacs is that you can change almost any of its settings using provided interactive dialogs. With the in version 29 provided possibility to specify a directory to load ...
How can I ensure that the minimum version of Emacs used with some code is 28.2?
I'm using this. What other ways are there? (let ((minver "28.2")) (when (version< emacs-version minver) (error "This config requires Emacs v%s or higher." ...
Is there a pain free way to update a Emacs that was build from source with some configuration options?
In the beginning of this year I, with a noticeable agony, build my emacs from source because I wanted to use some interesting configuration options that could only be obtained by doing that, such as ...
"Invalid version list `(4 5 -4 414)'" when running `M-x package-list-packages`
When following a suggestion for solving another problem, I'm doing M-x package-list-packages. However, that gives me the error message Invalid version list `(4 5 -4 414)'. What does this mean, and ...
New version of Org mode throws dbus-call-method: peculiar error: "Emacs not compiled with dbus support"
I upgraded Org from the built-in 9.1.9 to the maint branch 9.3.3 (directions here). I now get this error when I clock in or out: Debugger entered--Lisp error: (dbus-error "Emacs not compiled with ...
Error when loading new version of org mode
I upgraded Org-mode to the latest version on the master branch (according to How to install latest version of org mode?) and now I get this error every few seconds: Error running timer ‘org-indent-...
Error initiating treemac
initiating treemac is giving this error. I just don't understand all the errors that emacs throws up. I just have (require 'treemacs) in init file. version-to-list: Invalid version syntax: ‘'"'...
What happens if I have different versions of Emacs using the same directory
Currently I have two versions of Emacs (system installed by apt-get: emacs26 and my own compiled version emacs27). They both us emacs.d directory, and I wonder what happens the packages are ...
A workflow for managing compiled elisp packages with different versions of emacs
I am using different versions of emacs, on different computers. On some of those (work computers) I don't really have a choice to update, whereas for my personal computers, I like to run the latest ...
(ucs-names) in Emacs 26 is not working for "EURO SIGN"
I have in my .emacs: (when (>= emacs-major-version 23) (define-key global-map "\C-x8g" (lambda nil (interactive) (ucs-insert `,(cdr (assoc-string "HRYVNIA SIGN" (ucs-names) t))))) (define-key ...
How to detect Emacs Mac Port in Elisp?
I recently explored the Emacs Mac Port developed by Yamamoto Mitsuharu. It feels great and I would like to try using it instead of vanilla GNU Emacs. However, I have some code in my init files which ...
How to test for specific Emacs version or newer?
Emacs 24.4 made an incompatible change to interpreter-mode-alist, treating its members now as regular expressions and no longer as simple strings (http://git.savannah.gnu.org/cgit/emacs.git/commit/?id=...
How to install sage-shell-mode with Emacs 25.1?
I would like to install sage-shell-mode. Now I read the README, and it indicated that with MELPA added to my package archive list I should be able to install sage-shell-mode with (after pressing M+x, ...
Can't parse the output of manpages in pcmpl-args.el in Emacs 25.1.1
This is a followup to this question, as I originally was uncertain as to how to make this question into a suitable format for this site. So, I'm a user of pcmpl-args.el, which is an Emacs package that ...
A way to change Emacs versions at runtime (or some other way to fix an outdated package)
I've recently upgraded to Emacs 25.1.1 and have found that it's, understandably, broken a very useful package to me: pcmpl-args.el. I say "understandably" because the package hasn't been developed ...
How can I find which version of a particular mode I am using?
For example, I want to use a library that requires I am on org-mode version 8 or above. I don't know what version of org-mode I have. Running M-x version only gives me the emacs version. Is there a ...
How do I run multiple versions of Emacs with the same .emacs.d
I alternatively run 24.5 and 25.0.50. Unfortunately, packages installed and compiled from 25.0.50 don't work with Emacs 24.5 (cl-struct-define is a common culprit). One trivial solution is to not ...
How to run multiple versions of emacs for package development?
Is there a set of tools to enable testing a package on multiple Emacs versions. For example 24.4 is almost released. Can I install it and still safely test my package in 24.1? How would I deal with a ...
Writing portable Elisp
Ideally, I would like to be able to store the entire contents of my .emacs.d directory and have it "just work" on any Emacs I load it into, but still take advantage of any features of the specific ...
How do I inherit from prog-mode, whilst still supporting older emacsen?
I'm writing a major mode for a programming language, but I want to support older Emacs versions. prog-mode is relatively new. I want to inherit from prog-mode if it's defined, but still do something ...