hns - 日記自動生成システム - Version 2.19.9

先月 2005年12月 来月
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Namazu for hns による簡易全文検索
詳しくは 詳細指定/ヘルプを参照して下さい
検索式:

2005年12月11日() 旧暦 [n年日記] [更新:"2005/12/12 20:44:06"]

#1 [BUG][Emacs] 関東 BUG 合同忘年会

おそらく参加は三回目。秋葉原村役場で。実はここは初めて。
18:00
23:00
40 人弱かな。外国人も三人。 無線 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-gf
M-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年03月10日
停電 (瞬電)
2024年03月03日
the second try on bare-metal
useradd
2024年02月29日
opendkim and senmail
2024年01月24日
chat/iam 0.0.8
2024年01月21日
uselocale vs setlocale (textproc/R-readxl)
以上、1 日分です。
タイトル一覧
カテゴリ分類
Powered by hns-2.19.9, HyperNikkiSystem Project

Count.cgi (since 2000/02/05)