2012年12月18日

twittering-mode のメニュー、1行目が消えたりしておかしくなる


emacs23 で書いた以下の内容だけど、emacs24でも起きた。

color-theme で 行表示して、 twittering-mode のメニュー、1行目が消え、ミニバッファが真っ黒に。
http://quantumfluctuation.blogspot.com/2012/12/color-theme-twittering-mode-1_12.html?spref=tw

けど、何が原因なのか、削ぎ落していくと再現性がいまいちとれない。
emacs24 では

- ssh
- custom-theme-set-faces した load-theme (emacs23 の color-themeに相当)
- (add-to-list 'anything-sources 'anything-c-source-emacs-commands)

を設定しておいて、どんどん重くなると起きるような気がする。そもそも環境
が特殊すぎるのかもしれない。

最小の設定では、以下の状態で、何度か遭遇した。

~/.emacs.d/init.el
===
(add-to-list 'load-path
"~/.emacs.d/auto-install")

(require 'anything)
(require 'anything-config)
(add-to-list 'anything-sources 'anything-c-source-emacs-commands)

(add-to-list 'load-path "~/.emacs.d/twittering-mode")
(require 'twittering-mode)
(setq twittering-timer-interval 300) ; Update your timeline each 300 seconds (5 minutes)
(setq twittering-username "ゆーざー名")
(setq twittering-auth-method 'oauth)
(load-file "~/.emacs.d/twittering-mode/twitterpass.el")
(setq twittering-initial-timeline-spec-string
'(
":replies"
":home"
))

(add-to-list 'custom-theme-load-path "~/.emacs.d/themes")
(load-theme 'test t)
===

~/.emacs.d/themes/test-theme.el
===
(deftheme test
"Test color theme")

(custom-theme-set-faces
'test
;; 背景・文字
'(cursor ((t (:foreground "#F8F8F0"))))
'(default ((t (:background "#1B1D1E" :foreground "#F8F8F2")))))

;;;###autoload
(when load-file-name
(add-to-list 'custom-theme-load-path
(file-name-as-directory (file-name-directory load-file-name))))

(provide-theme 'test)
===

以下、使用環境。


[client]
===
# uname -a
CYGWIN_NT-6.1 D257-A71C 1.7.16(0.262/5/3) 2012-07-20 22:55 i686 Cygwin
# mintty --version
mintty 1.1.2
# ssh -v
openssh_6.1p1, openssl 1.0.1c 10 may 2012
# ~/bin/cocot.exe -v
 cocot, version 20100903
# ~/bin/cocot.exe -t CP932 -p UTF-8 ssh IPアドレス
===

[server]
===
clothoid@debian:~$ uname -a
linux debian 2.6.33.7-co-0.7.9 #1 preempt sat apr 9 20:30:51 utc 2011 i686 gnu/linux
clothoid@debian:~$ emacs --version
GNU Emacs 24.2.1
===

0 件のコメント:

コメントを投稿