GNU bug report logs - #36360
'ada-mode' & 'svg' pkgs version number & presence problem

Previous Next

Package: emacs;

Reported by: Sebastian Urban <mrsebastianurban <at> gmail.com>

Date: Mon, 24 Jun 2019 16:22:01 UTC

Severity: normal

Fixed in version 26.3

Done: Stefan Monnier <monnier <at> iro.umontreal.ca>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 36360 in the body.
You can then email your comments to 36360 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-gnu-emacs <at> gnu.org:
bug#36360; Package emacs. (Mon, 24 Jun 2019 16:22:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Sebastian Urban <mrsebastianurban <at> gmail.com>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Mon, 24 Jun 2019 16:22:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Sebastian Urban <mrsebastianurban <at> gmail.com>
To: Bug GNU Emacs <bug-gnu-emacs <at> gnu.org>
Subject: 'ada-mode' & 'svg' pkgs version number & presence problem
Date: Mon, 24 Jun 2019 18:21:33 +0200
1. After selecting in *Packages* (list-packages) 'ada-mode' and 'svg'
(both "available"), their descriptions show "Other versions: builtin."
without version number.

2. There are no "built-in" ("Status" column) versions of 'ada-mode'
and 'svg' on the package list *Packages*.


S. U.


In GNU Emacs 26.2 (build 1, i686-w64-mingw32)
 of 2019-04-13 built on CIRROCUMULUS
Repository revision: fd1b34bfba8f3f6298df47c8e10b61530426f749
Windowing system distributor 'Microsoft Corp.', version 6.1.7601




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#36360; Package emacs. (Mon, 24 Jun 2019 20:04:02 GMT) Full text and rfc822 format available.

Message #8 received at 36360 <at> debbugs.gnu.org (full text, mbox):

From: Stefan Monnier <monnier <at> iro.umontreal.ca>
To: Lars Magne Ingebrigtsen <larsi <at> gnus.org>
Cc: 36360 <at> debbugs.gnu.org
Subject: Re: bug#36360: 'ada-mode' & 'svg' pkgs version number & presence
 problem
Date: Mon, 24 Jun 2019 16:02:58 -0400
Hi Lars,

> 2. There are no "built-in" ("Status" column) versions of 'ada-mode'
> and 'svg' on the package list *Packages*.

I see we have an `svg` package in GNU ELPA and an `svg` package
in Emacs.  There's no actual conflict, because they are "one and the
same", but they're not the same version.

A cursory look seems to indicate that the svg.el that comes from Emacs
is more up-to-date.  Would it make sense to use that one in GNU ELPA
(i.e. make `svg` into a `:core` package, built from emacs.git rather
than from elpa.git)?

The main question seems to be whether Emacs's svg.el works in Emacs-25
and if not whether we should bump up the package-requires or whether we
should tweak to code so it's made compatible with Emacs-25.


        Stefan





Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#36360; Package emacs. (Mon, 24 Jun 2019 20:14:02 GMT) Full text and rfc822 format available.

Message #11 received at 36360 <at> debbugs.gnu.org (full text, mbox):

From: Stefan Monnier <monnier <at> iro.umontreal.ca>
To: eliz <at> gnu.org
Cc: 36360 <at> debbugs.gnu.org
Subject: Re: bug#36360: 'ada-mode' & 'svg' pkgs version number & presence
 problem
Date: Mon, 24 Jun 2019 16:13:14 -0400
> 2. There are no "built-in" ("Status" column) versions of 'ada-mode'
> and 'svg' on the package list *Packages*.

The patch below fixes it for ada-mode (a similar patch will do that for
svg, tho I'd like Lars to choose which version number we want to use
there).

Do you think it's safe enough for emacs-26 or should I keep it for
`master`?


        Stefan


diff --git a/lisp/progmodes/ada-mode.el b/lisp/progmodes/ada-mode.el
index 77c1e5e2d8..de323549ed 100644
--- a/lisp/progmodes/ada-mode.el
+++ b/lisp/progmodes/ada-mode.el
@@ -7,6 +7,7 @@
 ;;      Emmanuel Briot  <briot <at> gnat.com>
 ;; Maintainer: Stephen Leake <stephen_leake <at> stephe-leake.org>
 ;; Keywords: languages ada
+;; Version: 4.0
 
 ;; This file is part of GNU Emacs.
 






Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#36360; Package emacs. (Mon, 24 Jun 2019 20:15:01 GMT) Full text and rfc822 format available.

Message #14 received at 36360 <at> debbugs.gnu.org (full text, mbox):

