emacs-devel
[Top][All Lists]
Advanced

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

Re: address@hidden: links in Help buffer aren't alwayscorrect]


From: Kevin Rodgers
Subject: Re: address@hidden: links in Help buffer aren't alwayscorrect]
Date: Wed, 14 Dec 2005 11:10:05 -0700
User-agent: Mozilla Thunderbird 0.9 (X11/20041105)

Kevin Rodgers wrote:
>            (completing-read (if (assq default-param param-alist)
> (format "Describe parameter (default %s): "
>                                         default-param)
>                               "Describe parameter: ")
>                             obarray
>                             (lambda (p) (assq p param-alist))
>                             t nil nil
> (if default-param (symbol-name default-param)))))

It probably makes more sense to complete on the frame parameter alist
(with no predicate) than the entire obarray (with a predicate to check
the alist):

           (completing-read (if (assq default-param param-alist)
                                (format "Describe parameter (default %s): "
                                        default-param)
                              "Describe parameter: ")
                            (mapcar (lambda (assoc)
                                      (list (symbol-name (car assoc))))
                                    param-alist)
                            nil t nil nil
                            (if default-param (symbol-name default-param)))

--
Kevin Rodgers





reply via email to

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