From rms@gnu.org Thu Jan 1 07:49:58 2009 Received: (at submit) by emacsbugs.donarmstrong.com; 1 Jan 2009 15:49:58 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=0.1 required=4.0 tests=FOURLA autolearn=no version=3.2.5-bugs.debian.org_2005_01_02 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n01FntJR018031 for ; Thu, 1 Jan 2009 07:49:56 -0800 Received: from rms by fencepost.gnu.org with local (Exim 4.67) (envelope-from ) id 1LIPn1-0001tj-1R; Thu, 01 Jan 2009 10:48:51 -0500 Content-Type: text/plain; charset=ISO-8859-15 From: Richard M Stallman To: emacs-pretest-bug@gnu.org Subject: 23.0.60; completion DWIM too clever Reply-to: rms@gnu.org Message-Id: Date: Thu, 01 Jan 2009 10:48:51 -0500 I typed C-x b *d TAB and it offered me as completions `diary' and `old', neither of which starts with a `*'. I typed C-x b *di TAB and it completed to `diary', which is not even a completion of what I typed. It is extremely annoying to discard the user's input characters. In GNU Emacs 23.0.60.15 (mipsel-unknown-linux-gnu, GTK+ Version 2.12.11) of 2008-12-22 on lemote-yeeloong configured using `configure 'CFLAGS=-O0 -g -Wno-pointer-sign' 'mipsel-unknown-linux-gnu' 'build_alias=mipsel-unknown-linux-gnu' 'host_alias=mipsel-unknown-linux-gnu' 'target_alias=mipsel-unknown-linux-gnu'' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: en_US.UTF-8 value of $XMODIFIERS: nil locale-coding-system: utf-8-unix default-enable-multibyte-characters: t Major mode: Diff Minor modes in effect: diff-auto-refine-mode: t gpm-mouse-mode: t tooltip-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t global-auto-composition-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t abbrev-mode: t Recent input: ESC : b u f f e r - u n d o - l i s t RET C-x b RET TAB TAB ESC < C-s p m a i l - v i e w - b u f f e r C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-n C-n C-n C-n C-n C-n C-n C-a C-p C-p C-p C-o TAB ( s e t q SPC b u f f e r - u n d o - l i s t SPC t ) C-x C-s C-x b RET ESC p u C-x C-s C-x b RET ESC C-x C-x b RET C-x k RET ESC x p m a i l RET y ESC : b u f f e r - s w a p p e d - w i t h RET C-d C-d C-d C-d C-d C-d p C-d C-d C-d x C-x C-s ESC : b u f f e r ESC p RET C-x d e m a c s - c v s / l i s p / m a i l / p m a i l * . e l * RET C-u C-n C-n C-n C-@ C-u C-n C-n C-n C-n C-n C-n = C-g C-x C-x = RET ESC C-v C-x 1 C-u C-n C-u C-n C-n C-p C-n C-@ C-p = RET ESC C-v ESC C-v ESC C-v ESC C-v ESC C-v ESC C-v C-x 1 C-x b * d i TAB DEL DEL DEL DEL DEL * d i TAB DEL DEL DEL DEL DEL * C-g C-x C-b C-x o C-v C-n C-n C-n f C-x 1 ESC x r e p o r t SPC e m a v s DEL DEL c s RET Recent messages: 0 new messages read # Expunging deleted messages...done Saving file /home/rms/PMAIL... Wrote /home/rms/PMAIL # Mark set Source file `/home/rms/emacs-cvs/lisp/diff.el' newer than byte-compiled file Quit Mark activated Quit From drew.adams@oracle.com Thu Jan 1 10:00:10 2009 Received: (at submit) by emacsbugs.donarmstrong.com; 1 Jan 2009 18:00:10 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-2.9 required=4.0 tests=FOURLA,HAS_BUG_NUMBER autolearn=unavailable version=3.2.5-bugs.debian.org_2005_01_02 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n01I06bQ018278 for ; Thu, 1 Jan 2009 10:00:08 -0800 Received: from mail.gnu.org ([199.232.76.166]:56368 helo=mx10.gnu.org) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1LIRp0-0004Z3-Iv for emacs-pretest-bug@gnu.org; Thu, 01 Jan 2009 12:59:02 -0500 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1LIRq1-0004FY-OS for emacs-pretest-bug@gnu.org; Thu, 01 Jan 2009 13:00:06 -0500 Received: from rcsinet11.oracle.com ([148.87.113.123]:17160 helo=rgminet11.oracle.com) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1LIRpz-0004EX-PZ; Thu, 01 Jan 2009 13:00:03 -0500 Received: from acsinet13.oracle.com (acsinet13.oracle.com [141.146.126.235]) by rgminet11.oracle.com (Switch-3.3.1/Switch-3.3.1) with ESMTP id n01I1Ge4012909 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Thu, 1 Jan 2009 18:01:18 GMT Received: from acsmt706.oracle.com (acsmt706.oracle.com [141.146.40.84]) by acsinet13.oracle.com (Switch-3.3.1/Switch-3.3.1) with ESMTP id n01I0KmJ003485; Thu, 1 Jan 2009 18:00:21 GMT Received: from dradamslap1 (/24.5.134.5) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Thu, 01 Jan 2009 17:59:44 +0000 From: "Drew Adams" To: , <1757@debbugs.gnu.org>, References: Subject: RE: bug#1757: 23.0.60; completion DWIM too clever Date: Thu, 1 Jan 2009 09:59:45 -0800 Message-ID: <007601c96c3a$bba3d8b0$0200a8c0@us.oracle.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Priority: 1 (Highest) X-MSMail-Priority: High X-Mailer: Microsoft Office Outlook 11 In-Reply-To: Thread-Index: AclsKpt/2awRt3cMTBOOOXPbGWUzRwADlqpA X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3350 Importance: High X-Message-Flag: Follow up X-Source-IP: acsmt706.oracle.com [141.146.40.84] X-Auth-Type: Internal IP X-CT-RefId: str=0001.0A090209.495D0492.01AB:SCFSTAT928724,ss=1,fgs=0 X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 1) X-CrossAssassin-Score: 2 > I typed C-x b *d TAB and it offered me as completions `diary' > and `old', neither of which starts with a `*'. > > I typed C-x b *di TAB and it completed to `diary', which is not > even a completion of what I typed. > > It is extremely annoying to discard the user's input characters. I couldn't agree more. The is (the formerly optional) partial completion at work. It is now the default behavior to first try the traditional completion, and if that finds no matches, automatically try partial completion. IMO, the default behavior should remain as it was in Emacs 22 (21, 20...), and the new behavior should be optional. With the traditional behavior, if there are no buffers with prefix `*', you are told so immediately: [No match]. With the new, partial-completion behavior, you are given possible completions that do not complete `*' in the normal way (as a literal prefix). To get the traditional behavior, you now need to customize option `completion-styles', to be `(basic)', not `(basic partial-completion)'. This significant change was made with no discussion, AFAIK. See bug #1512: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=1512 From lennart.borgman@gmail.com Thu Jan 1 10:26:29 2009 Received: (at submit) by emacsbugs.donarmstrong.com; 1 Jan 2009 18:26:29 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-2.9 required=4.0 tests=FOURLA,HAS_BUG_NUMBER autolearn=unavailable version=3.2.5-bugs.debian.org_2005_01_02 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n01IQPtM025728 for ; Thu, 1 Jan 2009 10:26:27 -0800 Received: from mx10.gnu.org ([199.232.76.166]:57664) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1LISET-00058R-Cq for emacs-pretest-bug@gnu.org; Thu, 01 Jan 2009 13:25:21 -0500 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1LISFU-0008DJ-Pj for emacs-pretest-bug@gnu.org; Thu, 01 Jan 2009 13:26:25 -0500 Received: from fg-out-1718.google.com ([72.14.220.159]:21150) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1LISFU-0008D2-FR; Thu, 01 Jan 2009 13:26:24 -0500 Received: by fg-out-1718.google.com with SMTP id l26so2328077fgb.30 for ; Thu, 01 Jan 2009 10:26:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:cc:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references; bh=0tXgPhDbRUKwrrYvgIjfBNX6rtV7AjSYN/XvGBybayQ=; b=ttss3YGjeQhwMNR5gG7dU67m6LeJ5GO8WLpV9f5Z7wyde5KNmJQ1s6IEiWvPcPKY3x a5sLqNGz/Byf2VSpFCwmtY7BGs+bDJEvNYPm+9UcHiOXI0G5yyKVzsYlGJ8Hi+Mr4Wl5 lsM87CG/YaiONa1bDFXOV7w0DT6Hmqn7nZbrM= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references; b=QCCmDt8ANQ7/hcPPLz/5ejZoEfnIpxRDwp1TpdaYxPcmH1dUL7U2TAkxfNi9kDkFUg 8kBa9Mo7rk1sbLlqrTnn0k6rvLlV3pzDGdtGIZh4Fyc2RS+72YO2Y8wJajn8Kd4G4f/g JzKg1UZtyCK5fgtQjw+VakPUvpUMCAqCwN6pQ= Received: by 10.86.93.17 with SMTP id q17mr10030417fgb.8.1230834382867; Thu, 01 Jan 2009 10:26:22 -0800 (PST) Received: by 10.86.35.9 with HTTP; Thu, 1 Jan 2009 10:26:22 -0800 (PST) Message-ID: Date: Thu, 1 Jan 2009 19:26:22 +0100 From: "Lennart Borgman" To: "Drew Adams" , 1757@debbugs.gnu.org Subject: Re: bug#1757: 23.0.60; completion DWIM too clever Cc: rms@gnu.org, emacs-pretest-bug@gnu.org In-Reply-To: <007601c96c3a$bba3d8b0$0200a8c0@us.oracle.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <007601c96c3a$bba3d8b0$0200a8c0@us.oracle.com> X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) X-CrossAssassin-Score: 2 On Thu, Jan 1, 2009 at 6:59 PM, Drew Adams wrote: >> I typed C-x b *d TAB and it offered me as completions `diary' >> and `old', neither of which starts with a `*'. >> >> I typed C-x b *di TAB and it completed to `diary', which is not >> even a completion of what I typed. >> >> It is extremely annoying to discard the user's input characters. > > I couldn't agree more. The is (the formerly optional) partial completion at > work. It is now the default behavior to first try the traditional completion, > and if that finds no matches, automatically try partial completion. Is perhaps the problem that partial completion does not respect the user input (of *)? From drew.adams@oracle.com Thu Jan 1 11:10:49 2009 Received: (at submit) by emacsbugs.donarmstrong.com; 1 Jan 2009 19:10:49 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-2.9 required=4.0 tests=FOURLA,HAS_BUG_NUMBER autolearn=unavailable version=3.2.5-bugs.debian.org_2005_01_02 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n01JAkpc004715 for ; Thu, 1 Jan 2009 11:10:47 -0800 Received: from mail.gnu.org ([199.232.76.166]:58757 helo=mx10.gnu.org) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1LISvN-000648-3O for emacs-pretest-bug@gnu.org; Thu, 01 Jan 2009 14:09:41 -0500 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1LISwO-000652-3O for emacs-pretest-bug@gnu.org; Thu, 01 Jan 2009 14:10:44 -0500 Received: from rcsinet11.oracle.com ([148.87.113.123]:65293 helo=rgminet11.oracle.com) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1LISwK-00064N-VB; Thu, 01 Jan 2009 14:10:41 -0500 Received: from acsinet13.oracle.com (acsinet13.oracle.com [141.146.126.235]) by rgminet11.oracle.com (Switch-3.3.1/Switch-3.3.1) with ESMTP id n01JBvBQ026015 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Thu, 1 Jan 2009 19:11:59 GMT Received: from acsmt703.oracle.com (acsmt703.oracle.com [141.146.40.81]) by acsinet13.oracle.com (Switch-3.3.1/Switch-3.3.1) with ESMTP id n01JB1pK018421; Thu, 1 Jan 2009 19:11:02 GMT Received: from dradamslap1 (/24.5.134.5) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Thu, 01 Jan 2009 11:10:25 -0800 From: "Drew Adams" To: "'Lennart Borgman'" , <1757@debbugs.gnu.org> Cc: , References: <007601c96c3a$bba3d8b0$0200a8c0@us.oracle.com> Subject: RE: bug#1757: 23.0.60; completion DWIM too clever Date: Thu, 1 Jan 2009 11:10:26 -0800 Message-ID: <007901c96c44$9ba3f7c0$0200a8c0@us.oracle.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 11 In-Reply-To: Thread-Index: AclsPoKA5y9CNkAcR6WpOdImkLTsKgAA+OzQ X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3350 X-Source-IP: acsmt703.oracle.com [141.146.40.81] X-Auth-Type: Internal IP X-CT-RefId: str=0001.0A090203.495D1523.010A:SCFSTAT928724,ss=1,fgs=0 X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 1) > >> I typed C-x b *d TAB and it offered me as completions `diary' > >> and `old', neither of which starts with a `*'. > >> > >> I typed C-x b *di TAB and it completed to `diary', which is not > >> even a completion of what I typed. > >> > >> It is extremely annoying to discard the user's input characters. > > > > I couldn't agree more. The is (the formerly optional) partial > > completion at work. It is now the default behavior to first try > > the traditional completion, and if that finds no matches, > > automatically try partial completion. > > Is perhaps the problem that partial completion does not respect the > user input (of *)? It respects it as a _wildcard_. This is a feature of partial completion. See `completion-pcm--string->pattern' and `completion-pcm--all-completions' in minibuffer.el. Stefan has decided that if your input cannot be completed literally, as a prefix, it should be completed as a wildcard pattern, using partial completion. That is the new default behavior. This takes away the useful negative feedback that your input has no literal prefix completion: [No match]. Instead of letting you immediately correct a simple typo (e.g. accidentally hitting `*' instead of some other char), you can end up needing to correct lots of characters (e.g. `diary', as a completion of `*di'). The problem is not that partial completion has a bug wrt *. The problem is that partial completion is being used as an automatic fallback by default. The assumption is that you always want to complete one way or the other - either by treating your input as a literal prefix, if possible, or by treating it as a wildcard expression, if literal prefix matching fails. This "extremely annoying" feature should be optional. Partial completion is one thing. Automatically slipping from prefix completion to partial completion is another thing. Either of these is annoying and inappropriate as the default behavior. And the automatic change of completing behavior is arguably more annoying and more confusing than plain partial completion. From rms@gnu.org Fri Jan 2 09:15:45 2009 Received: (at submit) by emacsbugs.donarmstrong.com; 2 Jan 2009 17:15:45 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-2.9 required=4.0 tests=FOURLA,HAS_BUG_NUMBER autolearn=unavailable version=3.2.5-bugs.debian.org_2005_01_02 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n02HFXNd012256; Fri, 2 Jan 2009 09:15:34 -0800 Received: from rms by fencepost.gnu.org with local (Exim 4.67) (envelope-from ) id 1LInbP-0006vJ-PB; Fri, 02 Jan 2009 12:14:27 -0500 Content-Type: text/plain; charset=ISO-8859-15 From: Richard M Stallman To: "Drew Adams" CC: 1757@debbugs.gnu.org, emacs-pretest-bug@gnu.org In-reply-to: <007601c96c3a$bba3d8b0$0200a8c0@us.oracle.com> (drew.adams@oracle.com) Subject: Re: bug#1757: 23.0.60; completion DWIM too clever Reply-to: rms@gnu.org References: <007601c96c3a$bba3d8b0$0200a8c0@us.oracle.com> Message-Id: Date: Fri, 02 Jan 2009 12:14:27 -0500 I couldn't agree more. The is (the formerly optional) partial completion at work. It is now the default behavior to first try the traditional completion, and if that finds no matches, automatically try partial completion. IMO, the default behavior should remain as it was in Emacs 22 (21, 20...), and the new behavior should be optional. My first tendency is to dislike the new behavior, but now that I have some idea what it does, I will try looking for some advantages in it. However, a change like this calls for polling the users. From rms@gnu.org Fri Jan 2 09:16:00 2009 Received: (at submit) by emacsbugs.donarmstrong.com; 2 Jan 2009 17:16:00 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-2.9 required=4.0 tests=FOURLA,HAS_BUG_NUMBER autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n02HFquI012268; Fri, 2 Jan 2009 09:15:53 -0800 Received: from rms by fencepost.gnu.org with local (Exim 4.67) (envelope-from ) id 1LInbi-0006zN-Pk; Fri, 02 Jan 2009 12:14:46 -0500 Content-Type: text/plain; charset=ISO-8859-15 From: Richard M Stallman To: "Drew Adams" CC: lennart.borgman@gmail.com, 1757@debbugs.gnu.org, emacs-pretest-bug@gnu.org In-reply-to: <007901c96c44$9ba3f7c0$0200a8c0@us.oracle.com> (drew.adams@oracle.com) Subject: Re: bug#1757: 23.0.60; completion DWIM too clever Reply-to: rms@gnu.org References: <007901c96c44$9ba3f7c0$0200a8c0@us.oracle.com> Message-Id: Date: Fri, 02 Jan 2009 12:14:46 -0500 Using * as a wildcard in buffer name completion is particularly a hassle given that * is used in many buffer names. From monnier@iro.umontreal.ca Mon Jan 5 14:19:18 2009 Received: (at 1757) by emacsbugs.donarmstrong.com; 5 Jan 2009 22:19:18 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-2.4 required=4.0 tests=FOURLA,HAS_BUG_NUMBER, VALID_BTS_CONTROL,XIRONPORT autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from ironport2-out.teksavvy.com (ironport2-out.pppoe.ca [206.248.154.182]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n05MJ8XH016607; Mon, 5 Jan 2009 14:19:10 -0800 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: ArMEACgWYknO+JnM/2dsb2JhbACBbMwfhXKBaQ X-IronPort-AV: E=Sophos;i="4.36,334,1228107600"; d="scan'208";a="31825686" Received: from 206-248-153-204.dsl.teksavvy.com (HELO pastel.home) ([206.248.153.204]) by ironport2-out.teksavvy.com with ESMTP; 05 Jan 2009 17:19:03 -0500 Received: by pastel.home (Postfix, from userid 20848) id 029FA84D0; Mon, 5 Jan 2009 17:19:02 -0500 (EST) From: Stefan Monnier To: rms@gnu.org Cc: 1757@debbugs.gnu.org Subject: Re: bug#1757: 23.0.60; completion DWIM too clever Message-ID: References: Date: Mon, 05 Jan 2009 17:19:02 -0500 In-Reply-To: (Richard M. Stallman's message of "Thu, 01 Jan 2009 10:48:51 -0500") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii tag 1757 +wontfix thanks > I typed C-x b *di TAB and it completed to `diary', which is not > even a completion of what I typed. It's not a bug, it's a feature. Stefan From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 11 16:07:26 2011 Received: (at control) by debbugs.gnu.org; 11 Sep 2011 20:07:26 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R2qJK-0006T5-1V for submit@debbugs.gnu.org; Sun, 11 Sep 2011 16:07:26 -0400 Received: from hermes.netfonds.no ([80.91.224.195]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R2qJI-0006Sw-4I for control@debbugs.gnu.org; Sun, 11 Sep 2011 16:07:24 -0400 Received: from cm-84.215.51.58.getinternet.no ([84.215.51.58] helo=stories.gnus.org) by hermes.netfonds.no with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1R2qF3-0007LF-1p for control@debbugs.gnu.org; Sun, 11 Sep 2011 22:03:01 +0200 Date: Sun, 11 Sep 2011 22:00:00 +0200 Message-Id: To: control@debbugs.gnu.org From: Lars Magne Ingebrigtsen Subject: control message for bug #1757 X-MailScanner-ID: 1R2qF3-0007LF-1p X-Netfonds-MailScanner: Found to be clean X-Netfonds-MailScanner-From: larsi@gnus.org MailScanner-NULL-Check: 1316376181.26111@qnIR3G2i5UG2BrMQmvhR4A X-Spam-Status: No X-Spam-Score: -2.7 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.7 (--) tags 1757 fixed close 1757 From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 11 18:15:20 2011 Received: (at 1757) by debbugs.gnu.org; 11 Sep 2011 22:15:20 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R2sJ5-0007WM-HO for submit@debbugs.gnu.org; Sun, 11 Sep 2011 18:15:20 -0400 Received: from acsinet15.oracle.com ([141.146.126.227]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R2sJ3-0007TA-1c for 1757@emacsbugs.donarmstrong.com; Sun, 11 Sep 2011 18:15:17 -0400 Received: from acsinet22.oracle.com (acsinet22.oracle.com [141.146.126.238]) by acsinet15.oracle.com (Switch-3.4.4/Switch-3.4.4) with ESMTP id p8BMAuSv015546 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Sun, 11 Sep 2011 22:10:58 GMT Received: from acsmt357.oracle.com (acsmt357.oracle.com [141.146.40.157]) by acsinet22.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id p8BMAuQ7002517 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 11 Sep 2011 22:10:56 GMT Received: from abhmt115.oracle.com (abhmt115.oracle.com [141.146.116.67]) by acsmt357.oracle.com (8.12.11.20060308/8.12.11) with ESMTP id p8BMAoKA003097; Sun, 11 Sep 2011 17:10:50 -0500 Received: from dradamslap1 (/10.159.62.18) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Sun, 11 Sep 2011 15:10:50 -0700 From: "Drew Adams" To: <1757@emacsbugs.donarmstrong.com> References: <007901c96c44$9ba3f7c0$0200a8c0@us.oracle.com> Subject: RE: bug#1757: 23.0.60; completion DWIM too clever Date: Sun, 11 Sep 2011 15:10:41 -0700 Message-ID: <37FB8237C697406881A6109465EAFE05@us.oracle.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 11 In-Reply-To: Thread-Index: Acls/ce306mzS+OiSNuT32AWxpVdvYYHokGA X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6109 X-Source-IP: acsinet22.oracle.com [141.146.126.238] X-Auth-Type: Internal IP X-CT-RefId: str=0001.0A090207.4E6D31F2.00F3:SCFMA922111,ss=1,re=-4.000,fgs=0 X-Spam-Score: -4.2 (----) X-Debbugs-Envelope-To: 1757 Cc: lennart.borgman@gmail.com, rms@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.2 (----) > tags 1757 fixed Bug #1757 [emacs] 23.0.60; completion DWIM too clever Added tag(s) fixed. > close 1757 How in the world can you consider this "fixed"? The behavior reported as a bug is still there. No fix was made. Stefan claims it's a feature. RMS said to poll the users before doing it. That was several releases ago (and no poll). You can claim the behavior is not a bug. Or you can admit that it is a bug but state that it won't be fixed. But how could you possibly claim that, (a) yes, it is a bug and (b) it has been fixed? Makes no sense. From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 11 18:24:57 2011 Received: (at 1757) by debbugs.gnu.org; 11 Sep 2011 22:24:57 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R2sSL-0008CL-Qe for submit@debbugs.gnu.org; Sun, 11 Sep 2011 18:24:55 -0400 Received: from hermes.netfonds.no ([80.91.224.195]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R2sSI-0008CD-Bs for 1757@debbugs.gnu.org; Sun, 11 Sep 2011 18:24:50 -0400 Received: from cm-84.215.51.58.getinternet.no ([84.215.51.58] helo=stories.gnus.org) by hermes.netfonds.no with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1R2sO2-0002iI-9J; Mon, 12 Sep 2011 00:20:26 +0200 From: Lars Magne Ingebrigtsen To: "Drew Adams" Subject: Re: bug#1757: 23.0.60; completion DWIM too clever In-Reply-To: <37FB8237C697406881A6109465EAFE05@us.oracle.com> (Drew Adams's message of "Sun, 11 Sep 2011 15:10:41 -0700") Date: Mon, 12 Sep 2011 00:16:32 +0200 Message-ID: References: <007901c96c44$9ba3f7c0$0200a8c0@us.oracle.com> <37FB8237C697406881A6109465EAFE05@us.oracle.com> User-Agent: Gnus/5.110018 (No Gnus v0.18) Emacs/24.0.50 (gnu/linux) X-Now-Playing: Matthew Herbert's _One One_: "Manchester" MIME-Version: 1.0 Content-Type: text/plain X-MailScanner-ID: 1R2sO2-0002iI-9J X-Netfonds-MailScanner: Found to be clean X-Netfonds-MailScanner-From: larsi@gnus.org MailScanner-NULL-Check: 1316384426.38079@4qs2WiCCPI9Ch0eLaSrWIA X-Spam-Status: No X-Spam-Score: -2.7 (--) X-Debbugs-Envelope-To: 1757 Cc: 1757@debbugs.gnu.org, lennart.borgman@gmail.com, rms@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.7 (--) "Drew Adams" writes: >> tags 1757 fixed > Bug #1757 [emacs] 23.0.60; completion DWIM too clever > Added tag(s) fixed. >> close 1757 > > How in the world can you consider this "fixed"? Wrong key. I meant to close it without "fixed". -- (domestic pets only, the antidote for overdose, milk.) bloggy blog http://lars.ingebrigtsen.no/ From unknown Mon Aug 18 14:22:31 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 10 Oct 2011 11:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator