diff --git a/doc/version9.jax b/doc/version9.jax index abc93c822..27ecad6a4 100644 --- a/doc/version9.jax +++ b/doc/version9.jax @@ -1,4 +1,4 @@ -*version9.txt* For Vim バージョン 9.2. Last change: 2026 Sep 08 +*version9.txt* For Vim バージョン 9.2. Last change: 2026 Sep 28 VIM リファレンスマニュアル by Bram Moolenaar @@ -52713,6 +52713,10 @@ C インクルード出力に終端ヌルバイトを追加するには、"-t" されなくなった。 - 'cursorline' が設定されている場合、ハイライトグループ |hl-CursorLineFold| お よび |hl-CursorLineSign| が常に使用される。 +- 行の上部にある仮想テキストが、|screenpos()| および |virtcol()| でカウントさ + れるようになった。 +- 旧来のスクリプト内の |:def| 関数において、変数への代入によってスクリプトロー + カル変数を生成することはできなくなった。これを行うと |E1089| が発生する。 *added-9.3* 追加要素 ~ @@ -52723,6 +52727,10 @@ C インクルード出力に終端ヌルバイトを追加するには、"-t" |ch_listen()| {address} でリッスンする |getbgcolor()| 背景色を RGB 値として返す +|getinfo()| 引数の定義を取得する +|image_add()| 画像を追加し、ハンドルを返す +|image_discard()| 画像ハンドルを破棄する +|image_info()| 画像に関する情報を取得する |tabpanel_getinfo()| |tabpanel| の現在の状態を取得する |tabpanel_scroll()| |tabpanel| をスクロールする @@ -52734,6 +52742,7 @@ C インクルード出力に終端ヌルバイトを追加するには、"-t" オプション: ~ +'imageprotocol' どの端末で画像バックエンドを使用するか 'modelinestrict' モードラインからは安全なオプションのみを設定できるよう にする。 'pumopt' ポップアップメニューの追加オプション。 @@ -52754,14 +52763,20 @@ C インクルード出力に終端ヌルバイトを追加するには、"-t" |hl-PopupBorder| ポップアップウィンドウのボーダー。 |hl-PopupTitle| ポップアップウィンドウのタイトル。 +Vim 変数: ~ + +|v:imagebackend| カレントの 'imageprotocol' + Vim 引数: ~ + |--stdio-channel| 標準入力/標準出力を使用したチャネル経由で Vim を制御す る |channel-stdio| 構成の切り替え: ~ --enable-hardcopy-pango Pango |:hardcopy| バックエンドを有効にする -|pango-printing| + |pango-printing| +--enable-pixman 画像処理用の Pixman ライブラリを有効にする ============================================================================== ☆パッチ *patches-9.3* *bug-fixes-9.3* diff --git a/en/version9.txt b/en/version9.txt index 1eb5de422..bfbf9b982 100644 --- a/en/version9.txt +++ b/en/version9.txt @@ -1,4 +1,4 @@ -*version9.txt* For Vim version 9.2. Last change: 2026 Sep 08 +*version9.txt* For Vim version 9.2. Last change: 2026 Sep 28 VIM REFERENCE MANUAL by Bram Moolenaar @@ -52718,6 +52718,9 @@ Changed ~ autocommand. - The highlighting groups |hl-CursorLineFold| and |hl-CursorLineSign| are always used when 'cursorline' is set. +- Virtual text above a line is now counted by |screenpos()| and |virtcol()|. +- A |:def| function in a legacy script can no longer create a script-local + variable by assigning to it, this gives |E1089|. *added-9.3* Added ~ @@ -52728,6 +52731,10 @@ Functions: ~ |ch_listen()| listen on {address} |getbgcolor()| return background color as RGB value +|getinfo()| get definition of argument +|image_add()| add an image and return a handle +|image_discard()| discard an image handle +|image_info()| get information about an image |tabpanel_getinfo()| get current state of the |tabpanel| |tabpanel_scroll()| scroll the |tabpanel| @@ -52739,6 +52746,7 @@ Autocommands: ~ Options: ~ +'imageprotocol' Image backend to use for what terminal 'modelinestrict' Only allow safe options to be set from a modeline. 'pumopt' Additional options for the popup menu. 'scrolloffpad' Vertically center cursor at end of file. @@ -52758,13 +52766,19 @@ Highlighting: ~ |hl-PopupBorder| Popup window border. |hl-PopupTitle| Popup window title. +Vim Variables: ~ + +|v:imagebackend| The current 'imageprotocol' + Vim Arguments: ~ + |--stdio-channel| Control Vim via a channel using stdin/stdout |channel-stdio| Configure Switches: ~ --enable-hardcopy-pango Enable the Pango |:hardcopy| backend |pango-printing| +--enable-pixman Enable the Pixman library for image handling ============================================================================== PATCHES *patches-9.3* *bug-fixes-9.3*