[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]

Re: about pcl-cvs



>>>>> In [meadow-users-jp : No.1880] 
>>>>> “圭一” = Keiichi Suzuki <keiichi@xxxxxxxxx>さん

kose> なんでだろう。私の所ではこのようなエラーにはなりません。

圭一> 小関さんは pserver を使っていませんか?

おぉ確かに pserver でした。

で、試しに local でやってみると *cvs* buffer で

: PCL-CVS release v2_9_7.  Copyright (C) 1991-1999 Per Cederqvist
: PCL-CVS comes with absolutely no warranty; for details consult the manual.
: This is free software, and you are welcome to redistribute it under certain
: conditions; again, consult the Texinfo manual for details.
: 
: Repository       : /kose/CVS_DB
: Working directory: ~/tmp/test-cvs/
: 
: 
: 
:               Up-To-Date  1.1         .cvsignore
:               Up-To-Date  1.1.1.1     test.c

こんな感じで、l, a, s, = は動きました。i だけはだめでした。
pserver なら i も動きました。

これだけでは内容がないんで elisp の /bin/sh 撲滅運動の一貫。

以下のパッチで、C-x v ~  や M-x ediff-revision が動きます。
shell-file-name は Cygwin の sh でしか動作させていないけど。
他では動かないかもしれない。


--- vc.el.orig	Sun Jul 18 01:13:30 1999
+++ vc.el	Thu Feb 03 13:27:54 2000
@@ -2678,7 +2678,7 @@
 		  (unwind-protect
 		      (progn
 			(apply 'vc-do-command
-			       nil 0 "/bin/sh" file 'WORKFILE "-c"
+			       nil 0 shell-file-name file 'WORKFILE "-c"
 			       "exec >\"$1\" || exit; shift; exec cvs update \"$@\""
 			       ""		; dummy argument for shell's $0
 			       workfile

--
こせき @ Emacs のページ作成中
http://www.NetLaputa.ne.jp/~kose/Emacs/
kose@xxxxxxxxxxxxxxxxxx