From: "Lennart Borgman (gmail)" <lennart.borgman@gmail.com>
To: Drew Adams <drew.adams@oracle.com>
Cc: 'Stefan Monnier' <monnier@iro.umontreal.ca>, emacs-devel@gnu.org
Subject: Re: inputting characters by hexadigit
Date: Thu, 24 Jul 2008 22:37:45 +0200 [thread overview]
Message-ID: <4888E819.3050500@gmail.com> (raw)
In-Reply-To: <008001c8edcb$b5276120$0ab32382@us.oracle.com>
Drew Adams wrote:
>>>>>>>> How about having `completing-read' just call a
>>>>>>>> `completing-read-function' variable if non-nil?
>>>>>>>> This is the same thing that `read-file-name' does,
>>>>>>>> with `read-file-name-function'.
>>>>>>> It sounds useful to authors of Emacs extensions and
>>>>>>> might even be useful directly for end users, letting
>>>>>>> them decide what completing-read function they feel
>>>>>>> like using on any particular day.
>>>>>> I agree. Is there any reason not to add
>>>>>> completing-read-function?
>>>>> No one has objected to the idea.
>>>>> Could someone please implement this?
>>> Let's wait when Stefan moves completing-read to
>>> minibuffer.el and then just add
>>> (if completing-read-function
>>> (funcall completing-read-function ;-)
>
>
> SM> I'm not opposed to such a change, but I have other things
> SM> to do. So if someone else wants to install such a thing,
> SM> he should go right ahead.
>
> I hope someone will please do that. Thanks.
Could not this be done by just renaming the C function completing-read
to completing-read-1 and then adding
(defun completing-read (prompt
collection
&optional predicate require-match
initial-input hist def
inherit-input-method)
... documentation ...
(if completing-read-function
(funcall completing-read-function ...)
(completing-read-1 ...)))
to minibuffer.el?
next prev parent reply other threads:[~2008-07-24 20:37 UTC|newest]
Thread overview: 160+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-07-15 17:41 describe-char should display the character's Unicode name Ted Zlatanov
2008-07-15 20:42 ` Juri Linkov
2008-07-16 2:29 ` Kenichi Handa
2008-07-17 0:35 ` Juri Linkov
2008-07-17 1:26 ` Kenichi Handa
2008-07-17 14:09 ` Ted Zlatanov
2008-07-17 23:40 ` Juri Linkov
2008-07-18 0:10 ` Miles Bader
2008-07-18 0:47 ` inputting characters by hexadigit Kenichi Handa
2008-07-18 0:54 ` Lennart Borgman (gmail)
2008-07-18 1:01 ` Miles Bader
2008-07-18 4:48 ` David De La Harpe Golden
2008-07-18 12:39 ` Miles Bader
2008-07-18 16:17 ` Stephen J. Turnbull
2008-07-18 17:33 ` David De La Harpe Golden
2008-07-18 18:08 ` James Cloos
2008-07-18 18:59 ` Stephen J. Turnbull
2008-07-18 21:29 ` James Cloos
2008-07-19 0:30 ` Juri Linkov
2008-07-21 1:41 ` Stefan Monnier
2008-07-21 5:35 ` David De La Harpe Golden
2008-07-22 22:59 ` Juri Linkov
2008-07-22 23:17 ` Lennart Borgman (gmail)
2008-07-22 23:29 ` David De La Harpe Golden
2008-07-29 16:07 ` Juri Linkov
2008-07-29 18:00 ` Stefan Monnier
2008-07-19 5:49 ` Stephen J. Turnbull
2008-07-19 0:13 ` Miles Bader
2008-07-19 0:29 ` Juri Linkov
2008-07-19 0:27 ` Juri Linkov
2008-07-20 20:28 ` Juri Linkov
2008-07-21 1:46 ` Stefan Monnier
2008-07-21 5:07 ` David De La Harpe Golden
2008-07-21 6:04 ` Stefan Monnier
2008-07-21 9:01 ` Juri Linkov
2008-07-21 11:04 ` Johan Bockgård
2008-07-21 11:11 ` David Kastrup
2008-07-21 14:20 ` Johan Bockgård
2008-07-21 14:24 ` David Kastrup
2008-07-21 14:33 ` Lennart Borgman (gmail)
2008-07-21 14:37 ` David Kastrup
2008-07-21 19:25 ` James Cloos
2008-07-21 19:53 ` Stefan Monnier
2008-07-21 20:23 ` Miles Bader
2008-07-21 20:38 ` Lennart Borgman (gmail)
2008-07-21 21:49 ` Johan Bockgård
2008-07-21 22:03 ` David Kastrup
2008-07-21 23:37 ` Johan Bockgård
2008-07-22 1:26 ` David De La Harpe Golden
2008-07-22 22:52 ` Juri Linkov
2008-07-21 20:31 ` David Kastrup
2008-07-21 20:36 ` David De La Harpe Golden
2008-07-21 20:43 ` David Kastrup
2008-07-21 20:50 ` Lennart Borgman (gmail)
2008-07-21 21:12 ` David Kastrup
2008-07-21 21:03 ` Alfred M. Szmidt
2008-07-21 21:24 ` Drew Adams
2008-07-22 4:03 ` Miles Bader
2008-07-21 21:06 ` David De La Harpe Golden
2008-07-22 4:04 ` Miles Bader
2008-07-21 20:31 ` James Cloos
2008-07-21 21:11 ` David De La Harpe Golden
2008-07-21 23:43 ` Juri Linkov
2008-07-22 4:06 ` Miles Bader
2008-07-21 16:54 ` David De La Harpe Golden
2008-07-21 17:04 ` David De La Harpe Golden
2008-07-21 6:16 ` David Kastrup
2008-07-22 0:51 ` Kenichi Handa
2008-07-22 7:56 ` Juanma Barranquero
2008-07-22 8:33 ` Miles Bader
2008-07-22 10:57 ` Juanma Barranquero
2008-07-22 12:26 ` Kenichi Handa
2008-07-22 12:33 ` Lennart Borgman (gmail)
2008-07-22 12:35 ` Miles Bader
2008-07-22 16:16 ` Stefan Monnier
2008-07-22 16:54 ` Drew Adams
2008-07-22 20:38 ` Alfred M. Szmidt
2008-07-22 22:55 ` Juri Linkov
2008-07-23 0:08 ` David De La Harpe Golden
2008-07-23 2:18 ` Miles Bader
2008-07-22 22:54 ` Juri Linkov
2008-07-23 0:28 ` Miles Bader
2008-07-23 1:02 ` Kenichi Handa
2008-07-23 2:32 ` Stefan Monnier
2008-07-23 3:18 ` Miles Bader
2008-07-23 3:38 ` David De La Harpe Golden
2008-07-23 3:53 ` Stefan Monnier
2008-07-23 4:26 ` David De La Harpe Golden
2008-07-23 19:19 ` Stefan Monnier
2008-07-23 20:26 ` David De La Harpe Golden
2008-07-23 9:03 ` Juri Linkov
2008-07-23 10:15 ` Miles Bader
2008-07-23 14:27 ` Juri Linkov
2008-07-23 14:58 ` Miles Bader
2008-07-22 14:06 ` Drew Adams
2008-07-23 13:01 ` Ted Zlatanov
2008-07-23 13:05 ` Lennart Borgman (gmail)
2008-07-23 13:44 ` Drew Adams
2008-07-23 14:27 ` Juri Linkov
2008-07-23 19:24 ` Stefan Monnier
2008-07-23 22:32 ` Juri Linkov
2008-07-24 2:05 ` Stefan Monnier
2008-07-29 15:51 ` Juri Linkov
2008-07-29 17:33 ` Chong Yidong
2008-07-29 17:51 ` Juri Linkov
2008-07-29 19:55 ` Stefan Monnier
2008-07-29 20:51 ` Chong Yidong
2008-07-30 15:29 ` Juri Linkov
2008-07-31 19:20 ` Ted Zlatanov
2008-07-18 0:38 ` describe-char should display the character's Unicode name Kenichi Handa
2008-07-18 0:58 ` Miles Bader
2008-07-18 13:33 ` Ted Zlatanov
2008-07-18 13:53 ` Drew Adams
2008-07-18 14:31 ` Stefan Monnier
2008-07-18 15:22 ` Ted Zlatanov
2008-07-19 0:45 ` Juri Linkov
2008-07-21 16:35 ` Ted Zlatanov
2008-07-21 16:35 ` Lennart Borgman (gmail)
2008-07-21 16:58 ` David De La Harpe Golden
2008-07-22 22:57 ` Juri Linkov
2008-07-23 14:47 ` Ted Zlatanov
2008-07-23 22:31 ` Juri Linkov
2008-07-23 22:52 ` Lennart Borgman (gmail)
2008-07-24 13:29 ` Ted Zlatanov
2008-07-24 13:39 ` Lennart Borgman
2008-07-24 15:27 ` Ted Zlatanov
2008-07-24 15:34 ` Lennart Borgman (gmail)
2008-07-25 0:41 ` Juri Linkov
2008-07-25 2:24 ` Kenichi Handa
2008-07-19 0:35 ` Juri Linkov
2008-07-19 1:11 ` Kenichi Handa
2008-07-20 0:29 ` inputting characters by hexadigit Juri Linkov
2008-07-20 1:23 ` Kenichi Handa
2008-07-20 20:27 ` Juri Linkov
2008-07-23 14:37 ` Ted Zlatanov
2008-07-23 19:31 ` Stefan Monnier
2008-07-23 20:19 ` Ted Zlatanov
2008-07-24 2:08 ` Stefan Monnier
2008-07-24 13:20 ` Ted Zlatanov
2008-07-24 13:40 ` Lennart Borgman
2008-07-24 14:03 ` Stefan Monnier
2008-07-24 15:25 ` Ted Zlatanov
2008-07-24 16:06 ` Stefan Monnier
2008-07-24 17:00 ` Drew Adams
2008-07-24 18:15 ` Ted Zlatanov
2008-07-24 18:37 ` Drew Adams
2008-07-28 13:56 ` Ted Zlatanov
2008-07-24 20:12 ` Stefan Monnier
2008-07-24 20:27 ` Drew Adams
2008-07-24 20:37 ` Lennart Borgman (gmail) [this message]
2008-07-24 21:30 ` Lennart Borgman (gmail)
2008-07-24 21:59 ` Lennart Borgman (gmail)
2008-07-28 14:00 ` Ted Zlatanov
2008-07-23 22:35 ` Juri Linkov
2008-07-23 23:00 ` Lennart Borgman (gmail)
2008-07-24 2:18 ` Stefan Monnier
2008-07-25 0:52 ` Juri Linkov
2008-07-24 13:24 ` Ted Zlatanov
2008-07-24 15:55 ` Drew Adams
2008-07-19 0:35 ` describe-char should display the character's Unicode name Juri Linkov
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: https://www.gnu.org/software/emacs/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4888E819.3050500@gmail.com \
--to=lennart.borgman@gmail.com \
--cc=drew.adams@oracle.com \
--cc=emacs-devel@gnu.org \
--cc=monnier@iro.umontreal.ca \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/emacs.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).