Re: Drop tarball releases and go ELPA only

2024-07-05 Thread Ikumi Keita
Hi Tassilo, > Tassilo Horn writes: > See (info "(emacs) Package Files"): >In addition to =E2=80=98package-user-dir=E2=80=99, Emacs looks for insta= > lled packages > in the directories listed in =E2=80=98package-directory-list=E2=80=99. The= > se > directories are meant for system

Re: Drop tarball releases and go ELPA only

2024-07-05 Thread Jeremy Bryant
Arash Esbati writes: > Hi all, > > you may have seen that there was some work in creating a new branch > 'main' which can be used easily to make an ELPA release by anyone who > has write access to AUCTeX repo. We have now 6 releases this way under > our belt and it works quite smooth. > > The

Re: [master does not generate the correct AUCTeX version ]

2024-07-05 Thread Arash Esbati
Uwe Brauer writes: > Here is the result (Thinkpad X1 2017) > > > | Branch | command | compilation time | > |+--+--| > | main | make | 3:20 | > | main | make -j8 | 1:20 | > |+--+--| > | master | make

Re: [master does not generate the correct AUCTeX version ]

2024-07-05 Thread Uwe Brauer
>>> "AE" == Arash Esbati writes: > Uwe Brauer writes: >> BTW any change to accelerate the byte compilation on main or will it >> stay this way in order to spot error more easily? > I think I asked a couple of times but can't remember the answer. Do you > get an improvement on the main branch

Re: Drop tarball releases and go ELPA only

2024-07-05 Thread Arash Esbati
Tassilo Horn writes: > Mosè Giordano writes: > >> On Mon, 1 Jul 2024 at 14:17, Arash Esbati wrote: >> >> I'm personally generally in favour of moving the release process >> entirely to ELPA! > > Ditto. Same here. >>> • Archive current master as auctex-13, and keep main as default branch. >>>

Re: [master does not generate the correct AUCTeX version ]

2024-07-05 Thread Arash Esbati
Uwe Brauer writes: > BTW any change to accelerate the byte compilation on main or will it > stay this way in order to spot error more easily? I think I asked a couple of times but can't remember the answer. Do you get an improvement on the main branch if you do: make -j$(nproc) Best, Arash

Re: Drop tarball releases and go ELPA only

2024-07-05 Thread Tassilo Horn
"Dr. Werner Fink" writes: Hi Werner, >> >> I'm personally generally in favour of moving the release process >> >> entirely to ELPA! >> > >> > Ditto. >> >> Same here. > > Hmmm, I'm a bit old fashion ... for me the question rises how to get a > system wide automatically updating installation for

Re: [master does not generate the correct AUCTeX version ]

2024-07-05 Thread Tassilo Horn
Ikumi Keita writes: > Ah, sorry, I didn't remember that the repository created by hg2git > doesn't have expeced contents in .git subdirectory. So it difficult to > have correct version number without real git repository. I don't have > a good solution. :-( I think the only good solution is to

Re: Drop tarball releases and go ELPA only

2024-07-05 Thread Tassilo Horn
Arash Esbati writes: • Archive current master as auctex-13, and keep main as default branch. This means that every commit generates a new release on ELPA-devel. • Archive current master as auctex-13, and introduce a new intermediate default branch, say develop or some

Re: [master does not generate the correct AUCTeX version ]

2024-07-05 Thread Uwe Brauer
>>> "IK" == Ikumi Keita writes: >> Ikumi Keita writes: >> Uwe, how about installing Git with your distro's package manager? You >> don't have to use Git for yourself, just AUCTeX makefiles and scripts >> do. You can continnue to use Mercurial via hg2git. > Ah, sorry, I didn't remember that

Re: Drop tarball releases and go ELPA only

2024-07-05 Thread Dr. Werner Fink
On 2024/07/05 09:26:16 +0200, Arash Esbati wrote: > Tassilo Horn writes: > > > Mosè Giordano writes: > > > >> On Mon, 1 Jul 2024 at 14:17, Arash Esbati wrote: > >> > >> I'm personally generally in favour of moving the release process > >> entirely to ELPA! > > > > Ditto. > > Same here. Hmmm,