GNU bug report logs - #45068
[PATCH] 28.0.50; Update Modus themes 1.0.2 (backward-incompatible)

Previous Next

Package: emacs;

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

Date: Sun, 6 Dec 2020 12:25:02 UTC

Severity: normal

Tags: patch

Fixed in version 28.1

Done: "Basil L. Contovounesios" <contovob <at> tcd.ie>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Eli Zaretskii <eliz <at> gnu.org>
To: Protesilaos Stavrou <info <at> protesilaos.com>
Cc: contovob <at> tcd.ie, 45068 <at> debbugs.gnu.org, stefankangas <at> gmail.com, juri <at> linkov.net
Subject: bug#45068: Patch for Modus themes 1.1.1?
Date: Thu, 25 Feb 2021 16:44:20 +0200
> From: Protesilaos Stavrou <info <at> protesilaos.com>
> Cc: stefankangas <at> gmail.com,  contovob <at> tcd.ie,  45068 <at> debbugs.gnu.org,
>   juri <at> linkov.net
> Date: Thu, 25 Feb 2021 08:09:53 +0200
> 
> Can you please outline what are the requirements and general
> functionality of such a 'require-theme' function?  I wish to give it a
> try, though I can only do so in Elisp, whereas 'require' is in C...

A simple implementation that checks whether a theme is already loaded,
and if not, looks it up in a suitable list of directories and loads
when found.  The main part is to make sure themes are looked up in the
directories where we expect them to be, as opposed to load-path, which
is where 'require' looks for files to load.  A Lisp implementation
should be fine, I think.

Let me know if you need further clarifications.

Thanks.




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

Previous Next


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