GNU bug report logs - #46964
[ELPA]: [PATCH] Replace modus-*-theme with modus-themes from :core

Previous Next

Package: emacs;

Reported by: Protesilaos Stavrou <info <at> protesilaos.com>

Date: Sat, 6 Mar 2021 11:59:01 UTC

Severity: normal

Tags: patch

Done: Stefan Monnier <monnier <at> iro.umontreal.ca>

Bug is archived. No further changes may be made.

Full log


Message #59 received at 46964 <at> debbugs.gnu.org (full text, mbox):

From: "Basil L. Contovounesios" <contovob <at> tcd.ie>
To: Protesilaos Stavrou <info <at> protesilaos.com>
Cc: 46964 <at> debbugs.gnu.org, Stefan Monnier <monnier <at> iro.umontreal.ca>
Subject: Re: bug#46964: [ELPA]: [PATCH] Replace modus-*-theme with
 modus-themes from :core
Date: Thu, 11 Mar 2021 19:45:09 +0000
Protesilaos Stavrou <info <at> protesilaos.com> writes:

> At any rate, I do not know how to implement such in-place substitutes.
> Can you please point me to the relevant documentation or some previous
> case that I could study?  Then I will try to produce a patch.

Not sure how many parallels there are, but I recently merged the
dash-functional package into dash, with the former now an obsolete
placeholder.

There was some discussion on how to go about this:
https://github.com/magnars/dash.el/issues/356
https://lists.gnu.org/r/emacs-devel/2021-02/msg00378.html

Most of the work was announcements/documentation:
https://git.sv.gnu.org/cgit/emacs/elpa.git/tree/NEWS.md?h=externals/dash#n16
https://github.com/magnars/dash.el/wiki/Obsoletion-of-dash-functional.el

The rest was just killing/yanking and updating library headers:
https://git.sv.gnu.org/cgit/emacs/elpa.git/commit/?h=externals/dash&id=5eea1560c785d3873316b42dce480fdfefbb7d04
https://git.sv.gnu.org/cgit/emacs/elpa.git/commit/?h=externals/dash&id=0e975782086020aa12863fdb658d6a3cc748a10c

HTH,

-- 
Basil




This bug report was last modified 4 years and 124 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.