Mercurial > vim
annotate READMEdir/Contents @ 32954:e8db0e2c86e6
runtime(dosini): save and restore cpo value in syntax script
Commit: https://github.com/vim/vim/commit/690963924956d800b94bb86076aa9d25f04565ac
Author: Christian Brabandt <cb@256bit.org>
Date: Mon Aug 21 06:49:38 2023 +0200
runtime(dosini): save and restore cpo value in syntax script
Commit dd0ad2598898c2b4641c4acd5b70b6184fa698ed introduced
line-continuation. However, to make sure this does not cause an error
when Vim is run in compatible mode, we need to set compatibility mode
temporarily and reset it back when finished reading the file.
This fixes: https://groups.google.com/g/vim_use/c/9zccgo_RIqM/m/xlUmhBktBgAJ
Signed-off-by: Christian Brabandt <cb@256bit.org>
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Mon, 21 Aug 2023 07:00:03 +0200 |
parents | f8116058ca76 |
children | 4635e43f2c6f |
rev | line source |
---|---|
8639
91286ec46e97
commit https://github.com/vim/vim/commit/4d581a826c54cecdde3001fdf0a5becf67e54cfd
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
1 Vim Vi IMproved. A clone of the UNIX text editor Vi. Very useful |
91286ec46e97
commit https://github.com/vim/vim/commit/4d581a826c54cecdde3001fdf0a5becf67e54cfd
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
2 for editing programs and other plain ASCII text. Full Vi |
91286ec46e97
commit https://github.com/vim/vim/commit/4d581a826c54cecdde3001fdf0a5becf67e54cfd
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
3 compatibility and includes all Ex commands. Extra features |
91286ec46e97
commit https://github.com/vim/vim/commit/4d581a826c54cecdde3001fdf0a5becf67e54cfd
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
4 above Vi: Multilevel undo, multiple windows, syntax |
91286ec46e97
commit https://github.com/vim/vim/commit/4d581a826c54cecdde3001fdf0a5becf67e54cfd
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
5 highlighting, command line history, folding, improved command |
91286ec46e97
commit https://github.com/vim/vim/commit/4d581a826c54cecdde3001fdf0a5becf67e54cfd
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
6 line editing, command typeahead display, command to display |
91286ec46e97
commit https://github.com/vim/vim/commit/4d581a826c54cecdde3001fdf0a5becf67e54cfd
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
7 yank buffers, possibility to edit binary files, file name |
91286ec46e97
commit https://github.com/vim/vim/commit/4d581a826c54cecdde3001fdf0a5becf67e54cfd
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
8 stack, support for Manx QuickFix and other compiler's error |
91286ec46e97
commit https://github.com/vim/vim/commit/4d581a826c54cecdde3001fdf0a5becf67e54cfd
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
9 messages, shows current file name in window title, on-line |
91286ec46e97
commit https://github.com/vim/vim/commit/4d581a826c54cecdde3001fdf0a5becf67e54cfd
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
10 help, rectangular cut/paste, etc., etc., etc... |
91286ec46e97
commit https://github.com/vim/vim/commit/4d581a826c54cecdde3001fdf0a5becf67e54cfd
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
11 |
29314 | 12 Version 9.0. Also runs under UNIX, MS-Windows, Mac, etc. |
13 vim90rt.tgz contains the documentation and syntax files. | |
14 vim90bin.tgz contains the binaries. | |
15 vim90src.tgz contains the sources. | |
8639
91286ec46e97
commit https://github.com/vim/vim/commit/4d581a826c54cecdde3001fdf0a5becf67e54cfd
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
16 Author: Bram Moolenaar et al. |
91286ec46e97
commit https://github.com/vim/vim/commit/4d581a826c54cecdde3001fdf0a5becf67e54cfd
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
17 |
91286ec46e97
commit https://github.com/vim/vim/commit/4d581a826c54cecdde3001fdf0a5becf67e54cfd
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
18 |
91286ec46e97
commit https://github.com/vim/vim/commit/4d581a826c54cecdde3001fdf0a5becf67e54cfd
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
19 Xxd Hex dumper and reader. Can be used to view files as hex, edit |
91286ec46e97
commit https://github.com/vim/vim/commit/4d581a826c54cecdde3001fdf0a5becf67e54cfd
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
20 them and write them back. Can also be used to patch files. |
91286ec46e97
commit https://github.com/vim/vim/commit/4d581a826c54cecdde3001fdf0a5becf67e54cfd
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
21 |
29314 | 22 Version 2022 Jan 14 |
8639
91286ec46e97
commit https://github.com/vim/vim/commit/4d581a826c54cecdde3001fdf0a5becf67e54cfd
Christian Brabandt <cb@256bit.org>
parents:
diff
changeset
|
23 Author: Juergen Weigert |