BTSに登録しときました。
http://mercurial.selenic.com/bts/issue1729
--
Shun-ichi GOTO
しかしながらfixutf8が出て以降、自身はwin32mbcsをほとんど使ってないため、
先のパッチを当ててもちゃんと動いていないことにいまさら気付いて対処中です。
win32mbcs利用者はもすこしお待ちを。てか、1.1くらいからうまく機能して
ないんじゃないかと思われ。
dev MLにも投げましたが、先のパッチを含む、一連のパッチを作りました。
http://mercurial.selenic.com/bts/issue1729
(filename: fix-win32mbcs.patch)
hg-crew に対する修正ですが、1.3のソースにもあたるはずですので、
win32mbcsを使ってる人は試していただけると嬉しいです。
このエクステンションの効能はsjis or big5な人に対してのみなので、
Mattをはじめとする開発陣はあまり試してもらえないので。
> 本来の「機能テスト」とはニュアンスが違っちゃいますけど、
> エクステンション系は「import 可否」ぐらいでもテストを追加した
> ほうが良いんでしょうかねぇ?
>
> 先の fixutf8 でのスレッドでも、稲田さんが「エクステンションのロード契機が
> 変更されたかも?」と仰ってましたけど、コアの機能と違って、
> エクステンションはリリース時チェックが緩くなりがちなようですし...。
なんかしらの機能テストがリポジトリにないと、やっぱだめだと、特に今回思いましたですよ。
tests/ ディレクトリにおけるテストスクリプトを用意しようと思ったのだけど、
Windowsだし、sjisが絡むしでいまひとつうまくなかったので、単独で動く
テストスクリプトを用意してみました。これも issue1729に添付しておきましたので、
興味がある人は試してみてください。
(filename: test-win32mbcs.py)
--
Shun-ichi GOTO