|
Namazu for hns による簡易全文検索 詳しくは 詳細指定/ヘルプを参照して下さい |
|||||||||||||||||||||||||||||||||||||||||||||||||
2005年12月11日(日) 旧暦 [n年日記] [更新:"2005/12/12 20:44:06"]#1 [BUG][Emacs] 関東 BUG 合同忘年会
おそらく参加は三回目。秋葉原村役場で。実はここは初めて。
18:00 23:0040 人弱かな。外国人も三人。 無線 LAN の設定に ifconfig ural0 -nwkeyが必要だった。それと、最初はつながったけれど、二回目につながら ないので、これも前原さんに教わって ifconfig ural0 media OFDM12 mode 11g up ifconfig ural0 media OFDM12 mode 11g down ifconfig ural0 media OFDM12 mode 11g upなどとしてつないだ (Let's Note R1, NetBSD/3.99.6 with ural patch) @ elscreen と C-z c-g:
elscreen に付属している説明には C-z を使うように書いてある
が、僕の環境で、C-z を入力すると、アイコン化してしまう。
これは
C-h c C-z して見ると
C-z runs the command iconify-or-deiconify-frameと言われる設定になっている。そこで、~/.emacs の最後に 次のように書いておいて、 (global-unset-key "\C-z")C-z を入力して見ると、 C-z is undefinedとなるので、elscreen の説明の通りの設定が出来るようになる。 emacs -nw の時には、無効化しない方が いいので、実際には、次のようにする。 これは大石さんに教わった。 (if window-system (global-unset-key "\C-z") ) ( つっこみ )
#2 [Emacs] elscreen と ediff の相性問題
11/24 の日記以来良く使っている
elscreen-gf ですが、ちょっと問題があります。
まずは、f再現方法から:
(require 'elscreen) (require 'elscreen-gf) (add-to-list 'load-path "~/mule/lisp")(など) とだけ書いてある ~/.emacs-elscreen-gf を用意します。 それとは別に ediff で比較する二つの譜を用意しておきます。 これは x と y という名前だとします。実際には内容は何でもいいので、 特に用意することもなく、例えば /etc/hosts と /etc/resolv.conf などでも充分です。emacs を次のようにして起動します。 emacs -q -l ~/.emacs-elscreen-gfM-x ediff x RET y RET とすると、 二分割された主画面と、その他に Ediff の制御用の枠が表示されます。 その制御用の枠にカーサを移動し、q と入力すると、 入力窓(mini buffer) に、次のように表示されるので、y を入力します。 Quite this Ediff session? (y or n)再び入力窓に Attemp to delete minibuffer or sole ordinary windowと表示され、小さな制御窓が残ってしまいます。 @ いい加減な回避方法:
試しに /usr/local/share/emacs/22.0.50/lisp/ediff-utils.el
を
上の load-path で指定した
ところに置き、
自分で編集可能にします。それを
次のように変更すると、
ちょっと非道すぎる方法ですが、一応この部分は回避出来ます。
--- /usr/local/share/emacs/22.0.50/lisp/ediff-util.el 2005-06-06 07:36:46.000000000 +0900 +++ ./ediff-util.el 2005-12-11 14:17:19.000000000 +0900 @@ -2584,7 +2584,7 @@ (cond ((and (ediff-window-display-p) (frame-live-p ctl-frame)) (delete-frame ctl-frame)) ((window-live-p ctl-wind) - (delete-window ctl-wind))) + () )) ;; Hide bottom toolbar. --marcpa (if (not (ediff-multiframe-setup-p)) ( つっこみ )
|
最近の日記 2024年05月06日 ・py-setuptools (python 3.11.9) ・make release took 1 hours and 10 min ・qemu invocation for 10.99.10 2024年05月05日 ・Windows 10 version ・serial connection ・bc bench 2024年05月04日 ・Trial on 10.99.10 ・another version (later trial) to succeed 2024年04月29日 ・dkim 2024年03月10日 ・停電 (瞬電) | ||