トップページunix
994コメント303KB

Emacs Part 47 [転載禁止]©5ch.net

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。2014/12/20(土) 16:17:19.14
語り合いましょう。

GNU Emacs - GNU Project - Free Software Foundation (FSF)
https://www.gnu.org/software/emacs/

EmacsWiki: サイトマップ
http://www.emacswiki.org/emacs/

前スレ
Emacs Part 46
http://peace.2ch.net/test/read.cgi/unix/1403458934/
0217名無しさん@お腹いっぱい。2015/01/28(水) 00:34:23.56
>>216
普通に propertize した文字列を concat するなり %s なりで出力すればいいよ
eval だと戻り値が echo 領域に表示されてすぐ消えちゃうから
うまく行ってるかどうかは interactive な関数から呼ばないとよくわからんかもね。
メッセージバッファ内では色消えちゃうし。

(defun test ()
(interactive)
(message "abc %s" (propertize "123" 'face '(foreground-color . "red"))))
0218名無しさん@お腹いっぱい。2015/01/28(水) 00:39:22.12
>>217 の色の指定方法は古いって info に書いてあったから↓の方法にしたほうがよさそうだ
(defun test ()
(interactive)
(message "abc %s" (propertize "123" 'face '(:foreground "red"))))
■ このスレッドは過去ログ倉庫に格納されています