Skip to content

Commit d67c031

Browse files
authored
Merge pull request #2074 from h-east/update-version9
Update version9.{txt,jax}
2 parents 5a00563 + d721681 commit d67c031

File tree

2 files changed

+50
-19
lines changed

2 files changed

+50
-19
lines changed

doc/version9.jax

Lines changed: 24 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
*version9.txt* For Vim バージョン 9.1. Last change: 2025 May 08
1+
*version9.txt* For Vim バージョン 9.1. Last change: 2025 May 28
22

33

44
VIMリファレンスマニュアル by Bram Moolenaar
@@ -41573,6 +41573,10 @@ XDG デスクトップ仕様 |xdg-base-dir| のサポート
4157341573

4157441574
Vim script および Vim9 script での |Tuple| データ型のサポート。
4157541575

41576+
'tabline' に似た垂直の |tabpanel| ウィンドウをサポート。
41577+
41578+
新しい挿入モード補完: |i_CTRL-X_CTRL-R| でレジスタから単語を補完する。
41579+
4157641580
*changed-9.2*
4157741581
変更点~
4157841582
------
@@ -41608,8 +41612,8 @@ Vim script および Vim9 script での |Tuple| データ型のサポート。
4160841612
- 'wildmode' の新しいオプション値:
4160941613
"noselect" - wildmenu のエントリを自動選択しない
4161041614
- 'complete' の新しいフラグ:
41611-
"f{func}" - 与えられた関数を使って補完する
41612-
"f" - 'completefunc' を使って補完する
41615+
"F{func}" - 与えられた関数を使って補完する
41616+
"F" - 'completefunc' を使って補完する
4161341617
"o" - 'omnifunc' を使って補完する
4161441618
- "{flag}^<limit>" 表記を使用して、 'complete' のソースのマッチ数を制限できる
4161541619
ようにする
@@ -41621,18 +41625,19 @@ Vim script および Vim9 script での |Tuple| データ型のサポート。
4162141625
- 'commentstring' のデフォルトには、自動コメントの見栄えを良くするための空白の
4162241626
パディングを含んでいる |comment-install|
4162341627
- 'completeopt' は |global-local| オプションになった。
41624-
- 'nrformats' は、マイナス記号の前の空白に基づいて符号付きか符号なしの数値かを
41625-
決定する新しい "blank" サブオプションを受け付ける。
4162641628
- いくつかの (伝統的な) vi の動作/不整合を無効にするために、'cpoptions' にフラ
4162741629
グ "z" |cpo-z| を追加する (|d-special| および |cw| を参照)。
41628-
- 'rulerformat' は |stl-%!| 項目をサポートするようになった
41629-
- ページ単位のスクロールには CTRL-F / CTRL-B で、また、半ページ単位のスクロー
41630-
ルには CTRL-D / CTRL-U で 'smoothscroll' ロジックを使用する。
41631-
- 'pummaxwidth' 補完ポップアップメニューの最大幅
4163241630
- 'fillchars' の新しいオプション値:
4163341631
"trunc" - 切り詰め表示を設定する、'pummaxwidth'
4163441632
"truncrl" - "trunc" に似ているが 'rl' モード用 'pummaxwidth'
41633+
"tpl_vert" - 'tabpanel' のセパレーター
41634+
- 'grepformat' は |global-local| オプションになった。
4163541635
- GTK3 でマウスカーソルの一部が表示されない問題を修正 'mouseshape'
41636+
- 'nrformats' は、マイナス記号の前の空白に基づいて符号付きか符号なしの数値かを
41637+
決定する新しい "blank" サブオプションを受け付ける。
41638+
- 'rulerformat' は |stl-%!| 項目をサポートするようになった
41639+
- ページ単位のスクロールには CTRL-F / CTRL-B で、また、半ページ単位のスクロー
41640+
ルには CTRL-D / CTRL-U で 'smoothscroll' ロジックを使用する。
4163641641

