[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]
[MD:1677] vc cuts off file at 1024byte-length
- X-ml-count: 1677
- Subject: [MD:1677] vc cuts off file at 1024byte-length
- From: Keiichi Suzuki <keiichi@xxxxxxxxx>
- Date: 08 Jan 2000 10:06:44 +0900
- User-agent: Nana-gnus/7.1.0.3 SEMI/1.13.7 (Awazu) FLIM/1.13.2 (Kasanui) Emacs/20.4 (i386-*-nt4.0.1381) MULE/4.1 (AOI) Meadow/1.11b1 (TSUYU)
>>>>> meadow-users-jp の No. 1821
>>>>> Message-Id: <20000108005338I.orchard@xxxxxxxxxxxxxxx> で、
>>>>> "青木" == orchard@xxxxxxxxxxxxxxxさま曰く...
RCS のことはわかりません。
青木> * ~ で始まる名前のディレクトリ以下のファイル (たとえば
青木> "/tmp/~user/file1" ) を find-file する方法。
良く使うのでしょうか?
M-: (find-file "/tmp/~user/file1")
これで、開くことができます。
青木> (\~ ではだめでした。gnuclient なら開くのですが、同じディレクト
青木> リの別ファイルを find-file しようとすると、なぜか
青木> /tmp/~user/~user/file2 なんてのを探して「ない」と言われてしまいます)
(interactive "F") の動きと、 expand-file-name() の動きに不整合があるよう
ですね。
;; 別に Meadow に限ったことではなく、 GNU Emacs 20.4.1 でも同様ですが。
(defun my-test (f)
(interactive "F")
(let ((ff (expand-file-name f)))
(message "[%s] [%s]" f ff)))
default-directory -> c:/ の状態で...
"d:/tmp/~/aaa" -> "[~/aaa] [d:/kei/aaa]"
"d:/tmp/~abc/aaa" -> "[~abc/aaa] [c:/~abc/aaa]"
;; 青木さんの例だと、 M-x cd /tmp/ [RET] してから、 find-file すると開け
;; たりしませんか?
(interactive "F") は ~abc を展開できようが、できまいが特殊なものと解釈す
るけれど、expand-file-name() は、 ~abc を解釈できないと、その前に
default-directory をつけるというようになっているのですね。
ところで、 Windows 環境で自分以外の home directory を展開させることって
できるのでしょうか? できないのであれば、 ~abc/ の場合は、 (interactive
"F") で、ちょん切る処理をしないようにしてしまったほうが、良いような気が
します。
;; そもそも、他人の home directory の下を覗くなんてことは、滅多にないの
;; で、 GNU Emacs でも要らないと思う。まあ、それでは困るという人もいるか
;; も知れませんので、せめてカスタマイズできるようにしてほしいな。
青木> * msdos のバッチファイルからの gnudoitや gnudoitw で meadow をハング
青木> させない方法
青木> (大変便利なのですが、3日に一度はこれで meadow が落ちています。
青木> いろいろな方法で dump しなおしてもだめみたいです。いつも祈りな
青木> がら gnudoit しては祈りが通じず、gnuserv/gnudoitw を kill して
青木> Meadow を立ち上げ直しています)
私はこのメイルの User-Agent field の環境なのですが、こういう目にはあった
ことありません。
青木> * w3 や mew などで色のついたバッファから文字を kill&yank したあと、
青木> 表示されている色を消す方法
青木> (フォント回りのことをまったく理解してないので、なにをどうし
青木> たらいいやら見当もつきません。)
yank した直後は、 region がその範囲にありますので、そのまま Ctrl を押し
た状態で、 mouse を右クリックして、 Remove face properties というのを選
ぶと、消えると思います。
--
鈴木圭一 / keiichi@xxxxxxxxx
PGP finger print (DH/DSS)
0B32 B37E 6DE9 3BC1 68A4 4089 7AAF 2B03 ECBD 614B