-
Notifications
You must be signed in to change notification settings - Fork 73
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
6.3 No Stdlib #190
6.3 No Stdlib #190
Conversation
確認済みました。 @tatsuya6502 お手隙でレビューお願いします。 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
1点、コメントしました。ご確認をお願いします。
<!-- which do not trigger a panic can be assured that this function is never --> | ||
<!-- called. The second function, `panic_fmt`, is also used by the failure --> | ||
<!-- mechanisms of the compiler. --> | ||
2つある関数のうち1つ目は `eh_personality` で、コンパイラの失敗メカニズムに使われます。これはしばしばGCCのpersonality関数に割り当てられますが(詳細は[libstd実装](unwind)を参照してください)、パニックを発生させないクレートではこの関数は呼ばれないことが保証されています。2つ目の関数は `panic_fmt` で、こちらもコンパイラの失敗メカニズムのために使われます。 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
こちらですが、
[libstd実装](unwind)
Circle CI で生成された HTML を見ると、リンクがうまく生成されていないようです。原文のように、unwind の周りのカッコを [ ]
に変更してください。
原文:
[libstd implementation][unwind]
うっかりしてまし。直しました。 |
@KeenS 修正ありがとうございます。 すみません。先に確認しておくべきでしたが、リンク先の Rust ソースファイルがリネームされて、リンクが切れてしまってますね。TRPL の英語版では、1.11.0 の時に、現在のソースファイルへリンクが更新されています。 コミットログ:rust bb94e6a73 -- Fixed link in Rust Book (no-stdlib)
こういう場合、どうしましょうか?
個人的には、後者でいいかなあと感じてますが。 |
確認してましせんでした。 |
わかりました。では、そのままにしておきましょう。マージしますね。 おつかれさまでした! |
ほぼコードの変更と改行調整のみ