From unknown Sun Jun 22 11:38:26 2025 X-Loop: help-debbugs@gnu.org Subject: bug#10963: 24.0.94; `dabbrev-completion' and `completion-cycle-threshold' Resent-From: Dani Moncayo Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 06 Mar 2012 22:20:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 10963 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 10963@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.133107238611994 (code B ref -1); Tue, 06 Mar 2012 22:20:02 +0000 Received: (at submit) by debbugs.gnu.org; 6 Mar 2012 22:19:46 +0000 Received: from localhost ([127.0.0.1]:36634 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S52jL-000374-Vy for submit@debbugs.gnu.org; Tue, 06 Mar 2012 17:19:45 -0500 Received: from eggs.gnu.org ([208.118.235.92]:37461) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S52j4-00036b-T5 for submit@debbugs.gnu.org; Tue, 06 Mar 2012 17:19:29 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1S52i9-0007nZ-Vn for submit@debbugs.gnu.org; Tue, 06 Mar 2012 17:18:27 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_HI,T_DKIM_INVALID autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:58952) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S52i9-0007nJ-QH for submit@debbugs.gnu.org; Tue, 06 Mar 2012 17:18:25 -0500 Received: from eggs.gnu.org ([208.118.235.92]:38517) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S52i8-0005d2-43 for bug-gnu-emacs@gnu.org; Tue, 06 Mar 2012 17:18:25 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1S52i6-0007lj-7y for bug-gnu-emacs@gnu.org; Tue, 06 Mar 2012 17:18:23 -0500 Received: from mail-tul01m020-f169.google.com ([209.85.214.169]:33145) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S52i6-0007lb-0S for bug-gnu-emacs@gnu.org; Tue, 06 Mar 2012 17:18:22 -0500 Received: by obbta14 with SMTP id ta14so6899458obb.0 for ; Tue, 06 Mar 2012 14:18:19 -0800 (PST) Received-SPF: pass (google.com: domain of dmoncayo@gmail.com designates 10.60.12.8 as permitted sender) client-ip=10.60.12.8; Authentication-Results: mr.google.com; spf=pass (google.com: domain of dmoncayo@gmail.com designates 10.60.12.8 as permitted sender) smtp.mail=dmoncayo@gmail.com; dkim=pass header.i=dmoncayo@gmail.com Received: from mr.google.com ([10.60.12.8]) by 10.60.12.8 with SMTP id u8mr11988830oeb.60.1331072299211 (num_hops = 1); Tue, 06 Mar 2012 14:18:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=cYwMwuqvdUU7LYv005mX0YEu2LllFkLlaVJVX35Vn5A=; b=0AquH5F3w4xkUuqCOP4120a3N2Mmr9EMhqRelUa5Z5Hth4SiPJKSuJzF5l8+IGGUbU FZzY0LOqimvkFlg3SWCxo6NhA/xYx8cnHwwIGQuuDUMnPKos6h1TN6MjrriZXYe3ZCrv tWoUaqjLWMIcpp4c/2ebWUy3PEtvcshPX7gFf5MBwhhO4TqC4masc0h/h7FYsL/vefTc JoZFS1aSDNHKX9sc5SPWyakWyjSzhkvYZN33/dfnQe7zX5eVpVKD30OBJKRPW9LYGPTf f/jdzC7VQNkm4p455O3RZWjyH9vfHn/ev+zieo6DRq4K7HLox1IfijZ0+gbcC5wl1Zmo qNLw== MIME-Version: 1.0 Received: by 10.60.12.8 with SMTP id u8mr10363943oeb.60.1331072299140; Tue, 06 Mar 2012 14:18:19 -0800 (PST) Received: by 10.60.42.193 with HTTP; Tue, 6 Mar 2012 14:18:19 -0800 (PST) Date: Tue, 6 Mar 2012 23:18:19 +0100 Message-ID: From: Dani Moncayo Content-Type: text/plain; charset=ISO-8859-1 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 208.118.235.17 X-Spam-Score: -6.1 (------) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 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: -6.1 (------) Recipe from "emacs -Q": 1. Eval: (setq completion-cycle-threshold 4) 2. Type: foo1 RET foo2 RET foo3 RET 3. Type: foo C-M-/ --> This "foo" expands to "foo3" (the first completion candidate - ok), although the echo area shows a "Scanning for dabbrevs..." message which remains there forever, until I send another command. This is confusing, because the message doesn't change even after that "scanning" has ended. 4. Type: C-M-/ --> Expected result: the first completion candidate picked up in step #3 ("foo3") is replaced with the next one ("foo2"). --> Observed result: the echo area shows the message [dabbrev-completion: No dynamic expansion for "foo3" found] and thus I'm unable to cycle through the completion candidates. -- Dani Moncayo From unknown Sun Jun 22 11:38:26 2025 X-Loop: help-debbugs@gnu.org Subject: bug#10963: 24.0.94; `dabbrev-completion' and `completion-cycle-threshold' Resent-From: Stefan Monnier Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 12 Mar 2012 13:40:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 10963 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Dani Moncayo Cc: 10963@debbugs.gnu.org Received: via spool by 10963-submit@debbugs.gnu.org id=B10963.133155958028902 (code B ref 10963); Mon, 12 Mar 2012 13:40:01 +0000 Received: (at 10963) by debbugs.gnu.org; 12 Mar 2012 13:39:40 +0000 Received: from localhost ([127.0.0.1]:46314 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S75TQ-0007W7-9e for submit@debbugs.gnu.org; Mon, 12 Mar 2012 09:39:40 -0400 Received: from ironport2-out.teksavvy.com ([206.248.154.181]:26446) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S75TO-0007Vz-Fk for 10963@debbugs.gnu.org; Mon, 12 Mar 2012 09:39:39 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AicFAKU/KE9soXdS/2dsb2JhbACBX5x7eYhwnhmGGQSbGYQJ X-IronPort-AV: E=Sophos;i="4.73,1,1325480400"; d="scan'208";a="167598599" Received: from 108-161-119-82.dsl.teksavvy.com (HELO ceviche.home) ([108.161.119.82]) by ironport2-out.teksavvy.com with ESMTP/TLS/ADH-AES256-SHA; 12 Mar 2012 09:09:46 -0400 Received: by ceviche.home (Postfix, from userid 20848) id 5B05366665; Mon, 12 Mar 2012 09:09:41 -0400 (EDT) From: Stefan Monnier Message-ID: References: Date: Mon, 12 Mar 2012 09:09:41 -0400 In-Reply-To: (Dani Moncayo's message of "Tue, 6 Mar 2012 23:18:19 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.93 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -1.9 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 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: -1.9 (-) > Recipe from "emacs -Q": > 1. Eval: (setq completion-cycle-threshold 4) [...] > 4. Type: C-M-/ > --> Expected result: the first completion candidate picked up in step > #3 ("foo3") is replaced with the next one ("foo2"). > --> Observed result: the echo area shows the message > [dabbrev-completion: No dynamic expansion for "foo3" found] and thus > I'm unable to cycle through the completion candidates. I believe this is now fixed in the trunk, please confirm, Stefan From unknown Sun Jun 22 11:38:26 2025 X-Loop: help-debbugs@gnu.org Subject: bug#10963: 24.0.94; `dabbrev-completion' and `completion-cycle-threshold' Resent-From: Dani Moncayo Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 12 Mar 2012 14:12:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 10963 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Monnier Cc: 10963@debbugs.gnu.org Received: via spool by 10963-submit@debbugs.gnu.org id=B10963.133156149832321 (code B ref 10963); Mon, 12 Mar 2012 14:12:01 +0000 Received: (at 10963) by debbugs.gnu.org; 12 Mar 2012 14:11:38 +0000 Received: from localhost ([127.0.0.1]:46877 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S75yM-0008PG-61 for submit@debbugs.gnu.org; Mon, 12 Mar 2012 10:11:38 -0400 Received: from mail-gy0-f172.google.com ([209.85.160.172]:46222) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S75yB-0008Oy-Ks for 10963@debbugs.gnu.org; Mon, 12 Mar 2012 10:11:37 -0400 Received: by ghbg16 with SMTP id g16so2478248ghb.3 for <10963@debbugs.gnu.org>; Mon, 12 Mar 2012 06:41:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=QFvj4XOIu5GC+bXDaw+vt+Wx57VzvmsnbNjFqv6+w68=; b=ZgLlZwMYVryn/k9+FuON99sdSXyKxN0Nk1GvHttjP53X5mlakAz8Os/+hMXiLT1gb3 wKAYq0Wv4A1G3B9HrQA5KzHhCkcbl1OyvGRnJnc6E533NGXyQYZDszlkNIzIXQh0Ro/Z cUddZS1ZOoH3KlGuUnHqBcxqN+iAD6uN/CosZgDAxva+DYiN3TnX8YeAg8v5LnFUuJMG +zDrmMLwVCZHBT2egfPUFJaJZskk3GR+SjaiD1qAzv6T30otNpuFL5/D6tV55/u+uqqb +W68lPcGyTvcVK2hi8+DIC6RqPaEbuuFMeksLk3V5D2LRdD9vOmQacVPF1CUkDoIcJh1 hChA== MIME-Version: 1.0 Received: by 10.182.192.36 with SMTP id hd4mr7518435obc.60.1331559696332; Mon, 12 Mar 2012 06:41:36 -0700 (PDT) Received: by 10.60.42.193 with HTTP; Mon, 12 Mar 2012 06:41:36 -0700 (PDT) In-Reply-To: References: Date: Mon, 12 Mar 2012 14:41:36 +0100 Message-ID: From: Dani Moncayo Content-Type: text/plain; charset=ISO-8859-1 X-Spam-Score: -2.6 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 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.6 (--) > I believe this is now fixed in the trunk, please confirm, Thanks, Stefan. It mostly works, but there is one detail that seems to need a fix: Consider this scenario: 1. M-: (setq completion-cycle-threshold 4) RET 2. foo1 RET foo2 RET foo3 RET foo Now, repeated `C-M-/' commands cycle like this: foo3/foo1/foo2 but repeated `M-/' commands cycle like this: foo3/foo2/foo1 I think that the cycling order should be equal in both cases, and IMO the right order is the one followed by `M-/' (ISTR that I've read something about this in the manual, but right now I can't find the place). -- Dani Moncayo From unknown Sun Jun 22 11:38:26 2025 X-Loop: help-debbugs@gnu.org Subject: bug#10963: 24.0.94; `dabbrev-completion' and `completion-cycle-threshold' Resent-From: Stefan Monnier Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 12 Mar 2012 16:31:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 10963 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Dani Moncayo Cc: 10963@debbugs.gnu.org Received: via spool by 10963-submit@debbugs.gnu.org id=B10963.133156985515448 (code B ref 10963); Mon, 12 Mar 2012 16:31:01 +0000 Received: (at 10963) by debbugs.gnu.org; 12 Mar 2012 16:30:55 +0000 Received: from localhost ([127.0.0.1]:47023 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S7898-000416-49 for submit@debbugs.gnu.org; Mon, 12 Mar 2012 12:30:54 -0400 Received: from pruche.dit.umontreal.ca ([132.204.246.22]:54473) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S7895-00040x-5l for 10963@debbugs.gnu.org; Mon, 12 Mar 2012 12:30:52 -0400 Received: from faina.iro.umontreal.ca (lechon.iro.umontreal.ca [132.204.27.242]) by pruche.dit.umontreal.ca (8.14.1/8.14.1) with ESMTP id q2CG0wxA027683; Mon, 12 Mar 2012 12:00:59 -0400 Received: by faina.iro.umontreal.ca (Postfix, from userid 20848) id C06ABB402D; Mon, 12 Mar 2012 12:00:58 -0400 (EDT) From: Stefan Monnier Message-ID: References: Date: Mon, 12 Mar 2012 12:00:58 -0400 In-Reply-To: (Dani Moncayo's message of "Mon, 12 Mar 2012 14:41:36 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.92 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-NAI-Spam-Flag: NO X-NAI-Spam-Threshold: 5 X-NAI-Spam-Score: 0 X-NAI-Spam-Rules: 1 Rules triggered RV4159=0 X-NAI-Spam-Version: 2.2.0.9309 : core <4159> : streams <737160> : uri <1081730> X-Spam-Score: -3.5 (---) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 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: -3.5 (---) > It mostly works, but there is one detail that seems to need a fix: > Consider this scenario: > 1. M-: (setq completion-cycle-threshold 4) RET > 2. foo1 RET foo2 RET foo3 RET foo > Now, repeated `C-M-/' commands cycle like this: > foo3/foo1/foo2 > but repeated `M-/' commands cycle like this: > foo3/foo2/foo1 > I think that the cycling order should be equal in both cases, and IMO > the right order is the one followed by `M-/' (ISTR that I've read > something about this in the manual, but right now I can't find the > place). That will require more changes: the current cycling order of C-M-/ is completely different from the one of M-/ because the completion table used is an obarray (a sort of hash-table), so dabbrev's ordering is completely lost, and after that the completion code uses its default sorting (which gives preference to shorter completions, which in this case makes no difference). So we'll need to stop using an obarray, and to pass an ad-hoc sorting function to the completion code. Stefan From unknown Sun Jun 22 11:38:26 2025 X-Loop: help-debbugs@gnu.org Subject: bug#10963: 24.0.94; `dabbrev-completion' and `completion-cycle-threshold' Resent-From: Stefan Monnier Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 12 Mar 2012 20:52:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 10963 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Dani Moncayo Cc: 10963@debbugs.gnu.org Received: via spool by 10963-submit@debbugs.gnu.org id=B10963.133158547716365 (code B ref 10963); Mon, 12 Mar 2012 20:52:01 +0000 Received: (at 10963) by debbugs.gnu.org; 12 Mar 2012 20:51:17 +0000 Received: from localhost ([127.0.0.1]:47319 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S7CD7-0004Fu-1E for submit@debbugs.gnu.org; Mon, 12 Mar 2012 16:51:17 -0400 Received: from pruche.dit.umontreal.ca ([132.204.246.22]:48115) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S7CD4-0004Fm-NK for 10963@debbugs.gnu.org; Mon, 12 Mar 2012 16:51:15 -0400 Received: from faina.iro.umontreal.ca (lechon.iro.umontreal.ca [132.204.27.242]) by pruche.dit.umontreal.ca (8.14.1/8.14.1) with ESMTP id q2CKLL9e021623; Mon, 12 Mar 2012 16:21:21 -0400 Received: by faina.iro.umontreal.ca (Postfix, from userid 20848) id BB002130D24; Mon, 12 Mar 2012 16:21:21 -0400 (EDT) From: Stefan Monnier Message-ID: References: Date: Mon, 12 Mar 2012 16:21:21 -0400 In-Reply-To: (Stefan Monnier's message of "Mon, 12 Mar 2012 12:00:58 -0400") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.92 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-NAI-Spam-Flag: NO X-NAI-Spam-Threshold: 5 X-NAI-Spam-Score: 0 X-NAI-Spam-Rules: 1 Rules triggered RV4159=0 X-NAI-Spam-Version: 2.2.0.9309 : core <4159> : streams <737232> : uri <1081849> X-Spam-Score: -3.5 (---) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 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: -3.5 (---) >> It mostly works, but there is one detail that seems to need a fix: >> Consider this scenario: >> 1. M-: (setq completion-cycle-threshold 4) RET >> 2. foo1 RET foo2 RET foo3 RET foo >> Now, repeated `C-M-/' commands cycle like this: >> foo3/foo1/foo2 >> but repeated `M-/' commands cycle like this: >> foo3/foo2/foo1 >> I think that the cycling order should be equal in both cases, and IMO >> the right order is the one followed by `M-/' (ISTR that I've read >> something about this in the manual, but right now I can't find the >> place). > That will require more changes: the current cycling order of C-M-/ is > completely different from the one of M-/ because the completion table > used is an obarray (a sort of hash-table), so dabbrev's ordering is > completely lost, and after that the completion code uses its default > sorting (which gives preference to shorter completions, which in this > case makes no difference). So we'll need to stop using an obarray, and > to pass an ad-hoc sorting function to the completion code. OK, I think it's fixed now, can you confirm? Stefan From unknown Sun Jun 22 11:38:26 2025 X-Loop: help-debbugs@gnu.org Subject: bug#10963: 24.0.94; `dabbrev-completion' and `completion-cycle-threshold' Resent-From: Dani Moncayo Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 12 Mar 2012 21:01:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 10963 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Monnier Cc: 10963@debbugs.gnu.org Received: via spool by 10963-submit@debbugs.gnu.org id=B10963.133158602417206 (code B ref 10963); Mon, 12 Mar 2012 21:01:02 +0000 Received: (at 10963) by debbugs.gnu.org; 12 Mar 2012 21:00:24 +0000 Received: from localhost ([127.0.0.1]:47328 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S7CLv-0004TT-Ot for submit@debbugs.gnu.org; Mon, 12 Mar 2012 17:00:24 -0400 Received: from mail-gx0-f172.google.com ([209.85.161.172]:60965) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S7CLk-0004TC-DI for 10963@debbugs.gnu.org; Mon, 12 Mar 2012 17:00:22 -0400 Received: by ggmi1 with SMTP id i1so2942115ggm.3 for <10963@debbugs.gnu.org>; Mon, 12 Mar 2012 13:30:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=yB1DHKU7s+NGAOGfTJMy2qDztai5PBjUGLq+lPTk/rU=; b=D4pICIMa2tDsU9cZj2CHppu9QZMY/7lMBiig4dwYmrpKSk5LnUQVgVQvKaCAVJ3jDH PPsV8y7UulD1P7woeidoXhV16FCAlk2f6lyTnmhK9L+DLbawJz/wN5QkW+qhxuCkjLrk vskVAfHUqaywPqjjte/m8kv8hiYE2SYVniQG4xJq/HaSlqLo3saXpgQDHO5h9qDE6rs0 UiRtThzi6nZG2xbwjLEYvbmrugjErFmjGd6F5uchbA95s4I9wDjgdI/Lc5kRQSfijNcR 7qPtuL5hoKVequddSki6E3Gsv6wMdpw1IA9Kc1D1TP+YZCGqh7MLe7w2hpyTuCl8QWWY imNA== MIME-Version: 1.0 Received: by 10.182.160.10 with SMTP id xg10mr8990251obb.40.1331584219351; Mon, 12 Mar 2012 13:30:19 -0700 (PDT) Received: by 10.60.42.193 with HTTP; Mon, 12 Mar 2012 13:30:19 -0700 (PDT) In-Reply-To: References: Date: Mon, 12 Mar 2012 21:30:19 +0100 Message-ID: From: Dani Moncayo Content-Type: text/plain; charset=ISO-8859-1 X-Spam-Score: -2.6 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 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.6 (--) > OK, I think it's fixed now, can you confirm? Confirmed. Thanks a lot. -- Dani Moncayo From unknown Sun Jun 22 11:38:26 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.428 (Entity 5.428) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Dani Moncayo Subject: bug#10963: closed (Re: bug#10963: 24.0.94; `dabbrev-completion' and `completion-cycle-threshold') Message-ID: References: X-Gnu-PR-Message: they-closed 10963 X-Gnu-PR-Package: emacs Reply-To: 10963@debbugs.gnu.org Date: Tue, 13 Mar 2012 13:14:03 +0000 Content-Type: multipart/mixed; boundary="----------=_1331644443-12455-1" This is a multi-part message in MIME format... ------------=_1331644443-12455-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #10963: 24.0.94; `dabbrev-completion' and `completion-cycle-threshold' which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 10963@debbugs.gnu.org. --=20 10963: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D10963 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1331644443-12455-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 10963-done) by debbugs.gnu.org; 13 Mar 2012 13:13:46 +0000 Received: from localhost ([127.0.0.1]:48510 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S7RXu-0003EF-6t for submit@debbugs.gnu.org; Tue, 13 Mar 2012 09:13:46 -0400 Received: from ironport2-out.teksavvy.com ([206.248.154.181]:45864) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S7RXq-0003E9-Rv for 10963-done@debbugs.gnu.org; Tue, 13 Mar 2012 09:13:44 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AokGAKU/KE9soXdS/2dsb2JhbACBX48mjVV5iHCeGYYZBJhcgj2ECQ X-IronPort-AV: E=Sophos;i="4.73,1,1325480400"; d="scan'208";a="167788743" Received: from 108-161-119-82.dsl.teksavvy.com (HELO fmsmemgm.homelinux.net) ([108.161.119.82]) by ironport2-out.teksavvy.com with ESMTP/TLS/ADH-AES256-SHA; 13 Mar 2012 08:43:46 -0400 Received: by fmsmemgm.homelinux.net (Postfix, from userid 20848) id BC92BAE08D; Tue, 13 Mar 2012 08:43:45 -0400 (EDT) From: Stefan Monnier To: 10963-done@debbugs.gnu.org Subject: Re: bug#10963: 24.0.94; `dabbrev-completion' and `completion-cycle-threshold' Message-ID: References: Date: Tue, 13 Mar 2012 08:43:45 -0400 In-Reply-To: (Dani Moncayo's message of "Mon, 12 Mar 2012 21:30:19 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.94 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -1.9 (-) X-Debbugs-Envelope-To: 10963-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 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: -1.9 (-) >>>>> "Dani" == Dani Moncayo writes: >> OK, I think it's fixed now, can you confirm? > Confirmed. > Thanks a lot. > -- > Dani Moncayo ------------=_1331644443-12455-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 6 Mar 2012 22:19:46 +0000 Received: from localhost ([127.0.0.1]:36634 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S52jL-000374-Vy for submit@debbugs.gnu.org; Tue, 06 Mar 2012 17:19:45 -0500 Received: from eggs.gnu.org ([208.118.235.92]:37461) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S52j4-00036b-T5 for submit@debbugs.gnu.org; Tue, 06 Mar 2012 17:19:29 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1S52i9-0007nZ-Vn for submit@debbugs.gnu.org; Tue, 06 Mar 2012 17:18:27 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_HI,T_DKIM_INVALID autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:58952) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S52i9-0007nJ-QH for submit@debbugs.gnu.org; Tue, 06 Mar 2012 17:18:25 -0500 Received: from eggs.gnu.org ([208.118.235.92]:38517) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S52i8-0005d2-43 for bug-gnu-emacs@gnu.org; Tue, 06 Mar 2012 17:18:25 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1S52i6-0007lj-7y for bug-gnu-emacs@gnu.org; Tue, 06 Mar 2012 17:18:23 -0500 Received: from mail-tul01m020-f169.google.com ([209.85.214.169]:33145) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S52i6-0007lb-0S for bug-gnu-emacs@gnu.org; Tue, 06 Mar 2012 17:18:22 -0500 Received: by obbta14 with SMTP id ta14so6899458obb.0 for ; Tue, 06 Mar 2012 14:18:19 -0800 (PST) Received-SPF: pass (google.com: domain of dmoncayo@gmail.com designates 10.60.12.8 as permitted sender) client-ip=10.60.12.8; Authentication-Results: mr.google.com; spf=pass (google.com: domain of dmoncayo@gmail.com designates 10.60.12.8 as permitted sender) smtp.mail=dmoncayo@gmail.com; dkim=pass header.i=dmoncayo@gmail.com Received: from mr.google.com ([10.60.12.8]) by 10.60.12.8 with SMTP id u8mr11988830oeb.60.1331072299211 (num_hops = 1); Tue, 06 Mar 2012 14:18:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=cYwMwuqvdUU7LYv005mX0YEu2LllFkLlaVJVX35Vn5A=; b=0AquH5F3w4xkUuqCOP4120a3N2Mmr9EMhqRelUa5Z5Hth4SiPJKSuJzF5l8+IGGUbU FZzY0LOqimvkFlg3SWCxo6NhA/xYx8cnHwwIGQuuDUMnPKos6h1TN6MjrriZXYe3ZCrv tWoUaqjLWMIcpp4c/2ebWUy3PEtvcshPX7gFf5MBwhhO4TqC4masc0h/h7FYsL/vefTc JoZFS1aSDNHKX9sc5SPWyakWyjSzhkvYZN33/dfnQe7zX5eVpVKD30OBJKRPW9LYGPTf f/jdzC7VQNkm4p455O3RZWjyH9vfHn/ev+zieo6DRq4K7HLox1IfijZ0+gbcC5wl1Zmo qNLw== MIME-Version: 1.0 Received: by 10.60.12.8 with SMTP id u8mr10363943oeb.60.1331072299140; Tue, 06 Mar 2012 14:18:19 -0800 (PST) Received: by 10.60.42.193 with HTTP; Tue, 6 Mar 2012 14:18:19 -0800 (PST) Date: Tue, 6 Mar 2012 23:18:19 +0100 Message-ID: Subject: 24.0.94; `dabbrev-completion' and `completion-cycle-threshold' From: Dani Moncayo To: bug-gnu-emacs@gnu.org Content-Type: text/plain; charset=ISO-8859-1 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 208.118.235.17 X-Spam-Score: -6.1 (------) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 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: -6.1 (------) Recipe from "emacs -Q": 1. Eval: (setq completion-cycle-threshold 4) 2. Type: foo1 RET foo2 RET foo3 RET 3. Type: foo C-M-/ --> This "foo" expands to "foo3" (the first completion candidate - ok), although the echo area shows a "Scanning for dabbrevs..." message which remains there forever, until I send another command. This is confusing, because the message doesn't change even after that "scanning" has ended. 4. Type: C-M-/ --> Expected result: the first completion candidate picked up in step #3 ("foo3") is replaced with the next one ("foo2"). --> Observed result: the echo area shows the message [dabbrev-completion: No dynamic expansion for "foo3" found] and thus I'm unable to cycle through the completion candidates. -- Dani Moncayo ------------=_1331644443-12455-1--