Subject: bug#5009 closed by Chong Yidong <[email-masked]> (Re: bug#5009: complete-symbol should probably not be bound in global-map)

From: [email-masked] (Emacs bug Tracking System)
Date: Sat, 05 Dec 2009 22:05:08 +0000

This is an automatic notification regarding your bug report
which was filed against the emacs package:

#5009: complete-symbol should probably not be bound in global-map

It has been closed by Chong Yidong <[email-masked]>.

Their explanation is attached below along with your original report.
If this explanation is unsatisfactory and you have not received a
better one in a separate message then please contact Chong Yidong <[email-masked]> by
replying to this email.

-- 
5009: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=5009
Emacs Bug Tracking System
Contact [email-masked] with problems

Subject: Re: bug#5009: complete-symbol should probably not be bound in global-map
From: Chong Yidong <[email-masked]>
To: Lennart Borgman <[email-masked]>
Cc: [email-masked]
Date: Sat, 05 Dec 2009 17:03:06 -0500

> It fools people into believing there is a useful completion when there
> in fact is none. What use is for example symbol completion in
> css-mode, in php-mode etc?
>
> It is better to tell the truth. Bind it to there-is-no-completion-here
> (in a logic sense of course) in global map. Bind it to something
> useful in major modes.

I've just checked in a change that makes complete-symbol call
semantic-ia-complete-symbol if no tags table is loaded and Semantic is
enabled.  We don't have a Semantic parser for css-mode and php-mode yet,
but hopefully we will in the future.

I'm closing this bug.

Subject: complete-symbol should probably not be bound in global-map
From: Lennart Borgman <[email-masked]>
To: Emacs Bugs <[email-masked]>
Date: Sun, 22 Nov 2009 01:22:08 +0100

But it is.