4163741642
Ex コマンド: ~
4163841643
- 新しい目印を定義するときに優先順位を指定できるようにする |:sign-define|
@@ -41668,6 +41673,8 @@ Ex コマンド: ~
4166841673
|netrw| から切り離す
4166941674
- ".=" を使用した新しいダイグラフ "APPROACHES THE LIMIT"
4167041675
- |CTRL-C| は常にアクティブな |popup-window| を閉じる。
41676+
- configure スクリプトは、GUI ツールキットを自動検出するときに、GTK2 よりも
41677+
GTK3 の使用を優先する。
4167141678

4167241679
*added-9.2*
4167341680
追加要素 ~
@@ -41722,6 +41729,9 @@ Ex コマンド: ~
4172241729
|hl-PmenuMatch| ポップアップメニュー: マッチしたテキストのハイライト
4172341730
|hl-PmenuMatchSel| ポップアップメニュー: 選択された行のマッチしたテキスト
4172441731
のハイライト
41732+
|hl-TabPanel| |tabpanel|: アクティブではないタブページラベル
41733+
|hl-TabPanelFill| |tabpanel|: 詰め用スペース
41734+
|hl-TabPanelSel| |tabpanel|: アクティブなタブページラベル
4172541735

4172641736
コマンド: ~
4172741737

@@ -41732,6 +41742,7 @@ Ex コマンド: ~
4173241742
|:iput| |:put| と似ているが、インデントを調整する
4173341743
|:pbuffer| バッファリストからバッファ [N] をプレビューウィンドウ
4173441744
で編集する
41745+
|:redrawtabpanel| 'tabpanel' を強制的に更新する。
4173541746

4173641747
オプション: ~
4173741748

@@ -41745,8 +41756,11 @@ Ex コマンド: ~
4174541756
'lhistory' location リストスタックのサイズ |quickfix-stack|
4174641757
'messagesopt' |:messages| と |hit-enter| プロンプトを設定する
4174741758
'pummaxwidth' 補完ポップアップメニューの最大幅
41748-
'winfixbuf' ウィンドウ内でバッファをフォーカスしたままにする
41759+
'showtabpanel' |tabpanel| をいつ表示するか
4174941760
'tabclose' タブページを閉じた後にフォーカスするタブページ
41761+
'tabpanel' タブページを表示するためのオプションの垂直パネル
41762+
|tabpanel|
41763+
'tabpanelopt' |tabpanel| のオプション設定
4175041764
't_xo' 端末は XON/XOFF ハンドシェイクを使用する (例: vt420)
4175141765
't_CF' 代替フォントハイライトの端末コードのサポート
4175241766
'winfixbuf' ウィンドウ内でバッファをフォーカスしたままにする

en/version9.txt

Lines changed: 26 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
*version9.txt* For Vim version 9.1. Last change: 2025 May 08
1+
*version9.txt* For Vim version 9.1. Last change: 2025 May 28
22

33

44
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -41584,6 +41584,11 @@ completion and command-line completion in |ins-completion-menu|, see
4158441584

4158541585
Support for the |Tuple| data type in Vim script and Vim9 script.
4158641586

