添付のようなTrueTypeフォントでBoldフォントを使用していると、
一行スクロールなどで、ごみが残ることがある。
# 以前も同じ現象が発生していて、どこかのRevisionで
# 直ったのが、また再現しています。
# 具体的なRevisionは覚えていないです。
わたしの環境では、Meadow -qで起動して以下のフォントに切り替えた後、
^C-bで*Messages*から*scratch*にバッファを変更すると
モードラインにごみが残ります。
特にnavi2chのboardモードで顕著にでます。
# font指定
(w32-add-font
"private-fontset13"
'((spec
;;
((:char-spec ascii :height any )
strict (w32-logfont "Terminal" 0 -13 400 0 nil nil nil 128 1 3 49))
((:char-spec ascii :height any :weight bold )
strict (w32-logfont "Terminal" 0 -13 700 0 nil nil nil 128 1 3 49) ((spacing . -1)))
((:char-spec ascii :height any :slant italic)
strict (w32-logfont "Terminal" 0 -13 400 0 t nil nil 128 1 3 49))
((:char-spec ascii :height any :weight bold :slant italic)
strict (w32-logfont "Terminal" 0 -13 700 0 t nil nil 128 1 3 49) ((spacing . -1)))
;;
((:char-spec latin-jisx0201 :height any )
strict (w32-logfont "Terminal" 0 -13 400 0 nil nil nil 128 1 3 49))
((:char-spec latin-jisx0201 :height any :weight bold )
strict (w32-logfont "Terminal" 0 -13 700 0 nil nil nil 128 1 3 49) ((spacing . -1)))
((:char-spec latin-jisx0201 :height any :slant italic)
strict (w32-logfont "Terminal" 0 -13 400 0 t nil nil 128 1 3 49))
((:char-spec latin-jisx0201 :height any :weight bold :slant italic)
strict (w32-logfont "Terminal" 0 -13 700 0 t nil nil 128 1 3 49) ((spacing . -1)))
;;
((:char-spec katakana-jisx0201 :height any )
strict (w32-logfont "Terminal" 0 -13 400 0 nil nil nil 128 1 3 49))
((:char-spec katakana-jisx0201 :height any :weight bold )
strict (w32-logfont "Terminal" 0 -13 700 0 nil nil nil 128 1 3 49) ((spacing . -1)))
((:char-spec katakana-jisx0201 :height any :slant italic)
strict (w32-logfont "Terminal" 0 -13 400 0 t nil nil 128 1 3 49))
((:char-spec katakana-jisx0201 :height any :weight bold :slant italic)
strict (w32-logfont "Terminal" 0 -13 700 0 t nil nil 128 1 3 49) ((spacing . -1)))
;;
((:char-spec japanese-jisx0208 :height any )
strict (w32-logfont "Terminal" 0 -13 400 0 nil nil nil 128 1 3 49))
((:char-spec japanese-jisx0208 :height any :weight bold )
strict (w32-logfont "Terminal" 0 -13 700 0 nil nil nil 128 1 3 49) ((spacing . -1)))
((:char-spec japanese-jisx0208 :height any :slant italic)
strict (w32-logfont "Terminal" 0 -13 400 0 t nil nil 128 1 3 49))
((:char-spec japanese-jisx0208 :height any :weight bold :slant italic)
strict (w32-logfont "Terminal" 0 -13 700 0 t nil nil 128 1 3 49) ((spacing . -1)))
)))
This ticket was imported from scarab issue MW124