[Top][All Lists]

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

Re: Include modern-cpp-font-lock into GNU Emacs

From: Jostein Kjønigsen
Subject: Re: Include modern-cpp-font-lock into GNU Emacs
Date: Mon, 20 Aug 2018 11:28:42 +0200

On Mon, Aug 20, 2018, at 10:38 AM, Andy Moreton wrote:
On Sun 19 Aug 2018, Richard Stallman wrote:

[[[ To any NSA and FBI agents reading my email: please consider    ]]]
[[[ whether defending the US Constitution against all enemies,     ]]]
[[[ foreign or domestic, requires you to follow Snowden's example. ]]]

> So, distributing CC-mode as a GNU ELPA package (like we already do for
> python.el, org-mode, and a few other bundled packages) would solve this
> problem, right?

The Emacs release needs to include CC-mode.

Releasing an ELPA package in addition to the built-in version allows
users an easy way to upgrade their emacs installation to use a newer
version of CC mode without having to wait for the next emacs release.


As I've mentioned in another reply on this subject, decoupling cc-mode releases from Emacs-releases will make it harder for third-party major-modes deriving from cc-mode to maintain compatibility when cc-mode introduces breaking changes.

Currently we can inspect "cc-mode version" by checking emacs-version, and dispatching compatible code based on that.

With such a decoupling, this will no longer be possible, and we should find a new way to give third-party major-modes dependant on cc-mode to ensure compatibility.

Maybe cc-mode should ship with its own programmatically accessible version-number to check against?

Jostein Kjønigsen

reply via email to

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