-
Notifications
You must be signed in to change notification settings - Fork 2
Test on Windows #19
Comments
補足情報です。 |
そうっぽいかも。 |
test11 は私のローカル環境でも再現しました。(今までは gzip にパスを通していなかったので。) Vimから外部コマンドを実行した際に、"Hit any key to close this window..." が出る場合と出ない場合があるのは、どうしてでしたっけ。このメッセージ自体は vimrun.exe が出しているわけですが。 |
gzipをパスから外して、test17も強引にスキップして、通してみました。 cd testdir
path C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin
copy C:\MinGW\msys\1.0\bin\diff.exe .
copy C:\MinGW\msys\1.0\bin\msys-1.0.dll .
copy C:\MinGW\msys\1.0\bin\msys-iconv-2.dll .
copy C:\MinGW\msys\1.0\bin\msys-intl-8.dll .
nmake -f Make_dos.mak VIMPROG=..\gvim fixff
rem Skip test17
copy test17.ok test17.out
nmake -f Make_dos.mak VIMPROG=..\gvim 結果は、 https://ci.appveyor.com/project/k-takata/vim-ci/build/1.0.21#L1418
|
test17, 30, 47, 54 は、 残りは test11 と test100 ですが、test11はこんな感じで直りそうです。 test100 は feedkeys() が悪さをしているようで、 |
うーむ、test100 は上のパッチだとダメだったようです。ローカルでは(たまたま?)通ったのですが。 |
test100 再修正 |
ようやく通りました。 test11, 100 の問題は vim_dev に投げました。 |
👍 test11 がようわからんですね。 test100 の問題は、もしかしてコレといっしょ? https://groups.google.com/d/msg/vim_dev/3oUotJXDhqU/gZhbHf6LeuAJ |
AppVeyorなんですが、project は organization にぶら下げられないみたいですね。 なおorganization やその下のプロジェクトに属するユーザに |
gzipにパスが通った状態でですか?
これは vim-jp/issues#497 のことですね。実は vim-jp/issues#427 と組み合わせないとパスしませんでした。 |
いろいろ試したもののできなかったので、そうかなとは思っていましたが。 |
|
それで良いと思います。 そして vim-dev でマッチポンプ的な援護射撃をw |
ymlの更新と共に週末にでも。
www |
現時点の設定 Build: "C:\Program Files\Microsoft SDKs\Windows\v7.1\Bin\SetEnv.cmd" /x64 /release
git submodule update --init --depth 1
cd vim\src
sed -e "s/\$(LINKARGS2)/\$(LINKARGS2) | sed -e 's#.*\\\\r.*##'/" Make_mvc.mak > Make_mvc2.mak
nmake -f Make_mvc2.mak CPU=AMD64 GUI=yes IME=yes
.\gvim -u NONE -c "redir > ver.txt | ver | q!"
type ver.txt Tests: curl https://bitbucket.org/k_takata/vim-ktakata-mq/raw/d62eae94f74a2f18317cec28785c514587bcc9b0/workaround-test100.patch | patch -p2
curl https://bitbucket.org/k_takata/vim-ktakata-mq/raw/5912dbd4d0509a80da3c4d1e54f4315f80c421d7/fix-test11-on-windows.patch | patch -p2
cd testdir
nmake -f Make_dos.mak VIMPROG=..\gvim |
if_python を有効化したら test86 が止まってしまいました。 |
test86, 87 が止まる問題も vim_dev に投げました。 |
手元でやってる限りでは、止まらないのはなんでだろう? |
test86,87 も feedkeys() がらみですが、何かあるんですかね。 バッジの追加も終わりましたし、(パッチを当てつつも)テストは全て通ったので、閉じます。 |
@k-takata ++ |
https://ci.appveyor.com/signup |
#18 の続きです。
AppVeyorでのビルドは通るようになりましたが、一部のテストが通りません。
gzipのテストだが、gzipにパスが通っているとテストの応答がなくなる。
テストの応答がなくなる。
他にもまだNGがあるかもしれません。
そのほかに、vim-jpのアカウント上で実行できるのかという課題があります。
とりあえず、私のアカウント上での実行は確認できました。↓
The text was updated successfully, but these errors were encountered: