Skip to content

Commit dbfe2ea

Browse files
committed
Update syntax.{txt,jax}
1 parent eec8a28 commit dbfe2ea

2 files changed

Lines changed: 84 additions & 20 deletions

File tree

doc/syntax.jax

Lines changed: 41 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
*syntax.txt* For Vim バージョン 9.2. Last change: 2026 Apr 14
1+
*syntax.txt* For Vim バージョン 9.2. Last change: 2026 Apr 30
22

33

44
VIM リファレンスマニュアル by Bram Moolenaar
@@ -826,6 +826,19 @@ ADA
826826
|ft-ada-syntax|を参照。
827827

828828

829+
ALGOL 68 *algol68* *ft-algol68-syntax*
830+
831+
この構文ファイルは現在、デフォルトの UPPER ストロッピング方式を使用する Algol
832+
68 Genie プロジェクトを対象としている。UPPER ストロッピング方式を使用する他の
833+
環境でも使用できるはずだが、機能がやや劣る。
834+
835+
ハイライトは、以下の変数を使用してさらに設定できる。
836+
837+
変数 ハイライト ~
838+
*algol68_no_preludes* 前置識別子、手続き、太字演算子はハイライトしない
839+
*algol68_symbolic_operators* すべての前置記号演算子
840+
841+
829842
ANT *ant.vim* *ft-ant-syntax*
830843

