Комментарии мультилинии режима Emacs

Вы не сказали scatter использовать цветовые данные из вашего источника данных:

p.scatter(x='x', y='y', fill_color='fill_color', source=source)
10
задан David Nehme 31 January 2009 в 17:27
поделиться

2 ответа

Это похоже на это:

(define-derived-mode my-mode
    awk-mode "my"
    "My mode"
  (setq comment-multi-line nil) ; maybe
  (setq comment-start "/* ")
  (setq comment-end "*/"))

Но существует тонкость; возможно, Вы хотите

/*  line one   */
/*  line two   */
/*  line three */

или возможно Вы хотите

/*  
    line one
    line two
    line three
*/

Это затронуто Вашим comment-style, который можно настроить (M-x customize-variable comment-style). Поскольку что-то как первый пример выбирает indent, для второго примера, extra-line.

Это все определяется в newcomment.el, который можно считать о если Вы M-x describe-variable comment-start.

16
ответ дан 3 December 2019 в 18:02
поделиться

Покрытия ответа Tom, создающие комментарии; если Вы хотите, чтобы Ваш режим знал о комментариях, Вам нужна к fixup синтаксическая таблица.

Соответствующее чтение:

http://www.gnu.org/software/emacs/elisp/html_node/Syntax-Tables.html#Syntax-Tables

3
ответ дан 3 December 2019 в 18:02
поделиться
Другие вопросы по тегам:

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