summaryrefslogtreecommitdiff
path: root/runtime
AgeCommit message (Collapse)Author
2018-03-11patch 8.0.1599: no error message when gdb does not support debuggerBram Moolenaar
Problem: No error message when gdb does not support the terminal debugger. Solution: Check for the response to open the Machine Interface.
2018-03-11patch 8.0.1596: no autocommand specifically for opening a terminal windowBram Moolenaar
Problem: No autocommand specifically for opening a terminal window. Solution: Add TerminalOpen. (?, closes #2484)
2018-03-11patch 8.0.1595: no autocommand triggered before exitingBram Moolenaar
Problem: No autocommand triggered before exiting. Solution: Add the ExitPre autocommand event.
2018-03-10patch 8.0.1593: :qall never exits with an active terminal windowBram Moolenaar
Problem: :qall never exits with an active terminal window. Solution: Add a way to kill a job in a terminal window.
2018-03-09Update runtime files.Bram Moolenaar
2018-03-03patch 8.0.1563: timeout of getwinposx() can be too shortBram Moolenaar
Problem: Timeout of getwinposx() can be too short. (lilydjwg) Solution: Add getwinpos(). (closes #2689)
2018-03-03patch 8.0.1562: the terminal debugger can't set a breakpoint with the mouseBram Moolenaar
Problem: The terminal debugger can't set a breakpoint with the mouse. Solution: Add popup menu entries.
2018-03-01patch 8.0.1554: custom plugins loaded with --cleanBram Moolenaar
Problem: Custom plugins loaded with --clean. Solution: Do not include the home directory in 'runtimepath'.
2018-02-27patch 8.0.1553: cannot see what digraph is used to insert a characterBram Moolenaar
Problem: Cannot see what digraph is used to insert a character. Solution: Show the digraph with the "ga" command. (Christian Brabandt)
2018-02-27Include Serbian spell input filesBram Moolenaar
2018-02-27patch 8.0.1547: undo in the options window makes it emptyBram Moolenaar
Problem: Undo in the options window makes it empty. Solution: Set 'undolevels' while filling the buffer. (Yasuhiro Matthew, closes #2645)
2018-02-27Updated runtime files.Bram Moolenaar
Add Serbian translations and spell checking.
2018-02-24patch 8.0.1539: no test for the popup menu positioningBram Moolenaar
Problem: No test for the popup menu positioning. Solution: Add a screendump test for the popup menu.
2018-02-22patch 8.0.1531: cannot use 24 bit colors in MS-Windows consoleBram Moolenaar
Problem: Cannot use 24 bit colors in MS-Windows console. Solution: Add support for vcon. (Nobuhiro Takasaki, Ken Takasaki, fixes #1270, fixes #2060)
2018-02-20patch 8.0.1526: no test using a screen dump yetBram Moolenaar
Problem: No test using a screen dump yet. Solution: Add a test for C syntax highlighting. Add helper functions.
2018-02-18patch 8.0.1523: cannot write and read terminal screendumpsBram Moolenaar
Problem: Cannot write and read terminal screendumps. Solution: Add term_dumpwrite(), term_dumpread() and term_dumpdiff(). Also add assert_equalfile().
2018-02-13patch 8.0.1514: getting the list of changes is not easyBram Moolenaar
Problem: Getting the list of changes is not easy. Solution: Add the getchangelist() function. (Yegappan Lakshmanan, closes #2634)
2018-02-13patch 8.0.1510: cannot test if a command causes a beepBram Moolenaar
Problem: Cannot test if a command causes a beep. Solution: Add assert_beeps().
2018-02-12patch 8.0.1508: the :drop command is not always availableBram Moolenaar
Problem: The :drop command is not always available. Solution: Include :drop in all builds. (Yasuhiro Matsumoto, closes #2639)
2018-02-11patch 8.0.1505: debugger can't break on a conditionBram Moolenaar
Problem: Debugger can't break on a condition. (Charles Campbell) Solution: Add ":breakadd expr". (Christian Brabandt, closes #859)
2018-02-10patch 8.0.1497: getting the jump list requires parsing the output of :jumpsBram Moolenaar
Problem: Getting the jump list requires parsing the output of :jumps. Solution: Add getjumplist(). (Yegappan Lakshmanan, closes #2609)
2018-02-10patch 8.0.1494: no autocmd triggered in Insert mode with visible popup menuBram Moolenaar
Problem: No autocmd triggered in Insert mode with visible popup menu. Solution: Add TextChangedP. (Prabir Shrestha, Christian Brabandt, closes #2372, closes #1691) Fix that the TextChanged autocommands are not always triggered when sourcing a script.
2018-02-10patch 8.0.1493: completion items cannot be annotatedBram Moolenaar
Problem: Completion items cannot be annotated. Solution: Add a "user_data" entry to the completion item. (Ben Jackson, coses #2608, closes #2508)
2018-02-10patch 8.0.1491: the minimum width of the popup menu is hard codedBram Moolenaar
Problem: The minimum width of the popup menu is hard coded. Solution: Add the 'pumwidth' option. (Christian Brabandt, James McCoy, closes #2314)
2018-02-09Update runtime files.Bram Moolenaar
2018-02-09patch 8.0.1489: there is no easy way to get the global directoryBram Moolenaar
Problem: There is no easy way to get the global directory, esp. if some windows have a local directory. Solution: Make getcwd(-1) return the global directory. (Andy Massimino, closes #2606)
2018-02-03patch 8.0.1465: python2 and python3 detection not testedBram Moolenaar
Problem: Python2 and python3 detection not tested. (Matej Cepl) Solution: Add test for detecting python2 and python3. Also detect a script using "js" as javascript.
2018-02-03patch 8.0.1459: cannot handle change of directoryBram Moolenaar
Problem: Cannot handle change of directory. Solution: Add the DirChanged autocommand event. (Andy Massimino, closes #888) Avoid changing directory for 'autochdir' too often.
2018-02-03patch 8.0.1457: clojure now supports a shebang lineBram Moolenaar
Problem: Clojure now supports a shebang line. Solution: Detect clojure script from the shebang line. (David Burgin, closes #2570)
2018-02-03patch 8.0.1455: if $SHELL contains a space then 'shell' is incorrectBram Moolenaar
Problem: If $SHELL contains a space then the default value of 'shell' is incorrect. (Matthew Horan) Solution: Escape spaces in $SHELL. (Christian Brabandt, closes #459)
2018-01-31patch 8.0.1451: difficult to set the python home directories properlyBram Moolenaar
Problem: It is difficult to set the python home directory properly for Python 2.7 and 3.5 since both use $PYTHONHOME. Solution: Add the 'pythonhome' and 'pythonthreehome' options. (Kazuki Sakamoto, closes #1266)
2018-01-31patch 8.0.1449: slow redrawing with DirectXBram Moolenaar
Problem: Slow redrawing with DirectX. Solution: Avoid calling gui_mch_flush() unnecessarily, especially when updating the cursor. (Ken Takata, closes #2560)
2018-01-31patch 8.0.1445: cannot act on edits in the command lineBram Moolenaar
Problem: Cannot act on edits in the command line. Solution: Add the CmdlineChanged autocommand event. (xtal8, closes #2603, closes #2524)
2018-01-28Update runtime files.Bram Moolenaar
2018-01-28patch 8.0.1436: not enough information about what Python version may workBram Moolenaar
Problem: Not enough information about what Python version may work. Solution: Add "python_compiled", "python3_compiled", "python_dynamic" and "python3_dynamic" values for has().
2017-12-24update a few runtime filesBram Moolenaar
2017-12-19patch 8.0.1410: hang when using count() with an empty stringBram Moolenaar
Problem: Hang when using count() with an empty string. Solution: Return zero for an empty string. (Dominique Pelle, closes #2465)
2017-12-18patch 8.0.1406: difficult to track changes to a quickfix listBram Moolenaar
Problem: Difficult to track changes to a quickfix list. Solution: Add a "changedtick" value. (Yegappan Lakshmanan, closes #2460)
2017-12-17Update runtime filesBram Moolenaar
2017-12-17patch 8.0.1400: color scheme check script shows up as color schemeBram Moolenaar
Problem: Color scheme check script shows up as color scheme. Solution: Move it to the "tools" subdirectory. (closes #2457)
2017-12-16patch 8.0.1395: it is not easy to see if a colorscheme is well writtenBram Moolenaar
Problem: It is not easy to see if a colorscheme is well written. Solution: Add a script that checks for common mistakes. (Christian Brabandt)
2017-12-16patch 8.0.1394: cannot intercept a yank commandBram Moolenaar
Problem: Cannot intercept a yank command. Solution: Add the TextYankPost autocommand event. (Philippe Vaucher et al., closes #2333)
2017-12-14move netrw back to the previous versionBram Moolenaar
2017-12-12patch 8.0.1389: getqflist() items are missing if not setBram Moolenaar
Problem: getqflist() items are missing if not set, that makes it more difficult to handle the values. Solution: When a value is not available return zero or another invalid value. (Yegappan Lakshmanan, closes #2430)
2017-12-10patch 8.0.1386: cannot select modified buffers with getbufinfo()Bram Moolenaar
Problem: Cannot select modified buffers with getbufinfo(). Solution: Add the "bufmodified" flag. (Yegappan Lakshmanan, closes #2431)
2017-12-10patch 8.0.1385: Python 3.5 is getting oldBram Moolenaar
Problem: Python 3.5 is getting old. Solution: Make Python 3.6 the default. (Ken Takata, closes #2429)
2017-12-10patch 8.0.1384: not enough quickfix help; confusing winidBram Moolenaar
Problem: Not enough quickfix help; confusing winid. Solution: Add more examples in the help. When the quickfix window is not present, return zero for getqflist() with 'winid'. Add more tests for jumping to quickfix list entries. (Yegappan Lakshmanan, closes #2427)
2017-12-05patch 8.0.1369: MS-Windows: drawing underline slow, mFallbackDC not updatedBram Moolenaar
Problem: MS-Windows: drawing underline, curl and strike-throw is slow, mFallbackDC not properly updated. Solution: Several performance improvements. (Ken Takata, Taro Muraoka, Yasuhiro Matsumoto, closes #2401)
2017-12-02patch 8.0.1364: there is no easy way to get the window positionBram Moolenaar
Problem: There is no easy way to get the window position. Solution: Add win_screenpos().
2017-12-01patch 8.0.1361: some users don't want to diff with hidden buffersBram Moolenaar
Problem: Some users don't want to diff with hidden buffers. Solution: Add the "hiddenoff" item to 'diffopt'. (Alisue, closes #2394)