2013-04-16 12 views
6

私は64ビットWindows 7でGNU Emacs 24.2.1を使用しています。emacsウィンドウが空白になることがあります。これは、通常、別のウィンドウからemacsにフォーカスを戻すときに発生します。コンテンツを元に戻す唯一の方法は、別のバッファに切り替えてから戻すことです。他のプログラムはこのように動作しません。私はこのようなハードウェアとOSを持つ私の家庭のPCにこの問題はありません。emacsはバッファを再描画しません(windows 7)

+0

ご質問は 'emacsw32'タグ付けされています。パッチを適用したビルドを使用していますか? – harpo

+0

@harpo「Windows上でEmacsを動作させることに特に関連した質問のために」タグ付けしました。他の理由はありません。 – user443854

+0

ああ。私はEmacsW32がWindows用の変更を含むemacsディストリビューションの名前でもあるので尋ねました。とにかく、私はあなたが何を記述しているのか経験したと思いますが、発生したときに絞り込む必要があります。 – harpo

答えて

2

それは(24.4で)私に起こったとき、私はちょうどF5を押す必要がように私は私の​​に次のコードを追加しました:

(global-set-key (kbd "<f5>") #'redraw-display) 
+0

(MARVINでは2013-03-17のGNU Emacs 24.3.1(i386-mingw-nt6.1.7601)を使用しています)これは私の以前の練習(Cz)よりも大幅に改善され、次にemacsを復元します。 Mx redraw-displayより速かったですが、しばしば安定した表示を得るために複数の再描画が必要です。この問題の影響を受けていない新しいEmacsがあるかどうか(Windowsの表示コードに関連しているようですが、時にはアップデート後に改善されることもあります。 –

関連する問題