unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* Re: emacs-26 19ed1e9 2/2: * lisp/net/trampver.el (customize-package-emacs-version-alist):
       [not found] ` <20181128042418.4B1E3209C4@vcs0.savannah.gnu.org>
@ 2018-11-28  8:40   ` Michael Albinus
  2018-11-28 16:42     ` Glenn Morris
  0 siblings, 1 reply; 7+ messages in thread
From: Michael Albinus @ 2018-11-28  8:40 UTC (permalink / raw)
  To: emacs-devel; +Cc: Glenn Morris

rgm@gnu.org (Glenn Morris) writes:

> branch: emacs-26
> commit 19ed1e9a5f51fc27d60062bd70432c41cd08b3c1
> Author: Glenn Morris <rgm@gnu.org>
> Commit: Glenn Morris <rgm@gnu.org>
>
>     * lisp/net/trampver.el (customize-package-emacs-version-alist):
>     Add 2.3.3.
>
> @@ -69,7 +69,7 @@
>  	 ("2.2.3-24.1" . "24.1") ("2.2.3-24.1" . "24.2") ("2.2.6-24.3" . "24.3")
>  	 ("2.2.9-24.4" . "24.4") ("2.2.11-24.5" . "24.5")
>  	 ("2.2.13.25.1" . "25.1") ("2.2.13.25.2" . "25.2")
> -	 ("2.2.13.25.2" . "25.3")
> +	 ("2.2.13.25.2" . "25.3") ("2.3.3" . "26.1")
>  	 ("2.3.3.26.1" . "26.1") ("2.3.5.26.2" . "26.2")))

???

There is already the entry ("2.3.3.26.1" . "26.1"), which is correct. Thinko?

Best regards, Michael.



^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: emacs-26 19ed1e9 2/2: * lisp/net/trampver.el (customize-package-emacs-version-alist):
  2018-11-28  8:40   ` emacs-26 19ed1e9 2/2: * lisp/net/trampver.el (customize-package-emacs-version-alist): Michael Albinus
@ 2018-11-28 16:42     ` Glenn Morris
  2018-11-28 17:33       ` Michael Albinus
  0 siblings, 1 reply; 7+ messages in thread
From: Glenn Morris @ 2018-11-28 16:42 UTC (permalink / raw)
  To: Michael Albinus; +Cc: emacs-devel


Hi, it was to avoid this:

(customize-changed "26.1")
tramp-syntax version 2.3.3 not found in customize-package-emacs-version-alist



^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: emacs-26 19ed1e9 2/2: * lisp/net/trampver.el (customize-package-emacs-version-alist):
  2018-11-28 16:42     ` Glenn Morris
@ 2018-11-28 17:33       ` Michael Albinus
  2018-11-28 18:18         ` Glenn Morris
  0 siblings, 1 reply; 7+ messages in thread
From: Michael Albinus @ 2018-11-28 17:33 UTC (permalink / raw)
  To: Glenn Morris; +Cc: emacs-devel

Glenn Morris <rgm@gnu.org> writes:

Hi Glenn,

> Hi, it was to avoid this:
>
> (customize-changed "26.1")
> tramp-syntax version 2.3.3 not found in customize-package-emacs-version-alist

But this information is incorrect. There exists a Tramp release 2.3.3,
and this is *not* the Tramp version integrated into Emacs 26.1. I'd like
to keep the difference.

And I don't understand the error message at all. What does it tell me?
And where does it come from? I don't get it, when evalling that form
from "emacs -Q".

Best regards, Michael.



^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: emacs-26 19ed1e9 2/2: * lisp/net/trampver.el (customize-package-emacs-version-alist):
  2018-11-28 17:33       ` Michael Albinus
@ 2018-11-28 18:18         ` Glenn Morris
  2018-11-28 19:06           ` Michael Albinus
  0 siblings, 1 reply; 7+ messages in thread
From: Glenn Morris @ 2018-11-28 18:18 UTC (permalink / raw)
  To: Michael Albinus; +Cc: emacs-devel

Michael Albinus wrote:

>> (customize-changed "26.1")
>> tramp-syntax version 2.3.3 not found in customize-package-emacs-version-alist
>
> But this information is incorrect. There exists a Tramp release 2.3.3,
> and this is *not* the Tramp version integrated into Emacs 26.1.

That is not how I interpret that variable. I take it to mean "if you are
looking at a change which first appeared in Tramp 2.3.3, then the first
Emacs release containing it was 26.1"; not "Tramp 2.3.3 is the version
in Emacs 26.1". I think the example in the doc string, where multiple
MH-E versions map to the same Emacs version, bears this out.

> And where does it come from? I don't get it, when evalling that form
> from "emacs -Q".

I don't know how to explain that (I assume you reverted 19ed1e9 and
rebuilt before testing?).



