-
Notifications
You must be signed in to change notification settings - Fork 0
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
postのbufferを保存する際にリモート側の差分も取り込む #13
Comments
This comment was marked as outdated.
This comment was marked as outdated.
そしてそれはトランザクションなしには(徹底的には)やれない。 |
警告するだけだともったいないというか面倒くさいので、こうしたい。
差分を適用しようとしたときに、もしコンフリクトが起きたらgitのmergeがそうするように、その部分にマーカーを挿入したものをバッファに適用する。
こうだよね。 これがあれば rhysd/conflict-marker.vim でGitと同じようにコンフリクトとシンプルに戦えるから良いと思う。 |
仕様まとめ
防ぐためにはどうするか
差分を適用しようとしたときに、もしコンフリクトが起きたらgitのmergeがそうするように、その部分にマーカーを挿入したものをバッファに適用する。
こうだよね。 これがあれば rhysd/conflict-marker.vim でGitと同じようにコンフリクトとシンプルに戦えるから良いと思う。 あと、そもそも編集が行われてないんだったらこういう保存周りの処理を一切呼ばないようにしたい。コストの無駄なので。 |
diffは下手に頑張らず、外部コマンドに頼った方がよさそう。
|
diff の |
jsdiffの話kpdecker/jsdiff#307 kpdecker/jsdiff#181 kpdecker/jsdiff#341 |
The text was updated successfully, but these errors were encountered: