показать список опций в elisp - PullRequest
5 голосов
/ 22 апреля 2011

HI

У меня следующая проблема:

Предоставил список значений и, используя функцию форматирования, переданную в качестве аргумента, отобразил все его элементы в вспомогательном буфере. Затем пользователь выбирает один из них с помощью клавиш со стрелками. Возвращаемое значение должно быть выбранной записью.

Если вы когда-либо использовали reftex для вставки цитат или browse-kill-ring, вы знаете, о чем я говорю. Эти два примера используют пользовательский код для достижения желаемых результатов, но, возможно, есть библиотека, которая могла бы сделать это.

1 Ответ

10 голосов
/ 22 апреля 2011
(with-output-to-temp-buffer "*Name of buffer*"
  (display-completion-list '("foo" "bar" "baz" "qux")))
...