|
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月08日 ・comparison on ./buildsh tools 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 | ||