[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]

split-window でゴミ表示が残る?



山根@千葉 と申します。

Meadow-IKADUCHI-1_99a6-20030302.patch.bz2 までを cygwin を
使ってインストール、WinXP 上で使わせてもらっています。

とっても些細なことですが、(split-window nil nil t) すると、
右側のウィンドウ内の最左端に数ドット幅くらいで、split-window
する前の残骸イメージが残ってしまいます。(一旦最大化または
最小化した後に元のサイズに戻すと消えてますので、写りこんでいる
わけではなさそう)

.emacs を少しずつコメントアウトしてみたところ、BDF/TrueType
フォントの混合設定が犯人らしいのですが、どうすればこの残骸が
消えてくれるのかわかりません。ご教示いただけたらと思います。

ちなみにフォント設定部分はこんな↓かんじです。

(w32-add-font
 "private-fontset"
 '((strict-spec
    ((:char-spec ascii :height any)
     (bdf-font "d:/cygwin/usr/local/Meadow2/bdf/shnm7x14a.bdf"))
    ((:char-spec ascii :height any :weight bold)
     (bdf-font "d:/cygwin/usr/local/Meadow2/bdf/shnm7x14ab.bdf"))
    ((:char-spec ascii :height any :weight normal)
     (bdf-font "d:/cygwin/usr/local/Meadow2/bdf/shnm7x14ai.bdf"))
    ((:char-spec ascii :height any :weight  bold :slant italic)
     (bdf-font "d:/cygwin/usr/local/Meadow2/bdf/shnm7x14abi.bdf"))
    ((:char-spec japanese-jisx0208 :height any)
     (w32-logfont "MS ゴシック" 0 14 400 0 nil nil nil 128 1 3 49))
    ((:char-spec japanese-jisx0208 :height any :weight bold)
     (w32-logfont "MS ゴシック" 0 14 700 0 nil nil nil 128 1 3 49)
     ((spacing . -1)))
    ((:char-spec japanese-jisx0208 :height any :slant italic)
     (w32-logfont "MS ゴシック" 0 14 400 0   t nil nil 128 1 3 49))
    ((:char-spec japanese-jisx0208 :height any :weight bold :slant italic)
     (w32-logfont "MS ゴシック" 0 14 700 0   t nil nil 128 1 3 49)
     ((spacing . -1)))
    )
   ))
(set-face-attribute 'variable-pitch nil :font "private-fontset")