831844
ANTの構文ファイルにはデフォルトでJavaScriptとPythonの構文ハイライトが含まれて
@@ -5786,14 +5799,27 @@ EndOfBuffer バッファ中で最終行以降の領域を埋めるための行 (
57865799
*hl-ErrorMsg*
57875800
ErrorMsg コマンドラインに現れるエラーメッセージ。
57885801
*hl-VertSplit*
5789-
VertSplit カレントウィンドウに隣接する、垂直に分割されたウィンドウを区切
5790-
る桁。カレントウィンドウのステータスラインの行では、区切りセル
5791-
|hl-StatusLine| ハイライト付きのスペースとして描画されるた
5792-
め、不要な塗りつぶし文字グリフが表示されずにステータスラインに
5793-
溶け込む。
5802+
VertSplit カレントウィンドウに隣接する垂直に分割されたウィンドウを区切る
5803+
桁。各画面行のセル文字とハイライト表示は、区切り線の両側のその
5804+
行の内容によって決まる:
5805+
- カレントウィンドウのステータスラインの行では、セルは
5806+
|hl-StatusLine| ハイライト付きの空白として描画されるため、視
5807+
覚的にカレントウィンドウのステータスラインに溶け込む。
5808+
- その他の行 (カレントウィンドウではなく、隣接する非カレント
5809+
ウィンドウのステータスライン行を含む) では、セルは
5810+
'fillchars' の "vert" 項目と VertSplit ハイライトで描画され
5811+
る。
57945812
*hl-VertSplitNC*
5795-
VertSplitNC 非カレントウィンドウの垂直分割ウィンドウを区切る桁。デフォルト
5796-
では、|hl-VertSplit| のようにハイライトされる。
5813+
VertSplitNC 縦方向に分割されたウィンドウを区切る桁。隣接するウィンドウはど
5814+
ちらもカレントウィンドウではない。各画面行のセル文字とハイライ
5815+
ト表示は、区切り線の両側のその行の内容によって変化する。
5816+
- 隣接する (非カレント) ウィンドウのステータスラインの行では、
5817+
セルはそのウィンドウの |hl-StatusLineNC| ハイライト付きの空
5818+
白として描画されるため、視覚的にそのウィンドウのステータスラ
5819+
インに溶け込む:
5820+
- その他の行では、セルは 'fillchars' の "vert" 項目と
5821+
VertSplitNC ハイライトで描画される。
5822+
デフォルトでは、|hl-VertSplit| のようにハイライトされる。
57975823
*hl-Folded*
57985824
Folded 閉じた折り畳みの行。
57995825
*hl-FoldColumn*
@@ -5910,8 +5936,12 @@ SpellRare スペルチェッカによってまず使わないと判断される
59105936
これは他のハイライトと同時に組み合わせられる。
59115937
*hl-StatusLine*
59125938
StatusLine カレントウィンドウのステータスライン。
5939+
また、カレントウィンドウのステータスラインに隣接する垂直区切り
5940+
セルにも使用される。|hl-VertSplit| を参照。
59135941
*hl-StatusLineNC*
59145942
StatusLineNC 非カレントウィンドウのステータスライン。
5943+
また、非カレントウィンドウのステータスラインに隣接する垂直区切
5944+
りセルにも使用される。|hl-VertSplitNC| を参照。
59155945
Note: これが "StatusLine" に等しい場合、カレントウィンドウのス
59165946
テータスラインに "^^^" が使われる。
59175947
*hl-StatusLineTerm*
@@ -5948,9 +5978,9 @@ TitleBarNC 非アクティブな GUI ウィンドウのタイトルバー。
59485978
*hl-Visual*
59495979
Visual ビジュアルモード選択。
59505980
*hl-VisualNOS*
5951-
VisualNOS vimが "Not Owning the Selection" のときのビジュアルモード選択
5952-
これをサポートしているのはX11 GUI|gui-x11||xterm-clipboard|
5953-
のみ
5981+
VisualNOS vim が「選択範囲を所有していない」場合のビジュアルモード選択
5982+
X11 GUI|gui-x11||xterm-clipboard||wayland-selections|
5983+
のみがこれをサポートしている
59545984
*hl-WarningMsg*
59555985
WarningMsg 警告メッセージ。
59565986
*hl-WildMenu*

en/syntax.txt

Lines changed: 43 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
*syntax.txt* For Vim version 9.2. Last change: 2026 Apr 14
1+
*syntax.txt* For Vim version 9.2. Last change: 2026 Apr 30
22

33

44
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -849,6 +849,20 @@ ADA
849849
See |ft-ada-syntax|
850850

851851

852+
ALGOL 68 *algol68* *ft-algol68-syntax*
853+
854+
This syntax file currently targets the Algol 68 Genie project using the
855+
default UPPER stropping regime. It should also be usuable in other
856+
environments using the UPPER stropping regime, though somewhat less complete.
857+
858+
Highlighting can be further configured with the following variables.
859+
860+
Variable Highlight ~
861+
*algol68_no_preludes* no prelude identifiers, procedures or
862+
bold word operators
863+
*algol68_symbolic_operators* all prelude symbolic operators
864+
865+
852866
ANT *ant.vim* *ft-ant-syntax*
853867

854868
The ant syntax file provides syntax highlighting for javascript and python
@@ -5979,13 +5993,28 @@ EndOfBuffer Filler lines (~) after the last line in the buffer.
59795993
ErrorMsg Error messages on the command line.
59805994
*hl-VertSplit*
59815995
VertSplit Column separating vertically split windows that are adjacent
5982-
to the current window. On the current window's status line
5983-
rows, the separator cell is drawn as a space with the
5984-
|hl-StatusLine| highlight so it blends into the status line
5985-
without a stray fillchar glyph.
5996+
to the current window. The cell character and highlight at
5997+
each screen row depend on what is at that row on both sides
5998+
of the separator:
5999+
- On a status line row of the current window: the cell is
6000+
drawn as a space with the |hl-StatusLine| highlight, so it
6001+
visually merges into the current window's status line.
6002+
- On any other row (including a row that is a status line
6003+
row of the adjacent non-current window but not of the
6004+
current window): the cell is drawn with the "vert" item of
6005+
'fillchars' and the VertSplit highlight.
59866006
*hl-VertSplitNC*
5987-
VertSplitNC Column separating vertically split windows of non-current
5988-
windows. By default, highlighted like |hl-VertSplit|.
6007+
VertSplitNC Column separating vertically split windows where neither
6008+
adjacent window is the current window. The cell character
6009+
and highlight at each screen row depend on what is at that
6010+
row on both sides of the separator:
6011+
- On a status line row of either adjacent (non-current)
6012+
window: the cell is drawn as a space with the
6013+
|hl-StatusLineNC| highlight of that window, so it visually
6014+
merges into that window's status line.
6015+
- On any other row: the cell is drawn with the "vert" item
6016+
of 'fillchars' and the VertSplitNC highlight.
6017+
By default, highlighted like |hl-VertSplit|.
59896018
*hl-Folded*
59906019
Folded Line used for closed folds.
59916020
*hl-FoldColumn*
@@ -6102,8 +6131,12 @@ SpellRare Word that is recognized by the spellchecker as one that is
61026131
This will be combined with the highlighting used otherwise.
61036132
*hl-StatusLine*
61046133
StatusLine Status line of current window.
6134+
Also used for the vertical separator cell adjacent to the
6135+
current window's status line. see |hl-VertSplit|.
61056136
*hl-StatusLineNC*
6106-
StatusLineNC status lines of not-current windows
6137+
StatusLineNC status lines of not-current windows.
6138+
Also used for the vertical separator cell adjacent to a
6139+
non-current window's status line. see |hl-VertSplitNC|.
61076140
Note: If this is equal to "StatusLine", Vim will use "^^^" in
61086141
the status line of the current window.
61096142
*hl-StatusLineTerm*
@@ -6141,7 +6174,8 @@ TitleBarNC Title bar for inactive Gui's window.
61416174
Visual Visual mode selection.
61426175
*hl-VisualNOS*
61436176
VisualNOS Visual mode selection when vim is "Not Owning the Selection".
6144-
Only X11 Gui's |gui-x11| and |xterm-clipboard| supports this.
6177+
Only X11 Gui's |gui-x11|, |xterm-clipboard| and |wayland-selections|
6178+
supports this.
61456179
*hl-WarningMsg*
61466180
WarningMsg Warning messages.
61476181
*hl-WildMenu*

0 commit comments

Comments
 (0)