From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Juri Linkov Newsgroups: gmane.emacs.devel Subject: Re: Image mode Date: Mon, 05 Feb 2007 23:27:42 +0200 Organization: JURTA Message-ID: <87k5ywe2hv.fsf@jurta.org> References: <87k5yxeg19.fsf@jurta.org> <45C70ECD.70208@gmail.com> <45C72724.4000800@gmail.com> <7dbe73ed0702050647y15d4ed7cu381a869cd2e835f3@mail.gmail.com> <87lkjcttv5.fsf@stupidchicken.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1170711208 7464 80.91.229.12 (5 Feb 2007 21:33:28 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 5 Feb 2007 21:33:28 +0000 (UTC) Cc: emacs-devel@gnu.org To: Chong Yidong Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Feb 05 22:33:21 2007 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1HEBSi-00057m-2S for ged-emacs-devel@m.gmane.org; Mon, 05 Feb 2007 22:33:20 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1HEBSh-00082a-F7 for ged-emacs-devel@m.gmane.org; Mon, 05 Feb 2007 16:33:19 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1HEBS1-0007rv-Jq for emacs-devel@gnu.org; Mon, 05 Feb 2007 16:32:37 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1HEBS0-0007rT-Mo for emacs-devel@gnu.org; Mon, 05 Feb 2007 16:32:36 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1HEBS0-0007rM-Bt for emacs-devel@gnu.org; Mon, 05 Feb 2007 16:32:36 -0500 Original-Received: from relay01.kiev.sovam.com ([62.64.120.200]) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1HEBRz-0006S4-NW for emacs-devel@gnu.org; Mon, 05 Feb 2007 16:32:36 -0500 Original-Received: from [83.170.232.243] (helo=smtp.svitonline.com) by relay01.kiev.sovam.com with esmtp (Exim 4.60) (envelope-from ) id 1HEBRp-0005GP-Hg; Mon, 05 Feb 2007 23:32:33 +0200 In-Reply-To: <87lkjcttv5.fsf@stupidchicken.com> (Chong Yidong's message of "Mon\, 05 Feb 2007 12\:08\:30 -0500") User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.93 (gnu/linux) X-Scanner-Signature: c2436a487120708c9e0f2b31fdd4cc45 X-DrWeb-checked: yes X-SpamTest-Envelope-From: juri@jurta.org X-SpamTest-Group-ID: 00000000 X-SpamTest-Info: Profiles 745 [Feb 05 2007] X-SpamTest-Info: helo_type=3 X-SpamTest-Info: {received from trusted relay: not dialup} X-SpamTest-Method: none X-SpamTest-Method: Local Lists X-SpamTest-Rate: 0 X-SpamTest-Status: Not detected X-SpamTest-Status-Extended: not_detected X-SpamTest-Version: SMTP-Filter Version 3.0.0 [0255], KAS30/Release X-detected-kernel: FreeBSD 4.8-5.1 (or MacOS X 10.2-10.3) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:65963 Archived-At: > How about this patch? > > It brings up the prompt when the image autodetection clashes with > auto-mode-alist, and restores the old image-mode behavior for all > other cases. Thanks, Chong. This patch seems to lead us more close to the good balance between treating real risks and convenience of displaying images. The important part it still misses is a new option that defines what Emacs should do in case of mismatching between the file extension and its content. Asking a question like in your patch would be one option, but the default I think should be the choice 4 from the list Juanma posted on this thread, i.e. setting image-minor-mode and not displaying the image. -- Juri Linkov http://www.jurta.org/emacs/