summaryrefslogtreecommitdiffstats
path: root/runtime
AgeCommit message (Collapse)Author
2021-04-07patch 8.2.2733: detecting Lua version is not reliablev8.2.2733Bram Moolenaar
Problem: Detecting Lua version is not reliable. Solution: Add "vim.lua_version". (Ozaki Kiichi, closes #8080)
2021-04-05patch 8.2.2714: filetype pattern ending in star is too far upv8.2.2714Bram Moolenaar
Problem: Filetype pattern ending in star is too far up. Solution: Move down to where patterns ending in star belong. (closes #8065)
2021-04-03patch 8.2.2697: function list test failsv8.2.2697Bram Moolenaar
Problem: Function list test fails. Solution: Add missing function. (Yegappan Lakshmanan)
2021-04-02patch 8.2.2694: when 'matchpairs' is empty every character beepsv8.2.2694Bram Moolenaar
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().
2021-04-02patch 8.2.2690: PowerShell files are not recognizedv8.2.2690Bram Moolenaar
Problem: PowerShell files are not recognized. Solution: Recognize several PowerShell extension. (Heath Stewart, closes #8051)
2021-03-31Update runtime files.Bram Moolenaar
2021-03-29patch 8.2.2677: Vim9: cannot use only some of the default argumentsv8.2.2677Bram Moolenaar
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)
2021-03-29patch 8.2.2675: directory change in a terminal window shell is not followedv8.2.2675Bram Moolenaar
Problem: Directory change in a terminal window shell is not followed. Solution: Add the 'autoshelldir' option. (closes #6290)
2021-03-27patch 8.2.2667: prop_find() cannot find item matching both id and typev8.2.2667Bram Moolenaar
Problem: prop_find() cannot find item matching both id and type. Solution: Add the "both" argument. (Naohiro Ono, closes #8019)
2021-03-26patch 8.2.2658: :for cannot loop over a stringv8.2.2658Bram Moolenaar
Problem: :for cannot loop over a string. Solution: Accept a string argument and iterate over its characters.
2021-03-22patch 8.2.2638: cannot write a message to the terminal from the GUIv8.2.2638Bram Moolenaar
Problem: Cannot write a message to the terminal from the GUI. Solution: Add :echoconsole and use it in the test runner. (issue #7975)
2021-03-21patch 8.2.2634: 'tagfunc' does not indicate using a patternv8.2.2634Bram Moolenaar
Problem: 'tagfunc' does not indicate using a pattern. Solution: Add the "r" flag. (Andy Massimino, closes #7982)
2021-03-19patch 8.2.2625: rss files not recognizedv8.2.2625Bram Moolenaar
Problem: Rss files not recognized. Solution: Recognize .rss as XML. (Kivin Locke, closes #7987)
2021-03-19patch 8.2.2624: atom files not recognizedv8.2.2624Bram Moolenaar
Problem: Atom files not recognized. Solution: Recognize .atom as XML. (Kivin Locke, closes #7986)
2021-03-17patch 8.2.2616: Vim9: if 'cpo' is change in Vim9 script it may be restoredv8.2.2616Bram Moolenaar
Problem: Vim9: if 'cpo' is change in Vim9 script it may be restored. Solution: Apply the changes to 'cpo' to the restored value.
2021-03-17patch 8.2.2612: col('.') may get outdated column valuev8.2.2612Bram Moolenaar
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)
2021-03-14patch 8.2.2607: strcharpart() cannot include composing charactersv8.2.2607Bram Moolenaar
Problem: strcharpart() cannot include composing characters. Solution: Add the {skipcc} argument.
2021-03-14patch 8.2.2606: strchars() defaults to counting composing charactersv8.2.2606Bram Moolenaar
Problem: strchars() defaults to counting composing characters. Solution: Add strcharlen() which ignores composing characters.
2021-03-14patch 8.2.2605: Vim9: string index and slice does not include composing charsv8.2.2605Bram Moolenaar
Problem: Vim9: string index and slice does not include composing chars. Solution: Include composing characters. (issue #6563)
2021-03-13Update runtime files.Bram Moolenaar
2021-03-12patch 8.2.2591: Poke files are not recognizedv8.2.2591Bram Moolenaar
Problem: Poke files are not recognized. Solution: Add a filetype entry. (Matt Ihlenfield)
2021-03-04patch 8.2.2569: 'fillchars' "stl" and "stlnc" items must be single bytev8.2.2569Bram Moolenaar
Problem: 'fillchars' "stl" and "stlnc" items must be single byte. Solution: Accept multi-byte characters. (Christian Wellenbrock, Yegappan Lakshmanan, closes #7927)
2021-02-27Update runtime files.Bram Moolenaar
2021-02-19patch 8.2.2531: Vim9: the :k command is obscurev8.2.2531Bram Moolenaar
Problem: Vim9: the :k command is obscure. Solution: Disallow using :k, can use :mark instead. (closes #7874)
2021-02-17patch 8.2.2529: Vim9: Not possible to use legacy and Vim9 script in one filev8.2.2529Bram Moolenaar
Problem: Vim9: Not possible to use legacy and Vim9 script in one file. Solution: Vim9: allow for "if false" before :vim9script. (closes #7851)
2021-02-17patch 8.2.2524: cannot change the characters displayed in the foldcolumnv8.2.2524Bram Moolenaar
Problem: Cannot change the characters displayed in the foldcolumn. Solution: Add fields to 'fillchars'. (Yegappan Lakshmanan, Matthieu Coudron, closes #7860)
2021-02-17patch 8.2.2523: Svelte filetype not recognizedv8.2.2523Bram Moolenaar
Problem: Svelte filetype not recognized. Solution: Add a detection rule. (Brian Ryall, closes #7858)
2021-02-17patch 8.2.2522: Beancount filetype not recognizedv8.2.2522Bram Moolenaar
Problem: Beancount filetype not recognized. Solution: Add a detection rule. (Brian Ryall, closes #7859)
2021-02-15patch 8.2.2518: 'listchars' should be window-localv8.2.2518Bram Moolenaar
Problem: 'listchars' should be window-local. Solution: Make 'listchars' global-local. (Yegappan Lakshmanan, Marco Hinz, closes #5206, closes #7850)
2021-02-14patch 8.2.2511: Vim9: cannot use Vim9 script syntax in some placesv8.2.2511Bram Moolenaar
Problem: Vim9: cannot use Vim9 script syntax in some places. Solution: Add the :vim9cmd command modifier. Incompatible: Makes ":vim9" mean ":vim9cmd" instead of ":vim9script".
2021-02-13patch 8.2.2508: cannot change the character displayed in non existing linesv8.2.2508Bram Moolenaar
Problem: Cannot change the character displayed in non existing lines. Solution: Add the "eob" item to 'fillchars'. (closes #7832, closes #3820)
2021-02-13Update runtime filesBram Moolenaar
2021-02-10patch 8.2.2490: 'wrap' option is always reset when starting diff modev8.2.2490Bram Moolenaar
Problem: 'wrap' option is always reset when starting diff mode. Solution: Add the "followwrap" item in 'diffopt'. (Rick Howe, closes #7797)
2021-02-06patch 8.2.2468: not easy to get the full command name from a shortened onev8.2.2468Bram Moolenaar
Problem: Not easy to get the full command name from a shortened one. Solution: Add fullcommand(). (Martin Tournoij, closes #7777)
2021-02-03patch 8.2.2455: Vim9: key type for literal dict and indexing is inconsistentv8.2.2455Bram Moolenaar
Problem: Vim9: key type that can be used for literal dict and indexing is inconsistent. Solution: Allow using number and bool as key for a literal dict. (#7771)
2021-02-03patch 8.2.2454: leading space can not be made visiblev8.2.2454Bram Moolenaar
Problem: Leading space can not be made visible. Solution: Add "lead:" to 'listchars'. (closes #7772)
2021-02-01patch 8.2.2449: Vim9: flatten() always changes the list typev8.2.2449Bram Moolenaar
Problem: Vim9: flatten() always changes the list type. Solution: Disallow using flatten() and add flattennew().
2021-01-31patch 8.2.2440: documentation based on patches is outdatedv8.2.2440Bram Moolenaar
Problem: Documentation based on patches is outdated. Solution: Add changes to documentation in a patch.
2021-01-31patch 8.2.2435: setline() gives an error for some typesv8.2.2435Bram Moolenaar
Problem: setline() gives an error for some types. Solution: Allow any type, convert each item to a string.
2021-01-26patch 8.2.2415: no way to check for the cmdwin featurev8.2.2415Bram Moolenaar
Problem: No way to check for the cmdwin feature, cmdline_hist is now always enabled. Solution: Add has('cmdwin') support. Skip arglist test on Windows temporarily.
2021-01-25Update runtime files.Bram Moolenaar
2021-01-24patch 8.2.2402: some filetypes not detectedv8.2.2402Bram Moolenaar
Problem: Some filetypes not detected. Solution: Detect Ruby Signature and Puppet related files. (Doug Kearns)
2021-01-24patch 8.2.2400: Vim9: compiled functions are not profiledv8.2.2400Bram Moolenaar
Problem: Vim9: compiled functions are not profiled. Solution: Add initial changes to profile compiled functions. Fix that a script-local function was hard to debug.
2021-01-22patch 8.2.2392: fennel filetype not recognizedv8.2.2392Bram Moolenaar
Problem: Fennel filetype not recognized. Solution: Detect with pattern and hashbang. (Chinmay Dalal, closes #7729)
2021-01-21patch 8.2.2388: no easy way to get the maximum or mininum number valuev8.2.2388Bram Moolenaar
Problem: No easy way to get the maximum or mininum number value. Solution: Add v:numbermax and v:numbermin.
2021-01-21patch 8.2.2384: turtle filetype not recognizedv8.2.2384Bram Moolenaar
Problem: Turtle filetype not recognized. Solution: Add a rule to detect turtle files. (closes #7722)
2021-01-18Update runtime files.Bram Moolenaar
2021-01-16patch 8.2.2366: when using ":sleep" the cursor is always displayedv8.2.2366Bram Moolenaar
Problem: When using ":sleep" the cursor is always displayed. Solution: Do not display the cursor when using ":sleep!". (Jeremy Lerner, closes #7688)
2021-01-15patch 8.2.2353: spartql files are not detectedv8.2.2353Bram Moolenaar
Problem: Spartql files are not detected. Solution: Add the sparql filetype. (closes #7679)
2021-01-14patch 8.2.2345: no focus events in a terminalv8.2.2345Bram Moolenaar
Problem: No focus events in a terminal. Solution: Add the t_fd and t_fe termcap entries and implement detecting focus events. (Hayaki Saito, Magnus Groß, closes #7673, closes #609, closes #5526)