Skip to content

Commit ef5cfe6

Browse files
authored
Merge pull request #1568 from vim-jp/hh-update-version9
Update version9.{txt,jax}
2 parents 3a840d5 + 703f1c9 commit ef5cfe6

File tree

2 files changed

+64
-45
lines changed

2 files changed

+64
-45
lines changed

doc/version9.jax

Lines changed: 32 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
*version9.txt* For Vim バージョン 9.1. Last change: 2024 May 17
1+
*version9.txt* For Vim バージョン 9.1. Last change: 2024 Jun 05
22

33

44
VIMリファレンスマニュアル by Bram Moolenaar
@@ -31700,12 +31700,12 @@ Vim9 script のクラスとオブジェクトのサポートが追加されま
3170031700

3170131701
既存の型の型エイリアスの作成のサポートが追加されました。
3170231702

31703-
仮想テキスト
31703+
仮想テキスト ~
3170431704
------------
3170531705
|virtual-text| の追加のサポートがバッファに追加されます。これは言語サーバー機
3170631706
能 (インレイヒントなど) に役立ちます。
3170731707

31708-
スムーズスクロール
31708+
スムーズスクロール ~
3170931709
------------------
3171031710
ファイル行の代わりにスクリーン行を使用したテキストのスクロールのサポートが追加
3171131711
されました。'smoothscroll' オプションを参照。
@@ -31715,7 +31715,8 @@ EditorConfig (|editorconfig-install|) プラグインと JSON フォーマット
3171531715

3171631716
OpenVMS x86_64 プラットフォームへの移植: http://www.polarhome.com/vim/
3171731717

31718-
その他の改良点 *new-other-9.1*
31718+
*new-other-9.1*
31719+
その他の改良点 ~
3171931720
--------------
3172031721
- 下波線 (|t_Ce|)、2重下線 (|t_Us|)、点線下線 (|t_ds|)、破線下線 (|t_Ds|) の
3172131722
termcap エントリとハイライトモード (|highlight-term|) のサポート。
@@ -31771,7 +31772,8 @@ OpenVMS x86_64 プラットフォームへの移植: http://www.polarhome.com/vi
3177131772
- xxd: ビットダンプを反転する (xxd -r)。
3177231773
- xxd: C インクルード出力で使用される変数名をカスタマイズする (xxd -n)。
3177331774

31774-
変更点 *changed-9.1*
31775+
*changed-9.1*
31776+
変更点 ~
3177531777
------
3177631778
- |++builtin_terms|, |+cmdline_info|, |+cmdwin|, |+file_in_path|, |+float|,
3177731779
|+path_extra|, |+textobjects|, |+wildignore| の機能と |+wildmenu| すべてのビ
@@ -31805,7 +31807,8 @@ OpenVMS x86_64 プラットフォームへの移植: http://www.polarhome.com/vi
3180531807
- autoconf 2.71 に移行。
3180631808
- C99 機能の使用を開始する (for ループで変数を宣言)。
3180731809

31808-
追加要素 *added-9.1*
31810+
*added-9.1*
31811+
追加要素 ~
3180931812
--------
3181031813

3181131814
様々なシンタックス、インデント、その他のプラグインが追加されました。
@@ -41533,43 +41536,48 @@ VERSION 9.2 *version-9.2* *version9.2* *vim-9.2*
4153341536
このセクションでは、バージョン 9.1 と 9.2 の間の改善点について説明しており、現
4153441537
在進行中です。
4153541538

41536-
Wayland UI のサポート
41537-
41538-
XDG デスクトップ仕様 |xdg-base-dir| のサポート
41539-
41540-
Vim9 script
41539+
Vim9 script ~
4154141540
-----------
4154241541
vim9 オブジェクトによる内部組み込み関数のサポートを追加。
4154341542
|builtin-object-methods| を参照。
4154441543

4154541544
Vim9 script の列挙型サポート |:enum|
4154641545

41547-
その他の改良点 *new-other-9.2*
41546+
*new-other-9.2*
41547+
その他の新機能 ~
4154841548
--------------
4154941549
コメントプラグイン |comment-install| を同梱。
4155041550

41551-
変更点 *changed-9.2*
41551+
Wayland UI のサポート
41552+
41553+
XDG デスクトップ仕様 |xdg-base-dir| のサポート
41554+
41555+
*changed-9.2*
41556+
変更点 ~
4155241557
------
4155341558

