From c8eeda9b15a9bac7745004b94f98de7681accea8 Mon Sep 17 00:00:00 2001 From: Doug Kearns Date: Sun, 26 Oct 2025 19:29:28 +0000 Subject: [PATCH] runtime(doc): Improve header formatting - Normalise header formatting and highlight all bylines. - Remove broken email address from if_sniff.txt. closes: #18601 Signed-off-by: Doug Kearns Signed-off-by: Christian Brabandt --- runtime/doc/arabic.txt | 4 +-- runtime/doc/builtin.txt | 2 +- runtime/doc/channel.txt | 4 +-- runtime/doc/eval.txt | 2 +- runtime/doc/hebrew.txt | 4 +-- runtime/doc/howto.txt | 4 +-- runtime/doc/if_perl.txt | 4 +-- runtime/doc/if_sniff.txt | 5 ++-- runtime/doc/mbyte.txt | 4 +-- runtime/doc/options.txt | 2 +- runtime/doc/os_390.txt | 4 +-- runtime/doc/undo.txt | 4 +-- runtime/doc/usr_01.txt | 6 ++-- runtime/doc/usr_02.txt | 6 ++-- runtime/doc/usr_03.txt | 6 ++-- runtime/doc/usr_04.txt | 6 ++-- runtime/doc/usr_05.txt | 6 ++-- runtime/doc/usr_06.txt | 6 ++-- runtime/doc/usr_07.txt | 6 ++-- runtime/doc/usr_08.txt | 6 ++-- runtime/doc/usr_09.txt | 6 ++-- runtime/doc/usr_10.txt | 6 ++-- runtime/doc/usr_11.txt | 6 ++-- runtime/doc/usr_12.txt | 6 ++-- runtime/doc/usr_20.txt | 6 ++-- runtime/doc/usr_21.txt | 6 ++-- runtime/doc/usr_22.txt | 6 ++-- runtime/doc/usr_23.txt | 6 ++-- runtime/doc/usr_24.txt | 6 ++-- runtime/doc/usr_25.txt | 6 ++-- runtime/doc/usr_26.txt | 6 ++-- runtime/doc/usr_27.txt | 6 ++-- runtime/doc/usr_28.txt | 6 ++-- runtime/doc/usr_29.txt | 6 ++-- runtime/doc/usr_30.txt | 6 ++-- runtime/doc/usr_31.txt | 6 ++-- runtime/doc/usr_32.txt | 6 ++-- runtime/doc/usr_40.txt | 6 ++-- runtime/doc/usr_41.txt | 6 ++-- runtime/doc/usr_42.txt | 6 ++-- runtime/doc/usr_43.txt | 6 ++-- runtime/doc/usr_44.txt | 6 ++-- runtime/doc/usr_45.txt | 6 ++-- runtime/doc/usr_50.txt | 6 ++-- runtime/doc/usr_51.txt | 6 ++-- runtime/doc/usr_52.txt | 6 ++-- runtime/doc/usr_90.txt | 6 ++-- runtime/doc/usr_toc.txt | 6 ++-- runtime/doc/version5.txt | 3 +- runtime/doc/version7.txt | 3 +- runtime/syntax/help.vim | 4 ++- runtime/syntax/testdir/dumps/help_00.dump | 30 +++++++++---------- runtime/syntax/testdir/dumps/help_01.dump | 30 +++++++++---------- runtime/syntax/testdir/dumps/help_02.dump | 32 ++++++++++----------- runtime/syntax/testdir/dumps/help_03.dump | 28 +++++++++--------- runtime/syntax/testdir/input/help.txt | 12 ++++++++ runtime/syntax/testdir/input/setup/help.vim | 1 + 57 files changed, 245 insertions(+), 157 deletions(-) create mode 100644 runtime/syntax/testdir/input/setup/help.vim diff --git a/runtime/doc/arabic.txt b/runtime/doc/arabic.txt index 59992dba2e..72c9ed8e12 100644 --- a/runtime/doc/arabic.txt +++ b/runtime/doc/arabic.txt @@ -1,7 +1,7 @@ -*arabic.txt* For Vim version 9.1. Last change: 2025 Oct 14 +*arabic.txt* For Vim version 9.1. Last change: 2025 Oct 26 - VIM REFERENCE MANUAL by Nadim Shaikli + VIM REFERENCE MANUAL by Nadim Shaikli Arabic Language support (options & mappings) for Vim *Arabic* diff --git a/runtime/doc/builtin.txt b/runtime/doc/builtin.txt index 8acdea970c..e231dedb16 100644 --- a/runtime/doc/builtin.txt +++ b/runtime/doc/builtin.txt @@ -1,7 +1,7 @@ *builtin.txt* For Vim version 9.1. Last change: 2025 Oct 26 - VIM REFERENCE MANUAL by Bram Moolenaar + VIM REFERENCE MANUAL by Bram Moolenaar Builtin functions *builtin-functions* diff --git a/runtime/doc/channel.txt b/runtime/doc/channel.txt index 2ac85566b9..2965483465 100644 --- a/runtime/doc/channel.txt +++ b/runtime/doc/channel.txt @@ -1,7 +1,7 @@ -*channel.txt* For Vim version 9.1. Last change: 2025 Oct 13 +*channel.txt* For Vim version 9.1. Last change: 2025 Oct 26 - VIM REFERENCE MANUAL by Bram Moolenaar + VIM REFERENCE MANUAL by Bram Moolenaar Inter-process communication *channel* diff --git a/runtime/doc/eval.txt b/runtime/doc/eval.txt index 030f2c3f92..9140ff2359 100644 --- a/runtime/doc/eval.txt +++ b/runtime/doc/eval.txt @@ -1,7 +1,7 @@ *eval.txt* For Vim version 9.1. Last change: 2025 Oct 26 - VIM REFERENCE MANUAL by Bram Moolenaar + VIM REFERENCE MANUAL by Bram Moolenaar Expression evaluation *expression* *expr* *E15* *eval* diff --git a/runtime/doc/hebrew.txt b/runtime/doc/hebrew.txt index c30b452e29..64b9c60bc6 100644 --- a/runtime/doc/hebrew.txt +++ b/runtime/doc/hebrew.txt @@ -1,7 +1,7 @@ -*hebrew.txt* For Vim version 9.1. Last change: 2019 May 05 +*hebrew.txt* For Vim version 9.1. Last change: 2025 Oct 26 - VIM REFERENCE MANUAL by Ron Aaron (and Avner Lottem) + VIM REFERENCE MANUAL by Ron Aaron and Avner Lottem Hebrew Language support (options & mapping) for Vim *hebrew* diff --git a/runtime/doc/howto.txt b/runtime/doc/howto.txt index 9959ec5df1..2d8c8b5c4f 100644 --- a/runtime/doc/howto.txt +++ b/runtime/doc/howto.txt @@ -1,7 +1,7 @@ -*howto.txt* For Vim version 9.1. Last change: 2025 Aug 06 +*howto.txt* For Vim version 9.1. Last change: 2025 Oct 26 - VIM REFERENCE MANUAL by Bram Moolenaar + VIM REFERENCE MANUAL by Bram Moolenaar How to ... *howdoi* *how-do-i* *howto* *how-to* diff --git a/runtime/doc/if_perl.txt b/runtime/doc/if_perl.txt index 7f74a9f3bc..616c3b31cd 100644 --- a/runtime/doc/if_perl.txt +++ b/runtime/doc/if_perl.txt @@ -1,8 +1,8 @@ -*if_perl.txt* For Vim version 9.1. Last change: 2025 Oct 14 +*if_perl.txt* For Vim version 9.1. Last change: 2025 Oct 26 VIM REFERENCE MANUAL by Sven Verdoolaege - and Matt Gerassimof + and Matt Gerassimof Perl and Vim *perl* *Perl* diff --git a/runtime/doc/if_sniff.txt b/runtime/doc/if_sniff.txt index 7cbb0ff972..ff587ad249 100644 --- a/runtime/doc/if_sniff.txt +++ b/runtime/doc/if_sniff.txt @@ -1,8 +1,7 @@ -*if_sniff.txt* For Vim version 9.1. Last change: 2016 Feb 27 +*if_sniff.txt* For Vim version 9.1. Last change: 2025 Oct 26 - VIM REFERENCE MANUAL - by Anton Leherbauer (toni@takefive.co.at) + VIM REFERENCE MANUAL by Anton Leherbauer The SNiFF+ support was removed at patch 7.4.1433. If you want to check it out diff --git a/runtime/doc/mbyte.txt b/runtime/doc/mbyte.txt index 0cb1b7a2bd..ea545874c2 100644 --- a/runtime/doc/mbyte.txt +++ b/runtime/doc/mbyte.txt @@ -1,7 +1,7 @@ -*mbyte.txt* For Vim version 9.1. Last change: 2025 Oct 12 +*mbyte.txt* For Vim version 9.1. Last change: 2025 Oct 26 - VIM REFERENCE MANUAL by Bram Moolenaar et al. + VIM REFERENCE MANUAL by Bram Moolenaar et al. Multi-byte support *multibyte* *multi-byte* diff --git a/runtime/doc/options.txt b/runtime/doc/options.txt index 001ca98a81..6bd79fb0ce 100644 --- a/runtime/doc/options.txt +++ b/runtime/doc/options.txt @@ -1,7 +1,7 @@ *options.txt* For Vim version 9.1. Last change: 2025 Oct 26 - VIM REFERENCE MANUAL by Bram Moolenaar + VIM REFERENCE MANUAL by Bram Moolenaar Options *options* diff --git a/runtime/doc/os_390.txt b/runtime/doc/os_390.txt index a8e10a9c37..b30c1b2b06 100644 --- a/runtime/doc/os_390.txt +++ b/runtime/doc/os_390.txt @@ -1,7 +1,7 @@ -*os_390.txt* For Vim version 9.1. Last change: 2025 Aug 06 +*os_390.txt* For Vim version 9.1. Last change: 2025 Oct 26 - VIM REFERENCE MANUAL by Ralf Schandl + VIM REFERENCE MANUAL by Ralf Schandl *zOS* *z/OS* *OS390* *os390* *MVS* This file contains the particulars for the z/OS UNIX version of Vim. diff --git a/runtime/doc/undo.txt b/runtime/doc/undo.txt index cf674608db..e8a0417eed 100644 --- a/runtime/doc/undo.txt +++ b/runtime/doc/undo.txt @@ -1,7 +1,7 @@ -*undo.txt* For Vim version 9.1. Last change: 2025 Oct 12 +*undo.txt* For Vim version 9.1. Last change: 2025 Oct 26 - VIM REFERENCE MANUAL by Bram Moolenaar + VIM REFERENCE MANUAL by Bram Moolenaar Undo and redo *undo-redo* diff --git a/runtime/doc/usr_01.txt b/runtime/doc/usr_01.txt index 556774e142..88d4913690 100644 --- a/runtime/doc/usr_01.txt +++ b/runtime/doc/usr_01.txt @@ -1,6 +1,8 @@ -*usr_01.txt* For Vim version 9.1. Last change: 2024 Dec 17 +*usr_01.txt* For Vim version 9.1. Last change: 2025 Oct 26 + + + VIM USER MANUAL by Bram Moolenaar - VIM USER MANUAL - by Bram Moolenaar About the manuals diff --git a/runtime/doc/usr_02.txt b/runtime/doc/usr_02.txt index 76b0ae230a..6bb860fbed 100644 --- a/runtime/doc/usr_02.txt +++ b/runtime/doc/usr_02.txt @@ -1,6 +1,8 @@ -*usr_02.txt* For Vim version 9.1. Last change: 2025 Jul 22 +*usr_02.txt* For Vim version 9.1. Last change: 2025 Oct 26 + + + VIM USER MANUAL by Bram Moolenaar - VIM USER MANUAL - by Bram Moolenaar The first steps in Vim diff --git a/runtime/doc/usr_03.txt b/runtime/doc/usr_03.txt index eb9e311d0b..c5b5fe95e6 100644 --- a/runtime/doc/usr_03.txt +++ b/runtime/doc/usr_03.txt @@ -1,6 +1,8 @@ -*usr_03.txt* For Vim version 9.1. Last change: 2023 Mar 13 +*usr_03.txt* For Vim version 9.1. Last change: 2025 Oct 26 + + + VIM USER MANUAL by Bram Moolenaar - VIM USER MANUAL - by Bram Moolenaar Moving around diff --git a/runtime/doc/usr_04.txt b/runtime/doc/usr_04.txt index b81fccc51d..60fb09a215 100644 --- a/runtime/doc/usr_04.txt +++ b/runtime/doc/usr_04.txt @@ -1,6 +1,8 @@ -*usr_04.txt* For Vim version 9.1. Last change: 2021 Feb 22 +*usr_04.txt* For Vim version 9.1. Last change: 2025 Oct 26 + + + VIM USER MANUAL by Bram Moolenaar - VIM USER MANUAL - by Bram Moolenaar Making small changes diff --git a/runtime/doc/usr_05.txt b/runtime/doc/usr_05.txt index 5b52bc6544..1be470e132 100644 --- a/runtime/doc/usr_05.txt +++ b/runtime/doc/usr_05.txt @@ -1,6 +1,8 @@ -*usr_05.txt* For Vim version 9.1. Last change: 2025 Sep 27 +*usr_05.txt* For Vim version 9.1. Last change: 2025 Oct 26 + + + VIM USER MANUAL by Bram Moolenaar - VIM USER MANUAL - by Bram Moolenaar Set your settings diff --git a/runtime/doc/usr_06.txt b/runtime/doc/usr_06.txt index 857bb6981a..d84444db3f 100644 --- a/runtime/doc/usr_06.txt +++ b/runtime/doc/usr_06.txt @@ -1,6 +1,8 @@ -*usr_06.txt* For Vim version 9.1. Last change: 2025 Aug 06 +*usr_06.txt* For Vim version 9.1. Last change: 2025 Oct 26 + + + VIM USER MANUAL by Bram Moolenaar - VIM USER MANUAL - by Bram Moolenaar Using syntax highlighting diff --git a/runtime/doc/usr_07.txt b/runtime/doc/usr_07.txt index ea4875ec58..2ac30ec26b 100644 --- a/runtime/doc/usr_07.txt +++ b/runtime/doc/usr_07.txt @@ -1,6 +1,8 @@ -*usr_07.txt* For Vim version 9.1. Last change: 2020 Mar 23 +*usr_07.txt* For Vim version 9.1. Last change: 2025 Oct 26 + + + VIM USER MANUAL by Bram Moolenaar - VIM USER MANUAL - by Bram Moolenaar Editing more than one file diff --git a/runtime/doc/usr_08.txt b/runtime/doc/usr_08.txt index a24473baa6..1237c363fa 100644 --- a/runtime/doc/usr_08.txt +++ b/runtime/doc/usr_08.txt @@ -1,6 +1,8 @@ -*usr_08.txt* For Vim version 9.1. Last change: 2021 May 20 +*usr_08.txt* For Vim version 9.1. Last change: 2025 Oct 26 + + + VIM USER MANUAL by Bram Moolenaar - VIM USER MANUAL - by Bram Moolenaar Splitting windows diff --git a/runtime/doc/usr_09.txt b/runtime/doc/usr_09.txt index 6fac5c2a71..666dbd4e98 100644 --- a/runtime/doc/usr_09.txt +++ b/runtime/doc/usr_09.txt @@ -1,6 +1,8 @@ -*usr_09.txt* For Vim version 9.1. Last change: 2017 Aug 11 +*usr_09.txt* For Vim version 9.1. Last change: 2025 Oct 26 + + + VIM USER MANUAL by Bram Moolenaar - VIM USER MANUAL - by Bram Moolenaar Using the GUI diff --git a/runtime/doc/usr_10.txt b/runtime/doc/usr_10.txt index 505ca480fa..ebf4bab40f 100644 --- a/runtime/doc/usr_10.txt +++ b/runtime/doc/usr_10.txt @@ -1,6 +1,8 @@ -*usr_10.txt* For Vim version 9.1. Last change: 2025 Sep 15 +*usr_10.txt* For Vim version 9.1. Last change: 2025 Oct 26 + + + VIM USER MANUAL by Bram Moolenaar - VIM USER MANUAL - by Bram Moolenaar Making big changes diff --git a/runtime/doc/usr_11.txt b/runtime/doc/usr_11.txt index 19851b5306..f33daf6821 100644 --- a/runtime/doc/usr_11.txt +++ b/runtime/doc/usr_11.txt @@ -1,6 +1,8 @@ -*usr_11.txt* For Vim version 9.1. Last change: 2025 Jun 03 +*usr_11.txt* For Vim version 9.1. Last change: 2025 Oct 26 + + + VIM USER MANUAL by Bram Moolenaar - VIM USER MANUAL - by Bram Moolenaar Recovering from a crash diff --git a/runtime/doc/usr_12.txt b/runtime/doc/usr_12.txt index fb90c613be..4ca4a8c245 100644 --- a/runtime/doc/usr_12.txt +++ b/runtime/doc/usr_12.txt @@ -1,6 +1,8 @@ -*usr_12.txt* For Vim version 9.1. Last change: 2022 Nov 19 +*usr_12.txt* For Vim version 9.1. Last change: 2025 Oct 26 + + + VIM USER MANUAL by Bram Moolenaar - VIM USER MANUAL - by Bram Moolenaar Clever tricks diff --git a/runtime/doc/usr_20.txt b/runtime/doc/usr_20.txt index 486f18f991..7bd2faa3f6 100644 --- a/runtime/doc/usr_20.txt +++ b/runtime/doc/usr_20.txt @@ -1,6 +1,8 @@ -*usr_20.txt* For Vim version 9.1. Last change: 2021 Nov 18 +*usr_20.txt* For Vim version 9.1. Last change: 2025 Oct 26 + + + VIM USER MANUAL by Bram Moolenaar - VIM USER MANUAL - by Bram Moolenaar Typing command-line commands quickly diff --git a/runtime/doc/usr_21.txt b/runtime/doc/usr_21.txt index fe3ee3199c..8621887a49 100644 --- a/runtime/doc/usr_21.txt +++ b/runtime/doc/usr_21.txt @@ -1,6 +1,8 @@ -*usr_21.txt* For Vim version 9.1. Last change: 2024 May 17 +*usr_21.txt* For Vim version 9.1. Last change: 2025 Oct 26 + + + VIM USER MANUAL by Bram Moolenaar - VIM USER MANUAL - by Bram Moolenaar Go away and come back diff --git a/runtime/doc/usr_22.txt b/runtime/doc/usr_22.txt index c0ab47af81..d03cb53fe2 100644 --- a/runtime/doc/usr_22.txt +++ b/runtime/doc/usr_22.txt @@ -1,6 +1,8 @@ -*usr_22.txt* For Vim version 9.1. Last change: 2025 Jun 04 +*usr_22.txt* For Vim version 9.1. Last change: 2025 Oct 26 + + + VIM USER MANUAL by Bram Moolenaar - VIM USER MANUAL - by Bram Moolenaar Finding the file to edit diff --git a/runtime/doc/usr_23.txt b/runtime/doc/usr_23.txt index 35e4876e97..e5ba25aee5 100644 --- a/runtime/doc/usr_23.txt +++ b/runtime/doc/usr_23.txt @@ -1,6 +1,8 @@ -*usr_23.txt* For Vim version 9.1. Last change: 2025 Sep 02 +*usr_23.txt* For Vim version 9.1. Last change: 2025 Oct 26 + + + VIM USER MANUAL by Bram Moolenaar - VIM USER MANUAL - by Bram Moolenaar Editing other files diff --git a/runtime/doc/usr_24.txt b/runtime/doc/usr_24.txt index 1737812232..16a7063531 100644 --- a/runtime/doc/usr_24.txt +++ b/runtime/doc/usr_24.txt @@ -1,6 +1,8 @@ -*usr_24.txt* For Vim version 9.1. Last change: 2025 Jun 22 +*usr_24.txt* For Vim version 9.1. Last change: 2025 Oct 26 + + + VIM USER MANUAL by Bram Moolenaar - VIM USER MANUAL - by Bram Moolenaar Inserting quickly diff --git a/runtime/doc/usr_25.txt b/runtime/doc/usr_25.txt index c33450a67c..71e96c7767 100644 --- a/runtime/doc/usr_25.txt +++ b/runtime/doc/usr_25.txt @@ -1,6 +1,8 @@ -*usr_25.txt* For Vim version 9.1. Last change: 2025 Jun 13 +*usr_25.txt* For Vim version 9.1. Last change: 2025 Oct 26 + + + VIM USER MANUAL by Bram Moolenaar - VIM USER MANUAL - by Bram Moolenaar Editing formatted text diff --git a/runtime/doc/usr_26.txt b/runtime/doc/usr_26.txt index 81345f4598..3dc54543aa 100644 --- a/runtime/doc/usr_26.txt +++ b/runtime/doc/usr_26.txt @@ -1,6 +1,8 @@ -*usr_26.txt* For Vim version 9.1. Last change: 2006 Apr 24 +*usr_26.txt* For Vim version 9.1. Last change: 2025 Oct 26 + + + VIM USER MANUAL by Bram Moolenaar - VIM USER MANUAL - by Bram Moolenaar Repeating diff --git a/runtime/doc/usr_27.txt b/runtime/doc/usr_27.txt index 75fc7ea250..ab21e00b24 100644 --- a/runtime/doc/usr_27.txt +++ b/runtime/doc/usr_27.txt @@ -1,6 +1,8 @@ -*usr_27.txt* For Vim version 9.1. Last change: 2025 Jul 06 +*usr_27.txt* For Vim version 9.1. Last change: 2025 Oct 26 + + + VIM USER MANUAL by Bram Moolenaar - VIM USER MANUAL - by Bram Moolenaar Search commands and patterns diff --git a/runtime/doc/usr_28.txt b/runtime/doc/usr_28.txt index 54111665d3..ad06cc0a69 100644 --- a/runtime/doc/usr_28.txt +++ b/runtime/doc/usr_28.txt @@ -1,6 +1,8 @@ -*usr_28.txt* For Vim version 9.1. Last change: 2008 Jun 14 +*usr_28.txt* For Vim version 9.1. Last change: 2025 Oct 26 + + + VIM USER MANUAL by Bram Moolenaar - VIM USER MANUAL - by Bram Moolenaar Folding diff --git a/runtime/doc/usr_29.txt b/runtime/doc/usr_29.txt index 1e44467207..fe1a79f789 100644 --- a/runtime/doc/usr_29.txt +++ b/runtime/doc/usr_29.txt @@ -1,6 +1,8 @@ -*usr_29.txt* For Vim version 9.1. Last change: 2024 Oct 05 +*usr_29.txt* For Vim version 9.1. Last change: 2025 Oct 26 + + + VIM USER MANUAL by Bram Moolenaar - VIM USER MANUAL - by Bram Moolenaar Moving through programs diff --git a/runtime/doc/usr_30.txt b/runtime/doc/usr_30.txt index 59ef37a995..8a3873c867 100644 --- a/runtime/doc/usr_30.txt +++ b/runtime/doc/usr_30.txt @@ -1,6 +1,8 @@ -*usr_30.txt* For Vim version 9.1. Last change: 2025 Jun 10 +*usr_30.txt* For Vim version 9.1. Last change: 2025 Oct 26 + + + VIM USER MANUAL by Bram Moolenaar - VIM USER MANUAL - by Bram Moolenaar Editing programs diff --git a/runtime/doc/usr_31.txt b/runtime/doc/usr_31.txt index 5e4a261e56..5e65f6827a 100644 --- a/runtime/doc/usr_31.txt +++ b/runtime/doc/usr_31.txt @@ -1,6 +1,8 @@ -*usr_31.txt* For Vim version 9.1. Last change: 2020 Jul 28 +*usr_31.txt* For Vim version 9.1. Last change: 2025 Oct 26 + + + VIM USER MANUAL by Bram Moolenaar - VIM USER MANUAL - by Bram Moolenaar Exploiting the GUI diff --git a/runtime/doc/usr_32.txt b/runtime/doc/usr_32.txt index 6ab89622bf..ee3ad62a33 100644 --- a/runtime/doc/usr_32.txt +++ b/runtime/doc/usr_32.txt @@ -1,6 +1,8 @@ -*usr_32.txt* For Vim version 9.1. Last change: 2010 Jul 20 +*usr_32.txt* For Vim version 9.1. Last change: 2025 Oct 26 + + + VIM USER MANUAL by Bram Moolenaar - VIM USER MANUAL - by Bram Moolenaar The undo tree diff --git a/runtime/doc/usr_40.txt b/runtime/doc/usr_40.txt index a3869fb7cf..6517f851e8 100644 --- a/runtime/doc/usr_40.txt +++ b/runtime/doc/usr_40.txt @@ -1,6 +1,8 @@ -*usr_40.txt* For Vim version 9.1. Last change: 2025 Sep 24 +*usr_40.txt* For Vim version 9.1. Last change: 2025 Oct 26 + + + VIM USER MANUAL by Bram Moolenaar - VIM USER MANUAL - by Bram Moolenaar Make new commands diff --git a/runtime/doc/usr_41.txt b/runtime/doc/usr_41.txt index 6ee10f433f..1ac9b14cca 100644 --- a/runtime/doc/usr_41.txt +++ b/runtime/doc/usr_41.txt @@ -1,6 +1,8 @@ -*usr_41.txt* For Vim version 9.1. Last change: 2025 Sep 26 +*usr_41.txt* For Vim version 9.1. Last change: 2025 Oct 26 + + + VIM USER MANUAL by Bram Moolenaar - VIM USER MANUAL - by Bram Moolenaar Write a Vim script diff --git a/runtime/doc/usr_42.txt b/runtime/doc/usr_42.txt index 2763ff2833..9086a619f3 100644 --- a/runtime/doc/usr_42.txt +++ b/runtime/doc/usr_42.txt @@ -1,6 +1,8 @@ -*usr_42.txt* For Vim version 9.1. Last change: 2008 May 05 +*usr_42.txt* For Vim version 9.1. Last change: 2025 Oct 26 + + + VIM USER MANUAL by Bram Moolenaar - VIM USER MANUAL - by Bram Moolenaar Add new menus diff --git a/runtime/doc/usr_43.txt b/runtime/doc/usr_43.txt index 82baffa5b9..e7a52392bb 100644 --- a/runtime/doc/usr_43.txt +++ b/runtime/doc/usr_43.txt @@ -1,6 +1,8 @@ -*usr_43.txt* For Vim version 9.1. Last change: 2024 Oct 05 +*usr_43.txt* For Vim version 9.1. Last change: 2025 Oct 26 + + + VIM USER MANUAL by Bram Moolenaar - VIM USER MANUAL - by Bram Moolenaar Using filetypes diff --git a/runtime/doc/usr_44.txt b/runtime/doc/usr_44.txt index 1d1b5a1e17..12a32e507a 100644 --- a/runtime/doc/usr_44.txt +++ b/runtime/doc/usr_44.txt @@ -1,6 +1,8 @@ -*usr_44.txt* For Vim version 9.1. Last change: 2017 May 06 +*usr_44.txt* For Vim version 9.1. Last change: 2025 Oct 26 + + + VIM USER MANUAL by Bram Moolenaar - VIM USER MANUAL - by Bram Moolenaar Your own syntax highlighted diff --git a/runtime/doc/usr_45.txt b/runtime/doc/usr_45.txt index 1c4dbb5647..175d4fc394 100644 --- a/runtime/doc/usr_45.txt +++ b/runtime/doc/usr_45.txt @@ -1,6 +1,8 @@ -*usr_45.txt* For Vim version 9.1. Last change: 2024 Oct 05 +*usr_45.txt* For Vim version 9.1. Last change: 2025 Oct 26 + + + VIM USER MANUAL by Bram Moolenaar - VIM USER MANUAL - by Bram Moolenaar Select your language (locale) diff --git a/runtime/doc/usr_50.txt b/runtime/doc/usr_50.txt index ee377cabef..6082ce2a0b 100644 --- a/runtime/doc/usr_50.txt +++ b/runtime/doc/usr_50.txt @@ -1,6 +1,8 @@ -*usr_50.txt* For Vim version 9.1. Last change: 2022 Jun 20 +*usr_50.txt* For Vim version 9.1. Last change: 2025 Oct 26 + + + VIM USER MANUAL by Bram Moolenaar - VIM USER MANUAL - by Bram Moolenaar Advanced Vim script writing diff --git a/runtime/doc/usr_51.txt b/runtime/doc/usr_51.txt index a6e547b9d0..3b43d2731d 100644 --- a/runtime/doc/usr_51.txt +++ b/runtime/doc/usr_51.txt @@ -1,6 +1,8 @@ -*usr_51.txt* For Vim version 9.1. Last change: 2024 Nov 13 +*usr_51.txt* For Vim version 9.1. Last change: 2025 Oct 26 + + + VIM USER MANUAL by Bram Moolenaar - VIM USER MANUAL - by Bram Moolenaar Write plugins diff --git a/runtime/doc/usr_52.txt b/runtime/doc/usr_52.txt index 9066838119..d013535aee 100644 --- a/runtime/doc/usr_52.txt +++ b/runtime/doc/usr_52.txt @@ -1,6 +1,8 @@ -*usr_52.txt* For Vim version 9.1. Last change: 2025 Sep 27 +*usr_52.txt* For Vim version 9.1. Last change: 2025 Oct 26 + + + VIM USER MANUAL by Bram Moolenaar - VIM USER MANUAL - by Bram Moolenaar Write larger plugins diff --git a/runtime/doc/usr_90.txt b/runtime/doc/usr_90.txt index 980cdedbad..2a9dd952ca 100644 --- a/runtime/doc/usr_90.txt +++ b/runtime/doc/usr_90.txt @@ -1,6 +1,8 @@ -*usr_90.txt* For Vim version 9.1. Last change: 2025 Jul 24 +*usr_90.txt* For Vim version 9.1. Last change: 2025 Oct 26 + + + VIM USER MANUAL by Bram Moolenaar - VIM USER MANUAL - by Bram Moolenaar Installing Vim diff --git a/runtime/doc/usr_toc.txt b/runtime/doc/usr_toc.txt index 22f71e09b1..de2ec1dc66 100644 --- a/runtime/doc/usr_toc.txt +++ b/runtime/doc/usr_toc.txt @@ -1,6 +1,8 @@ -*usr_toc.txt* For Vim version 9.1. Last change: 2024 Oct 07 +*usr_toc.txt* For Vim version 9.1. Last change: 2025 Oct 26 + + + VIM USER MANUAL by Bram Moolenaar - VIM USER MANUAL - by Bram Moolenaar Table Of Contents *user-manual* *usr* diff --git a/runtime/doc/version5.txt b/runtime/doc/version5.txt index 19fcf9e1cc..2f30f8ec9a 100644 --- a/runtime/doc/version5.txt +++ b/runtime/doc/version5.txt @@ -1,8 +1,9 @@ -*version5.txt* For Vim version 9.1. Last change: 2022 Nov 09 +*version5.txt* For Vim version 9.1. Last change: 2025 Oct 26 VIM REFERENCE MANUAL by Bram Moolenaar + Welcome to Vim Version 5.0! This document lists the differences between Vim 4.x and Vim 5.0. diff --git a/runtime/doc/version7.txt b/runtime/doc/version7.txt index a5460771f5..d47f1b6ad3 100644 --- a/runtime/doc/version7.txt +++ b/runtime/doc/version7.txt @@ -1,8 +1,9 @@ -*version7.txt* For Vim version 9.1. Last change: 2021 May 17 +*version7.txt* For Vim version 9.1. Last change: 2025 Oct 26 VIM REFERENCE MANUAL by Bram Moolenaar + *vim7* *version-7.0* *version7.0* Welcome to Vim 7! A large number of features has been added. This file mentions all the new items, changes to existing features and bug fixes diff --git a/runtime/syntax/help.vim b/runtime/syntax/help.vim index 770126a8ca..6bae1fb0be 100644 --- a/runtime/syntax/help.vim +++ b/runtime/syntax/help.vim @@ -98,7 +98,9 @@ syn match helpNormal "|.*====*|" syn match helpNormal "|||" syn match helpNormal ":|vim:|" " for :help modeline syn match helpVim "\V+0#af5f00255#ffffff0|I|M| |H|E|L|P| |F|I|L|E| |F|O|R|M|A|T| +0#0000000&@54 +> +0&#ffffff0@74 @75 +| +0#00e0e07&@17|V|I|M| |R|E|F|E|R|E|N|C|E| |M|A|N|U|A|L| @3|b|y| |B|r|a|m| |M|o@1|l|e|n|a@1|r| +0#0000000&@15 +| +0#00e0e07&@41|a|n|d| |S|o|m|e|b|o|d|y| |E|l|s|e| +0#0000000&@15 +| +0#00e0e07&@41|a|n|d| |A|n|o|t|h|e|r| |P|e|r|s|o|n| +0#0000000&@14 @75 -|I+0#e000e06&|s@1|u|e| |#|1|7@1|2|1| |(|S|t|r|a|n|g|e| |>|v|i|m| |h|i|g|h|l|i|g|h|t|i|n|g| |i|n| |h|e|l|p| |d|o|c|u|m|e|n|t|a|t|i|o|n|?|)|~+0#ffffff16&| +0#0000000&@10 @75 -@32|*+0#ffffff16&|r+0#e000002&|e|s|t|o|r|e|-|c|u|r|s|o|r|*+0#ffffff16&| +0#0000000&|*+0#ffffff16&|l+0#e000002&|a|s|t|-|p|o|s|i|t|i|o|n|-|j|u|m|p|*+0#ffffff16&| +0#0000000&| +0#ffffff16&|>|v|i|m -| +0#0000000&@3|a+0#af5f00255&|u|g|r|o|u|p| +0#0000000&|R|e|s|t|o|r|e|C|u|r|s|o|r| @49 -@6|a+0#af5f00255&|u|t|o|c|m|d|!| +0#0000000&@60 -@6|a+0#af5f00255&|u|t|o|c|m|d| +0#0000000&|B+0#00e0003&|u|f|R|e|a|d|P|o|s|t| +0#0000000&|*+0#e000e06&| +0#0000000&@47 -@8|\+0#e000e06&| +0#0000000&|l+0#af5f00255&|e|t| +0#0000000&|l|i|n|e| |=+0#af5f00255&| +0#0000000&|l+0#00e0e07&|i|n|e|(+0#e000e06&|"+0#e000002&|'|\+0#e000e06&|"|"+0#e000002&|)+0#e000e06&| +0#0000000&@42 -@8|\+0#e000e06&| +0#0000000&||| |i+0#af5f00255&|f| +0#0000000&|l|i|n|e| |>+0#af5f00255&|=| +0#0000000&|1+0#e000002&| +0#0000000&|&+0#af5f00255&@1| +0#0000000&|l|i|n|e| |<+0#af5f00255&|=| +0#0000000&|l+0#00e0e07&|i|n|e|(+0#e000e06&|"+0#e000002&|$|"|)+0#e000e06&| +0#0000000&|&+0#af5f00255&@1| +0#0000000&|&+0#00e0e07&|f|i|l|e|t|y|p|e| +0#0000000&|!+0#af5f00255&|~|#| +0#0000000&|'+0#e000002&|c|o|m@1|i|t|'| +0#0000000&@3 -@8|\+0#e000e06&| +0#0000000&@5|&+0#af5f00255&@1| +0#0000000&|i+0#00e0e07&|n|d|e|x|(+0#e000e06&|[|'+0#e000002&|x@1|d|'|,+0#0000000&| |'+0#e000002&|g|i|t|r|e|b|a|s|e|'|]+0#e000e06&|,+0#0000000&| |&+0#00e0e07&|f|i|l|e|t|y|p|e|)+0#e000e06&| +0#0000000&|=+0#af5f00255&@1| +0#0000000&|-+0#af5f00255&|1+0#e000002&| +0#0000000&@12 -@8|\+0#e000e06&| +0#0000000&@5|&+0#af5f00255&@1| +0#0000000&|!+0#af5f00255&|&+0#00e0e07&|d|i|f@1| +0#0000000&@50 -@8|\+0#e000e06&| +0#0000000&||| @2|e+0#af5f00255&|x|e|c|u|t|e| +0#0000000&|"+0#e000002&|n|o|r|m|a|l|!| |g|`|\+0#e000e06&|"|"+0#e000002&| +0#0000000&@38 -@8|\+0#e000e06&| +0#0000000&||| |e+0#af5f00255&|n|d|i|f| +0#0000000&@57 -@4|a+0#af5f00255&|u|g|r|o|u|p| +0#0000000&|E|N|D| @59 +| +0#00e0e07&@17|V|I|M| |U|S|E|R| |M|A|N|U|A|L| @8|b|y| |B|r|a|m| |M|o@1|l|e|n|a@1|r| +0#0000000&@15 +| +0#00e0e07&@41|a|n|d| |S|o|m|e|b|o|d|y| |E|l|s|e| +0#0000000&@15 +| +0#00e0e07&@41|a|n|d| |A|n|o|t|h|e|r| |P|e|r|s|o|n| +0#0000000&@14 @75 @75 -|U+0#e000e06&|R|L|s|~+0#ffffff16&| +0#0000000&@69 -@57|1|,|1| @10|T|o|p| +|V+0#af5f00255&|I|M| |H|E|L|P| |F|I|L|E| |F|O|R|M|A|T| +0#0000000&@54 +@75 +@75 +|I+0#e000e06&|s@1|u|e| |#|1|7@1|2|1| |(|S|t|r|a|n|g|e| |>|v|i|m| |h|i|g|h|l|i|g|h|t|i|n|g| |i|n| |h|e|l|p| |d|o|c|u|m|e|n|t|a|t|i|o|n|?|)| +0#0000000&@11 +@75 +@32|r+0#e000002&|e|s|t|o|r|e|-|c|u|r|s|o|r| +0#0000000&|l+0#e000002&|a|s|t|-|p|o|s|i|t|i|o|n|-|j|u|m|p| +0#0000000&@9 +@4|a+0#af5f00255&|u|g|r|o|u|p| +0#0000000&|R|e|s|t|o|r|e|C|u|r|s|o|r| @49 +@57|1|,|0|-|1| @8|T|o|p| diff --git a/runtime/syntax/testdir/dumps/help_01.dump b/runtime/syntax/testdir/dumps/help_01.dump index b505335f6b..e0c868e39f 100644 --- a/runtime/syntax/testdir/dumps/help_01.dump +++ b/runtime/syntax/testdir/dumps/help_01.dump @@ -1,20 +1,20 @@ -| +0&#ffffff0@7|\+0#e000e06&| +0#0000000&||| @2|e+0#af5f00255&|x|e|c|u|t|e| +0#0000000&|"+0#e000002&|n|o|r|m|a|l|!| |g|`|\+0#e000e06&|"|"+0#e000002&| +0#0000000&@38 -@8|\+0#e000e06&| +0#0000000&||| |e+0#af5f00255&|n|d|i|f| +0#0000000&@57 -@4|a+0#af5f00255&|u|g|r|o|u|p| +0#0000000&|E|N|D| @59 -@75 +| +0&#ffffff0@74 @75 ->U+0#e000e06&|R|L|s|~+0#ffffff16&| +0#0000000&@69 +|I+0#e000e06&|s@1|u|e| |#|1|7@1|2|1| |(|S|t|r|a|n|g|e| |>|v|i|m| |h|i|g|h|l|i|g|h|t|i|n|g| |i|n| |h|e|l|p| |d|o|c|u|m|e|n|t|a|t|i|o|n|?|)| +0#0000000&@11 @75 -@48|*+0#ffffff16&|g+0#e000002&|:|z|i|g|_|r|e|c|o|m@1|e|n|d|e|d|_|s|t|y|l|e|*+0#ffffff16&| +0#0000000&@1 -|B|y| |d|e|f|a|u|l|t| |t|h|e| |f|o|l@1|o|w|i|n|g| |i|n|d|e|n|t|a|t|i|o|n| |o|p|t|i|o|n|s| |a|r|e| |s|e|t|,| |i|n| |a|c@1|o|r|d|a|n|c|e| |w|i|t|h| |Z|i -|g|'|s| @71 -|r|e|c|o|m@1|e|n|d|e|d| |s|t|y|l|e| |(|h+0#e000002&|t@1|p|s|:|/@1|z|i|g|l|a|n|g|.|o|r|g|/|d|o|c|u|m|e|n|t|a|t|i|o|n|/|m|a|s|t|e|r|/|)+0#0000000&|:| +0#ffffff16&|>| +0#0000000&@10 +@32|r+0#e000002&|e|s|t|o|r|e|-|c|u|r|s|o|r| +0#0000000&|l+0#e000002&|a|s|t|-|p|o|s|i|t|i|o|n|-|j|u|m|p| +0#0000000&@9 +@4>a+0#af5f00255&|u|g|r|o|u|p| +0#0000000&|R|e|s|t|o|r|e|C|u|r|s|o|r| @49 +@6|a+0#af5f00255&|u|t|o|c|m|d|!| +0#0000000&@60 +@6|a+0#af5f00255&|u|t|o|c|m|d| +0#0000000&|B+0#00e0003&|u|f|R|e|a|d|P|o|s|t| +0#0000000&|*+0#e000e06&| +0#0000000&@47 +@8|\+0#e000e06&| +0#0000000&|l+0#af5f00255&|e|t| +0#0000000&|l|i|n|e| |=+0#af5f00255&| +0#0000000&|l+0#00e0e07&|i|n|e|(+0#e000e06&|"+0#e000002&|'|\+0#e000e06&|"|"+0#e000002&|)+0#e000e06&| +0#0000000&@42 +@8|\+0#e000e06&| +0#0000000&||| |i+0#af5f00255&|f| +0#0000000&|l|i|n|e| |>+0#af5f00255&|=| +0#0000000&|1+0#e000002&| +0#0000000&|&+0#af5f00255&@1| +0#0000000&|l|i|n|e| |<+0#af5f00255&|=| +0#0000000&|l+0#00e0e07&|i|n|e|(+0#e000e06&|"+0#e000002&|$|"|)+0#e000e06&| +0#0000000&|&+0#af5f00255&@1| +0#0000000&|&+0#00e0e07&|f|i|l|e|t|y|p|e| +0#0000000&|!+0#af5f00255&|~|#| +0#0000000&|'+0#e000002&|c|o|m@1|i|t|'| +0#0000000&@3 +@8|\+0#e000e06&| +0#0000000&@5|&+0#af5f00255&@1| +0#0000000&|i+0#00e0e07&|n|d|e|x|(+0#e000e06&|[|'+0#e000002&|x@1|d|'|,+0#0000000&| |'+0#e000002&|g|i|t|r|e|b|a|s|e|'|]+0#e000e06&|,+0#0000000&| |&+0#00e0e07&|f|i|l|e|t|y|p|e|)+0#e000e06&| +0#0000000&|=+0#af5f00255&@1| +0#0000000&|-+0#af5f00255&|1+0#e000002&| +0#0000000&@12 +@8|\+0#e000e06&| +0#0000000&@5|&+0#af5f00255&@1| +0#0000000&|!+0#af5f00255&|&+0#00e0e07&|d|i|f@1| +0#0000000&@50 +@8|\+0#e000e06&| +0#0000000&||| @2|e+0#af5f00255&|x|e|c|u|t|e| +0#0000000&|"+0#e000002&|n|o|r|m|a|l|!| |g|`|\+0#e000e06&|"|"+0#e000002&| +0#0000000&@38 +@8|\+0#e000e06&| +0#0000000&||| |e+0#af5f00255&|n|d|i|f| +0#0000000&@57 +@4|a+0#af5f00255&|u|g|r|o|u|p| +0#0000000&|E|N|D| @59 @75 @75 -|N+0#e000e06&|O|T|E|,| |W|A|R|N|I|N|G| |a|n|d| |D|E|P|R|E|C|A|T|E|D|~+0#ffffff16&| +0#0000000&@45 +|U+0#e000e06&|R|L|s| +0#0000000&@70 @75 -|W|h|e|n| |y|o|u| |'|s|e|n|d| |a| |f|i|l|e| |t|o| |V|i|m|'|,| |V|i|m| |c|h|a|n|g|e|s| |t|o| |t|h|a|t| |f|i|l|e|'|s| |d|i|r|e|c|t|o|r|y|.| @1|N|o|t|e|, -|h|o|w|e|v|e|r|,| |t|h|a|t| |a|n|y| |l|o|n|g| |d|i|r|e|c|t|o|r|y| |n|a|m|e|s| |w|i|l@1| |a|p@1|e|a|r| |i|n| |t|h|e|i|r| |s|h|o|r|t| |(|M|S|-|D|O|S|)| -|f|o|r|m| |o|n| |s|o|m|e| |W|i|n|d|o|w|s| |v|e|r|s|i|o|n|s|.| @1|T|h|i|s| |i|s| |a| |l|i|m|i|t|a|t|i|o|n| |o|f| |t|h|e| |W|i|n|d|o|w|s| |"|S|e|n|d| |T -|o|"| @72 -@57|1|9|,|1| @9|4|0|%| +@57|1|9|,|5| @9|3|0|%| diff --git a/runtime/syntax/testdir/dumps/help_02.dump b/runtime/syntax/testdir/dumps/help_02.dump index 1bd0813896..252425368b 100644 --- a/runtime/syntax/testdir/dumps/help_02.dump +++ b/runtime/syntax/testdir/dumps/help_02.dump @@ -1,20 +1,20 @@ -|f+0&#ffffff0|o|r|m| |o|n| |s|o|m|e| |W|i|n|d|o|w|s| |v|e|r|s|i|o|n|s|.| @1|T|h|i|s| |i|s| |a| |l|i|m|i|t|a|t|i|o|n| |o|f| |t|h|e| |W|i|n|d|o|w|s| |"|S|e|n|d| |T -|o|"| @72 -|m|e|c|h|a|n|i|s|m|.| @64 +| +0&#ffffff0@74 +@48|g+0#e000002&|:|z|i|g|_|r|e|c|o|m@1|e|n|d|e|d|_|s|t|y|l|e| +0#0000000&@3 +|B|y| |d|e|f|a|u|l|t| |t|h|e| |f|o|l@1|o|w|i|n|g| |i|n|d|e|n|t|a|t|i|o|n| |o|p|t|i|o|n|s| |a|r|e| |s|e|t|,| |i|n| |a|c@1|o|r|d|a|n|c|e| |w|i|t|h| |Z|i +|g|'|s| @71 +|r|e|c|o|m@1|e|n|d|e|d| |s|t|y|l|e| |(|h+0#e000002&|t@1|p|s|:|/@1|z|i|g|l|a|n|g|.|o|r|g|/|d|o|c|u|m|e|n|t|a|t|i|o|n|/|m|a|s|t|e|r|/|)+0#0000000&|:| @12 +> @74 @75 +|N+0#e000e06&|O|T|E|,| |W|A|R|N|I|N|G| |a|n|d| |D|E|P|R|E|C|A|T|E|D| +0#0000000&@46 @75 ->E+0#e000e06&|X|A|M|P|L|E| |L|A|N|G|U|A|G|E|S|~+0#ffffff16&| +0#0000000&@56 -@56|*+0#ffffff16&|v+0#e000002&|i|m|9|-|m|i|x|*+0#ffffff16&| +0#0000000&@8 -|T|h|e|r|e| |i|s| |o|n|e| |w|a|y| |t|o| |u|s|e| |b|o|t|h| |l|e|g|a|c|y| |a|n|d| |V|i|m|9| |s|y|n|t|a|x| |i|n| |o|n|e| |s|c|r|i|p|t| |f|i|l|e|:| +0#ffffff16&|>|v|i -|m|9| +0#0000000&@72 +|W|h|e|n| |y|o|u| |'|s|e|n|d| |a| |f|i|l|e| |t|o| |V|i|m|'|,| |V|i|m| |c|h|a|n|g|e|s| |t|o| |t|h|a|t| |f|i|l|e|'|s| |d|i|r|e|c|t|o|r|y|.| @1|N|o|t|e|, +|h|o|w|e|v|e|r|,| |t|h|a|t| |a|n|y| |l|o|n|g| |d|i|r|e|c|t|o|r|y| |n|a|m|e|s| |w|i|l@1| |a|p@1|e|a|r| |i|n| |t|h|e|i|r| |s|h|o|r|t| |(|M|S|-|D|O|S|)| +|f|o|r|m| |o|n| |s|o|m|e| |W|i|n|d|o|w|s| |v|e|r|s|i|o|n|s|.| @1|T|h|i|s| |i|s| |a| |l|i|m|i|t|a|t|i|o|n| |o|f| |t|h|e| |W|i|n|d|o|w|s| |"|S|e|n|d| |T +|o|"| @72 +|m|e|c|h|a|n|i|s|m|.| @64 @75 -@8|"+0#0000e05&| |l|e|g|a|c|y| |V|i|m| |s|c|r|i|p|t| |c|o|m@1|e|n|t|s| |m|a|y| |g|o| |h|e|r|e| +0#0000000&@26 -@8|i+0#af5f00255&|f| +0#0000000&|!+0#af5f00255&|h+0#00e0e07&|a|s|(+0#e000e06&|'+0#e000002&|v|i|m|9|s|c|r|i|p|t|'|)+0#e000e06&| +0#0000000&@45 -@11|"+0#0000e05&| |l|e|g|a|c|y| |V|i|m| |s|c|r|i|p|t| |c|o|m@1|a|n|d|s| |g|o| |h|e|r|e| +0#0000000&@27 -@11|f+0#af5f00255&|i|n|i|s|h| +0#0000000&@57 -@8|e+0#af5f00255&|n|d|i|f| +0#0000000&@61 -@8|v+0#af5f00255&|i|m|9|s|c|r|i|p|t| +0#0000000&@56 -@8|#+0#0000e05&| |V|i|m|9| |s|c|r|i|p|t| |c|o|m@1|a|n|d|s| |g|o| |h|e|r|e| +0#0000000&@36 @75 -|T|h|i|s| |a|l@1|o|w|s| |f|o|r| |w|r|i|t|i|n|g| |a| |s|c|r|i|p|t| |t|h|a|t| |t|a|k|e|s| |a|d|v|a|n|t|a|g|e| |o|f| |t|h|e| |V|i|m|9| |s|c|r|i|p|t| @2 -@57|3|4|,|1| @9|9|0|%| +|E+0#e000e06&|X|A|M|P|L|E| |L|A|N|G|U|A|G|E|S| +0#0000000&@57 +@56|v+0#e000002&|i|m|9|-|m|i|x| +0#0000000&@10 +|T|h|e|r|e| |i|s| |o|n|e| |w|a|y| |t|o| |u|s|e| |b|o|t|h| |l|e|g|a|c|y| |a|n|d| |V|i|m|9| |s|y|n|t|a|x| |i|n| |o|n|e| |s|c|r|i|p|t| |f|i|l|e|:| |@+0#4040ff13&@2 +| +0#0000000&@56|3|6|,|0|-|1| @7|6|8|%| diff --git a/runtime/syntax/testdir/dumps/help_03.dump b/runtime/syntax/testdir/dumps/help_03.dump index f403f1cebc..c2885ffb44 100644 --- a/runtime/syntax/testdir/dumps/help_03.dump +++ b/runtime/syntax/testdir/dumps/help_03.dump @@ -1,20 +1,20 @@ -|T+0&#ffffff0|h|i|s| |a|l@1|o|w|s| |f|o|r| |w|r|i|t|i|n|g| |a| |s|c|r|i|p|t| |t|h|a|t| |t|a|k|e|s| |a|d|v|a|n|t|a|g|e| |o|f| |t|h|e| |V|i|m|9| |s|c|r|i|p|t| @2 +|T+0&#ffffff0|h|e|r|e| |i|s| |o|n|e| |w|a|y| |t|o| |u|s|e| |b|o|t|h| |l|e|g|a|c|y| |a|n|d| |V|i|m|9| |s|y|n|t|a|x| |i|n| |o|n|e| |s|c|r|i|p|t| |f|i|l|e|:| @3 +@75 +@75 +@8|"+0#0000e05&| |l|e|g|a|c|y| |V|i|m| |s|c|r|i|p|t| |c|o|m@1|e|n|t|s| |m|a|y| |g|o| |h|e|r|e| +0#0000000&@26 +@8|i+0#af5f00255&|f| +0#0000000&|!+0#af5f00255&|h+0#00e0e07&|a|s|(+0#e000e06&|'+0#e000002&|v|i|m|9|s|c|r|i|p|t|'|)+0#e000e06&| +0#0000000&@45 +@11>"+0#0000e05&| |l|e|g|a|c|y| |V|i|m| |s|c|r|i|p|t| |c|o|m@1|a|n|d|s| |g|o| |h|e|r|e| +0#0000000&@27 +@11|f+0#af5f00255&|i|n|i|s|h| +0#0000000&@57 +@8|e+0#af5f00255&|n|d|i|f| +0#0000000&@61 +@8|v+0#af5f00255&|i|m|9|s|c|r|i|p|t| +0#0000000&@56 +@8|#+0#0000e05&| |V|i|m|9| |s|c|r|i|p|t| |c|o|m@1|a|n|d|s| |g|o| |h|e|r|e| +0#0000000&@36 +@75 +|T|h|i|s| |a|l@1|o|w|s| |f|o|r| |w|r|i|t|i|n|g| |a| |s|c|r|i|p|t| |t|h|a|t| |t|a|k|e|s| |a|d|v|a|n|t|a|g|e| |o|f| |t|h|e| |V|i|m|9| |s|c|r|i|p|t| @2 |s|y|n|t|a|x| |i|f| |p|o|s@1|i|b|l|e|,| |b|u|t| |w|i|l@1| |a|l|s|o| |w|o|r|k| |o|n| |a| |V|i|m| |v|e|r|s|i|o|n| |w|i|t|h|o|u|t| |i|t|.| @7 @75 -@1>v|i|m|:|t|w|=|7|8|:|t|s|=|8|:|n|o|e|t|:|f|t|=|h|e|l|p|:|n|o|r|l|:| @40 +@1|v|i|m|:|t|w|=|7|8|:|t|s|=|8|:|n|o|e|t|:|f|t|=|h|e|l|p|:|n|o|r|l|:| @40 |~+0#4040ff13&| @73 |~| @73 |~| @73 |~| @73 -|~| @73 -|~| @73 -|~| @73 -|~| @73 -|~| @73 -|~| @73 -|~| @73 -|~| @73 -|~| @73 -|~| @73 -|~| @73 -| +0#0000000&@56|4|9|,|2| @9|B|o|t| +| +0#0000000&@56|5|2|,|5|-|1|2| @6|B|o|t| diff --git a/runtime/syntax/testdir/input/help.txt b/runtime/syntax/testdir/input/help.txt index fd56f9cd0d..2338bbcc94 100644 --- a/runtime/syntax/testdir/input/help.txt +++ b/runtime/syntax/testdir/input/help.txt @@ -1,3 +1,15 @@ + + + VIM REFERENCE MANUAL by Bram Moolenaar + and Somebody Else + and Another Person + + + VIM USER MANUAL by Bram Moolenaar + and Somebody Else + and Another Person + + VIM HELP FILE FORMAT diff --git a/runtime/syntax/testdir/input/setup/help.vim b/runtime/syntax/testdir/input/setup/help.vim new file mode 100644 index 0000000000..038175adaa --- /dev/null +++ b/runtime/syntax/testdir/input/setup/help.vim @@ -0,0 +1 @@ +set conceallevel=2 -- 2.47.3