summaryrefslogtreecommitdiff
path: root/runtime
Commit message (Collapse)AuthorAgeFilesLines
* patch 8.2.0964: TextYankPost does not provide info about Visual selectionv8.2.0964Bram Moolenaar2020-06-121-0/+2
| | | | | Problem: TextYankPost does not provide info about Visual selection. Solution: Add the 'visual' key in v:event. (closes #6249)
* patch 8.2.0963: number increment/decrement does not work with 'virtualedit'v8.2.0963Bram Moolenaar2020-06-122-3/+1
| | | | | | Problem: Number increment/decrement does not work with 'virtualedit'. Solution: Handle coladd changing. (Christian Brabandt, closes #6240, closes #923)
* patch 8.2.0959: using 'quickfixtextfunc' is a bit slowv8.2.0959Bram Moolenaar2020-06-111-12/+17
| | | | | Problem: Using 'quickfixtextfunc' is a bit slow. Solution: Process a list of entries. (Yegappan Lakshmanan, closes #6234)
* patch 8.2.0954: not all desktop files are recognizedv8.2.0954Bram Moolenaar2020-06-101-1/+1
| | | | | Problem: Not all desktop files are recognized. Solution: Add the *.directory pattern. (Eisuke Kawashima, closes #3317)
* patch 8.2.0953: spell checking doesn't work for CamelCased wordsv8.2.0953Bram Moolenaar2020-06-102-0/+13
| | | | | | Problem: Spell checking doesn't work for CamelCased words. Solution: Add the "camel" value in the new option 'spelloptions'. (closes #1235)
* patch 8.2.0952: no simple way to interrupt Vimv8.2.0952Bram Moolenaar2020-06-101-0/+11
| | | | | | Problem: No simple way to interrupt Vim. Solution: Add the SigUSR1 autocommand, triggered by SIGUSR1. (Jacob Hayes, closes #1718)
* patch 8.2.0945: cannot use "z=" when 'spell' is offv8.2.0945Bram Moolenaar2020-06-101-5/+3
| | | | | | Problem: Cannot use "z=" when 'spell' is off. Solution: Make "z=" work even when 'spell' is off. (Christian Brabandt, Gary Johnson, closes #6227)
* patch 8.2.0935: flattening a list with existing code is slowv8.2.0935Bram Moolenaar2020-06-082-0/+21
| | | | | Problem: Flattening a list with existing code is slow. Solution: Add flatten(). (Mopp, closes #3676)
* patch 8.2.0933: 'quickfixtextfunc' does not get window ID of location listv8.2.0933Bram Moolenaar2020-06-081-0/+3
| | | | | | Problem: 'quickfixtextfunc' does not get window ID of location list. Solution: Add "winid" to the dict argument. (Yegappan Lakshmanan, closes #6222)
* patch 8.2.0931: some remarks about BeOS remainv8.2.0931Bram Moolenaar2020-06-074-316/+6
| | | | | | Problem: Some remarks about BeOS remain. Solution: Remove BeOS remarks from the help and other files. (Emir Sari, closes #6221)
* patch 8.2.0930: script filetype detection trips over env -S argumentv8.2.0930Bram Moolenaar2020-06-071-2/+4
| | | | | | Problem: Script filetype detection trips over env -S argument. Solution: Remove "-S" and "--ignore-environment". (closes #5013) Add tests.
* Update runtime filesBram Moolenaar2020-06-0730-226/+590
|
* patch 8.2.0927: some sshconfig and ssdhconfig files are not recognizedv8.2.0927Bram Moolenaar2020-06-071-2/+4
| | | | | Problem: Some sshconfig and ssdhconfig files are not recognized. Solution: Add filetype patterns.
* patch 8.2.0925: getcompletion() does not return command line argumentsv8.2.0925Bram Moolenaar2020-06-071-3/+9
| | | | | Problem: Getcompletion() does not return command line arguments. Solution: Add the "cmdline" option. (Shougo, closes #1140)
* patch 8.2.0924: cannot save and restore a register properlyv8.2.0924Bram Moolenaar2020-06-072-4/+35
| | | | | | Problem: Cannot save and restore a register properly. Solution: Add getreginfo() and make setreg() accept a dictionary. (Andy Massimino, closes #3370)
* patch 8.2.0917: quickfix entries do not suport a "note" typev8.2.0917Bram Moolenaar2020-06-071-1/+6
| | | | | | Problem: Quickfix entries do not suport a "note" type. Solution: Add support for "note". (partly by Yegappan Lakshmanan, closes #5527, closes #6216)
* patch 8.2.0915: search() cannot skip over matches like searchpair() canv8.2.0915Bram Moolenaar2020-06-061-5/+16
| | | | | Problem: Search() cannot skip over matches like searchpair() can. Solution: Add an optional "skip" argument. (Christian Brabandt, closes #861)
* patch 8.2.0909: cannot go back to the previous local directoryv8.2.0909Bram Moolenaar2020-06-051-0/+8
| | | | | Problem: Cannot go back to the previous local directory. Solution: Add "tcd -" and "lcd -". (Yegappan Lakshmanan, closes #4362)
* patch 8.2.0901: formatting CJK text isn't optimalv8.2.0901Bram Moolenaar2020-06-041-0/+4
| | | | | Problem: Formatting CJK text isn't optimal. Solution: Properly break CJK lines. (closes #3875)
* patch 8.2.0897: list of functions in patched version is outdatedv8.2.0897Bram Moolenaar2020-06-042-26/+76
| | | | | Problem: List of functions in patched version is outdated. Solution: Update the function lists only.
* patch 8.2.0893: assert_equalfile() does not take a third argumentv8.2.0893Bram Moolenaar2020-06-032-5/+4
| | | | | Problem: Assert_equalfile() does not take a third argument. Solution: Implement the third argument. (Gary Johnson)
* patch 8.2.0886: cannot use octal numbers in scriptversion 4v8.2.0886Bram Moolenaar2020-06-021-11/+16
| | | | | Problem: Cannot use octal numbers in scriptversion 4. Solution: Add the "0o" notation. (Ken Takata, closes #5304)
* patch 8.2.0878: no reduce() functionv8.2.0878Bram Moolenaar2020-06-011-0/+22
| | | | | Problem: No reduce() function. Solution: Add a reduce() function. (closes #5481)
* patch 8.2.0877: cannot get the search statisticsv8.2.0877Bram Moolenaar2020-06-011-0/+121
| | | | | Problem: Cannot get the search statistics. Solution: Add the searchcount() function. (Fujiwara Takuya, closes #4446)
* patch 8.2.0876: :pwd does not give a hint about the scope of the directoryv8.2.0876Bram Moolenaar2020-06-011-0/+15
| | | | | Problem: :pwd does not give a hint about the scope of the directory Solution: Make ":verbose pwd" show the scope. (Takuya Fujiwara, closes #5469)
* patch 8.2.0875: getting attributes for directory entries is slowv8.2.0875Bram Moolenaar2020-06-012-2/+58
| | | | | Problem: Getting attributes for directory entries is slow. Solution: Add readdirex(). (Ken Takata, closes #5619)
* patch 8.2.0873: a .jl file can be sawfish (lisp) or Juliav8.2.0873Bram Moolenaar2020-06-011-3/+4
| | | | | | Problem: A .jl file can be sawfish (lisp) or Julia. Solution: Do not recognize *.jl as lisp, since it might be Julia. (closes #6178)
* patch 8.2.0871: cannot use getmarklist() as a methodv8.2.0871Bram Moolenaar2020-06-011-0/+2
| | | | | | Problem: Cannot use getmarklist() as a method. Solution: Make getmarklist() work as a method. Add one to the column number to match getpos(). (Yegappan Lakshmanan, closes #6176)
* patch 8.2.0869: it is not possible to customize the quickfix window contentsv8.2.0869Bram Moolenaar2020-05-313-4/+79
| | | | | Problem: It is not possible to customize the quickfix window contents. Solution: Add 'quickfixtextfunc'. (Yegappan Lakshmanan, closes #5465)
* patch 8.2.0868: trim() always trims both endsv8.2.0868Bram Moolenaar2020-05-311-5/+17
| | | | | | Problem: trim() always trims both ends. Solution: Add an argument to only trim the beginning or end. (Yegappan Lakshmanan, closes #6126)
* patch 8.2.0867: using \{xxx} for encoding a modifier is not nicev8.2.0867Bram Moolenaar2020-05-311-2/+2
| | | | | | Problem: Using \{xxx} for encoding a modifier is not nice. Solution: Use \<*xxx> instead, since it's the same as \<xxx> but producing a different code.
* patch 8.2.0865: syntax foldlevel is taken from the start of the linev8.2.0865Bram Moolenaar2020-05-311-0/+22
| | | | | | Problem: Syntax foldlevel is taken from the start of the line. Solution: Add ":syn foldlevel" to be able to use the minimal foldlevel in the line. (Brad King, closes #6087)
* patch 8.2.0864: pragmas are indented all the way to the leftv8.2.0864Bram Moolenaar2020-05-311-1/+7
| | | | | | Problem: Pragmas are indented all the way to the left. Solution: Add an option to indent progmas like normal code. (Max Rumpf, closes #5468)
* patch 8.2.0863: cannot set a separate color for underline/undercurlv8.2.0863Bram Moolenaar2020-05-312-5/+11
| | | | | Problem: Cannot set a separate color for underline/undercurl. Solution: Add the t_AU and t_8u termcap codes. (Timur Celik, closes #6011)
* patch 8.2.0861: cannot easily get all the current marksv8.2.0861Bram Moolenaar2020-05-312-0/+21
| | | | | Problem: Cannot easily get all the current marks. Solution: Add getmarklist(). (Yegappan Lakshmanan, closes #6032)
* patch 8.2.0860: cannot use CTRL-A and CTRL-X on unsigned numbersv8.2.0860Bram Moolenaar2020-05-311-0/+9
| | | | | Problem: Cannot use CTRL-A and CTRL-X on unsigned numbers. Solution: Add "unsigned" to 'nrformats'. (Naruhiko Nishino, closes #6144)
* patch 8.2.0859: no Turkish translation of the manualv8.2.0859Bram Moolenaar2020-05-319-1/+1391
| | | | | Problem: No Turkish translation of the manual. Solution: Add Turkish translations. (Emir Sarı, closes #5641)
* patch 8.2.0855: GUI tests fail because the test doesn't use a modifierv8.2.0855Bram Moolenaar2020-05-301-0/+3
| | | | | Problem: GUI tests fail because the test doesn't use a modifier. Solution: Add "\{xxx}" to be able to encode a modifier.
* patch 8.2.0850: MS-Windows: exepath() works different from cmd.exev8.2.0850Bram Moolenaar2020-05-301-1/+1
| | | | | Problem: MS-Windows: exepath() works different from cmd.exe. Solution: Make exepath() work better on MS-Windows. (closes #6115)
* patch 8.2.0843: filetype elm not detectedv8.2.0843Bram Moolenaar2020-05-301-0/+3
| | | | | Problem: Filetype elm not detected. Solution: Recognize *.elm files. (closes #6157)
* patch 8.2.0841: 'verbose' value 16 causes duplicate outputv8.2.0841Bram Moolenaar2020-05-291-1/+3
| | | | | | Problem: 'verbose' value 16 causes duplicate output. Solution: Combine levels 15 and 16 into one message. (Christian Brabandt, closes #6153)
* Update runtime filesBram Moolenaar2020-05-2625-148/+349
|
* patch 8.2.0815: maparg() does not provide enough information for mapset()v8.2.0815Bram Moolenaar2020-05-241-6/+13
| | | | | Problem: maparg() does not provide enough information for mapset(). Solution: Add "lhsraw" and "lhsrawalt" items. Drop "simplified"
* patch 8.2.0807: cannot easily restore a mappingv8.2.0807Bram Moolenaar2020-05-221-0/+19
| | | | | Problem: Cannot easily restore a mapping. Solution: Add mapset().
* patch 8.2.0791: a second popup window with terminal causes troublev8.2.0791Bram Moolenaar2020-05-181-1/+1
| | | | | | Problem: A second popup window with terminal causes trouble. Solution: Disallow opening a second terminal-popup window. (closes #6101, closes #6103) Avoid defaulting to an invalid line number.
* patch 8.2.0775: not easy to call a Vim function from Luav8.2.0775Bram Moolenaar2020-05-171-0/+9
| | | | | Problem: Not easy to call a Vim function from Lua. Solution: Add vim.call() and vim.fn(). (Prabir Shrestha, closes #6063)
* patch 8.2.0748: cannot get a list of all popupsv8.2.0748Bram Moolenaar2020-05-132-0/+7
| | | | | Problem: Cannot get a list of all popups. Solution: Add popup_list(). Use it in the test runner.
* patch 8.2.0747: cannot forcefully close all popupsv8.2.0747Bram Moolenaar2020-05-131-1/+8
| | | | | | Problem: Cannot forcefully close all popups. Solution: Add the "force" argument to popup_clear(). Use it after running a test. Put back the check for a popup when editing a file.
* Update runtime filesBram Moolenaar2020-05-1216-105/+191
|
* patch 8.2.0736: some files not recognized as pamenvv8.2.0736Bram Moolenaar2020-05-111-1/+1
| | | | | Problem: Some files not recognized as pamenv. Solution: Add pam_inv.conf. (closes #6065)