Вы не сказали scatter
использовать цветовые данные из вашего источника данных:
p.scatter(x='x', y='y', fill_color='fill_color', source=source)
Это похоже на это:
(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
.
Покрытия ответа Tom, создающие комментарии; если Вы хотите, чтобы Ваш режим знал о комментариях, Вам нужна к fixup синтаксическая таблица.
Соответствующее чтение:
http://www.gnu.org/software/emacs/elisp/html_node/Syntax-Tables.html#Syntax-Tables