New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
vim-cmdsrv-noxをpushしないか? #125
Comments
https://groups.google.com/d/msg/vim_dev/dm8nvb5b3do/-SzW7dq4EBIJ
|
サクラをするチャンス! ってか +kaoriya に取り込んで、大量の人柱を立てるか?w |
その手はありますね。 |
TODOというほどのものでもないんですが気になってることをいちおう書いておきます。
|
Vimの一時ファイル自体クラッシュすると残ってしまうから、これは仕方ないでしょう。 ハードコードな部分はこれから修正しないとだめでしょうね。 |
各Vimインスタンスが同じパスを参照できればいいのでどこでもいいんですが で、思い出したんですがサーバー一覧をソケットファイルの一覧からとってるので --serverlist で死んだサーバーがでたりします。まあしょうがないですが。 |
そのソケットファイルのファイル名にプロセスIDが埋まっているなら生死確認は出来るかも。 |
@ynkdir 久々最新取ってwin32で試したんですが、結構遅いすね。調整すれば速くなります? |
むぅそうですか。 |
あーあと気になるといえば複数のサーバー間で互いに呼び出し合うような場合に問題ないかどうかきっちり検証できてないです。問題ないとは思いますが。 |
あと同時接続数の問題もありました。 |
そうするとサーバーIDとパスが一意に定まらないのでタイミングによって同じIDのサーバーができてしまって 死活チェックのために接続してみてエラーをみるというのもやってみたんですが どうしても死活チェックが必要ならそれしかないですかねぇ。 |
これも一年放置されてしまっているので、Vim 7.4が出るときにpushできないですかね? |
ようやくVim 7.4の話が出てきているので、パッチの完成度を上げて推すのは今がチャンスだと思いますが…… |
すでに mattn さんが言及してますね。 |
とりあえずpushはしたので、一旦閉じます。 |
そうですね。他のパッチも多いですし……。 |
Original version of clientserver feature depend on X. But this feature is also useful for other environment. This patch enable clientserver feature without X. Apply patch of: https://gist.github.com/ynkdir/996d53a402f533fed518 See disucussion: vim-jp/issues#367 vim-jp/issues#125
@ynkdir さんによる http://code.google.com/r/yukihironakadaira-vim-cmdsrv-nox/
Xが無くてもcmdsrv機能が動くようになるというもの。
セキュリティ的な対応もバッチリっぽいのにもかかわらずvim-devでの反応がない? Bram氏のTODOに入ってんのかな?
このissueは取り込まれるように働きかけるためのissueとしましょう。
The text was updated successfully, but these errors were encountered: