summaryrefslogtreecommitdiff
path: root/runtime/doc
Commit message (Collapse)AuthorAgeFilesLines
* patch 8.2.3028: GUI mouse events not testedv8.2.3028Yegappan Lakshmanan2021-06-213-1/+28
| | | | | | Problem: GUI mouse events not tested. Solution: Add test_gui_mouse_event(). Add mouse tests. Also add a few viminfo tests. (Yegappan Lakshmanan, closes #8407)
* patch 8.2.3022: available encryption methods are not strong enoughv8.2.3022Christian Brabandt2021-06-203-0/+19
| | | | | | Problem: Available encryption methods are not strong enough. Solution: Add initial support for xchaha20. (Christian Brabandt, closes #8394)
* patch 8.2.3019: location list only has the start position.v8.2.3019thinca2021-06-191-0/+3
| | | | | | Problem: Location list only has the start position. Solution: Make it possible to add an end position. (Shane-XB-Qian, closes #8393)
* Update runtime filesBram Moolenaar2021-06-1323-102/+106
|
* patch 8.2.2982: Vim9: future commands are not reserved yetv8.2.2982Bram Moolenaar2021-06-121-12/+64
| | | | | | Problem: Vim9: future commands are not reserved yet. Solution: Add commands to be implemented later. Make "this" a reserved name.
* patch 8.2.2971: cannot yank a block without trailing spacesv8.2.2971Christian Brabandt2021-06-102-1/+13
| | | | | Problem: Cannot yank a block without trailing spaces. Solution: Add the "zy" command. (Christian Brabandt, closes #8292)
* patch 8.2.2958: function list test failsv8.2.2958Bram Moolenaar2021-06-071-0/+1
| | | | | Problem: Function list test fails. Solution: Add newly added function to the list. Fix typo.
* patch 8.2.2957: using getchar() in Vim9 script is problematicv8.2.2957Bram Moolenaar2021-06-071-1/+18
| | | | | Problem: Using getchar() in Vim9 script is problematic. Solution: Add getcharstr(). (closes #8343)
* patch 8.2.2915: MS-Windows: when using "default" for encoding utf-8 is usedv8.2.2915K.Takata2021-05-311-3/+4
| | | | | Problem: MS-Windows: when using "default" for encoding utf-8 is used. Solution: Use the system encoding. (Ken Takata, closes #8300)
* patch 8.2.2914: cannot paste a block without adding paddingv8.2.2914Christian Brabandt2021-05-302-0/+10
| | | | | | Problem: Cannot paste a block without adding padding. Solution: Add "zp" and "zP" which paste without adding padding. (Christian Brabandt, closes #8289)
* Update runtime filesBram Moolenaar2021-05-3019-47/+96
|
* patch 8.2.2912: MS-Windows: most users expect using Unicodev8.2.2912K.Takata2021-05-301-1/+2
| | | | | | Problem: MS-Windows: most users expect using Unicode. Solution: Default 'encoding' to utf-8 on MS-Windows. (Ken Takata, closes #3907)
* patch 8.2.2905: no error when defaults.vim cannot be loadedv8.2.2905Christian Brabandt2021-05-291-1/+1
| | | | | Problem: No error when defaults.vim cannot be loaded. Solution: Add an error message. (Christian Brabandt, closes #8248)
* Update runtime filesBram Moolenaar2021-05-1612-31/+114
|
* patch 8.2.2854: custom statusline cannot contain % itemsv8.2.2854shadmansaleh2021-05-151-0/+12
| | | | | Problem: Custom statusline cannot contain % items. Solution: Add "%{% expr %}". (closes #8190)
* patch 8.2.2839: default redirection missing "ash" and "dash"v8.2.2839Natanael Copa2021-05-061-3/+3
| | | | | Problem: Default redirection missing "ash" and "dash". Solution: Recognize "ash" and "dash". (Natanael Copa, closes #8180)
* Update runtime filesBram Moolenaar2021-05-0211-92/+128
|
* patch 8.2.2813: cannot grep using fuzzy matchingv8.2.2813Yegappan Lakshmanan2021-04-261-4/+4
| | | | | Problem: Cannot grep using fuzzy matching. Solution: Add the "f" flag to :vimgrep. (Yegappan Lakshmanan, closes #8152)
* patch 8.2.2805: Vim9: cannot use legacy syntax in Vim9 scriptv8.2.2805Bram Moolenaar2021-04-242-2/+8
| | | | | Problem: Vim9: cannot use legacy syntax in Vim9 script. Solution: Add the :legacy command.
* Update runtime filesBram Moolenaar2021-04-217-32/+160
|
* patch 8.2.2778: problem restoring 'packpath' in sessionv8.2.2778Bram Moolenaar2021-04-171-1/+1
| | | | | Problem: Problem restoring 'packpath' in session. Solution: Let "skiprtp" also apply to 'packpath'.
* Update runtime files.Bram Moolenaar2021-04-177-15/+41
|
* patch 8.2.2772: problems when restoring 'runtimepath' from a session filev8.2.2772Bram Moolenaar2021-04-161-0/+1
| | | | | Problem: Problems when restoring 'runtimepath' from a session file. Solution: Add the "skiprtp" item in 'sessionoptions'.
* patch 8.2.2753: Vim9: cannot ignore an item in assignment unpackv8.2.2753Bram Moolenaar2021-04-101-7/+12
| | | | | Problem: Vim9: cannot ignore an item in assignment unpack. Solution: Allow using an underscore.
* patch 8.2.2744: Vim9: no way to explicitly ignore an argumentv8.2.2744Bram Moolenaar2021-04-101-4/+25
| | | | | Problem: Vim9: no way to explicitly ignore an argument. Solution: Use the underscore as the name for an ignored argument.
* Update runtime filesBram Moolenaar2021-04-0718-52/+153
|
* patch 8.2.2733: detecting Lua version is not reliablev8.2.2733Bram Moolenaar2021-04-071-0/+2
| | | | | Problem: Detecting Lua version is not reliable. Solution: Add "vim.lua_version". (Ozaki Kiichi, closes #8080)
* patch 8.2.2697: function list test failsv8.2.2697Bram Moolenaar2021-04-031-0/+1
| | | | | Problem: Function list test fails. Solution: Add missing function. (Yegappan Lakshmanan)
* patch 8.2.2694: when 'matchpairs' is empty every character beepsv8.2.2694Bram Moolenaar2021-04-022-1/+11
| | | | | | Problem: When 'matchpairs' is empty every character beeps. (Marco Hinz) Solution: Bail out when no character in 'matchpairs' was found. (closes #8053) Add assert_nobeep().
* Update runtime files.Bram Moolenaar2021-03-3117-151/+142
|
* patch 8.2.2677: Vim9: cannot use only some of the default argumentsv8.2.2677Bram Moolenaar2021-03-291-1/+58
| | | | | | Problem: Vim9: cannot use only some of the default arguments. Solution: Use v:none to use default argument value. Remove uf_def_arg_idx[], use JUMP_IF_ARG_SET. (closes #6504)
* patch 8.2.2675: directory change in a terminal window shell is not followedv8.2.2675Bram Moolenaar2021-03-292-0/+10
| | | | | Problem: Directory change in a terminal window shell is not followed. Solution: Add the 'autoshelldir' option. (closes #6290)
* patch 8.2.2667: prop_find() cannot find item matching both id and typev8.2.2667Bram Moolenaar2021-03-271-0/+2
| | | | | Problem: prop_find() cannot find item matching both id and type. Solution: Add the "both" argument. (Naohiro Ono, closes #8019)
* patch 8.2.2658: :for cannot loop over a stringv8.2.2658Bram Moolenaar2021-03-261-3/+11
| | | | | Problem: :for cannot loop over a string. Solution: Accept a string argument and iterate over its characters.
* patch 8.2.2638: cannot write a message to the terminal from the GUIv8.2.2638Bram Moolenaar2021-03-221-1/+6
| | | | | Problem: Cannot write a message to the terminal from the GUI. Solution: Add :echoconsole and use it in the test runner. (issue #7975)
* patch 8.2.2634: 'tagfunc' does not indicate using a patternv8.2.2634Bram Moolenaar2021-03-211-4/+10
| | | | | Problem: 'tagfunc' does not indicate using a pattern. Solution: Add the "r" flag. (Andy Massimino, closes #7982)
* patch 8.2.2616: Vim9: if 'cpo' is change in Vim9 script it may be restoredv8.2.2616Bram Moolenaar2021-03-171-1/+3
| | | | | Problem: Vim9: if 'cpo' is change in Vim9 script it may be restored. Solution: Apply the changes to 'cpo' to the restored value.
* patch 8.2.2612: col('.') may get outdated column valuev8.2.2612Bram Moolenaar2021-03-171-0/+14
| | | | | | Problem: col('.') may get outdated column value. Solution: Add a note to the help how to make this work and add a test for it. (closes #7971)
* patch 8.2.2607: strcharpart() cannot include composing charactersv8.2.2607Bram Moolenaar2021-03-141-10/+16
| | | | | Problem: strcharpart() cannot include composing characters. Solution: Add the {skipcc} argument.
* patch 8.2.2606: strchars() defaults to counting composing charactersv8.2.2606Bram Moolenaar2021-03-142-2/+20
| | | | | Problem: strchars() defaults to counting composing characters. Solution: Add strcharlen() which ignores composing characters.
* patch 8.2.2605: Vim9: string index and slice does not include composing charsv8.2.2605Bram Moolenaar2021-03-141-5/+9
| | | | | Problem: Vim9: string index and slice does not include composing chars. Solution: Include composing characters. (issue #6563)
* Update runtime files.Bram Moolenaar2021-03-1311-44/+111
|
* patch 8.2.2569: 'fillchars' "stl" and "stlnc" items must be single bytev8.2.2569Bram Moolenaar2021-03-041-1/+2
| | | | | | Problem: 'fillchars' "stl" and "stlnc" items must be single byte. Solution: Accept multi-byte characters. (Christian Wellenbrock, Yegappan Lakshmanan, closes #7927)
* Update runtime files.Bram Moolenaar2021-02-278-42/+44
|
* patch 8.2.2531: Vim9: the :k command is obscurev8.2.2531Bram Moolenaar2021-02-191-3/+4
| | | | | Problem: Vim9: the :k command is obscure. Solution: Disallow using :k, can use :mark instead. (closes #7874)
* patch 8.2.2529: Vim9: Not possible to use legacy and Vim9 script in one filev8.2.2529Bram Moolenaar2021-02-171-3/+24
| | | | | Problem: Vim9: Not possible to use legacy and Vim9 script in one file. Solution: Vim9: allow for "if false" before :vim9script. (closes #7851)
* patch 8.2.2524: cannot change the characters displayed in the foldcolumnv8.2.2524Bram Moolenaar2021-02-171-0/+3
| | | | | | Problem: Cannot change the characters displayed in the foldcolumn. Solution: Add fields to 'fillchars'. (Yegappan Lakshmanan, Matthieu Coudron, closes #7860)
* patch 8.2.2518: 'listchars' should be window-localv8.2.2518Bram Moolenaar2021-02-151-1/+1
| | | | | | Problem: 'listchars' should be window-local. Solution: Make 'listchars' global-local. (Yegappan Lakshmanan, Marco Hinz, closes #5206, closes #7850)
* patch 8.2.2511: Vim9: cannot use Vim9 script syntax in some placesv8.2.2511Bram Moolenaar2021-02-142-1/+10
| | | | | | Problem: Vim9: cannot use Vim9 script syntax in some places. Solution: Add the :vim9cmd command modifier. Incompatible: Makes ":vim9" mean ":vim9cmd" instead of ":vim9script".
* patch 8.2.2508: cannot change the character displayed in non existing linesv8.2.2508Bram Moolenaar2021-02-133-7/+9
| | | | | Problem: Cannot change the character displayed in non existing lines. Solution: Add the "eob" item to 'fillchars'. (closes #7832, closes #3820)