Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
25 changes: 19 additions & 6 deletions doc/version9.jax
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
*version9.txt* For Vim バージョン 9.1. Last change: 2025 Sep 18
*version9.txt* For Vim バージョン 9.1. Last change: 2025 Sep 29


VIMリファレンスマニュアル by Bram Moolenaar
Expand Down Expand Up @@ -41696,6 +41696,9 @@ Vim script および Vim9 script での |Tuple| データ型のサポート。
- 'rulerformat' は |stl-%!| 項目をサポートするようになった
- ページ単位のスクロールには CTRL-F / CTRL-B で、また、半ページ単位のスクロー
ルには CTRL-D / CTRL-U で 'smoothscroll' ロジックを使用する。
- モードラインで 'nowrap' を設定すると、長い行が画面外に隠れてしまう可能性があ
る。これを表示するには、listchars の "extend" サブオプションをデフォルトで
">" に設定し、ウィンドウ幅を超えるテキストを表示する。

Ex コマンド: ~
- 新しい目印を定義するときに優先順位を指定できるようにする |:sign-define|
Expand All @@ -41722,6 +41725,19 @@ Ex コマンド: ~
- |matchfuzzy()| と |matchfuzzypos()| は改良されたファジーマッチングアルゴリズ
ム (fzy と同じ) を使用する。
- |sha256()| は引数として |Blob| も受け入れる。
- |listener_add()| を使用すると、バッファリングされないリスナーを登録できるた
め、変更が発生するとすぐに処理される。

プラグイン~
- |zip| プラグインは PowerShell Core でも動作する。

プラットフォーム固有 ~
- MS-Windows: "\Windows" や "/Windows" などのパスは、相対パスではなく (カレン
トドライブへの) 絶対パスとして扱われるようになった。
- MS-Windows: タイトルバーの背景は、|hl-Normal| ハイライトグループの背景色に従
う。
- macOS: デフォルトのスケジューラ優先度を TASK_DEFAULT_APPLICATION に引き上げ
た。

その他: ~
- 正規表現エンジンは、大文字小文字を区別しないマルチバイト文字に正しくマッチす
Expand Down Expand Up @@ -41749,11 +41765,6 @@ Ex コマンド: ~
- Vim は、すべてのターミナル OSC 値に対して |TermResponseAll| 自動コマンドをト
リガーする。

プラットフォーム固有 ~
- MS-Windows: "\Windows" や "/Windows" などのパスは、相対パスではなく (現在の
ドライブへの) 絶対パスとして扱われるようになった。
- macOS: デフォルトのスケジューラの優先度を TASK_DEFAULT_APPLICATION に上げる。

*added-9.2*
追加要素 ~
--------
Expand Down Expand Up @@ -41784,6 +41795,8 @@ Ex コマンド: ~
|matchstrlist()| 文字列のリスト内のすべてのパターンのマッチ
|ngettext()| 単一/複数の翻訳メッセージの検索
|popup_setbuf()| ポップアップを別のバッファに切り替える
|preinserted()| 補完中に事前挿入テキストが挿入されたかどうか
('completeopt' を参照)
|str2blob()| 文字列のリストを blob に変換する
|test_null_tuple()| null の tuple を返す
|tuple2list()| Tuple の項目をリストに変換する
Expand Down
24 changes: 18 additions & 6 deletions en/version9.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
*version9.txt* For Vim version 9.1. Last change: 2025 Sep 18
*version9.txt* For Vim version 9.1. Last change: 2025 Sep 29


VIM REFERENCE MANUAL by Bram Moolenaar
Expand Down Expand Up @@ -41710,6 +41710,9 @@ Options: ~
- 'rulerformat' now supports the |stl-%!| item
- use 'smoothscroll' logic for CTRL-F / CTRL-B for pagewise scrolling
and CTRL-D / CTRL-U for half-pagewise scrolling
- Setting 'nowrap' in a modeline could cause long lines to be hidden
off-screen. To make this visible, the listchars "extend" suboption is set
to ">" by default, indicating text that extends beyond the window width.

Ex commands: ~
- allow to specify a priority when defining a new sign |:sign-define|
Expand All @@ -41736,6 +41739,18 @@ Functions: ~
- |matchfuzzy()| and |matchfuzzypos()| use an improved fuzzy matching
algorithm (same as fzy).
- |sha256()| also accepts a |Blob| as argument.
- |listener_add()| allows to register un-buffered listeners, so that changes
are handled as soon as they happen.

Plugins~
- |zip| plugin works with PowerShell Core.

Platform specific ~
- MS-Winodws: Paths like "\Windows" and "/Windows" are now considered to be
absolute paths (to the current drive) and no longer relative.
- MS-Windows: The title bar background follows the |hl-Normal| highlighting
group background color.
- macOS: increase default scheduler priority to TASK_DEFAULT_APPLICATION.

Others: ~
- the regex engines match correctly case-insensitive multi-byte characters
Expand Down Expand Up @@ -41763,11 +41778,6 @@ Others: ~
- |min()|/|max()| can handle all comparable data types.
- Vim triggers the |TermResponseAll| autocommand for any terminal OSC value.

Platform specific ~
- MS-Winodws: Paths like "\Windows" and "/Windows" are now considered to be
absolute paths (to the current drive) and no longer relative.
- macOS: increase default scheduler priority to TASK_DEFAULT_APPLICATION.

*added-9.2*
Added ~
-----
Expand Down Expand Up @@ -41798,6 +41808,8 @@ Functions: ~
|matchstrlist()| all the matches of a pattern in a List of strings
|ngettext()| lookup single/plural message translation
|popup_setbuf()| switch to a different buffer in a popup
|preinserted()| whether preinserted text has been inserted during
completion (see 'completeopt')
|str2blob()| convert a List of strings into a blob
|test_null_tuple()| return a null tuple
|tuple2list()| turn a Tuple of items into a List
Expand Down