LoginSignup
7
2

More than 3 years have passed since last update.

Vim patchダイジェスト [2020/02]

Last updated at Posted at 2020-04-01

Vimのリリースされたpatchの説明です。patchの内容を手作業で一つ一つ丁寧に確認して書いています。英語は忠実に訳していません。Vimを使っている人が理解しやすい表現にしています。
新機能、大幅な仕様変更には、:four_leaf_clover:が付いています。
また、個別には取り上げていませんが、Vim9 scriptの実装と不具合修正も頻繁におこなわれています。
(8.2.01918.2.0336)

  • 8.2.0335: :four_leaf_clover::disassembleの引数がs:で始まる場合はスクリプトローカル関数を補完するようにしました。
  • 8.2.0320: :four_leaf_clover:Haikuのサポートを追加しました。
  • runtimeファイル更新: Todo更新。helpファイル更新。他。
  • 8.2.0299: :four_leaf_clover:test_unknown()test_void()を追加しました。
  • 8.2.0294: 関数名と同じ名前のExコマンドが認識できない件を修正しました。
  • 8.2.0286: 端末ポップアップウィンドウに対してpopup_close()が使用できない件を修正しました。
  • 8.2.0272: :four_leaf_clover::helptags ALL実行時に書き込み権限エラーを無視するようにしました。
  • 8.2.0271: :four_leaf_clover:num64フィーチャーを廃止しました。(常に有効)
  • runtimeファイル更新: Todo更新。helpファイル更新。他。
  • 8.2.0258: :four_leaf_clover:echoraw()を追加しました。指定された{expr}をそのまま出力します。modifyOtherKeysの有効/無効を切り替えたりするのに便利です。
  • 8.2.0257: :four_leaf_clover:win_gettype()を追加しました。ウィンドウのタイプ(ポップアップ/コマンドラインウィンドウ/通常)を返します。
  • 8.2.0250: 未使用のtest_clear_search_pat()を削除しました。(関連patch: 8.2.0212)
  • 8.2.0233: rand()内でgarbagecollect()を使用するとクラッシュする件を修正しました。(rand()srand()の実装を再設計しました)
  • runtimeファイル更新: Todo更新。helpファイル更新。他。
  • 8.2.0191: :four_leaf_clover:ポップアップウィンドウ内で端末を開けるようにしました。(:h popup-terminal) (関連patch: 8.2.0192, 8.2.0193, 8.2.0194)

凡例

表記 意味
:four_leaf_clover: 新機能、大幅な仕様変更
:alien: Vim開発者向けの追加、変更
'hoge' オプション (:h options参照)
:hoge Exコマンド (:h :index参照)
hoge() 組み込み関数 (:h functions参照)
v:hoge Vim定義済変数 (:h v:参照)
+hoge feature (:h +feature-list参照)

方針

こちらを参照。

7
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
7
2