summaryrefslogtreecommitdiff
path: root/runtime
Commit message (Collapse)AuthorAgeFilesLines
* 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)
* 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-1328-132/+228
|
* patch 8.2.2990: Jupyter Notebook files are not recognizedv8.2.2990kompowiec22021-06-131-0/+3
| | | | | Problem: Jupyter Notebook files are not recognized. Solution: Recognize *.ipynb. (closes #8375)
* 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.2954: short file name extension for Scala not recognizedv8.2.2954Brennon M2021-06-061-1/+1
| | | | | Problem: Short file name extension for Scala not recognized. Solution: Recognize *.sc. (closes #8337)
* 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-3091-223/+320
|