В Emacs, как я отображаю сообщение в мини-буфере со свойствами поверхности шрифта?

Я хочу отобразить цветную строку текста в мини-буфере, но когда я использую функцию 'сообщения', текстовые свойства разделяются.

18
задан Drew 13 January 2014 в 04:54
поделиться

1 ответ

Подходит для меня:

(message "%s" (propertize "foo" 'face '(:foreground "red")))

Вероятно, у вас был (message (свойство ...)) , который интерпретирует строку с собственностью как строку управления форматом, следовательно, лишенную его свойств.

28
ответ дан 30 November 2019 в 08:15
поделиться
Другие вопросы по тегам:

Похожие вопросы: