Merge upstream v0.14.1 - #415
Conversation
…eter (#7218) Co-authored-by: Laurenz <laurmaedje@gmail.com>
Co-authored-by: Malo <57839069+MDLC01@users.noreply.github.com> Co-authored-by: Laurenz <laurmaedje@gmail.com>
Co-authored-by: Laurenz <laurmaedje@gmail.com>
Co-authored-by: Laurenz <laurmaedje@gmail.com>
Co-authored-by: Laurenz <laurmaedje@gmail.com>
Co-authored-by: Ulrik Sverdrup <bluss@users.noreply.github.com> Co-authored-by: Laurenz <laurmaedje@gmail.com> Co-authored-by: bluss <3209739+bluss@users.noreply.github.com> Co-authored-by: bdr <329386+benderydt@users.noreply.github.com>
Co-authored-by: Laurenz <laurmaedje@gmail.com>
… (#7462) Co-Authored-By: Malo <57839069+MDLC01@users.noreply.github.com>
Co-Authored-By: Laurenz <laurmaedje@gmail.com>
Co-authored-by: PgBiel <9021226+PgBiel@users.noreply.github.com> Co-authored-by: Laurenz <laurmaedje@gmail.com>
Co-Authored-By: Runge <50059102+RungeCC@users.noreply.github.com>
|
Warning コンフリクトマーカーが検出されました。以下のファイルを確認し、コンフリクトを解消してください。
|
|
@3w36zj6 1.
|
| ページ | 該当箇所 | 英文の行数 |
|---|---|---|
/docs/reference/introspection/state/ |
state.rs L341-L369 | 25 |
/docs/reference/layout/hide/ |
hide.rs L15-L23 | 8 |
/docs/reference/foundations/calc/ |
L562-L563 / L914-L915 / L994-L996 | 7 |
/docs/reference/foundations/datetime/ |
datetime.rs L279-L283 | 5 |
/docs/reference/layout/page/ |
page.rs L200-L203 | 4 |
/docs/reference/layout/columns/ |
columns.rs L13-L16 | 3 |
/docs/reference/layout/layout/ |
layout.rs L62 | 1 |
docs/changelog/0.14.0.md にも英語の ## Removals セクションが追加されているので、/docs/changelog/0.14.0/ も同様かと思います。
Lines 290 to 291 in d736b15
この PR がマージされたら、前回(#342 〜 #364 など)と同様にページ単位の再翻訳 issue を立てるとよさそうです。
4. 上流が更新した ref 画像が取り込まれていません
v0.14.1 の数式まわりの修正に伴って上流が再生成した ref 画像のうち、以下の10件が旧版のまま残っています。
tests/ref/math-accent-sym-call.pngtests/ref/math-delim-show-rule-3.pngtests/ref/math-mat-spread-2d.pngtests/ref/math-spacing-kept-spaces.pngtests/ref/math-stretch-horizontal-attach.pngtests/ref/math-stretch-horizontal.pngtests/ref/math-stretch-min-overlap-exceeds-max.pngtests/ref/math-underover-brace.pngtests/ref/math-underover-parens.pngtests/ref/math-underover-shells.png
これはレビューでは見つけられない類の漏れだと思います。テキストファイルと違い、バイナリはコンフリクトしてもマーカーを書き込めないので、git は fork 側の内容を作業ツリーに残したまま未解決マークだけ付けます。ワークフローはその状態で git commit -a しているため、fork 側の旧版が何の痕跡も残さず確定してしまいます。
原因はマージワークフローの clone にあるようです。
docs/.github/workflows/merge-upstream.yml
Lines 19 to 20 in d736b15
actions/checkout に fetch-depth の指定がないため既定の depth=1 になり、main と上流の共通祖先が取得できていません。その状態で --allow-unrelated-histories を付けてマージしているので、実質2-wayマージになり、差異のあるファイルが軒並みコンフリクト扱いになります。今回コンフリクトが180ファイルに膨れ上がったのもこれが理由で、共通祖先さえあれば11ファイルで済むはずでした。
fetch-depth: 0 を追加すれば次回以降は解消されますが、既に落ちてしまった上記10件は自動では戻らないので、この PR で上流の版に差し替える必要があります。
ちなみに tests/ref/ の画像1727件のうち910件が既に上流と一致していない状態です。テキスト側は3件(上流で移動・削除されたファイルの残骸)しかズレていないので、この差はかなり以前のマージから同じ経路で蓄積したものだと思われます。本 PR の範囲を超えるので、ワークフロー修正とまとめて別 PR で扱うのがよさそうでしょうか。
Caution
コンフリクトの解消のため、このPull Requestは必ずCreate a merge commitでマージしてください。
このPull Requestでは、上流リポジトリの
v0.14.1の変更をマージします。