From 127053acddb923b06b640e50df2e14b690f7df26 Mon Sep 17 00:00:00 2001 From: h-east Date: Wed, 11 Dec 2024 16:47:03 +0900 Subject: [PATCH 1/4] Change style to normal: version9.jax --- doc/version9.jax | 234 +++++++++++++++++++++++------------------------ 1 file changed, 116 insertions(+), 118 deletions(-) diff --git a/doc/version9.jax b/doc/version9.jax index 85f63fb23..d8619f97d 100644 --- a/doc/version9.jax +++ b/doc/version9.jax @@ -5,13 +5,13 @@ *vim-9.0* *vim-9* *version-9.0* *version9.0* -ようこそ Vim 9 へ! 以前のリリースから数年が経過しました。多数のバグが修正され、 -いくつかの素敵な機能と Vim9 script 文法が追加されました! このファイルは Vim -8.2.0 以降のすべての新機能と既存の機能に対する変更に言及しています。Vim 8.2 ま -でのパッチはここで見ることができます: |vim-8.2| +Vim 9 へようこそ! 前回のリリースから数年が経過した。 +多数のバグが修正され、多くの優れた機能が追加され、Vim9 スクリプト構文が完成し +た! このファイルには Vim 8.2.0 以降のすべての新機能と既存の機能の変更点が記載 +されている。Vim 8.2 までのパッチはここにある: |vim-8.2| -あなたが使用している Vim のバージョンと機能に関する全ての情報を見るには以下の -コマンドを使用してください: > +このコマンドを使用して、あなたが使用している Vim プログラムの完全なバージョン +と機能情報を見ることができる: > :version 新機能 |new-9| @@ -34,25 +34,25 @@ パッチ |patches-9.1| -Vi と Vim 9.0 の違いの概要については |vi_diff.txt| を参照してください。 -Vimのバージョン間の違いについては |version4.txt|, |version5.txt|, -|version6.txt|, |version7.txt|, |version8.txt| を参照してください。 +Vi と Vim 9.0 の違いの概要については |vi_diff.txt| を参照。 +Vim のバージョン間の違いについては |version4.txt|, |version5.txt|, +|version6.txt|, |version7.txt|, |version8.txt| を参照。 -このサイトで(Martin Tournoijによる)最重要な変更の概要を見付けることができます: +このサイトで(Martin Tournoijによる)最重要な変更の概要を見付けることができる: https://www.arp242.net/vimlog/ *Sven-Guckes* Vim version 9.0 は、リリース準備中の2022年2月に亡くなられた Sven Guckes 氏に捧 -げます。Sven は Vim の長年のサポーターでした。彼は vim.org ドメインを登録し、 -最初の Vim の Web サイトを作成しました。私たちは彼を忘れません! +げる。Sven は長年にわたって Vim をサポートしてきた。彼は vim.org ドメインを登 +録し、最初の Vim の Web サイトを作成した。私たちは彼を忘れない! *Bram* *Moolenaar* *Bram-Moolenaar* Vim version 9.1 は、2023年8月3日に Vim のフルタイム開発に従事していたさなか他 -界した Bram Moolenaar に捧げられます。Vim プロジェクトは、30 年以上にわたって -Vim とコミュニティをリードし、発展させてきた彼の情熱なくしては存在しなかったで -しょう。Bram はまた、ウガンダの子供たちを支援するための |ICCF| 財団にも情熱を -注いでいました。もしあなたが Vim を楽しんで使っているのであれば、ぜひ寄付をご -検討ください! 彼の指導、情熱、リーダーシップが失われることを寂しく思います。 +界した Bram Moolenaar に捧げられる。Vim プロジェクトは、30 年以上にわたってVim +とコミュニティをリードし、発展させてきた彼の情熱なくしては存在しなかっただろ +う。Bram はまた、ウガンダの子供たちを支援するための |ICCF| 財団にも情熱を注い +でいた。もしあなたが Vim を楽しんで使っているのであれば、ぜひ寄付をご検討くだ +さい! 彼の指導、情熱、リーダーシップが失われることを寂しく思う。 訃報記事: https://github.com/vim/vim/discussions/12742 別れを惜しむ: https://github.com/vim/vim/discussions/12737 @@ -60,43 +60,42 @@ Vim とコミュニティをリードし、発展させてきた彼の情熱な ============================================================================== ☆新機能 *new-9* -初めに、より興味深い新機能の概要を示します。包括的な一覧は下にあります。 +初めに、より興味深い新機能の概要を示す。包括的な一覧は下にある。 Vim9 script ~ *new-vim-script-9* -Vim script 言語は長年の間、後方互換性を保持しながら段階的に変更されてきました。 -初期の頃行われたいくつかの選択がより良い動作の妨げになってしまいました。同時 -に、とても多くのプラグインが利用され、Vim script ははるかに頻繁に使用されてい -ます。 - -Vim9 script は他の言語により似た文法を提供します。言い替えるなら: "風変りさが -減りました"。コンパイルされた関数が大きな速度の改善のために提供されています。 -約10倍、もしくはそれ以上の速さが期待できます。この価値への支払いとして Vim9 -script は後方互換性がありません。しかし心配はいりません、あなたの古いスクリプ -トはまだ使うことができ、新しいスクリプト言語は追加であり、旧来のスクリプトを置 -き換えません。 +Vim script 言語は長年の間、後方互換性を保持しながら段階的に変更されてきた。 +初期の頃行われたいくつかの選択がより良い動作の妨げになった。 +同時に、Vim script は、使用されるプラグインが非常に多いため、以前よりも頻繁に使用されている。 + +Vim9 script は他の言語に非常に似た構文を提供する。言い換えれば: "奇妙さが少な +い"。コンパイル済み関数が導入されており、大幅な速度向上が期待できる。実行速度 +は約 10 倍、あるいはそれ以上になることが期待できる。代償として、Vim9 script は +後方互換性がない。しかし心配しないでほしい、旧来のスクリプトは引き続き使用でき +る。新しいスクリプト言語が追加されたが、旧来のスクリプトを置き換えるものではな +い。 -Vim9 script についての情報はヘルプファイルの |Vim9| で見付けることができます。 +Vim9 script に関する情報は、|Vim9| ヘルプファイルにある。 ポップアップメニュー内でのコマンドライン補完 ~ *new-popup-compl* 以前は、ステータスラインの上の 1 行のスペースを使用してマッチを表示する -'wildmenu' オプションがありました。そこに収まるマッチはほんのわずかでした。 +'wildmenu' オプションがあった。そこに収まるマッチはほんのわずかだった。 'wildoptions' を "pum" に設定することで、ポップアップメニューが使用できるよう -になりました。これにより、より多くのマッチを表示できます。これには、より多くの -表示を再描画する必要がありますが、コンピューターは十分に高速であるため、問題に -はなりません。 +になった。これにより、より多くのマッチを表示できる。これには、より多くの表示を +再描画する必要があるが、コンピューターは十分に高速であるため、問題にはならな +い。 カラースームの更新 ~ *new-colorschemes-9* -https://github.com/vim/colorschemes のカラースキームが収録されています。これら -は、多くのタイプの端末で一貫して動作するように作られています。一般的には改善さ -れていますが、個人的な好みが多く含まれています。必要に応じて、いつでも古いバー -ジョンを入手できます。こちらをご覧ください: +https://github.com/vim/colorschemes のカラースキームが収録されている。これら +は、多くのタイプの端末で一貫して動作するように作られている。一般的には改善され +ているが、個人的な好みが多く含まれている。必要に応じて、いつでも古いバージョン +を入手できる。こちらを参照: https://github.com/vim/colorschemes/blob/master/legacy_colors/ @@ -117,27 +116,27 @@ https://github.com/vim/colorschemes/blob/master/legacy_colors/ Ex コマンド: ~ -|:abstract| (将来の利用のための予約) +|:abstract| (将来の使用のために予約) |:argdedupe| 引数リストから重複を削除 |:balt| ":badd" と同様だが代替ファイルを設定する -|:class| (将来の利用のための予約) +|:class| (将来の使用のために予約) |:def| Vim9 のユーザー関数を定義する |:defcompile| 現在のスクリプト内の Vim9 のユーザー関数をコンパイルす る |:disassemble| Vim9 のユーザー関数を逆アセンブルする |:echoconsole| :echomsg と同様だが、出力を stdout に行う -|:endinterface| (将来の利用のための予約) -|:endclass| (将来の利用のための予約) +|:endinterface| (将来の使用のために予約) +|:endclass| (将来の使用のために予約) |:enddef| :def で始まるユーザー関数の終了 -|:endenum| (将来の利用のための予約) -|:enum| (将来の利用のための予約) +|:endenum| (将来の使用のために予約) +|:enum| (将来の使用のために予約) |:eval| 式の評価と結果の破棄 |:export| Vim9: スクリプトから要素をエクスポートする |:final| Vim9 で不変変数を宣言する |:import| Vim9: 他のスクリプトから要素をインポートする -|:interface| (将来の利用のための予約) -|:static| (将来の利用のための予約) -|:type| (将来の利用のための予約) +|:interface| (将来の使用のために予約) +|:static| (将来の使用のために予約) +|:type| (将来の使用のために予約) |:var| Vim9 で変数を宣言する |:vim9script| Vim9 script ファイルであることを示す @@ -248,22 +247,22 @@ Ex コマンド修飾子: ~ 新しい runtime ファイル: ~ -ここにリストするには多すぎます。 +ここにリストするには多すぎる。 ============================================================================== ☆非互換な変更 *incompatible-9* -ここにある唯一の変更は以前のリリースとは互換性がありません: +ここにある唯一の変更は以前のリリースとは互換性がない: -- Lua の配列は今は1ベースです。以前は0ベースでした。 +- Lua の配列は今は 1 ベースである。以前は 0 ベースであった。 -Note |Vim9| script を使用する時にはいくつかの動作が違います、 -|vim9-differences| を参照してください。 +Note |Vim9| script を使用する時にはいくつかの動作が異なることに注意、 +|vim9-differences| を参照。 ============================================================================== ☆改善点 *improvements-9* -Vim 8.2 から多数の小さくて便利な改善がなされました、ここに概要を示します。 +Vim 8.2 から多数の小さくて便利な改善がなされた、ここに概要を示す。 多くのメモリリーク、不正なメモリアクセスとクラッシュを修正。 以下のパッチリストを参照: |bug-fixes-9|. @@ -481,7 +480,7 @@ Vim の機能を検証する多数のテストが追加された。多くの旧 ============================================================================== ☆コンパイル時の変更 *compile-changes-9* -以下の機能は全ビルドで現在有効になります: +すべてのビルドで以下の機能が有効になった: |+cindent| |+jumplist| |+lispindent| @@ -490,31 +489,31 @@ Vim の機能を検証する多数のテストが追加された。多くの旧 |+tag_binary| |+title| -以下の機能は削除されました。これらは廃れたか動作しないためです: - - Athena および neXTaw GUI のサポート (代わりに Motif を使用します) +以下の機能は削除された。これらは廃れたか動作しないため: + - Athena および neXTaw GUI のサポート (代わりに Motif を使用する) - EBCDIC サポート - Atari MiNT および BeOS - - Mac Carbon GUI (代わりに MacVim を使用します) + - Mac Carbon GUI (代わりに MacVim を使用する) -rgb.txt ファイルはもはや含まれません。代わりに colors/lists/default.vim を使用 -します。 +rgb.txt ファイルは含まれなくなった。代わりに colors/lists/default.vim を使用す +る。 -いくつかの巨大なソースファイルは分割され、主にコードカバレッジ情報の収集をする -のが容易になりました。ソースファイルはまたメンテナンス性のためのリファクタリン -グがされました。 +いくつかの巨大なソースファイルは分割され、主にコードカバレッジ情報の検査をする +のが容易になった。ソースファイルはメンテナンス性のためのリファクタリングもおこ +なわれた。 -MS-Windows で Mingw64 clang コンパイラでの Vim のビルドがサポートされます。 +MS-Windows で Mingw64 clang コンパイラでの Vim のビルドがサポートされた。 Python 3.10, Lua 5.4.4, Perl 5.34, Ruby 3.1.0 と合せた Vim のビルドがサポート -されます。 +された。 ============================================================================== ☆パッチ *patches-9* *bug-fixes-9* *patches-after-8.2* -8.2.0 以降に取り込まれたパッチのリストです。これはすべての新機能を含んでいます +8.2.0 以降に取り込まれたパッチのリストである。これはすべての新機能を含んでいる が、ランタイムファイルの変更 (シンタックス、インデント、ヘルプなど) は含んでい -ません。 +ない。 Patch 8.2.0001 Problem: #endif comments do not reflect corresponding #ifdef. @@ -31677,16 +31676,16 @@ Files: runtime/makemenu.vim ============================================================================== VERSION 9.1 *version-9.1* *version9.1* *vim-9.1* -このセクションでは、バージョン 9.0 と 9.1 の間の改善点について説明します。 -リリース 9.1 は Vim の慈悲深い終身独裁者 |Bram-Moolenaar| 氏に捧げられます。 +このセクションでは、バージョン 9.0 と 9.1 の間の改善点について説明する。 +リリース 9.1 は Vim の慈悲深い終身独裁者 |Bram-Moolenaar| 氏に捧げられる。 このリリースでは何百ものバグが修正され、いくつかの新機能が追加され、多くの細か -い改良が加えられています。 +い改良が加えられている。 Vim9 クラス ~ ----------- -Vim9 script のクラスとオブジェクトのサポートが追加されました。これについては -|vim9-class| で説明されています。次の機能がサポートされています。 +Vim9 script のクラスとオブジェクトのサポートが追加された。これについては +|vim9-class| で説明されている。次の機能がサポートされている。 - クラスの定義とオブジェクトのインスタンス化 - 複数のコンストラクタ - クラス変数とメソッド @@ -31698,20 +31697,20 @@ Vim9 script のクラスとオブジェクトのサポートが追加されま - 抽象クラス - クラスのエクスポート -既存の型の型エイリアスの作成のサポートが追加されました。 +既存の型の型エイリアスを作成するサポートが追加された。 仮想テキスト ~ ------------ -|virtual-text| の追加のサポートがバッファに追加されます。これは言語サーバー機 -能 (インレイヒントなど) に役立ちます。 +|virtual-text| の追加のサポートがバッファに追加された。これは言語サーバー機 +能 (インレイヒントなど) に役立つ。 スムーズスクロール ~ ------------------ ファイル行の代わりにスクリーン行を使用したテキストのスクロールのサポートが追加 -されました。'smoothscroll' オプションを参照。 +された。'smoothscroll' オプションを参照。 EditorConfig (|editorconfig-install|) プラグインと JSON フォーマット -(|ft-json-plugin|) プラグインが含まれています。 +(|ft-json-plugin|) プラグインが含まれた。 OpenVMS x86_64 プラットフォームへの移植: http://www.polarhome.com/vim/ @@ -31811,7 +31810,7 @@ OpenVMS x86_64 プラットフォームへの移植: http://www.polarhome.com/vi 追加要素 ~ -------- -様々なシンタックス、インデント、その他のプラグインが追加されました。 +様々なシンタックス、インデント、その他のプラグインが追加された。 関数: ~ @@ -31869,12 +31868,12 @@ OpenVMS x86_64 プラットフォームへの移植: http://www.polarhome.com/vi ☆パッチ *patches-9.1* *bug-fixes-9.1* *patches-after-9.0* -9.0.0 以降に取り込まれたパッチのリストです。これはすべての新機能を含んでいます +9.0.0 以降に取り込まれたパッチのリストである。これはすべての新機能を含んでいる が、ランタイムファイルの変更 (シンタックス、インデント、ファイルタイププラグイ -ン、ドキュメントなど) は含んでいません。 +ン、ドキュメントなど) は含んでいない。 Note: 作成者と変更されたファイルのリストは省略され、各コミットの `git log` を -通じてのみ表示されます。 +通じてのみ表示される。 Patch 9.0.0001 Problem: Travis CI is no longer used. @@ -41534,7 +41533,7 @@ Solution: re-generate them VERSION 9.2 *version-9.2* *version9.2* *vim-9.2* このセクションでは、バージョン 9.1 と 9.2 の間の改善点について説明しており、現 -在進行中です。 +在進行中である。 Vim9 script ~ ----------- @@ -41566,59 +41565,59 @@ XDG デスクトップ仕様 |xdg-base-dir| のサポート ------ - ページ単位のスクロールの CTRL-F および CTRL-B には 'smoothscroll' ロジックを - 使用します。 + 使用する。 - 半ページ単位のスクロールの CTRL-D および CTRL-U には 'smoothscroll' ロジック - を使用します。 + を使用する。 - 'commentstring' のデフォルトには、自動コメントの見栄えを良くするための空白の - パディングが含まれています |comment-install| -- 'completeopt' は |global-local| オプションになりました。 + パディングを含んでいる |comment-install| +- 'completeopt' は |global-local| オプションになった。 - 'nrformats' は、マイナス記号の前の空白に基づいて符号付きか符号なしの数値かを - 決定する新しい "blank" サブオプションを受け付けます。 -- 新しい目印を定義するときに優先順位を指定できるようにします |:sign-define| -- get(function, "arity") 関数を使用して関数の引数に関する情報を提供します + 決定する新しい "blank" サブオプションを受け付ける。 +- 新しい目印を定義するときに優先順位を指定できるようにする |:sign-define| +- get(function, "arity") 関数を使用して関数の引数に関する情報を提供する |get()-func| -- |:bwipe| はジャンプリストとタグスタックのデータも消去します +- |:bwipe| はジャンプリストとタグスタックのデータも消去する - |:bnext| や同様のコマンドを使用してバッファリスト内を移動すると、ドキュメン - トどおりに動作し、ヘルプバッファをスキップします (ヘルプバッファから実行され - ていない場合。そうでない場合は、次/前のヘルプバッファに移動します)。 + トどおりに動作し、ヘルプバッファをスキップする (ヘルプバッファから実行されて + いない場合。そうでない場合は、次/前のヘルプバッファに移動する)。 - |:cd| や同様のコマンドで 'cdpath' からディレクトリを補完できるように、 |:command-complete| や |getcompletion()| 等に "cd_in_path" 補完タイプを追加 - します + する - |:command-complete| と |getcmdcomplpat()| を使った新しい shellcmdline 補完タ - イプを使用して、シェルコマンドとファイルを補完できるようにします + イプを使用して、シェルコマンドとファイルを補完できるようにする - いくつかの (伝統的な) vi の動作/不整合を無効にするために、'cpoptions' にフラ - グ "z" |cpo-z| を追加します (|d-special| および |cw| を参照)。 -- 補完メニューで追加の属性を指定できるようにします (LSP サーバーから非推奨の属 - 性をマークできるようにします) |complete-items| -- 正規表現エンジンは、大文字小文字を区別しないマルチバイト文字に正しくマッチし - ます (適切な大文字小文字の変換を適用します) -- |:keeppatterns| は、|:s| と共に使用された場合、最後の置換パターンを保持します -- |setqflist()| と |setloclist()| は、オプションで "u" アクションを使用して、 - quickfix リスト内の現在の選択を保持しようとすることができます。 + グ "z" |cpo-z| を追加する (|d-special| および |cw| を参照)。 +- 補完メニューで追加の属性を指定できるようにする (LSP サーバーから非推奨の属性 + をマークできるようにする) |complete-items| +- 正規表現エンジンは、大文字小文字を区別しないマルチバイト文字に正しくマッチす + る (適切な大文字小文字の変換を適用する) +- |:keeppatterns| は、|:s| と共に使用された場合、最後の置換パターンを保持する +- |setqflist()| と |setloclist()| は、オプションで "u" アクションを使用し、 + quickfix リスト内の現在の選択を保持しようとすることができる。 - putty 端末は |defaults.vim| の |TermResponse| 自動コマンドを使用して検出さ - れ、Vim は暗い背景に切り替わります + れ、Vim は暗い背景に切り替わる - ドキュメントのナビゲーションを容易にするために、|help-TOC| パッケージが含ま - れています。 -- 対話型 tutor プラグイン |vim-tutor-mode| が追加されました。|:Tutor| から起動 - できます。 -- |vimtutor| を改良し、より高度なヒントを記載した第 2 章を追加します。 -- ローカルの Vim script変数を Python インタープリターに渡すことができます + れている。 +- 対話型 tutor プラグイン |vim-tutor-mode| が追加された。|:Tutor| から起動でき + る。 +- |vimtutor| を改良し、より高度なヒントを記載した第 2 章を追加する。 +- ローカルの Vim script 変数を Python インタープリターに渡すことができる |py3eval()| -- |getwininfo()| はウィンドウの "leftcol" プロパティも返すようになりました -- 'rulerformat' は |stl-%!| 項目をサポートするようになりました +- |getwininfo()| はウィンドウの "leftcol" プロパティも返すようになった +- 'rulerformat' は |stl-%!| 項目をサポートするようになった - デフォルトの 'history' オプションの値が 200 に増加され、|defaults.vim| から - 削除されました -- Vim のデフォルトの 'backspace' オプションは "indent,eol,start" に設定さ - れ、|defaults.vim| から削除されました + 削除された +- Vim のデフォルトの 'backspace' オプションは "indent,eol,start" に設定され、 + |defaults.vim| から削除された - |CompleteDone| 自動コマンドを処理するとき、|v:event| 辞書に補完した単語と補 - 完のタイプが提供されます。 + 完のタイプが提供される。 - Vim (Windows および Unix) の GTK ビルドのデフォルトのフォントサイズが、最近 - の高 dpi モニターに対応するために 12pt に増やされました。 + の高 dpi モニターに対応するために 12pt に増やされた。 *added-9.2* 追加要素 ~ -------- -様々なシンタックス、インデント、その他のプラグインが追加されました。 +様々なシンタックス、インデント、その他のプラグインが追加された。 関数: ~ @@ -41707,9 +41706,8 @@ z/OS (MVS) での Vim 9 のビルドのサポート。 ☆パッチ *patches-9.2* *bug-fixes-9.2* *patches-after-9.1* -9.1.0 以降に含まれるパッチのリスト。これにはすべての新機能が含まれますが、ラン -タイムファイルの変更 (構文、インデント、ftplugin、ドキュメント等) は含まれませ -ん。 +9.1.0 以降に含まれるパッチのリスト。これにはすべての新機能が含まれるが、ランタ +イムファイルの変更 (構文、インデント、ftplugin、ドキュメント等) は含まれる。 vim:tw=78:ts=8:noet:ft=help:norl:fdm=manual: From 80f885a1c6af2587a55f4a86a23753d8064a1a05 Mon Sep 17 00:00:00 2001 From: h-east Date: Wed, 11 Dec 2024 17:43:19 +0900 Subject: [PATCH 2/4] Fix by nvcheck --- doc/version9.jax | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/doc/version9.jax b/doc/version9.jax index d8619f97d..36704195b 100644 --- a/doc/version9.jax +++ b/doc/version9.jax @@ -6,9 +6,9 @@ *vim-9.0* *vim-9* *version-9.0* *version9.0* Vim 9 へようこそ! 前回のリリースから数年が経過した。 -多数のバグが修正され、多くの優れた機能が追加され、Vim9 スクリプト構文が完成し -た! このファイルには Vim 8.2.0 以降のすべての新機能と既存の機能の変更点が記載 -されている。Vim 8.2 までのパッチはここにある: |vim-8.2| +多数のバグが修正され、多くの優れた機能が追加され、Vim9 script 構文が完成した! +このファイルには Vim 8.2.0 以降のすべての新機能と既存の機能の変更点が記載され +ている。Vim 8.2 までのパッチはここにある: |vim-8.2| このコマンドを使用して、あなたが使用している Vim プログラムの完全なバージョン と機能情報を見ることができる: > From 8f43840bbb4f9ac790da544c194529743b0ad6c1 Mon Sep 17 00:00:00 2001 From: h-east Date: Wed, 11 Dec 2024 17:51:22 +0900 Subject: [PATCH 3/4] Tweak --- doc/version9.jax | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/version9.jax b/doc/version9.jax index 36704195b..104ccf579 100644 --- a/doc/version9.jax +++ b/doc/version9.jax @@ -8,7 +8,7 @@ Vim 9 へようこそ! 前回のリリースから数年が経過した。 多数のバグが修正され、多くの優れた機能が追加され、Vim9 script 構文が完成した! このファイルには Vim 8.2.0 以降のすべての新機能と既存の機能の変更点が記載され -ている。Vim 8.2 までのパッチはここにある: |vim-8.2| +ている。Vim 8.2 までのパッチはここで見つかる: |vim-8.2| このコマンドを使用して、あなたが使用している Vim プログラムの完全なバージョン と機能情報を見ることができる: > From 479d0cc2a2918f07863852d361b7ba324f6298f9 Mon Sep 17 00:00:00 2001 From: h-east Date: Wed, 11 Dec 2024 18:22:28 +0900 Subject: [PATCH 4/4] Fix by review --- doc/version9.jax | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/doc/version9.jax b/doc/version9.jax index 104ccf579..ef9663c4f 100644 --- a/doc/version9.jax +++ b/doc/version9.jax @@ -48,11 +48,11 @@ Vim version 9.0 は、リリース準備中の2022年2月に亡くなられた S *Bram* *Moolenaar* *Bram-Moolenaar* Vim version 9.1 は、2023年8月3日に Vim のフルタイム開発に従事していたさなか他 -界した Bram Moolenaar に捧げられる。Vim プロジェクトは、30 年以上にわたってVim -とコミュニティをリードし、発展させてきた彼の情熱なくしては存在しなかっただろ -う。Bram はまた、ウガンダの子供たちを支援するための |ICCF| 財団にも情熱を注い -でいた。もしあなたが Vim を楽しんで使っているのであれば、ぜひ寄付をご検討くだ -さい! 彼の指導、情熱、リーダーシップが失われることを寂しく思う。 +界した Bram Moolenaar に捧げられる。Vim プロジェクトは、30 年以上にわたって +Vim とコミュニティをリードし、発展させてきた彼の情熱なくしては存在しなかっただ +ろう。Bram はまた、ウガンダの子供たちを支援するための |ICCF| 財団にも情熱を注 +いでいた。もしあなたが Vim を楽しんで使っているのであれば、ぜひ寄付をご検討く +ださい! 彼の指導、情熱、リーダーシップが失われることを寂しく思う。 訃報記事: https://github.com/vim/vim/discussions/12742 別れを惜しむ: https://github.com/vim/vim/discussions/12737 @@ -67,7 +67,8 @@ Vim9 script ~ *new-vim-script-9* Vim script 言語は長年の間、後方互換性を保持しながら段階的に変更されてきた。 初期の頃行われたいくつかの選択がより良い動作の妨げになった。 -同時に、Vim script は、使用されるプラグインが非常に多いため、以前よりも頻繁に使用されている。 +同時に、Vim script は、使用されるプラグインが非常に多いため、以前よりも頻繁に +使用されている。 Vim9 script は他の言語に非常に似た構文を提供する。言い換えれば: "奇妙さが少な い"。コンパイル済み関数が導入されており、大幅な速度向上が期待できる。実行速度 @@ -93,9 +94,9 @@ Vim9 script に関する情報は、|Vim9| ヘルプファイルにある。 カラースームの更新 ~ *new-colorschemes-9* https://github.com/vim/colorschemes のカラースキームが収録されている。これら -は、多くのタイプの端末で一貫して動作するように作られている。一般的には改善され -ているが、個人的な好みが多く含まれている。必要に応じて、いつでも古いバージョン -を入手できる。こちらを参照: +は、多くの種類の端末で一貫して動作するように作られている。一般的には改善されて +いるが、個人的な好みが多く含まれている。必要に応じて、いつでも古いバージョンを +入手できる。こちらを参照: https://github.com/vim/colorschemes/blob/master/legacy_colors/ @@ -262,7 +263,7 @@ Note |Vim9| script を使用する時にはいくつかの動作が異なるこ ============================================================================== ☆改善点 *improvements-9* -Vim 8.2 から多数の小さくて便利な改善がなされた、ここに概要を示す。 +Vim 8.2 から多数の小さくて便利な改善がなされた。ここに概要を示す。 多くのメモリリーク、不正なメモリアクセスとクラッシュを修正。 以下のパッチリストを参照: |bug-fixes-9|.