|
From: | Emanuel Berg |
Subject: | Re: Emacs Modular Configuration: the preferable way. |
Date: | Tue, 22 Jun 2021 02:16:55 +0200 |
User-agent: | Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) |
Stefan Monnier via Users list for the GNU Emacs text editor wrote: >> If it is string to begin with and the end result is >> a string one should be able to use string functions to >> "assemble" it. > > Yet `lisp/emacs-lisp/bytecomp.el` doesn't use this strategy > in order to transform the string found in `foo.el` into the > string we want in `foo.elc`. It doesn't? ~/src/emacs-28.0.50/lisp/emacs-lisp/bytecomp.el lines 182-186: (setq filename (file-name-sans-versions (byte-compiler-base-file-name filename))) (cond ((string-match emacs-lisp-file-regexp filename) (concat (substring filename 0 (match-beginning 0)) ".elc")) (t (concat filename ".elc"))))) -- underground experts united https://dataswamp.org/~incal
[Prev in Thread] | Current Thread | [Next in Thread] |