From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: jidanni@jidanni.org 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: Sat, 10 Dec 2011 18:17:06 +0800 Message-ID: <874nx8g28t.fsf@jidanni.org> References: <8739deov0n.fsf@mail.jurta.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1323512656 20466 80.91.229.12 (10 Dec 2011 10:24:16 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sat, 10 Dec 2011 10:24:16 +0000 (UTC) Cc: 8615@debbugs.gnu.org To: juri@jurta.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Dec 10 11:24:12 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 1RZK6C-0003nY-B0 for geb-bug-gnu-emacs@m.gmane.org; Sat, 10 Dec 2011 11:24:08 +0100 Original-Received: from localhost ([::1]:52036 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RZK6B-0004rh-Tl for geb-bug-gnu-emacs@m.gmane.org; Sat, 10 Dec 2011 05:24:07 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]:35759) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RZK68-0004rL-L5 for bug-gnu-emacs@gnu.org; Sat, 10 Dec 2011 05:24:05 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RZK67-0000IK-Kn for bug-gnu-emacs@gnu.org; Sat, 10 Dec 2011 05:24:04 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:60229) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RZK67-0000I3-Ao for bug-gnu-emacs@gnu.org; Sat, 10 Dec 2011 05:24:03 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1RZK74-0007GG-HM for bug-gnu-emacs@gnu.org; Sat, 10 Dec 2011 05:25:02 -0500 X-Loop: help-debbugs@gnu.org In-Reply-To: <8762pqnxf9.fsf@jidanni.org> Resent-From: jidanni@jidanni.org Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 10 Dec 2011 10:25: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.132351269727894 (code B ref 8615); Sat, 10 Dec 2011 10:25:02 +0000 Original-Received: (at 8615) by debbugs.gnu.org; 10 Dec 2011 10:24:57 +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 1RZK6z-0007Fp-40 for submit@debbugs.gnu.org; Sat, 10 Dec 2011 05:24:57 -0500 Original-Received: from mailbigip.dreamhost.com ([208.97.132.5] helo=homiemail-a60.g.dreamhost.com) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RZK6v-0007Fa-SX for 8615@debbugs.gnu.org; Sat, 10 Dec 2011 05:24:55 -0500 Original-Received: from homiemail-a60.g.dreamhost.com (localhost [127.0.0.1]) by homiemail-a60.g.dreamhost.com (Postfix) with ESMTP id DB6723BC06D; Sat, 10 Dec 2011 02:23:52 -0800 (PST) DomainKey-Signature: a=rsa-sha1; c=nofws; d=jidanni.org; h=from:from:to:cc :subject:references:date:message-id:mime-version:content-type; q=dns; s=jidanni.org; b=ciDGuN29M9o6z+o5UBlx02okca0QMHRCz76slgl HqFsvBGE22eBTK/HtqUBi6I9CrFskke6aaqmhFSbo7jVYhDN5ZPFoqQ5S6JMf2wH kRArxFAJVeuMy1VXSbV+S77bJzlWiWlf1lUzURx8K3/0HBWIdYOoq9itQsYnV1Bi obeI= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=jidanni.org; h=from:from :to:cc:subject:references:date:message-id:mime-version: content-type; s=jidanni.org; bh=beDaVCgt4I/UW6Y4wlMFTPn6jzk=; b= gkwGA5Ib/111yQXkbjipFifRWkWE6/CYv2ePBLR5OP6UVKZKQD6WyJdOzUt4NqyP a6zO0drAtQmNvXdR5RRYyYaLyrBAuE5apNkCUqDI+D9vMoyds2+ZRSJZ3sZLnCzR 4D5828lXTrbZ9PsfWeHT1TEe759nF5mBPmYkiYjcSXk= Original-Received: from jidanni.org (218-163-20-213.dynamic.hinet.net [218.163.20.213]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: jidanni@jidanni.org) by homiemail-a60.g.dreamhost.com (Postfix) with ESMTPSA id 039683BC06C; Sat, 10 Dec 2011 02:23:52 -0800 (PST) Original-From: jidanni@jidanni.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Sat, 10 Dec 2011 05:25: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:54856 Archived-At: Erg... this is what I have so far, (eval-after-load "image-mode" '(progn (define-key image-mode-map "q" (lambda () (interactive) (quit-window (not current-prefix-arg))))));bug#8615 (eval-after-load "dired" '(progn (define-key dired-mode-map "q" (lambda () (interactive) (quit-window (not current-prefix-arg)))))) (eval-after-load "arc-mode" '(progn (define-key archive-mode-map "q";note the difference from the library name (lambda () (interactive) (quit-window (not current-prefix-arg)))))) i.e., an ever growing list. OK, I give up, you win. I'll use (global-set-key [remap quit-window] (lambda () (interactive) (quit-window (not current-prefix-arg)))) But please tell me how to then restore the virgin "q" behavior for one or two modes, e.g., (eval-after-load "compile" '(progn (define-key compilation-mode-map ... ??? I tired several things but nothing worked. Perhaps the "remap" above ruined it for everything.