Skip to content

Commit 35b06ba

Browse files
committed
Improve translation according to tsuyoshicho-san's indications
1 parent b1ccf5c commit 35b06ba

File tree

1 file changed

+14
-14
lines changed

1 file changed

+14
-14
lines changed

doc/vim9.jax

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -468,7 +468,7 @@ Ex コマンドをシャドーイングするので、必要であれば変数
468468
ル時に "PluginFunc" が存在しないというエラーが発生します: >
469469
def CallPluginFunc()
470470
if exists('g:loaded_plugin')
471-
PluginFunc() # Error - function not found
471+
PluginFunc() # エラー、関数が見つからない
472472
endif
473473
enddef
474474
@@ -560,9 +560,9 @@ Vim9ではこのどちらも定義することができます。
560560
(!expression)->Method()
561561
562562
Note 変数は使用する前に宣言する必要がありますが、関数は宣言するより前に使用で
563-
きる点に注意してください。これは関数の循環参照を可能にするためです。関数を名前
564-
で探さなければならないので、少し効率が悪いです。また、関数名のタイプミスは、
565-
数が呼び出されるときまで見つかりません
563+
きます。これは関数の循環参照を可能にするためです。関数を名前で探さなければなら
564+
ないので、少し効率が悪いです。また、関数名のタイプミスは、関数が呼び出されると
565+
きまで見つかりません
566566

567567

568568
function() は不要に ~
@@ -914,8 +914,8 @@ Vim9 script ではホワイトスペースの適切な使用を強制します
914914
常に偽を返します。旧来の Vim script では文字列の比較を行うだけでしたが、Vim9
915915
script ではそれらは文字列オブジェクトが同一であることをチェックします。文字列
916916
は使われるときに複製されるので、二つの文字列は同一と判定されることはありませ
917-
ん。 (この挙動はいつか文字列が複製されるのではなく、参照カウントで管理されるよ
918-
うになると変更されるかもしれません)
917+
ん。 (いつか、もし文字列が複製されるのではなく参照カウントで管理されるようにな
918+
ると、この挙動は変更されるかもしれません)
919919

920920

921921
エラー後の中断 ~
@@ -1178,8 +1178,8 @@ Note 認識されていないコマンドを "|" でつなぐと、その後の
11781178
オプション 'edcompatible' の値は使用されません。
11791179
オプション 'gdefault' の値は使用されません。
11801180

1181-
また、このwikiも参考になるでしょう。これはVim9 scriptのアーリーアダプターによっ
1182-
て書かれました: https://github.com/lacygoill/wiki/blob/master/vim/vim9.md
1181+
また、このwikiも参考になるでしょう。これは Vim9 script のアーリーアダプターに
1182+
よって書かれました: https://github.com/lacygoill/wiki/blob/master/vim/vim9.md
11831183

11841184
*:++* *:--*
11851185
++ と -- コマンドが追加されました。1 を足し引きするのとそっくりです。
@@ -1235,8 +1235,8 @@ Note 認識されていないコマンドを "|" でつなぐと、その後の
12351235
:enddef `:def` で定義された関数の終了。 `:enddef` はそれだけで
12361236
行にあるべきです。
12371237

1238-
また、このwikiも参考になるでしょう。これはVim9 scriptのアーリーアダプターによっ
1239-
て書かれました: https://github.com/lacygoill/wiki/blob/master/vim/vim9.md
1238+
また、このwikiも参考になるでしょう。これは Vim9 script のアーリーアダプターに
1239+
よって書かれました: https://github.com/lacygoill/wiki/blob/master/vim/vim9.md
12401240

12411241
もし関数が定義されたスクリプトが Vim9 script であるなら、スクリプトローカル
12421242
変数は前置詞 "s:" なしでアクセスすることができます。それらは関数がコンパイルさ
@@ -1329,7 +1329,7 @@ Vim script であるなら、スクリプトローカル変数は、コンパイ
13291329
# 結果: [0, 1, 2, 3, 4]
13301330
13311331
いくらかの場面で、特に旧来の Vim script のコンテキストから Vim9 のクロージャを
1332-
呼ぶとき、評価は失敗するでしょう*E1248*
1332+
呼ぶとき、その評価は失敗するでしょう*E1248*
13331333

13341334
Note スクリプトレベルにおいて、ループ変数はループの後では無効になります。これ
13351335
はループ変数が後で呼ばれるクロージャで使われている場合、たとえばタイマーと組み
@@ -1355,10 +1355,10 @@ Note スクリプトレベルにおいて、ループ変数はループの後で
13551355
ん。
13561356

13571357

1358-
旧来の Vim script の関数から Vim9 script の関数への変換 ~
1358+
旧来の関数から Vim9 の関数への変換 ~
13591359
*convert_legacy_function_to_vim9*
1360-
これらが旧来の Vim script の関数から Vim9 script の関数へ変換するために行われ
1361-
る必要のある変更の大部分です
1360+
これらが旧来の関数から Vim9 の関数へ変換するために行われる必要のある変更の大部
1361+
分です
13621362

13631363
- `func``function``def` に変更する。
13641364
- `endfunc``endfunction``enddef` に変更する。

0 commit comments

Comments
 (0)