From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.bugs Subject: bug#8615: Please make sure v q removes the buffer for JPGs just like it does for other files Date: Wed, 23 Nov 2011 09:10:47 -0500 Message-ID: References: <87y5v9klwb.fsf@mail.jurta.org> <87zkfo1zke.fsf@jidanni.org> <87fwhg9lbo.fsf@mail.jurta.org> <87y5v7gy4p.fsf@gnu.org> <874nxvmif0.fsf@mail.jurta.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1322057509 32320 80.91.229.12 (23 Nov 2011 14:11:49 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 23 Nov 2011 14:11:49 +0000 (UTC) Cc: 8615@debbugs.gnu.org, Chong Yidong , jidanni@jidanni.org To: Lars Magne Ingebrigtsen Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Nov 23 15:11:45 2011 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1RTDY8-0007Kk-Ue for geb-bug-gnu-emacs@m.gmane.org; Wed, 23 Nov 2011 15:11:45 +0100 Original-Received: from localhost ([::1]:47071 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RTDY8-0007rW-6x for geb-bug-gnu-emacs@m.gmane.org; Wed, 23 Nov 2011 09:11:44 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]:44224) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RTDY5-0007rK-G6 for bug-gnu-emacs@gnu.org; Wed, 23 Nov 2011 09:11:42 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RTDY1-0008IM-97 for bug-gnu-emacs@gnu.org; Wed, 23 Nov 2011 09:11:41 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:33985) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RTDY1-0008ID-4X for bug-gnu-emacs@gnu.org; Wed, 23 Nov 2011 09:11:37 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1RTDZO-0005K3-9W for bug-gnu-emacs@gnu.org; Wed, 23 Nov 2011 09:13:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Stefan Monnier Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 23 Nov 2011 14:13:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 8615 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: fixed Original-Received: via spool by 8615-submit@debbugs.gnu.org id=B8615.132205753720403 (code B ref 8615); Wed, 23 Nov 2011 14:13:02 +0000 Original-Received: (at 8615) by debbugs.gnu.org; 23 Nov 2011 14:12:17 +0000 Original-Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RTDYf-0005J2-8E for submit@debbugs.gnu.org; Wed, 23 Nov 2011 09:12:17 -0500 Original-Received: from ironport2-out.teksavvy.com ([206.248.154.183]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RTDYc-0005Iu-82 for 8615@debbugs.gnu.org; Wed, 23 Nov 2011 09:12:15 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Av0EAMf9zE5FxIbt/2dsb2JhbABEqmqBBoFyAQEEAVYjBQsLNBIUGA0kLodqtDGKYgSIIJoChE4 X-IronPort-AV: E=Sophos;i="4.69,559,1315195200"; d="scan'208";a="149151308" Original-Received: from 69-196-134-237.dsl.teksavvy.com (HELO pastel.home) ([69.196.134.237]) by ironport2-out.teksavvy.com with ESMTP/TLS/ADH-AES256-SHA; 23 Nov 2011 09:10:48 -0500 Original-Received: by pastel.home (Postfix, from userid 20848) id D230D58E47; Wed, 23 Nov 2011 09:10:47 -0500 (EST) In-Reply-To: (Lars Magne Ingebrigtsen's message of "Wed, 23 Nov 2011 11:40:07 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.91 (gnu/linux) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Wed, 23 Nov 2011 09:13:02 -0500 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:54214 Archived-At: >> As for `q', I don't understand why `quit-window' should differ from >> `View-quit'. Why does `q' bound to `View-quit' kill the buffer, while >> `quit-window' bound to `q' doesn't? > I thought the point of "view mode" was to give you a mode for, well, > quick viewing. In that context it makes perfect sense for `q' to kill > the buffer. If you're using a regular non-view mode, having `q' kill > the buffer would be odd. Using "view mode" as the deciding factor is wrong. The "quick viewing" meaning is bound to the use of "v" is dired, not to the use of view-mode. So maybe the right solution is to make view-mode use quit-window, change quit-window so it obeys a `quit-window-kills' variable (which toggles the meaning of C-u), and change dired's v to set quit-window-kills buffer-locally? I'm sure it's the right behavior: I do think that we want to move towards merging View-quit and quit-window, but other than that I don't know because I like my Emacs to accumulate buffers. Stefan