sc-ask
sc-ask is a compiled Lisp function in `supercite.el
'.
(sc-ask ALIST)
Ask a question in the minibuffer requiring a single character answer.
This function is kind of an extension of `y-or-n-p' where a single
letter is used to answer a question. Question is formed from ALIST
which has members of the form: (WORD . LETTER). WORD is the long
word form, while LETTER is the letter for selecting that answer. The
selected letter is returned, or nil if the question was not answered.
Note that WORD is a string and LETTER is a character. All LETTERs in
the list should be unique.