Questions tagged [version-compatibilty]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
0 votes
1 answer
43 views

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 ...
HippoMan's user avatar
  • 582
0 votes
1 answer
85 views

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 ...
Claudio's user avatar
  • 350
0 votes
0 answers
41 views

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." ...
Zoli's user avatar
  • 307
0 votes
0 answers
42 views

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 ...
Felipe Dilho's user avatar
1 vote
1 answer
84 views

"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 ...
HelloGoodbye's user avatar
2 votes
1 answer
858 views

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 ...
miguelmorin's user avatar
  • 1,731
3 votes
1 answer
562 views

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-...
miguelmorin's user avatar
  • 1,731
0 votes
0 answers
58 views

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: ‘'"'...
Aviik's user avatar
  • 41
1 vote
2 answers
413 views

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 ...
ofenerci's user avatar
  • 327
4 votes
0 answers
61 views

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 ...
T. Verron's user avatar
  • 4,193
5 votes
2 answers
145 views

(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 ...
gavenkoa's user avatar
  • 3,310
2 votes
1 answer
314 views

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 ...
GDP2's user avatar
  • 1,320
8 votes
1 answer
3k views

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=...
Tim Landscheidt's user avatar
1 vote
1 answer
424 views

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, ...
Josh Pinto's user avatar
2 votes
1 answer
155 views

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 ...
GDP2's user avatar
  • 1,320
1 vote
1 answer
95 views

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 ...
GDP2's user avatar
  • 1,320
8 votes
4 answers
796 views

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 ...
modulitos's user avatar
  • 2,402
10 votes
2 answers
1k views

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 ...
Clément's user avatar
  • 3,914
15 votes
1 answer
1k views

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 ...
Gambo's user avatar
  • 929
8 votes
3 answers
1k views

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 ...
Paul Miller's user avatar
10 votes
4 answers
399 views

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 ...
Wilfred Hughes's user avatar