4155441559
- ページ単位のスクロールの CTRL-F および CTRL-B には 'smoothscroll' ロジックを
4155541560
使用します。
4155641561
- 半ページ単位のスクロールの CTRL-D および CTRL-U には 'smoothscroll' ロジック
4155741562
を使用します。
41563+
- 'commentstring' のデフォルトには、自動コメントの見栄えを良くするための空白の
41564+
パディングが含まれています |comment-install|
41565+
- 'completeopt' は |global-local| オプションになりました。
4155841566

41559-
41560-
追加要素 *added-9.2*
41567+
*added-9.2*
41568+
追加要素 ~
4156141569
--------
41562-
4156341570
様々なシンタックス、インデント、その他のプラグインが追加されました。
4156441571

4156541572
関数: ~
4156641573

4156741574
|diff()| 2 つの文字列のリストの差分
41575+
|filecopy()| ファイル {from} を {to} にコピー
4156841576
|foreach()| リストの項目に関数を適用
41569-
|matchbufline()| バッファ内のすべてのパターンのマッチ
41570-
|matchstrlist()| 文字列のリスト内のすべてのパターンのマッチ
4157141577
|getregion()| バッファからテキストの領域を取得
4157241578
|getregionpos()| 領域の位置をリストで取得
41579+
|matchbufline()| バッファ内のすべてのパターンのマッチ
41580+
|matchstrlist()| 文字列のリスト内のすべてのパターンのマッチ
4157341581

4157441582

4157541583
自動コマンド: ~
@@ -41592,9 +41600,10 @@ Vim9 script の列挙型サポート |:enum|
4159241600

4159341601
'winfixbuf' ウィンドウ内でバッファをフォーカスしたままにする
4159441602
't_xo' 端末は XON/XOFF ハンドシェイクを使用する (例: vt420)
41603+
't_CF' 代替フォントハイライトの端末コードのサポート
4159541604

4159641605
==============================================================================
41597-
☆非互換な変更 *incompatible-9.2*
41606+
☆非互換な変更 *incompatible-9.2*
4159841607

4159941608
改良された/異なる MS-Windows マッピングのサポート
4160041609
|w32-experimental-keycode-trans-strategy|
@@ -41606,16 +41615,17 @@ Vim9 script の列挙型サポート |:enum|
4160641615

4160741616
|:defcompile| を使用した Vim9 クラスのすべてのメソッドのコンパイルのサポート。
4160841617

41609-
|t_CF| 端末コードを使用した代替フォントのハイライトのサポート。
41610-
4161141618
<D-Key> を使用した GTK でのスーパーキーマッピングのサポート。
4161241619

4161341620
ビジュアルモード選択時のハイライトの改善。
4161441621

4161541622
OpenVMS での Python3 のサポート。
4161641623

41624+
'completeopt' の "fuzzy" 項目で、|ins-completion| 時の |fuzzy-matching| をサ
41625+
ポート。
41626+
4161741627
==============================================================================
41618-
☆コンパイル時の変更 *compile-changes-9.2*
41628+
☆コンパイル時の変更 *compile-changes-9.2*
4161941629

4162041630
Ruby 3.3 でのビルドのサポート。
4162141631

en/version9.txt

Lines changed: 32 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
*version9.txt* For Vim version 9.1. Last change: 2024 May 17
1+
*version9.txt* For Vim version 9.1. Last change: 2024 Jun 05
22

33

44
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -31711,12 +31711,12 @@ in |vim9-class|. The following features are supported:
3171131711

3171231712
Support for creating a type alias for an existing type is added.
3171331713

31714-
Virtual text
31714+
Virtual text ~
3171531715
------------
3171631716
Support for adding |virtual-text| to a buffer is added. This is useful for
3171731717
language server features (e.g. inlay hints)
3171831718

31719-
Smooth Scroll
31719+
Smooth Scroll ~
3172031720
-------------
3172131721
Support for scrolling text using screen lines instead of file lines is added.
3172231722
Refer to the 'smoothscroll' option.
@@ -31726,7 +31726,8 @@ The EditorConfig (|editorconfig-install|) and the JSON formatting
3172631726

3172731727
OpenVMS x86_64 platform port: http://www.polarhome.com/vim/
3172831728

31729-
Other improvements *new-other-9.1*
31729+
*new-other-9.1*
31730+
Other improvements ~
3173031731
------------------
3173131732
- Support for undercurl (|t_Ce|), double underline (|t_Us|), dotted underline
3173231733
(|t_ds|) and dashed underline (|t_Ds|) termcap entries and
@@ -31783,7 +31784,8 @@ Other improvements *new-other-9.1*
3178331784
- xxd: reversing a bit dump (xxd -r).
3178431785
- xxd: customize the variable name used in the C include output (xxd -n).
3178531786

