Subject: Re: bug#11046: 24.0.94; Customize: M-TAB moves cursor over tag; clicking button moves cursor over button

From: Eli Zaretskii <[email-masked]>
Date: Tue, 20 Mar 2012 19:48:31 +0200

> From: "Drew Adams" <[email-masked]>
> Date: Tue, 20 Mar 2012 09:02:30 -0700
> 
> emacs -Q
> 
> M-x customize-option RET site-run-file RET
>  
> Click Value Menu button.  Choose String in the menu.
>  
> 1. First bug: Cursor should be in the edit field.  But it is on top of
> the Value Menu button.

Confirmed.

> 2. Put cursor at beginning of the edit field.  Hit `M-TAB'.
>  
> You see this error message: "lookup-words: lookup-words error: No plain
> word-list found at systemdefault locations.  Customize
> `ispell-alternate-dictionary' to set yours."
>  
> But the cursor is moved back on top of the tag `String:', before the
> `:' (second bug).

I don't get the error message, but a "*Choices*" buffer (because my
ispell-alternate-dictionary _is_ properly configured), but that buffer
shows hits for "String".  Here's a sample:

(0) /Usr/Dict/Web2:190067:String       (1) /Usr/Dict/Web2:190068:Stringboard
(2) /Usr/Dict/Web2:190069:Stringcourse (3) /Usr/Dict/Web2:190070:Stringend

etc. -- quite un-useful.  IOW, it _really_ tries to complete the word
"String", which is not what the user wants.

(Shouldn't the type of the widget be "file" instead of "string"?)