From: Stefan Monnier <monnier <at> iro.umontreal.ca>
To: Lars Magne Ingebrigtsen <larsi <at> gnus.org>
Cc: 36360 <at> debbugs.gnu.org
Subject: Re: bug#36360: 'ada-mode' & 'svg' pkgs version number & presence
 problem
Date: Mon, 24 Jun 2019 16:14:44 -0400
> I see we have an `svg` package in GNU ELPA and an `svg` package
> in Emacs.  There's no actual conflict, because they are "one and the
> same", but they're not the same version.

BTW, the one in elpa.git has version "0.2" and the one in emacs.git has
no "Version:".  Whatever we decide to do, we'll need to give a version
number to the one in Emacs.
Should we go with 0.3 or should we leave some more room between the two?


        Stefan





Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#36360; Package emacs. (Mon, 24 Jun 2019 20:16:02 GMT) Full text and rfc822 format available.

Message #17 received at 36360 <at> debbugs.gnu.org (full text, mbox):

From: Lars Ingebrigtsen <larsi <at> gnus.org>
To: Stefan Monnier <monnier <at> iro.umontreal.ca>
Cc: 36360 <at> debbugs.gnu.org
Subject: Re: bug#36360: 'ada-mode' & 'svg' pkgs version number & presence
 problem
Date: Mon, 24 Jun 2019 22:15:14 +0200
Stefan Monnier <monnier <at> iro.umontreal.ca> writes:

> The main question seems to be whether Emacs's svg.el works in Emacs-25
> and if not whether we should bump up the package-requires or whether we
> should tweak to code so it's made compatible with Emacs-25.

I have made no effort to have svg.el be backwards-compatible with
previous Emacs versions, so it's probably not?  I can see a when-let* in
there, for instance...  That can be rewritten trivially, but I don't
know whether there's anything else that's "modern" in there.  :-)
Didn't see anything on a cursory scan.

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#36360; Package emacs. (Mon, 24 Jun 2019 20:16:02 GMT) Full text and rfc822 format available.

Message #20 received at 36360 <at> debbugs.gnu.org (full text, mbox):

From: Lars Ingebrigtsen <larsi <at> gnus.org>
To: Stefan Monnier <monnier <at> iro.umontreal.ca>
Cc: 36360 <at> debbugs.gnu.org
Subject: Re: bug#36360: 'ada-mode' & 'svg' pkgs version number & presence
 problem
Date: Mon, 24 Jun 2019 22:15:46 +0200
Stefan Monnier <monnier <at> iro.umontreal.ca> writes:

> BTW, the one in elpa.git has version "0.2" and the one in emacs.git has
> no "Version:".  Whatever we decide to do, we'll need to give a version
> number to the one in Emacs.
> Should we go with 0.3 or should we leave some more room between the two?

Go to 1.0?

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#36360; Package emacs. (Mon, 24 Jun 2019 21:20:02 GMT) Full text and rfc822 format available.

Message #23 received at 36360 <at> debbugs.gnu.org (full text, mbox):

From: Stefan Monnier <monnier <at> iro.umontreal.ca>
To: Lars Ingebrigtsen <larsi <at> gnus.org>
Cc: 36360 <at> debbugs.gnu.org
Subject: Re: bug#36360: 'ada-mode' & 'svg' pkgs version number & presence
 problem
Date: Mon, 24 Jun 2019 17:18:49 -0400
>> BTW, the one in elpa.git has version "0.2" and the one in emacs.git has
>> no "Version:".  Whatever we decide to do, we'll need to give a version
>> number to the one in Emacs.
>> Should we go with 0.3 or should we leave some more room between the two?
>
> Go to 1.0?

OK, done, thanks


        Stefan





Reply sent to Stefan Monnier <monnier <at> iro.umontreal.ca>:
You have taken responsibility. (Sat, 06 Jul 2019 16:19:01 GMT) Full text and rfc822 format available.

Notification sent to Sebastian Urban <mrsebastianurban <at> gmail.com>:
bug acknowledged by developer. (Sat, 06 Jul 2019 16:19:02 GMT) Full text and rfc822 format available.

Message #28 received at 36360-done <at> debbugs.gnu.org (full text, mbox):

From: Stefan Monnier <monnier <at> iro.umontreal.ca>
To: Sebastian Urban <mrsebastianurban <at> gmail.com>
Cc: 36360-done <at> debbugs.gnu.org
Subject: Re: bug#36360: 'ada-mode' & 'svg' pkgs version number & presence
 problem
Date: Sat, 06 Jul 2019 12:17:52 -0400
Version: 26.3

I just pushed a fix for those two to `emacs-26`.


        Stefan





bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sun, 04 Aug 2019 11:24:07 GMT) Full text and rfc822 format available.

This bug report was last modified 5 years and 320 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.