31786-
Changed *changed-9.1*
31787+
*changed-9.1*
31788+
Changed ~
3178731789
-------
3178831790
- The features |++builtin_terms|, |+cmdline_info|, |+cmdwin|, |+file_in_path|,
3178931791
|+float|, |+path_extra|, |+textobjects|, |+wildignore| and |+wildmenu| are
@@ -31815,7 +31817,8 @@ Changed *changed-9.1*
3181531817
- Migrate to autoconf 2.71.
3181631818
- Start using C99 feature (declare variable in for loops).
3181731819

31818-
Added *added-9.1*
31820+
*added-9.1*
31821+
Added ~
3181931822
-----
3182031823

3182131824
Various syntax, indent and other plugins were added.
@@ -41541,40 +41544,45 @@ VERSION 9.2 *version-9.2* *version9.2* *vim-9.2*
4154141544
This section is about improvements made between version 9.1 and 9.2
4154241545
and is a work in progress.
4154341546

41544-
Support for Wayland UI.
41545-
41546-
Support for the XDG Desktop Specification |xdg-base-dir|
41547-
41548-
Vim9 script
41547+
Vim9 script ~
4154941548
-----------
4155041549
Add support for internal builtin functions with vim9 objects, see
4155141550
|builtin-object-methods|
4155241551

4155341552
Enum support for Vim9 script |:enum|
4155441553

41555-
Other improvements *new-other-9.2*
41554+
*new-other-9.2*
41555+
Other new features ~
4155641556
------------------
4155741557
The comment plugin |comment-install| is included.
4155841558

41559-
Changed *changed-9.2*
41560-
-------
41559+
Support for Wayland UI.
41560+
41561+
Support for the XDG Desktop Specification |xdg-base-dir|
4156141562

41563+
*changed-9.2*
41564+
Changed~
41565+
-------
4156241566
- use 'smoothscroll' logic for CTRL-F and CTRL-B for pagewise scrolling
4156341567
- use 'smoothscroll' logic for CTRL-D and CTRL-U for half-pagewise scrolling
41568+
- the default for 'commentstring' contains whitespace padding to have
41569+
automatic comments look nicer |comment-install|
41570+
- 'completeopt' is now a |global-local| option.
4156441571

41565-
Added *added-9.2*
41572+
*added-9.2*
41573+
Added ~
4156641574
-----
41567-
4156841575
Various syntax, indent and other plugins were added.
4156941576

4157041577
Functions: ~
4157141578

4157241579
|diff()| diff two Lists of strings
41580+
|filecopy()| copy a file {from} to {to}
4157341581
|foreach()| apply function to List items
41574-
|matchbufline()| all the matches of a pattern in a buffer
41575-
|matchstrlist()| all the matches of a pattern in a List of strings
4157641582
|getregion()| get a region of text from a buffer
4157741583
|getregionpos()| get a list of positions for a region
41584+
|matchbufline()| all the matches of a pattern in a buffer
41585+
|matchstrlist()| all the matches of a pattern in a List of strings
4157841586

4157941587

4158041588
Autocommands: ~
@@ -41598,30 +41606,31 @@ Options: ~
4159841606

4159941607
'winfixbuf' Keep buffer focused in a window
4160041608
't_xo' Terminal uses XON/XOFF handshaking (e.g. vt420)
41609+
't_CF' Support for alternate font highlighting terminal code
4160141610

4160241611
==============================================================================
41603-
INCOMPATIBLE CHANGES *incompatible-9.2*
41612+
INCOMPATIBLE CHANGES *incompatible-9.2*
4160441613

4160541614
Improved/Different MS-Windows mapping support
4160641615
|w32-experimental-keycode-trans-strategy|
4160741616

4160841617
==============================================================================
41609-
IMPROVEMENTS *improvements-9.2*
41618+
IMPROVEMENTS *improvements-9.2*
4161041619

4161141620
Support for command-line completion of 'keymap' option values.
4161241621

4161341622
Support for compiling all the methods in a Vim9 class using |:defcompile|.
4161441623

41615-
Support for alternate font highlighting using |t_CF| terminal code.
41616-
4161741624
Support for Super key mappings in GTK using <D-Key>.
4161841625

4161941626
Improved visual highlighting.
4162041627

4162141628
Python3 support in OpenVMS.
4162241629

41630+
Support |fuzzy-matching| during |ins-completion| with "fuzzy" item for 'completeopt'
41631+
4162341632
==============================================================================
41624-
COMPILE TIME CHANGES *compile-changes-9.2*
41633+
COMPILE TIME CHANGES *compile-changes-9.2*
4162541634

4162641635
Support for building with Ruby 3.3.
4162741636

0 commit comments

Comments
 (0)