@@ -164,8 +164,8 @@ Tclコードからは、"::vim" 名前空間のコマンドを介してvimの全
164164==============================================================================
1651653. Tcl 変数 *tcl-variables*
166166
167- ::vim名前空間は、いくつかの変数を持っている。これらはvimにTclインタープリタが
168- 呼び出されたときに作られ 、現在の値が設定される。 >
167+ ::vim名前空間は、いくつかの変数を持っている。これらはvimにTclインタープリター
168+ が呼び出されたときに作られ 、現在の値が設定される。 >
169169
170170 ::vim::current # "current" オブジェクトを含む配列
171171 ::vim::lbase # 最初の行番号
@@ -421,11 +421,11 @@ Tclコードからは、"::vim" 名前空間のコマンドを介してvimの全
4214216. その他; Tcl からの出力 *tcl-misc* *tcl-output*
422422
423423標準Tclコマンド "exit" と "catch" は、カスタムバージョンのものと置き換えられて
424- いる。"exit" は、現在のTclスクリプトを終了してvimに戻り、Tclインタープリタを破
425- 棄する 。その後、":tcl" が呼出されたときに、新しいTclインタープリタが作成され
426- る 。"exit" は、vimを終了させることはない! "catch" は、"exit" でのスクリプトの
427- 終了を妨げることがない点を除けば 、標準のものと同じである。終了コードが0でない
428- とき (exit code != 0)、Tclスクリプトを呼出したexコマンドはエラーを返す。
424+ いる。"exit" は、現在のTclスクリプトを終了してvimに戻り、Tclインタープリターを
425+ 破棄する 。その後、":tcl" が呼出されたときに、新しいTclインタープリターが作成さ
426+ れる 。"exit" は、vimを終了させることはない! "catch" は、"exit" でのスクリプト
427+ の終了を妨げることがない点を除けば 、標準のものと同じである。終了コードが0でな
428+ いとき (exit code != 0)、Tclスクリプトを呼出したexコマンドはエラーを返す。
429429
4304302つの新しいI/Oストリーム、"vimout"、"vimerr" がTclから利用可能である。これら
431431に向けられた全ての出力は、それぞれvimの情報メッセージとエラーメッセージとして、
@@ -438,14 +438,14 @@ Tclコードからは、"::vim" 名前空間のコマンドを介してvimの全
438438
439439Tcl内部から、("::vim::command" を介して)Tclのexコマンドを呼出すと、予期できな
440440い副作用を起こす可能性がある。このコマンドは、"::vim::command" を安全な子イン
441- タープリタ内で利用可能にするため、その子インタープリタを不安定にして、標準のイ
442- ンタープリタと同じ能力を持つ新しいインタープリタを作る 。(ネストされた :tcl* 呼
443- び出しをブロックしたり、安全なインタープリタから新しい安全なインタープリタのみ
444- を呼出すよう保証することは簡単なことだが 、それは不適切である - vimの設定によ
445- り 、"::vim::command" は他の多くのスクリプト言語の任意のコードを実行することがで
446- きるからである。)この新しいインタープリタ内での "exit" 呼出しは、古いインタープ
447- リタには影響しない; 新しいインタープリタのみを終了し、スクリプト処理は古いイン
448- タープリタで正常に続けられる 。
441+ タープリター内で利用可能にするため、その子インタープリターを不安定にして、標準
442+ のインタープリターと同じ能力を持つ新しいインタープリターを作る 。(ネストされた
443+ :tcl* 呼び出しをブロックしたり、安全なインタープリターから新しい安全なインター
444+ プリターのみを呼出すよう保証することは簡単なことだが 、それは不適切である - vim
445+ の設定により 、"::vim::command" は他の多くのスクリプト言語の任意のコードを実行
446+ することができるからである。)この新しいインタープリター内での "exit" 呼出しは、
447+ 古いインタープリターには影響しない; 新しいインタープリターのみを終了し、スクリ
448+ プト処理は古いインタープリターで正常に続けられる 。
449449
450450stdinからの入力は、今のところサポートされていない。
451451
0 commit comments