-
Notifications
You must be signed in to change notification settings - Fork 29
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
「パッチの書き方」ページについて #16
Comments
これはパッチを送る敷居がかなり下がりますね。 |
書いてーーーーー |
んじゃMQ分は私が書きます。 |
+1 MQについては、hgbookの12, 13章も詳しいです。 |
せっかくh-eastさんにVimソースコードのテストの書き方を解説してもらったので、「パッチの書き方」ページにも情報を載せたいと考えています。機能追加の場合、Bram氏はテストコードがあるかどうかも重視しているようなので、テストを書くときに戸惑わなくてすみます。 |
12/30のBram氏のvim_devの返信
を見て私こんなツイートしました。
誰か作ったらええやん!? シマリス好きの人とかw 誰も反応しなかったら私がまったり書きます。 |
シマリス好きの人とは誰ですかね……。 |
@ramu 一覧表作って貰えるのですか!欲しいです。 $ head -1 test*.in すると綺麗に1行説明が表示されるようにpatchを書くとかもありですね。 |
@Shougo シマリス好き(ramu)がやって来ましたよw
ありがとうございます。 |
ああ、某ゲームのシマリスのことだったんですね。
了解です。さて、私は何をお手伝いしましょうか。 |
はい、お願いします。 |
そちらは時間があったらという事で……。 |
何も進めていないのはまずいと思ったので、「テストの書き方」のページファイルを追加しておきました。 |
testdir内のテストを一通り眺めて、一覧作成しました。 ・テスト一覧表(編集権限付けてます) Vim script力無いですが、:helpで調べながらテスト内容を確認、 勉強になりました! |
@ramu 👍 乙です! |
いくつかコメント付けましたが、今日はもう眠いのでまた明日以降。 |
@koron 早速ありがとうございます! |
とだいぶ前にコメントがありましたが、今見てみるとページにMQに関する記述が無いですね。 |
MQを用いるように手順を修正し、pushしました。 |
1行越えてるの無いから「※実際は1行」いらないかな。 |
修正しました。 |
mqの話を書いたなら、ブランチの話はいらない気がする。 |
確かに。文章がおかしくなっていたので修正しました。 |
色々文章を追記したり削除したりしたので、もはや別物になってしまった気がする……。 |
いえ、そもそもブランチを使った修正方法が間違いだったので消して良かったです。 |
了解です。 |
かな? |
上記の指摘を取り込みました。 |
本日、少し記事をアップデートしました。 |
公式記事が出ました。
|
記事をアップデートしました。連絡ありがとうございます。 |
今のパッチの書き方 はmercurialを使いながらも、git的でよろしくないとの指摘を受けました。気になって聞いたり調べたり実際に使ってみたのですが、確かにmercurialにおいてはMQのほうが便利で、特にVimのパッチ開発方法にはマッチします。
一方、現在gitへのcloneレポジトリの準備中で、vim-jpでレビューする上ではそちらのほうが都合が良かったりもします。というようなことから、最終的には以下の両方を解説するというのも手だろうと考え至りました。
ところで、本題とは関係ないですけどgitにもMQ的なのってないんですかね。あれはあれで便利なので気になりました。
The text was updated successfully, but these errors were encountered: