summaryrefslogtreecommitdiff
path: root/runtime
Commit message (Collapse)AuthorAgeFilesLines
* patch 8.2.3424: a sequence of spaces is hard to see in list modev8.2.3424zeertzjq2021-09-101-5/+14
| | | | | Problem: A sequence of spaces is hard to see in list mode. Solution: Add the "multispace" option to 'listchars'. (closes #8834)
* Update runtime filesBram Moolenaar2021-09-0979-167/+246
|
* patch 8.2.3400: ":z!" is not supportedv8.2.3400Dominique Pelle2021-09-041-3/+8
| | | | | | Problem: ":z!" is not supported. Solution: Make ":z!" work and add tests. (Dominique Pellé, closes #8836) Use display height instead of current window height.
* patch 8.2.3399: Octave files are not recognizedv8.2.3399Bram Moolenaar2021-09-033-5/+20
| | | | | Problem: Octave files are not recognized. Solution: Detect Octave files. (Doug Kearns)
* patch 8.2.3389: cannot stop insert mode completion without side effectsv8.2.3389zeertzjq2021-08-312-0/+9
| | | | | Problem: Cannot stop insert mode completion without side effects. Solution: Add CTRL-X CTRL-Z. (closes #8821)
* Update runtime filesBram Moolenaar2021-08-2928-200/+608
|
* patch 8.2.3385: escaping for fish shell does not work properlyv8.2.3385Jason Cox2021-08-291-0/+4
| | | | | Problem: Escaping for fish shell does not work properly. Solution: Insert a backslash before a backslash. (Jason Cox, closes #8810)
* patch 8.2.3384: cannot disable modeline for an individual filev8.2.3384Hu Jialun2021-08-281-0/+9
| | | | | Problem: Cannot disable modeline for an individual file. Solution: Recognize "nomodeline" in a modeline. (Hu Jialun, closes #8798)
* patch 8.2.3374: Pyret files are not recognizedv8.2.3374Bram Moolenaar2021-08-251-0/+3
| | | | | Problem: Pyret files are not recognized. Solution: Recognize .arr files as Pyret. (Doug Kearns)
* patch 8.2.3368: not all Racket files are recognizedv8.2.3368Bram Moolenaar2021-08-231-1/+1
| | | | | Problem: Not all Racket files are recognized. Solution: Also recognize .rktl and .rktd files. (Doug Kearns)
* patch 8.2.3358: structurizr files are not recognizedv8.2.3358Bastian Venthur2021-08-171-2/+7
| | | | | Problem: Structurizr files are not recognized. Solution: Recognize the file by contents. (Bastian Venthur, closes #8764)
* patch 8.2.3356: adding many text properties requires a lot of function callsv8.2.3356Yegappan Lakshmanan2021-08-163-1/+36
| | | | | | Problem: Adding many text properties requires a lot of function calls. Solution: Add the prop_add_list() function. (Yegappan Lakshmanan, closes #8751)
* Update runtime filesBram Moolenaar2021-08-1435-284/+1650
|
* patch 8.2.3323: Vim9: Cannot use :silent with :endwhilev8.2.3323Bram Moolenaar2021-08-101-1/+1
| | | | | Problem: Vim9: Cannot use :silent with :endwhile. Solution: Allow for using the :silent modifier. (closes #8737)
* patch 8.2.3314: behavior of exists() in a :def function is unpredictablev8.2.3314Bram Moolenaar2021-08-082-12/+31
| | | | | Problem: Behavior of exists() in a :def function is unpredictable. Solution: Add exists_compiled().
* patch 8.2.3300: Lua: can only execute on Vim command at a timev8.2.3300Yegappan Lakshmanan2021-08-061-1/+14
| | | | | | | Problem: Lua: can only execute on Vim command at a time. Not easy to get the Vim version. Solution: Make vim.command() accept multiple lines. Add vim.version(). (Yegappan Lakshmanan, closes #8716)
* patch 8.2.3297: cannot use all commands inside a {} blockv8.2.3297Bram Moolenaar2021-08-051-2/+5
| | | | | | Problem: Cannot use all commands inside a {} block after :command and :autocmd. Solution: Do consider \n to separate commands. (closes #8620)
* patch 8.2.3288: cannot easily access namespace dictionaries from Luav8.2.3288Yegappan Lakshmanan2021-08-041-0/+32
| | | | | | Problem: Cannot easily access namespace dictionaries from Lua. Solution: Add vim.g, vim.b, etc. (Yegappan Lakshmanan, closes #8693, from NeoVim)
* patch 8.2.3285: scdoc filetype is not recognizedv8.2.3285Gregory Anders2021-08-041-0/+3
| | | | | Problem: Scdoc filetype is not recognized. Solution: Add filetype detection. (Gregory Anders, closes #8701)
* patch 8.2.3283: Julia filetype is not recognizedv8.2.3283Christian Clason2021-08-041-0/+3
| | | | | Problem: Julia filetype is not recognized Solution: Add filetype detection. (Christian Clason, closes #8700)
* patch 8.2.3280: 'virtualedit' local to buffer is not the best solutionv8.2.3280Gary Johnson2021-08-031-1/+1
| | | | | Problem: 'virtualedit' local to buffer is not the best solution. Solution: Make it window-local. (Gary Johnson, closes #8685)
* patch 8.2.3268: cannot use a block with :autocmd like with :commandv8.2.3268Bram Moolenaar2021-08-012-4/+10
| | | | | Problem: Cannot use a block with :autocmd like with :command. Solution: Add support for a {} block after :autocmd. (closes #8620)
* patch 8.2.3254: win_gettype() does not recognize a quickfix windowv8.2.3254Yegappan Lakshmanan2021-07-311-2/+4
| | | | | Problem: win_gettype() does not recognize a quickfix window. Solution: Add "quickfix" and "loclist". (Yegappan Lakshmanan, closes #8676)
* Update runtime filesBram Moolenaar2021-07-2829-108/+266
|
* patch 8.2.3236: mode() does not indicate using CTRL-O in Select modev8.2.3236zeertzjq2021-07-281-0/+4
| | | | | Problem: mode() does not indicate using CTRL-O in Select mode. Solution: Use "vs" and similar. (closes #8640)
* patch 8.2.3233: prop_list() and prop_find() do not indicate the bufferv8.2.3233Martin Tournoij2021-07-281-0/+2
| | | | | | Problem: prop_list() and prop_find() do not indicate the buffer for the used type. Solution: Add "type_bufnr" to the results. (closes #8647)
* patch 8.2.3228: cannot use a simple block for the :command argumentv8.2.3228Bram Moolenaar2021-07-271-0/+10
| | | | | | Problem: Cannot use a simple block for the :command argument. (Maarten Tournoij) Solution: Recognize a simple {} block. (issue #8623)
* patch 8.2.3227: 'virtualedit' can only be set globallyv8.2.3227Gary Johnson2021-07-261-1/+5
| | | | | Problem: 'virtualedit' can only be set globally. Solution: Make 'virtualedit' global-local. (Gary Johnson, closes #8638)
* patch 8.2.3226: new digraph functions use old naming schemev8.2.3226h-east2021-07-263-111/+110
| | | | | Problem: New digraph functions use old naming scheme. Solution: Use the digraph_ prefix. (Hirohito Higashi, closes #8580)
* patch 8.2.3219: :find searches non-existing directoriesv8.2.3219Christian Brabandt2021-07-251-0/+6
| | | | | | Problem: :find searches non-existing directories. Solution: Check the path is not "..". Update help. (Christian Brabandt, closes #8612, closes #8533)
* patch 8.2.3214: MS-Windows: passing /D does not set the install locationv8.2.3214Christian Brabandt2021-07-241-2/+25
| | | | | | Problem: MS-Windows: passing /D does not set the install location. Solution: Adjust how the installer uses $VIM. Update the documentation. (Christian Brabandt, closes #8605)
* patch 8.2.3198: cannot use 'formatlistpat' for breakindentv8.2.3198Maxim Kim2021-07-221-1/+3
| | | | | Problem: Cannot use 'formatlistpat' for breakindent. Solution: Use a negative list indent. (Maxim Kim, closes #8594)
* patch 8.2.3184: cannot add a digraph with a leading spacev8.2.3184mityu2021-07-193-0/+114
| | | | | | | Problem: Cannot add a digraph with a leading space. It is not easy to list existing digraphs. Solution: Add setdigraph(), setdigraphlist(), getdigraph() and getdigraphlist(). (closes #8580)
* patch 8.2.3178: Vim9: the file name of an :import cannot be an expressionv8.2.3178Bram Moolenaar2021-07-181-0/+4
| | | | | | Problem: Vim9: the file name of an :import cannot be an expression. Solution: Accept an expression that results in a string. Do not support :import in a function.
* patch 8.2.3162: Vim9: argument types are not checked at compile timev8.2.3162Yegappan Lakshmanan2021-07-151-1/+1
| | | | | Problem: Vim9: argument types are not checked at compile time. Solution: Add more type checks. (Yegappan Lakshmanan, closes #8560)
* patch 8.2.3160: 'breakindent' does not work well for bulleted listsv8.2.3160Christian Brabandt2021-07-141-1/+4
| | | | | | Problem: 'breakindent' does not work well for bulleted and numbered lists. Solution: Add the "list" entry to 'breakindentopt'. (Christian Brabandt, closes #8564, closes #1661)
* Update runtime filesBram Moolenaar2021-07-0720-147/+752
|
* patch 8.2.3110: a pattern that matches the cursor position is complicatedv8.2.3110Bram Moolenaar2021-07-051-4/+27
| | | | | | Problem: A pattern that matches the cursor position is bit complicated. Solution: Use a dot to indicate the cursor line and column. (Christian Brabandt, closes #8497, closes #8179)
* patch 8.2.3092: Vim9: builtin function test fails without +channel featurev8.2.3092Dominique Pelle2021-07-031-0/+7
| | | | | | Problem: Vim9: builtin function test fails without the +channel feature. Solution: Check the +channel feature is supported. (Dominique Pellé, closes #8507)
* patch 8.2.3087: Gemtext files are not recognizedv8.2.3087Bram Moolenaar2021-07-031-0/+3
| | | | | Problem: Gemtext files are not recognized. Solution: Recognize .gmi and .gemini files. (closes #8427)
* patch 8.2.3085: JSONC files are not recognizedv8.2.3085Izhak Jakov2021-07-031-0/+3
| | | | | Problem: JSONC files are not recognized. Solution: Recognize .jsonc files. (Izhak Jakov, closes #8500)
* patch 8.2.3079: Powershell core not supported by defaultv8.2.3079Mike Williams2021-06-304-34/+75
| | | | | Problem: Powershell core not supported by default. Solution: Set option defaults for "pwsh". (Mike Williams, closes #8481)
* patch 8.2.3071: shell options are not set properly for PowerShellv8.2.3071Mike Williams2021-06-283-30/+82
| | | | | Problem: Shell options are not set properly for PowerShell. Solution: Use better option defaults. (Mike Willams, closes #8459)
* patch 8.2.3068: Unicode tables are slightly outdatedv8.2.3068Christian Brabandt2021-06-271-5/+21
| | | | | | Problem: Unicode tables are slightly outdated. Solution: Update the tables for Unicode release 13. (Christian Brabandt closes #8430)
* Update runtime filesBram Moolenaar2021-06-2726-91/+169
|
* patch 8.2.3050: cannot recognize elixir filesv8.2.3050Austin Gatlin2021-06-262-2/+20
| | | | | | Problem: Cannot recognize elixir files. Solution: Recognize Elixir-specific files. Check if an .ex file is Euphoria or Elixir. (Austin Gatlin, closes #8401, closes #8446)
* patch 8.2.3049: JSON patch file not recognizedv8.2.3049Kevin Locke2021-06-251-0/+3
| | | | | Problem: JSON patch file not recognized. Solution: Recognize json-patch as json. (Kevin Locke, closes #8450)
* patch 8.2.3040: GUI: dropping files not testedv8.2.3040Yegappan Lakshmanan2021-06-233-3/+21
| | | | | | Problem: GUI: dropping files not tested. Solution: Add test_gui_drop_files() and tests. (Yegappan Lakshmanan, closes #8434)
* 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)