Re: [AUCTeX] AUCTeX 11.91 released

2017-07-27 Thread Stefan Monnier
> Stefan, can't we simply delete it so that it'll always be generated
> and issues like this one cannot occur anymore?

We don't trust the packages enough to run their code on elpa.gnu.org, so
we don't "make" while building the package.  Hence tex-site.el is
tracked (and you should manually "make" and commit the result before a new
release).


Stefan

___
auctex mailing list
auctex@gnu.org
https://lists.gnu.org/mailman/listinfo/auctex


Re: [AUCTeX] AUCTeX 11.91 released

2017-07-27 Thread Tassilo Horn
Mosè Giordano  writes:

>>> I don't see what may be the problem in ELPA, version number in
>>> auctex.el was changed correctly:
>>> https://git.savannah.gnu.org/gitweb/?p=emacs/elpa.git;a=commitdiff;h=32f71f606719eb000ae9eb613dcc700ae812ba68
>>
>> The last part of the diff obtained from the above link contains the
>> following lines for tex-site.el:
>>
>> -(defconst AUCTeX-version "11.90.2"
>> -  "AUCTeX version.
>> +(defconst AUCTeX-version "11.90.2.2017-07-25"
>> +"AUCTeX version.
>>  If not a regular release, the date of the last change.")
>
> Yes, but I think this file is generated automatically, or not?  It is
> in vanilla AUCTeX.

Yeah, tex-site.el is generated from tex-site.el.in.  The latter contains

  (defconst AUCTeX-version "@AUCTEXVERSION@"

where the placeholder is replaced with the auctex release version which
is grabbed from the ChangeLog (which is in turn generated from the git
log).  However, that only happens when tex-site.el is older than
tex-site.el.in.

I think, this hasn't been the case this time because Stefan Monnier
modified tex-site.el in elpa (that is, externals/auctex) some time ago,
but I'm not sure since before the release I did cherry-pick this and two
other commits into master before merging that in externals/auctex...

I guess I just have to be more careful the next time.  I fixed the
version right now, but I guess that won't be packaged anew without
releasing a new version.

But I don't understand why tex-site.el is tracked in externals/auctex
when it can and will be generated anyhow if it's older that
tex-site.el.in?  In master, it is not tracked.  Stefan, can't we simply
delete it so that it'll always be generated and issues like this one
cannot occur anymore?

Bye,
Tassilo

___
auctex mailing list
auctex@gnu.org
https://lists.gnu.org/mailman/listinfo/auctex


Re: [AUCTeX] AUCTeX 11.91 released

2017-07-27 Thread Mosè Giordano
2017-07-27 18:47 GMT+02:00 Ikumi Keita :
> Hi Mosè,
>
>> Mosè Giordano  writes:
>> I don't see what may be the problem in ELPA, version number in
>> auctex.el was changed correctly:
>> https://git.savannah.gnu.org/gitweb/?p=emacs/elpa.git;a=commitdiff;h=32f71f606719eb000ae9eb613dcc700ae812ba68
>
> The last part of the diff obtained from the above link contains the
> following lines for tex-site.el:
>
> -(defconst AUCTeX-version "11.90.2"
> -  "AUCTeX version.
> +(defconst AUCTeX-version "11.90.2.2017-07-25"
> +"AUCTeX version.
>  If not a regular release, the date of the last change.")

Yes, but I think this file is generated automatically, or not?  It is
in vanilla AUCTeX.

Bye,
Mosè

___
auctex mailing list
auctex@gnu.org
https://lists.gnu.org/mailman/listinfo/auctex


Re: [AUCTeX] AUCTeX 11.91 released

2017-07-27 Thread Ikumi Keita
Hi Mosè,

> Mosè Giordano  writes:
> I don't see what may be the problem in ELPA, version number in
> auctex.el was changed correctly:
> https://git.savannah.gnu.org/gitweb/?p=emacs/elpa.git;a=commitdiff;h=32f71f606719eb000ae9eb613dcc700ae812ba68

The last part of the diff obtained from the above link contains the
following lines for tex-site.el:

-(defconst AUCTeX-version "11.90.2"
-  "AUCTeX version.
+(defconst AUCTeX-version "11.90.2.2017-07-25"
+"AUCTeX version.
 If not a regular release, the date of the last change.")

It is very likely this is the reason.

Regards,
Ikumi Keita

___
auctex mailing list
auctex@gnu.org
https://lists.gnu.org/mailman/listinfo/auctex


Re: [AUCTeX] AUCTeX 11.91 released

2017-07-27 Thread Mosè Giordano
2017-07-27 18:10 GMT+02:00 Mosè Giordano :
> but actually also in the tarball
> the version seems to be wrong: I get `release_11_91'.

I stand corrected, I get `11.91' as expected.  I was running the test
in a directory that was actually a clone of my git repo, so configure
was using the version number from git.  After deleting the git
directory, the version number got right.

I don't see what may be the problem in ELPA, version number in
auctex.el was changed correctly:
https://git.savannah.gnu.org/gitweb/?p=emacs/elpa.git;a=commitdiff;h=32f71f606719eb000ae9eb613dcc700ae812ba68

Tassilo, any clue?

Bye,
Mosè

___
auctex mailing list
auctex@gnu.org
https://lists.gnu.org/mailman/listinfo/auctex


Re: [AUCTeX] AUCTeX 11.91 released

2017-07-27 Thread Mosè Giordano
Hi Tristan,

I don't know what went wrong in ELPA, but actually also in the tarball
the version seems to be wrong: I get `release_11_91'.  This isn't
really *wrong*, but I'd have expected it to be `11.91', and this may
be the reason for the inaccurate version number in ELPA.  Will look
into this, thanks.

Bye,
Mosè


2017-07-27 15:39 GMT+02:00 Tristan Miller :
> Greetings.
>
> On Mon, 24 Jul 2017 12:09:02 +0200, m...@gnu.org (Mosè
> Giordano) wrote:
>> Release notes for AUCTeX 11.91 with preview-latex
>> =
>
> I just installed AUCTeX 11.91 via ELPA.  Why, then, does C-h v
> AUCTeX-version RET result in "11.90.2.2017-07-25"?  Did someone forget
> to bump the version number before the release?
>
> Regards,
> Tristan
>
> --
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
>   Tristan Miller
> Free Software developer, ferret herder, logologist
>  https://logological.org/
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
>
> ___
> auctex mailing list
> auctex@gnu.org
> https://lists.gnu.org/mailman/listinfo/auctex
>

___
auctex mailing list
auctex@gnu.org
https://lists.gnu.org/mailman/listinfo/auctex


Re: [AUCTeX] AUCTeX 11.91 released

2017-07-27 Thread Tristan Miller
Greetings.

On Mon, 24 Jul 2017 12:09:02 +0200, m...@gnu.org (Mosè
Giordano) wrote:
> Release notes for AUCTeX 11.91 with preview-latex
> =

I just installed AUCTeX 11.91 via ELPA.  Why, then, does C-h v
AUCTeX-version RET result in "11.90.2.2017-07-25"?  Did someone forget
to bump the version number before the release?

Regards,
Tristan

-- 
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  Tristan Miller
Free Software developer, ferret herder, logologist
 https://logological.org/
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-


pgpPwO17kNgHU.pgp
Description: OpenPGP digital signature
___
auctex mailing list
auctex@gnu.org
https://lists.gnu.org/mailman/listinfo/auctex