summaryrefslogtreecommitdiffstats
path: root/runtime
AgeCommit message (Collapse)Author
2021-09-12patch 8.2.3430: no generic way to trigger an autocommand on mode changev8.2.3430=?UTF-8?q?Magnus=20Gro=C3=9F?=
Problem: No generic way to trigger an autocommand on mode change. Solution: Add the ModeChanged autocommand event. (Magnus Gross, closes #8856)
2021-09-10patch 8.2.3424: a sequence of spaces is hard to see in list modev8.2.3424zeertzjq
Problem: A sequence of spaces is hard to see in list mode. Solution: Add the "multispace" option to 'listchars'. (closes #8834)
2021-09-09Update runtime filesBram Moolenaar
2021-09-04patch 8.2.3400: ":z!" is not supportedv8.2.3400Dominique Pelle
Problem: ":z!" is not supported. Solution: Make ":z!" work and add tests. (Dominique Pellé, closes #8836) Use display height instead of current window height.
2021-09-03patch 8.2.3399: Octave files are not recognizedv8.2.3399Bram Moolenaar
Problem: Octave files are not recognized. Solution: Detect Octave files. (Doug Kearns)
2021-08-31patch 8.2.3389: cannot stop insert mode completion without side effectsv8.2.3389zeertzjq
Problem: Cannot stop insert mode completion without side effects. Solution: Add CTRL-X CTRL-Z. (closes #8821)
2021-08-29Update runtime filesBram Moolenaar
2021-08-29patch 8.2.3385: escaping for fish shell does not work properlyv8.2.3385Jason Cox
Problem: Escaping for fish shell does not work properly. Solution: Insert a backslash before a backslash. (Jason Cox, closes #8810)
2021-08-28patch 8.2.3384: cannot disable modeline for an individual filev8.2.3384Hu Jialun
Problem: Cannot disable modeline for an individual file. Solution: Recognize "nomodeline" in a modeline. (Hu Jialun, closes #8798)
2021-08-25patch 8.2.3374: Pyret files are not recognizedv8.2.3374Bram Moolenaar
Problem: Pyret files are not recognized. Solution: Recognize .arr files as Pyret. (Doug Kearns)
2021-08-23patch 8.2.3368: not all Racket files are recognizedv8.2.3368Bram Moolenaar
Problem: Not all Racket files are recognized. Solution: Also recognize .rktl and .rktd files. (Doug Kearns)
2021-08-17patch 8.2.3358: structurizr files are not recognizedv8.2.3358Bastian Venthur
Problem: Structurizr files are not recognized. Solution: Recognize the file by contents. (Bastian Venthur, closes #8764)
2021-08-16patch 8.2.3356: adding many text properties requires a lot of function callsv8.2.3356Yegappan Lakshmanan
Problem: Adding many text properties requires a lot of function calls. Solution: Add the prop_add_list() function. (Yegappan Lakshmanan, closes #8751)
2021-08-14Update runtime filesBram Moolenaar
2021-08-10patch 8.2.3323: Vim9: Cannot use :silent with :endwhilev8.2.3323Bram Moolenaar
Problem: Vim9: Cannot use :silent with :endwhile. Solution: Allow for using the :silent modifier. (closes #8737)
2021-08-08patch 8.2.3314: behavior of exists() in a :def function is unpredictablev8.2.3314Bram Moolenaar
Problem: Behavior of exists() in a :def function is unpredictable. Solution: Add exists_compiled().
2021-08-06patch 8.2.3300: Lua: can only execute on Vim command at a timev8.2.3300Yegappan Lakshmanan
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)
2021-08-05patch 8.2.3297: cannot use all commands inside a {} blockv8.2.3297Bram Moolenaar
Problem: Cannot use all commands inside a {} block after :command and :autocmd. Solution: Do consider \n to separate commands. (closes #8620)
2021-08-04patch 8.2.3288: cannot easily access namespace dictionaries from Luav8.2.3288Yegappan Lakshmanan
Problem: Cannot easily access namespace dictionaries from Lua. Solution: Add vim.g, vim.b, etc. (Yegappan Lakshmanan, closes #8693, from NeoVim)
2021-08-04patch 8.2.3285: scdoc filetype is not recognizedv8.2.3285Gregory Anders
Problem: Scdoc filetype is not recognized. Solution: Add filetype detection. (Gregory Anders, closes #8701)
2021-08-04patch 8.2.3283: Julia filetype is not recognizedv8.2.3283Christian Clason
Problem: Julia filetype is not recognized Solution: Add filetype detection. (Christian Clason, closes #8700)
2021-08-03patch 8.2.3280: 'virtualedit' local to buffer is not the best solutionv8.2.3280Gary Johnson
Problem: 'virtualedit' local to buffer is not the best solution. Solution: Make it window-local. (Gary Johnson, closes #8685)
2021-08-01patch 8.2.3268: cannot use a block with :autocmd like with :commandv8.2.3268Bram Moolenaar
Problem: Cannot use a block with :autocmd like with :command. Solution: Add support for a {} block after :autocmd. (closes #8620)
2021-07-31patch 8.2.3254: win_gettype() does not recognize a quickfix windowv8.2.3254Yegappan Lakshmanan
Problem: win_gettype() does not recognize a quickfix window. Solution: Add "quickfix" and "loclist". (Yegappan Lakshmanan, closes #8676)
2021-07-28Update runtime filesBram Moolenaar
2021-07-28patch 8.2.3236: mode() does not indicate using CTRL-O in Select modev8.2.3236zeertzjq
Problem: mode() does not indicate using CTRL-O in Select mode. Solution: Use "vs" and similar. (closes #8640)
2021-07-28patch 8.2.3233: prop_list() and prop_find() do not indicate the bufferv8.2.3233Martin Tournoij
Problem: prop_list() and prop_find() do not indicate the buffer for the used type. Solution: Add "type_bufnr" to the results. (closes #8647)
2021-07-27patch 8.2.3228: cannot use a simple block for the :command argumentv8.2.3228Bram Moolenaar
Problem: Cannot use a simple block for the :command argument. (Maarten Tournoij) Solution: Recognize a simple {} block. (issue #8623)
2021-07-26patch 8.2.3227: 'virtualedit' can only be set globallyv8.2.3227Gary Johnson
Problem: 'virtualedit' can only be set globally. Solution: Make 'virtualedit' global-local. (Gary Johnson, closes #8638)
2021-07-26patch 8.2.3226: new digraph functions use old naming schemev8.2.3226h-east
Problem: New digraph functions use old naming scheme. Solution: Use the digraph_ prefix. (Hirohito Higashi, closes #8580)
2021-07-25patch 8.2.3219: :find searches non-existing directoriesv8.2.3219Christian Brabandt
Problem: :find searches non-existing directories. Solution: Check the path is not "..". Update help. (Christian Brabandt, closes #8612, closes #8533)
2021-07-24patch 8.2.3214: MS-Windows: passing /D does not set the install locationv8.2.3214Christian Brabandt
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)
2021-07-22patch 8.2.3198: cannot use 'formatlistpat' for breakindentv8.2.3198Maxim Kim
Problem: Cannot use 'formatlistpat' for breakindent. Solution: Use a negative list indent. (Maxim Kim, closes #8594)
2021-07-19patch 8.2.3184: cannot add a digraph with a leading spacev8.2.3184mityu
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)
2021-07-18patch 8.2.3178: Vim9: the file name of an :import cannot be an expressionv8.2.3178Bram Moolenaar
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.
2021-07-15patch 8.2.3162: Vim9: argument types are not checked at compile timev8.2.3162Yegappan Lakshmanan
Problem: Vim9: argument types are not checked at compile time. Solution: Add more type checks. (Yegappan Lakshmanan, closes #8560)
2021-07-14patch 8.2.3160: 'breakindent' does not work well for bulleted listsv8.2.3160Christian Brabandt
Problem: 'breakindent' does not work well for bulleted and numbered lists. Solution: Add the "list" entry to 'breakindentopt'. (Christian Brabandt, closes #8564, closes #1661)
2021-07-07Update runtime filesBram Moolenaar
2021-07-05patch 8.2.3110: a pattern that matches the cursor position is complicatedv8.2.3110Bram Moolenaar
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)
2021-07-03patch 8.2.3092: Vim9: builtin function test fails without +channel featurev8.2.3092Dominique Pelle
Problem: Vim9: builtin function test fails without the +channel feature. Solution: Check the +channel feature is supported. (Dominique Pellé, closes #8507)
2021-07-03patch 8.2.3087: Gemtext files are not recognizedv8.2.3087Bram Moolenaar
Problem: Gemtext files are not recognized. Solution: Recognize .gmi and .gemini files. (closes #8427)
2021-07-03patch 8.2.3085: JSONC files are not recognizedv8.2.3085Izhak Jakov
Problem: JSONC files are not recognized. Solution: Recognize .jsonc files. (Izhak Jakov, closes #8500)
2021-06-30patch 8.2.3079: Powershell core not supported by defaultv8.2.3079Mike Williams
Problem: Powershell core not supported by default. Solution: Set option defaults for "pwsh". (Mike Williams, closes #8481)
2021-06-28patch 8.2.3071: shell options are not set properly for PowerShellv8.2.3071Mike Williams
Problem: Shell options are not set properly for PowerShell. Solution: Use better option defaults. (Mike Willams, closes #8459)
2021-06-27patch 8.2.3068: Unicode tables are slightly outdatedv8.2.3068Christian Brabandt
Problem: Unicode tables are slightly outdated. Solution: Update the tables for Unicode release 13. (Christian Brabandt closes #8430)
2021-06-27Update runtime filesBram Moolenaar
2021-06-26patch 8.2.3050: cannot recognize elixir filesv8.2.3050Austin Gatlin
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)
2021-06-25patch 8.2.3049: JSON patch file not recognizedv8.2.3049Kevin Locke
Problem: JSON patch file not recognized. Solution: Recognize json-patch as json. (Kevin Locke, closes #8450)
2021-06-23patch 8.2.3040: GUI: dropping files not testedv8.2.3040Yegappan Lakshmanan
Problem: GUI: dropping files not tested. Solution: Add test_gui_drop_files() and tests. (Yegappan Lakshmanan, closes #8434)
2021-06-21patch 8.2.3028: GUI mouse events not testedv8.2.3028Yegappan Lakshmanan
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)