summaryrefslogtreecommitdiffstats
path: root/runtime
AgeCommit message (Collapse)Author
2018-12-24patch 8.1.0634: text properties cannot cross line boundariesv8.1.0634Bram Moolenaar
Problem: Text properties cannot cross line boundaries. Solution: Support multi-line text properties.
2018-12-22patch 8.1.0621: terminal debugger does not handle unexpected debugger exitv8.1.0621Bram Moolenaar
Problem: Terminal debugger does not handle unexpected debugger exit. Solution: Check for debugger job ended and close unused buffers. (Damien)
2018-12-22patch 8.1.0619: :echomsg and :echoerr do not handle List and Dictv8.1.0619Bram Moolenaar
Problem: :echomsg and :echoerr do not handle List and Dict like :echo does. (Daniel Hahler) Solution: Be more tolerant about the expression result type.
2018-12-21patch 8.1.0614: placing signs can be complicatedv8.1.0614Bram Moolenaar
Problem: Placing signs can be complicated. Solution: Add functions for defining and placing signs. Introduce a group name to avoid different plugins using the same signs. (Yegappan Lakshmanan, closes #3652)
2018-12-18Update runtime files.Bram Moolenaar
2018-12-16patch 8.1.0606: 'cryptmethod' defaults to a very old methodv8.1.0606Bram Moolenaar
Problem: 'cryptmethod' defaults to a very old method. Solution: Default to "blowfish2", it is now widely available.
2018-12-15patch 8.1.0599: without the +eval feature the indent tests don't workv8.1.0599Bram Moolenaar
Problem: Without the +eval feature the indent tests don't work. Solution: Skip the body of the tests.
2018-12-14patch 8.1.0586: :digraph output is not easy to readv8.1.0586Bram Moolenaar
Problem: :digraph output is not easy to read. Solution: Add highlighting for :digraphs. (Marcin Szamotulski, closes #3572) Also add section headers for :digraphs!.
2018-12-13patch 8.1.0579: cannot attach properties to textv8.1.0579Bram Moolenaar
Problem: Cannot attach properties to text. Solution: First part of adding text properties.
2018-12-10patch 8.1.0576: indent script tests pick up installed scriptsv8.1.0576Bram Moolenaar
Problem: Indent script tests pick up installed scripts. Solution: Use current runtime indent scripts.
2018-12-09Update runtime files.Bram Moolenaar
2018-12-09patch 8.1.0575: Termdebug: clearing multi-breakpoint does not workv8.1.0575Bram Moolenaar
Problem: Termdebug: clearing multi-breakpoint does not work. Solution: Delete all X.Y breakpoints. Keep more information about placed breakpoints. (Ozaki Kiichi, closes #3641)
2018-12-08patch 8.1.0573: cannot redefine user command without ! in same scriptv8.1.0573Bram Moolenaar
Problem: Cannot redefine user command without ! in same script Solution: Allow redefining user command without ! in same script, like with functions.
2018-12-02patch 8.1.0557: Termdebug: gdb may use X.Y for breakpoint numberv8.1.0557Bram Moolenaar
Problem: Termdebug: gdb may use X.Y for breakpoint number. Solution: Handle X.Y breakpoint numbers. (Yasuhiro Matsumoto, close #3641)
2018-11-30patch 8.1.0553: it is not easy to edit a script that was sourcedv8.1.0553Bram Moolenaar
Problem: It is not easy to edit a script that was sourced. Solution: Add a count to ":scriptnames", so that ":script 40" edits the script with script ID 40.
2018-11-25patch 8.1.0545: when executing indent tests user preferences interferev8.1.0545Bram Moolenaar
Problem: When executing indent tests user preferences interfere. Solution: Add "--clean".
2018-11-25Update runtime filesBram Moolenaar
2018-11-22patch 8.1.0542: shiftwidth() does not take 'vartabstop' into accountv8.1.0542Bram Moolenaar
Problem: shiftwidth() does not take 'vartabstop' into account. Solution: Use the cursor position or a position explicitly passed. Also make >> and << work better with 'vartabstop'. (Christian Brabandt)
2018-11-20patch 8.1.0539: cannot build without the sandboxv8.1.0539Bram Moolenaar
Problem: Cannot build without the sandbox. Solution: Set the secure option instead of using the sandbox. Also restrict the characters from 'spelllang' that are used for LANG.vim. (suggested by Yasuhiro Matsumoto)
2018-11-16Update runtime files.Bram Moolenaar
2018-11-11patch 8.1.0519: cannot save and restore the tag stackv8.1.0519Bram Moolenaar
Problem: Cannot save and restore the tag stack. Solution: Add gettagstack() and settagstack(). (Yegappan Lakshmanan, closes #3604)
2018-11-10patch 8.1.0515: reloading a script gives errors for existing functionsv8.1.0515Bram Moolenaar
Problem: Reloading a script gives errors for existing functions. Solution: Allow redefining a function once when reloading a script.
2018-11-10patch 8.1.0514: CTRL-W ^ does not work when alternate buffer has no namev8.1.0514Bram Moolenaar
Problem: CTRL-W ^ does not work when alternate buffer has no name. Solution: Use another method to split and edit the alternate buffer. (Jason Franklin)
2018-11-04Update runtime filesBram Moolenaar
2018-11-03patch 8.1.0507: .raml files not properly detectedv8.1.0507Bram Moolenaar
Problem: .raml files not properly detected. Solution: Recognize .raml as raml instead of yaml. (closes #3594)
2018-10-27patch 8.1.0498: /etc/gitconfig not recognized at a gitconfig filev8.1.0498Bram Moolenaar
Problem: /etc/gitconfig not recognized at a gitconfig file. Solution: Add pattern to filetype detection. (closes #3568)
2018-10-25patch 8.1.0496: no tests for indent filesv8.1.0496Bram Moolenaar
Problem: No tests for indent files. Solution: Add a mechanism for running indent file tests. Add a first test for Vim indenting.
2018-10-25patch 8.1.0495: :filter only supports some commandsv8.1.0495Bram Moolenaar
Problem: :filter only supports some commands. Solution: Add :filter support for more commands. (Marcin Szamotulski, closes #2856)
2018-10-25patch 8.1.0493: argv() and argc() only work on the current argument listv8.1.0493Bram Moolenaar
Problem: argv() and argc() only work on the current argument list. Solution: Add a window ID argument. (Yegappan Lakshmanan, closes #832)
2018-10-19patch 8.1.0487: no menus specifically for the terminal windowv8.1.0487Bram Moolenaar
Problem: No menus specifically for the terminal window. Solution: Add :tlmenu. (Yee Cheng Chin, closes #3439) Add a menu test.
2018-10-19patch 8.1.0484: some file types are not recognizedv8.1.0484Bram Moolenaar
Problem: Some file types are not recognized. Solution: Update the file type detection.
2018-10-19Update runtime filesBram Moolenaar
2018-10-06patch 8.1.0452: MS-Windows: not finding intl.dllv8.1.0452Bram Moolenaar
Problem: MS-Windows: not finding intl.dll. Solution: Also find intl.dll next to libintl.dll. (Ken Takata)
2018-10-02Update runtime files.Bram Moolenaar
2018-09-16patch 8.1.0401: can't get swap name of another bufferv8.1.0401Bram Moolenaar
Problem: Can't get swap name of another buffer. Solution: Add swapname(). (Ozaki Kiichi, closes #3441)
2018-09-16patch 8.1.0397: no event triggered after updating diffsv8.1.0397Bram Moolenaar
Problem: No event triggered after updating diffs. Solution: Add the DiffUpdated event.
2018-09-14patch 8.1.0390: scrollbars are not testedv8.1.0390Bram Moolenaar
Problem: Scrollbars are not tested. Solution: Add test_scrollbar() and a test.
2018-09-13patch 8.1.0386: cannot test with non-default option valuev8.1.0386Bram Moolenaar
Problem: Cannot test with non-default option value. Solution: Add test_option_not_set().
2018-09-11patch 8.1.0369: continuation lines cannot contain commentsv8.1.0369Bram Moolenaar
Problem: Continuation lines cannot contain comments. Solution: Support using "\ .
2018-09-10patch 8.1.0363: internal diff isn't used by default as advertisedv8.1.0363Bram Moolenaar
Problem: Internal diff isn't used by default as advertised. Solution: Add "internal" to the default value of 'diffopt'. Also add couple of files missing from the distribution.
2018-09-10patch 8.1.0362: cannot get the script line number when executing a functionv8.1.0362Bram Moolenaar
Problem: Cannot get the script line number when executing a function. Solution: Store the line number besides the script ID. (Ozaki Kiichi, closes #3362) Also display the line number with ":verbose set".
2018-09-10patch 8.1.0360: using an external diff program is slow and inflexiblev8.1.0360Bram Moolenaar
Problem: Using an external diff program is slow and inflexible. Solution: Include the xdiff library. (Christian Brabandt, closes #2732) Use it by default.
2018-09-10Update runtime files.Bram Moolenaar
2018-09-08patch 8.1.0352: browsing compressed tar files does not always workv8.1.0352Bram Moolenaar
Problem: Browsing compressed tar files does not always work. Solution: Use the "file" command to get the compression type.
2018-09-06patch 8.1.0350: Vim may block on ch_sendraw()v8.1.0350Bram Moolenaar
Problem: Vim may block on ch_sendraw() when the job is sending data back to Vim, which isn't read yet. (Nate Bosch) Solution: Add the "noblock" option to job_start(). (closes #2548)
2018-09-06patch 8.1.0349: crash when wiping buffer in a callbackv8.1.0349Bram Moolenaar
Problem: Crash when wiping buffer in a callback. Solution: Do not handle messages when only peeking for a character. (closes #2107) Add "redraw_flag" to test_override().
2018-09-02Update runtime files.Bram Moolenaar
2018-09-02patch 8.1.0346: building with Aap is outdated and unusedv8.1.0346Bram Moolenaar
Problem: Building with Aap is outdated and unused. Solution: Remove the Aap build files.
2018-09-02patch 8.1.0345: cannot get the window id associated with the location listv8.1.0345Bram Moolenaar
Problem: Cannot get the window id associated with the location list. Solution: Add the "filewinid" argument to getloclist(). (Yegappan Lakshmanan, closes #3202)
2018-08-28Update runtime files.Bram Moolenaar