auctex-devel
[Top][All Lists]
Advanced

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

Re: Drop tarball releases and go ELPA only


From: Ikumi Keita
Subject: Re: Drop tarball releases and go ELPA only
Date: Sun, 18 Aug 2024 23:06:46 +0900

Hi Arash,

>>>>> Arash Esbati <arash@gnu.org> writes:
> Great, so let us advertise this kind of usage if needed.

OK.

> For me to recap, I see these use cases:

> 1.) Users install AUCTeX from ELPA:

>     They don't have to do anything and can start using AUCTeX with:
>     (use-package auctex ...)

I don't think this counts. During the startup initialization, emacs loads
PACKAGENAME-autoloads.el of each ELPA package installed there, if I
understand correctly. Thus auctex-autoloads.el runs
 (require 'tex-site)
in it and no treatment in auctex.el is necessary.

> 2.) Users load AUCTeX from a local repo:

>     2b.)  or do:

>           (use-package auctex
>           :init
>           (add-to-list 'load-path "~/path/to/auctex" t)
>           (load "auctex.el" nil t t))

OK, then that's basically the same with my inference of
>> Hmm, it would be better for local Git repo users who still have
>> (load "~/Development/auctex/auctex.el nil t t)
>> in their config, than just removing the relevant code as I suggested...?
. It's true that it works with such addtion of a path to `load-path'.

And it seems that there are actual such users, I now agree that it would
be more friendly to leave
    (require 'tex-site (expand-file-name "tex-site.el"
                        (file-name-directory load-file-name))
in auctex.el.

Regards,
Ikumi Keita
#StandWithUkraine #StopWarInUkraine
#Gaza #StopMassiveKilling #CeasefireNOW



reply via email to

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