From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Chong Yidong Newsgroups: gmane.emacs.gnus.general,gmane.emacs.devel Subject: Re: mouse-1-click-follows-link and mime messages Date: Tue, 07 Feb 2006 14:43:05 -0500 Message-ID: <877j879cqe.fsf@stupidchicken.com> References: <87acd48bhi.fsf@stupidchicken.com> <87acd3mx3u.fsf@pacem.orebokech.com> <87oe1jm66b.fsf@stupidchicken.com> <87u0bbkpsb.fsf@pacem.orebokech.com> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1139341400 2579 80.91.229.2 (7 Feb 2006 19:43:20 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 7 Feb 2006 19:43:20 +0000 (UTC) Cc: emacs-devel@gnu.org, ding@gnus.org Original-X-From: ding-owner+m10418@lists.math.uh.edu Tue Feb 07 20:43:15 2006 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from malifon.math.uh.edu ([129.7.128.13]) by ciao.gmane.org with esmtp (Exim 4.43) id 1F6Yjn-0004mq-R5 for ding-account@gmane.org; Tue, 07 Feb 2006 20:42:56 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu ident=lists) by malifon.math.uh.edu with smtp (Exim 3.20 #1) id 1F6YjR-0005by-00; Tue, 07 Feb 2006 13:42:33 -0600 Original-Received: from nas02.math.uh.edu ([129.7.128.40]) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 1F6Yig-0005bt-00 for ding@lists.math.uh.edu; Tue, 07 Feb 2006 13:41:46 -0600 Original-Received: from quimby.gnus.org ([80.91.224.244]) by nas02.math.uh.edu with esmtp (Exim 4.52) id 1F6Yid-0003yK-G2 for ding@lists.math.uh.edu; Tue, 07 Feb 2006 13:41:46 -0600 Original-Received: from main-twelve-three-thirty-seven.mit.edu ([18.19.6.82] helo=localhost.localdomain) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1F6YiW-0005qr-00 for ; Tue, 07 Feb 2006 20:41:36 +0100 Original-Received: by localhost.localdomain (Postfix, from userid 1000) id 554BD120900; Tue, 7 Feb 2006 14:43:05 -0500 (EST) Original-To: Romain Francoise In-Reply-To: <87u0bbkpsb.fsf@pacem.orebokech.com> (Romain Francoise's message of "Tue, 07 Feb 2006 19:05:40 +0100") User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (gnu/linux) X-Spam-Score: -2.5 (--) Precedence: bulk Original-Sender: ding-owner@lists.math.uh.edu Xref: news.gmane.org gmane.emacs.gnus.general:61889 gmane.emacs.devel:50164 Archived-At: Romain Francoise writes: >> I don't recall what this change was for? > > It fixes a bug reported by... Juri, I think. I don't remember the > details. Ah OK. I found it: In the *scratch* buffer type part of a symbol and type M-TAB. In the *Completions* buffer click on a completion string. First bug: point remains in the same window where the *Completions* buffer was before clicking (the *Completions* buffer gets buried and replaced with another buffer). But the correct behavior is switching the window back to the original window with the *scratch* buffer. So now switch manually to the window with the *scratch* buffer (`C-x o'), and call `undo' (`C-x u'). Second bug: it incorrectly puts point at the beginning of the initial string instead of the position where M-TAB was typed before inserting a completion string. Maybe there is some other way to fix this...