^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: emacs-26 19ed1e9 2/2: * lisp/net/trampver.el (customize-package-emacs-version-alist):
  2018-11-28 18:18         ` Glenn Morris
@ 2018-11-28 19:06           ` Michael Albinus
  2018-11-28 19:36             ` Glenn Morris
  0 siblings, 1 reply; 7+ messages in thread
From: Michael Albinus @ 2018-11-28 19:06 UTC (permalink / raw)
  To: Glenn Morris; +Cc: emacs-devel

Glenn Morris <rgm@gnu.org> writes:

>>> (customize-changed "26.1")
>>> tramp-syntax version 2.3.3 not found in customize-package-emacs-version-alist
>>
>> But this information is incorrect. There exists a Tramp release 2.3.3,
>> and this is *not* the Tramp version integrated into Emacs 26.1.
>
> That is not how I interpret that variable. I take it to mean "if you are
> looking at a change which first appeared in Tramp 2.3.3, then the first
> Emacs release containing it was 26.1"; not "Tramp 2.3.3 is the version
> in Emacs 26.1". I think the example in the doc string, where multiple
> MH-E versions map to the same Emacs version, bears this out.

What if I want to get something which was introduced in Tramp
2.3.3.26.1, but not contained in 2.3.3?

>> And where does it come from? I don't get it, when evalling that form
>> from "emacs -Q".
>
> I don't know how to explain that (I assume you reverted 19ed1e9 and
> rebuilt before testing?).

No revert/rebuild of the release branch. I'm using in the release branch

# git log lisp/net/trampver.el
commit 0d2bf76d3d8a9d05e3b9ff4228608aa446352e7e
Author: Michael Albinus <michael.albinus@gmx.de>
Date:   Thu Oct 11 09:39:12 2018 +0200

Best regards, Michael.



^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: emacs-26 19ed1e9 2/2: * lisp/net/trampver.el (customize-package-emacs-version-alist):
  2018-11-28 19:06           ` Michael Albinus
@ 2018-11-28 19:36             ` Glenn Morris
  2018-11-30 10:25               ` Michael Albinus
  0 siblings, 1 reply; 7+ messages in thread
From: Glenn Morris @ 2018-11-28 19:36 UTC (permalink / raw)
  To: Michael Albinus; +Cc: emacs-devel

Michael Albinus wrote:

> What if I want to get something which was introduced in Tramp
> 2.3.3.26.1, but not contained in 2.3.3?

If by this you mean, how do you map 2.3.3.26.1 to an Emacs release, then
there is a separate entry in customize-package-emacs-version-alist
mapping that to 26.1.

(In an ideal world the customize machinery would be able to interpolate
between versions to figure out that eg if 25.3 contains 2.2.13.25.2 and
26.1 contains 2.3.3.26.1 then 26.1 must also contain all versions
between those two, but it doesn't do that.)

> No revert/rebuild of the release branch. I'm using in the release branch
>
> # git log lisp/net/trampver.el
> commit 0d2bf76d3d8a9d05e3b9ff4228608aa446352e7e

I can't explain it. (You are looking in *Messages*?)



^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: emacs-26 19ed1e9 2/2: * lisp/net/trampver.el (customize-package-emacs-version-alist):
  2018-11-28 19:36             ` Glenn Morris
@ 2018-11-30 10:25               ` Michael Albinus
  0 siblings, 0 replies; 7+ messages in thread
From: Michael Albinus @ 2018-11-30 10:25 UTC (permalink / raw)
  To: Glenn Morris; +Cc: emacs-devel

Glenn Morris <rgm@gnu.org> writes:

>> No revert/rebuild of the release branch. I'm using in the release branch
>>
>> # git log lisp/net/trampver.el
>> commit 0d2bf76d3d8a9d05e3b9ff4228608aa446352e7e
>
> I can't explain it. (You are looking in *Messages*?)

Trying it again, I've seen it there. I could swear I've checked
*Messages* last time also, but who knows ...

Well, the problem is that `tramp-syntax' declares :package-version. It
isn't needed anywhere, I just thought "it couldn't hurt".

It hurts, and your patch is the best solution. I have added a comment to
the patch explaining it.

Thanks for the heads-up, and best regards, Michael.



^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2018-11-30 10:25 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <20181128042416.31979.9922@vcs0.savannah.gnu.org>
     [not found] ` <20181128042418.4B1E3209C4@vcs0.savannah.gnu.org>
2018-11-28  8:40   ` emacs-26 19ed1e9 2/2: * lisp/net/trampver.el (customize-package-emacs-version-alist): Michael Albinus
2018-11-28 16:42     ` Glenn Morris
2018-11-28 17:33       ` Michael Albinus
2018-11-28 18:18         ` Glenn Morris
2018-11-28 19:06           ` Michael Albinus
2018-11-28 19:36             ` Glenn Morris
2018-11-30 10:25               ` Michael Albinus

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).