[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[cvs-ml 463] cvs-1.10.8 / WinCVS 1.1b12 knjwrp 20000321版(cvs-1.10.8 / WinCVS 1.1b12 knjwrp diff bug)



加藤です.

私>
> どうも,絶対パスで長いファイル名 (60byte 程度) を対象に cvs diff をす
> ると,core をはいてしまうことが判明しました.

対処しましたので,20000321 版としてリリースします.前の版は expire し
てやって下さい (^^;;

<URL:http://www.linkclub.or.jp/~tumibito/soft-an/cvs/download.html>

○前回からの変更点

  ・cvs diff [file] で file 名が長い場合,core dump するバグを修正.
    森山敏治さんから寄せられた
    <a href="http://www-vox.dj.kit.ac.jp/nishi/cvs/ml-log/msg00428.html">
    [cvs-ml 430]</a>の patch をあてて解決しました.
    どうもありがとうございます > 森山さん
  ・server mode で動かした場合に,各アカウントの ~/.cvswrappers を見に
    行かないで,常に ${ROOT}/.cvswrappers を見に行っていたのを修正.
  ・WinCvs11b12_sjis_knjwrp.lzh で local で実行した場合に文字化けする
    バグを修正.> 金子さん御指摘どうもありがとうございました.

以下,個別なコメントです.

森山さん>
>  diffでcoreを吐く現象は、私が発見した事かもしれ
> ませんね。
ビンゴでした.
実は [cvs-ml 430]の patch をあて忘れていたのが原因でして...(^^;;;

名古屋の金子さん>
>  早速、回答頂きましたのに reply が遅くなってすみません。加藤様に
> はこれからいろいろとお世話になるような予感がします。

お恥ずかしいことですが,どうも Release で cvs2ntlib.dll を build する
際に,KANJICONV を #define していて,その結果,repository に commited
log message を格納する際に EUC-JP に変換していたという状況です.
# Debug で build したものでテストしていたので気づかなかった (;_;)

今後とも,お世話返しを一杯して下さるようにお願いします.(^^;;

>  cvs2ntlib.dll ですね。これで、うまくいきました。どうもありがと
> うございました。試しに knjwrp 版に再度置き換えてみたところやはり
> 文字化けします。

最新版 WinCvs11b12_sjis_knjwrp20000321.lzh を get して,cvs2ntlib.dll 
を置き換えれば大丈夫の筈です.ご確認ください.

この版なら,Linux を server にしてマルチプラットフォームの環境でも対応
できるでしょう.
---------------------------------------------------------
今月の小田原評定 案件:
	インパクと淡路花薄のスゴサを考えよう.

	加藤裕史 E-mail: tumibito@air.linkclub.or.jp
	<URL:http://www.linkclub.or.jp/~tumibito/>