Drew Adams writes: > Hi Mauro, > > Thanks for looking into this.  I'd completely forgotten about it. > > I do think that improving completion for Customize thingies could > encourage more use of the Customize UI. > > I think everything you said and suggested sounds good.  I agree about > the double-edged sword of the added complexity - not just for the > coding but also for users. > > Parameter-specific completion can really help, but with different > kinds of parameters some users might get confused by the different > kinds of completion for them. > > Overall, I think it would be a definite improvement.  And with some > completion "frameworks" (and perhaps even with some ~recent vanilla > Emacs improvements?) users could maybe get interactive help on the > completion possibilities. > > Anything you find you can do to improve this will be welcome.  Use > your own judgment; it'll be fine, I'm sure. Thanks Drew. The attached patch is alternative 1: Provide better completion for Parameter and provide completion for Value when we know the alternatives.  I think it is an improvement, and it doesn't make the UI more complex, which alternative 2 does.