ada-mode-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Ada-mode-users] abandon emacs 24.x?


From: Stephen Leake
Subject: [Ada-mode-users] abandon emacs 24.x?
Date: Wed, 28 Nov 2018 10:44:36 -0700
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.90 (windows-nt)

The current ada-moe development head fails with emacs 24.x, because
ada-mode now uses cl-defgeneric (for dispatching to the elisp or process
parser), which is only available in emacs >= 25.
There is a GNU ELPA package that provides a simplified form of
cl-defgeneric (using eieio), but that doesn't work for the way ada-mode
uses it.

So, we have two options:

- drop support for 24.x

- rewrite ada-mode parser dispatch to not use cl-defgeneric; (use ad-hoc
  as the rest of ada-mode does, or use eieio).

Current Debian stable has emacs 24.5.

In addition, the parser implemented in Ada requires at least GNAT GPL
2017.

Any objections to dropping emacs 24.x?

-- 
-- Stephe



reply via email to

[Prev in Thread] Current Thread [Next in Thread]