41587+
Support for a vertical |tabpanel| window similar to the 'tabline'.
41588+
41589+
New Insert-mode completion: |i_CTRL-X_CTRL-R| to complete words from
41590+
registers.
41591+
4158741592
*changed-9.2*
4158841593
Changed~
4158941594
-------
@@ -41619,8 +41624,8 @@ Completion: ~
4161941624
- New option value for 'wildmode':
4162041625
"noselect" - do not auto select an entry in the wildmenu
4162141626
- New flags for 'complete':
41622-
"f{func}" - complete using given function
41623-
"f" - complete using 'completefunc'
41627+
"F{func}" - complete using given function
41628+
"F" - complete using 'completefunc'
4162441629
"o" - complete using 'omnifunc'
4162541630
- allow to limit matches for the 'complete' sources by using the
4162641631
"{flag}^<limit>" notation
@@ -41632,17 +41637,19 @@ Options: ~
4163241637
- the default for 'commentstring' contains whitespace padding to have
4163341638
automatic comments look nicer |comment-install|
4163441639
- 'completeopt' is now a |global-local| option.
41635-
- 'nrformats' accepts the new "blank" suboption, to determine a signed or
41636-
unsigned number based on whitespace in front of a minus sign.
4163741640
- add 'cpoptions' flag "z" |cpo-z|, to disable some (traditional) vi
4163841641
behaviour/inconsistency (see |d-special| and |cw|).
41639-
- 'rulerformat' now supports the |stl-%!| item
41640-
- use 'smoothscroll' logic for CTRL-F / CTRL-B for pagewise scrolling
41641-
and CTRL-D / CTRL-U for half-pagewise scrolling
41642-
- New option value for 'fillchars':
41642+
- new option values for 'fillchars':
4164341643
"trunc" - configure truncation indicator, 'pummaxwidth'
4164441644
"truncrl" - like "trunc" but in 'rl' mode, 'pummaxwidth'
41645+
"tpl_vert" - separators for the 'tabpanel'
41646+
- 'grepformat' is now a |global-local| option.
4164541647
- adjust for GTK3 dropping some mouse cursors 'mouseshape'
41648+
- 'nrformats' accepts the new "blank" suboption, to determine a signed or
41649+
unsigned number based on whitespace in front of a minus sign.
41650+
- 'rulerformat' now supports the |stl-%!| item
41651+
- use 'smoothscroll' logic for CTRL-F / CTRL-B for pagewise scrolling
41652+
and CTRL-D / CTRL-U for half-pagewise scrolling
4164641653

4164741654
Ex commands: ~
4164841655
- allow to specify a priority when defining a new sign |:sign-define|
@@ -41677,6 +41684,8 @@ Others: ~
4167741684
and decouple it from |netrw|
4167841685
- new digraph "APPROACHES THE LIMIT" using ".="
4167941686
- |CTRL-C| always closes the active |popup-window|.
41687+
- the configure script will favor using GTK3 over GTK2 when auto-detecting the
41688+
gui toolkit
4168041689

4168141690
*added-9.2*
4168241691
Added ~
@@ -41732,6 +41741,9 @@ Highlighting: ~
4173241741
|hl-PmenuMatch| Popup menu: highlighting of matched text
4173341742
|hl-PmenuMatchSel| Popup menu: highlighting of matched text in selected
4173441743
line
41744+
|hl-TabPanel| |tabpanel|: not active tab page label
41745+
|hl-TabPanelFill| |tabpanel|: filler space
41746+
|hl-TabPanelSel| |tabpanel|: active tab page label
4173541747

4173641748
Commands: ~
4173741749

@@ -41742,6 +41754,7 @@ Ex-Commands: ~
4174241754
|:iput| like |:put| but adjust indent
4174341755
|:pbuffer| Edit buffer [N] from the buffer list in the preview
4174441756
window
41757+
|:redrawtabpanel| Force updating the 'tabpanel'.
4174541758

4174641759
Options: ~
4174741760

@@ -41757,7 +41770,11 @@ Options: ~
4175741770
'lhistory' Size of the location list stack |quickfix-stack|.
4175841771
'messagesopt' configure |:messages| and |hit-enter| prompt
4175941772
'pummaxwidth' maximum width for the completion popup menu
41773+
'showtabpanel' When to show the |tabpanel|
4176041774
'tabclose' Which tab page to focus after closing a tab page
41775+
'tabpanel' Optional vertical panel for displaying tabpages
41776+
|tabpanel|
41777+
'tabpanelopt' Optional settings for the |tabpanel|
4176141778
't_xo' Terminal uses XON/XOFF handshaking (e.g. vt420)
4176241779
't_CF' Support for alternate font highlighting terminal code
4176341780
'winfixbuf' Keep buffer focused in a window

0 commit comments

Comments
 (0)