-
Notifications
You must be signed in to change notification settings - Fork 65
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
Update vim9class.{txt,jax} #1490
Conversation
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.
気になった点について指摘しました。
うまく差分がないうえ、修正しないと...ではなく、こうならいいんじゃないかな的ですが
doc/vim9class.jax
Outdated
クラス内では、クラスメソッドを名前で直接呼び出すことができるが、クラスの外で | ||
は、クラス名はプリフィックス付きである必要がある: | ||
`OtherThing.ClearTotalSize()`。また、クラス変数初期化子、ラムダ式、入れ子になっ | ||
た関数の特殊なコンテキストでは、パブリッククラスメソッドに名前プリフィックスを |
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.
「...関数の特殊なコンテキスト」だと(入れ子になった)関数だけに見えるかもなので
「...関数といった特殊なコンテキストの場合に」など、すべてを含めて特別なコンテキストとわかるような表記できたらいいかなと
the name prefix / 名前プリフィックスとなってますが、これは前を受けて the (class) name を prefix というところと思うので
「パブリックメソッドにクラス名(の)前置を...」とするのはどうでしょうか?
修正がからまるため、差分suggestはちょっとできてないですが
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.
前半は対応しました。
後半はそのまま(変更なし)です。必要であれば原文を修正したほうが良いと思います。
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.
Issueとして起票しておきました。
#1496
doc/vim9class.jax
Outdated
クラスのクラスメソッドを子クラスで使用するには、クラス名をプリフィックスとして | ||
付ける必要がある。 | ||
クラス内では、クラスメソッドを名前で直接呼び出すことができるが、クラスの外で | ||
は、クラス名はプリフィックス付きである必要がある: |
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.
前から訳について指摘:
the class name must be prefixed
は
「クラス名はプリフィックス付きである必要がある」
となってますが
「クラス名が前置されている必要がある」のほうがよさそうな気がしました。
クラス名がプリフィックス付きになっているのではなく、クラス名をプリフィックス(しかも .
でつなぐ)だと思いますので。
は、クラス名はプリフィックス付きである必要がある: | |
は、クラス名が前置されている必要がある: |
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.
対応しました。「前置」は「プリフィックス」のままにしてます。
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.
LGTM!
No description provided.