Vimのリリースされたpatchの説明です。patchの内容を手作業で一つ一つ丁寧に確認して書いています。英語は忠実に訳していません。Vimを使っている人が理解しやすい表現にしています。
新機能、大幅な仕様変更には、が付いています。
(8.1.1784~ 8.1.1950の後のruntimeファイル更新)
新機能、大幅な仕様変更には、が付いています。
(8.1.1784~ 8.1.1950の後のruntimeファイル更新)
- runtimeファイル更新: Todo更新。helpファイル更新。他。
- 8.1.1928:
popup_create()
のオプションにtextprop
,textpropid
およびtextpropwin
を追加しました。(:h popup-textprop-pos
) - 8.1.1924:
bufname()
とbufnr()
の引数を省略可能にしました。 - 8.1.1913:
v:echospace
を追加しました。:echo
メッセージで使っている画面最終行の桁数が格納されています。 - 8.1.1905:
popup_findinfo()
を追加しました。指定したwindow-IDのポップアップウィンドウの情報を返します。後、popup_getpreview()
をpopup_findpreview()
にリネームしました。(関連patch: 8.1.1770, 8.1.1906, 8.1.1907) - 8.1.1882:
'completepopup'
を追加しました。'completeopt'
にpopup
指定時に表示されるポップアップウィンドウのプロパティを指定します。(関連patch: 8.1.1880, 8.1.1883, 8.1.1892, 8.1.1902, 8.1.1904) - 8.1.1880:
'completeopt'
のエントリにpopup
を追加しました。指定時は補完の追加情報をポップアップウィンドウに表示します。(関連patch: 8.1.1882) - runtimeファイル更新: Todo更新。helpファイル更新。他。
- 8.1.1875:
pum_getpos()
を追加しました。ポップアップメニューのサイズと位置を取得できます。 - 8.1.1861: ほとんどのassert系関数をメソッドとして使用できるようにしました。(関連patch: 8.1.1803)
- 8.1.1857: マルチバイト文字をMetaキーやCtrlキーで修飾できるようにしました。(関連patch: 8.1.1858, 8.1.1860)
- 8.1.1851:
sound_playfile()
のコールバック内で音声を再生するとクラッシュする件を修正しました。 - 8.1.1848:
'langmap'
が端末ウィンドウのCTRL-Wコマンドで使われていない件を修正しました。 - 8.1.1838:
:spellrare
を追加しました。パラメータの{word}をレアな単語として'spellfile'
に追加します。(関連patch: 8.1.1865) - 8.1.1834: lambdaをメソッド呼び出し(
->{lambda}()
)出来るようにしました。(関連patch: 8.1.1803) - 8.1.1832:
win_execute()
が他のタブページで動作しない件を修正しました。 - runtimeファイル更新: Todo更新。helpファイル更新。他。
- 8.1.1819:
:pedit
が'previewpopup'
設定時に正しく動作しない件を修正しました。 - 8.1.1816: ユーザ定義関数でもメソッド呼び出し演算子
->
を使用できるようにしました。(関連patch: 8.1.1803) - 8.1.1811: ポップアップウィンドウのハイライトを "Normal" に設定できない件を修正しました。
- 8.1.1803: メソッド呼び出し演算子
->
を追加しました。まずは、限られた数の組み込み関数のために実装しました。(関連patch: 8.1.1807, 8.1.1809, 8.1.1816, 8.1.1820, 8.1.1834, 8.1.1835, 8.1.1861, 8.1.1863, 8.1.1878, 8.1.1879, 8.1.1888, 8.1.1909, 8.1.1911, 8.1.1912, 8.1.1921, 8.1.1925) - 8.1.1799:
popup_create()
のオプションにmapping
を追加しました。ポップアップウィンドウのキーマッピングの有効無効を設定できます。デフォルト値はTRUEです。(関連patch: 8.1.1810)
凡例
表記 | 意味 |
---|---|
新機能、大幅な仕様変更 | |
Vim開発者向けの追加、変更 | |
'hoge' | オプション (:h options 参照) |
:hoge | Exコマンド (:h :index 参照) |
hoge() | 組み込み関数 (:h functions 参照) |
v:hoge | Vim定義済変数 (:h v: 参照) |
+hoge | feature (:h +feature-list 参照) |
方針
こちらを参照。