GNU bug report logs - #6954
all viewed images left sitting in buffer-list

Previous Next

Package: emacs;

Reported by: jidanni <at> jidanni.org

Date: Tue, 31 Aug 2010 13:28:02 UTC

Severity: minor

Tags: fixed

Merged with 8615

Done: Juri Linkov <juri <at> jurta.org>

Bug is archived. No further changes may be made.

Full log


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

From: Christoph Scholtes <cschol2112 <at> googlemail.com>
To: Lars Magne Ingebrigtsen <larsi <at> gnus.org>
Cc: 8615 <at> debbugs.gnu.org, emacs-devel <at> gnu.org, cyd <at> stupidchicken.com,
	6954 <at> debbugs.gnu.org, jidanni <at> jidanni.org
Subject: Re: bug#6954: bug#8615: bug#6954: bug#8615: Please make sure v q
	removes the buffer for JPGs just like it does for other files
Date: Fri, 15 Jul 2011 18:40:24 -0600
On 7/15/2011 5:38 PM, Lars Magne Ingebrigtsen wrote:
> Christoph Scholtes<cschol2112 <at> googlemail.com>  writes:
>
>> Most other files (all?) are opened in view-mode, which binds `q' and
>> z' differently. I think view-mode and special-mode need to agree on
>> how to map certain keys, e.g. `q', i.e. common operations like quit or
>> kill-buffer. Either by deriving view-mode from special-mode or
>> matching the maps.
>
> It's not a view-mode issue.

IMO, it is very much a view-mode issue. The original issue description 
states that v q should remove the image buffer, i.e. kill it. It will 
never do this, since image-mode uses special mode map, and special-mode 
buries on `q', whereas other modes use view-mode. view-mode does kill 
the buffer on q, but I believe exit-action has to be set correctly.

> Open up a directory in dired.  Select a sub-directory.  Type `q'.  End
> up in a buffer that wasn't the one you started in.
>
> So `quit-window' and friends have apparently gotten a bit confused in
> the last couple of days.

This is a separate issue and needs to be fixed.





This bug report was last modified 13 years and 243 days ago.

Previous Next


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