emacs-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debbugs-tracker] bug#16646: closed (24.3.50; lisp-completion-at-point s


From: GNU bug Tracking System
Subject: [debbugs-tracker] bug#16646: closed (24.3.50; lisp-completion-at-point suggests unbound symbols)
Date: Thu, 06 Feb 2014 05:38:02 +0000

Your message dated Thu, 06 Feb 2014 00:37:45 -0500
with message-id <address@hidden>
and subject line Re: bug#16646: 24.3.50; lisp-completion-at-point suggests 
unbound symbols
has caused the debbugs.gnu.org bug report #16646,
regarding 24.3.50; lisp-completion-at-point suggests unbound symbols
to be marked as done.

(If you believe you have received this mail in error, please contact
address@hidden)


-- 
16646: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=16646
GNU Bug Tracking System
Contact address@hidden with problems
--- Begin Message --- Subject: 24.3.50; lisp-completion-at-point suggests unbound symbols Date: Wed, 05 Feb 2014 05:54:58 +0200
1. Open scratch buffer in emacs-lisp-mode.

2. Type `(+ d', press C-M-i.

3. See all kinds of symbols among the suggestions, starting `d',
`d1ei' and `d2ei'. None of these three are bound variables.

But I suppose they are present in obarray. Unless we're certain that the
symbol we're completing won't be evaluated directly, though (i.e. the
head of the current list is a macro), I don't think unbound symbols
should be among the suggestions. Otherwise, this completion looks too
much like dabbrev, and if I wanted that, I could just press M-/.


In GNU Emacs 24.3.50.5 (x86_64-unknown-linux-gnu, GTK+ Version 3.8.6)
 of 2014-02-01 on axl
Repository revision: 116234 address@hidden
Windowing system distributor `The X.Org Foundation', version 11.0.11405000
System Description:     Ubuntu 13.10



--- End Message ---
--- Begin Message --- Subject: Re: bug#16646: 24.3.50; lisp-completion-at-point suggests unbound symbols Date: Thu, 06 Feb 2014 00:37:45 -0500 User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux)
> 1. Open scratch buffer in emacs-lisp-mode.
> 2. Type `(+ d', press C-M-i.
> 3. See all kinds of symbols among the suggestions, starting `d',
> `d1ei' and `d2ei'. None of these three are bound variables.

I believe I've fixed this in trunk.


        Stefan


--- End Message ---

reply via email to

[Prev in Thread] Current Thread [Next in Thread]