GNU bug report logs - #16255
C-h p C-s games RET (package-show-package-list?) misses most of the games

Previous Next

Package: emacs;

Reported by: Ivan Shmakov <ivan <at> siamics.net>

Date: Wed, 25 Dec 2013 20:55:01 UTC

Severity: minor

Fixed in version 24.4

Done: Ivan Shmakov <ivan <at> siamics.net>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Ivan Shmakov <ivan <at> siamics.net>
Cc: tracker <at> debbugs.gnu.org
Subject: bug#16255: closed (C-h p C-s games RET (package-show-package-list?)
 misses most of the games )
Date: Fri, 21 Nov 2014 19:32:03 +0000
[Message part 1 (text/plain, inline)]
Your message dated Fri, 21 Nov 2014 19:31:15 +0000
with message-id <87vbm8wdto.fsf <at> violet.siamics.net>
and subject line Re: bug#16255: C-h p C-s games RET (package-show-package-list?) misses most of the games
has caused the debbugs.gnu.org bug report #16255,
regarding C-h p C-s games RET (package-show-package-list?) misses most of the games 
to be marked as done.

(If you believe you have received this mail in error, please contact
help-debbugs <at> gnu.org.)


-- 
16255: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=16255
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Ivan Shmakov <ivan <at> siamics.net>
To: submit <at> debbugs.gnu.org
Subject: C-h p C-s games RET (package-show-package-list?) misses most of the
 games 
Date: Wed, 25 Dec 2013 20:54:19 +0000
Package:  emacs
Severity: minor

	As of 84b50168 [1], C-h p C-s games RET lists only a few games
	of those coming with Emacs:

  Package            Version      Status ▼   Archive    Description
  dunnet             2.1          built-in              text adventure for Emacs
  gamegrid           1.2          built-in              library for implementing grid-based games on Emacs
  tetris             2.1          built-in              implementation of Tetris for Emacs

[1] http://git.savannah.gnu.org/cgit/emacs.git/commit/?id=84b50168

	As it seems, package-show-package-list is given all the games
	found, yet it fails to render them in the resulting *Packages*
	buffer, perhaps because of them missing the Version: metadata.

	As per M-x trace-function-background:

1 -> (package-show-package-list (zone tetris studly spook solitaire snake pong mpuz morse meese life landmark hanoi gomoku gametree gamegrid fortune dunnet doctor dissociate decipher cookie1 bubbles blackbox animate 5x5))
1 <- package-show-package-list: #<buffer *Packages*>

-- 
FSF associate member #7257


[Message part 3 (message/rfc822, inline)]
From: Ivan Shmakov <ivan <at> siamics.net>
To: 16255-done <at> debbugs.gnu.org
Subject: Re: bug#16255: C-h p C-s games RET (package-show-package-list?)
 misses most of the games
Date: Fri, 21 Nov 2014 19:31:15 +0000
Version: 24.4

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

 >> To me, the failure of the recent development version to show the
 >> above seems like a regression, regardless of the particulars.

 > Oh, right, sorry.  I didn't realize that finder already used
 > package.el in 24.3 to display the packages.  Hmm...

	I no longer observe the issue (as of 2014-11-18 build,
	cb4f666ade76.)  Per my reading of the Git log, it was fixed
	(as Bug#16762) in the emacs-24 branch back this March:

commit 3e2377ce2f4eeb141ffbd000723c55813f78b08f
Author:     Dmitry Gutov <dgutov <at> yandex.ru>
AuthorDate: Tue Mar 25 00:38:06 2014 +0200
Commit:     Dmitry Gutov <dgutov <at> yandex.ru>
CommitDate: Tue Mar 25 00:38:06 2014 +0200

    Fix bug#16762
    
    * lisp/emacs-lisp/package.el (package--add-to-archive-contents):
    Include already installed and built-in packages in
    `package-archive-contents'.
    (package-install): Don't include already installed packages in the
    options on interactive invocation.

[…]

-- 
FSF associate member #7257  http://boycottsystemd.org/  … 3013 B6A0 230E 334A


This bug report was last modified 10 years and 241 days ago.

Previous Next


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