summaryrefslogtreecommitdiff
path: root/runtime/doc
Commit message (Collapse)AuthorAgeFilesLines
* patch 9.0.0779: lsl and lm3 file extensions are not recognizedv9.0.0779Doug Kearns2022-10-171-0/+1
| | | | | Problem: lsl and lm3 file extensions are not recognized. Solution: Add *.lsl and *.lm3 patterns. (Doug Kearns, closes #11384)
* Update runtime filesBram Moolenaar2022-10-1619-52/+84
|
* patch 9.0.0761: cannot use 'indentexpr' for Lisp indentingv9.0.0761Bram Moolenaar2022-10-151-1/+12
| | | | | Problem: Cannot use 'indentexpr' for Lisp indenting. Solution: Add the 'lispoptions' option.
* patch 9.0.0756: no autocmd event for changing text in a terminal windowv9.0.0756Shougo Matsushita2022-10-151-0/+5
| | | | | Problem: No autocmd event for changing text in a terminal window. Solution: Add TextChangedT. (Shougo Matsushita, closes #11366)
* patch 9.0.0753: some Ex commands are not in the help indexv9.0.0753Yee Cheng Chin2022-10-151-1/+4
| | | | | | Problem: Some Ex commands are not in the help index. Solution: Add the missing commands. Add a script to check all Ex commands are in the help index. (Yee Cheng Chin, closes #11371)
* patch 9.0.0747: too many #ifdefsv9.0.0747Martin Tournoij2022-10-132-5/+2
| | | | | | Problem: Too many #ifdefs. Solution: Gradudate the +cmdline_info feature. (Martin Tournoij, closes #11330)
* patch 9.0.0741: cannot specify an ID for each item with prop_add_list()v9.0.0741Bram Moolenaar2022-10-131-7/+13
| | | | | | Problem: Cannot specify an ID for each item with prop_add_list(). (Sergey Vlasov) Solution: Add an optional fifth number to the item. (closes #11360)
* patch 9.0.0738: cannot suppress completion "scanning" messagesv9.0.0738=?UTF-8?q?Bj=C3=B6rn=20Linse?=2022-10-131-0/+2
| | | | | Problem: Cannot suppress completion "scanning" messages. Solution: Add the "C" flag in 'shortmess'. (Bjorn Linse, closes #11354)
* patch 9.0.0729: the rightleft and arabic features are disabledv9.0.0729Bram Moolenaar2022-10-121-0/+5
| | | | | Problem: The rightleft and arabic features are disabled. Solution: Re-enable the features, some users want to use the functionality.
* patch 9.0.0727: help in the repository differs from patched version too muchv9.0.0727Bram Moolenaar2022-10-113-5/+7
| | | | | Problem: Help in the repository differs from patched version too much. Solution: Make a patch for a few help files.
* patch 9.0.0710: quitting/unloading/hiding a terminal does not work properlyv9.0.0710Yee Cheng Chin2022-10-101-3/+2
| | | | | | | | Problem: Quitting/unloading/hiding a terminal buffer does not always work properly. Solution: Avoid that ":q!" leaves an empty buffer behind. ":bunload!" also kills the job and unloads the buffer. ":hide" does not unload the buffer. (Yee Cheng Chin, closes #11323)
* patch 9.0.0700: there is no real need for a "big" buildv9.0.0700Martin Tournoij2022-10-081-19/+19
| | | | | | Problem: There is no real need for a "big" build. Solution: Move common features to "normal" build, less often used features to the "huge" build. (Martin Tournoij, closes #11283)
* patch 9.0.0698: VisVim is outdated, does not work with current Visual Studiov9.0.0698Martin Tournoij2022-10-081-8/+4
| | | | | Problem: VisVim is outdated, does not work with current Visual Studio. Solution: Remove VisVim. (Martin Tournoij)
* patch 9.0.0694: no native sound support on Mac OSv9.0.0694Yee Cheng Chin2022-10-081-0/+3
| | | | | Problem: No native sound support on Mac OS. Solution: Add sound support for Mac OS. (Yee Cheng Chin, closes #11274)
* patch 9.0.0683: cannot specify a time for :echowindowv9.0.0683Bram Moolenaar2022-10-074-1/+12
| | | | | | Problem: Cannot specify a time for :echowindow. Solution: A count can be used to specify the display time. Add popup_findecho().
* patch 9.0.0657: too many #ifdefsv9.0.0657Martin Tournoij2022-10-042-3/+2
| | | | | | Problem: Too many #ifdefs. Solution: Graduate the +cmdwin feature. Now the tiny and small builds are equal, drop the small build. (Martin Tournoij, closes #11268)
* patch 9.0.0656: cannot specify another character to use instead of '@'v9.0.0656Bram Moolenaar2022-10-041-0/+5
| | | | | | | Problem: Cannot specify another character to use instead of '@' at the end of the window. Solution: Add "lastline" to 'fillchars'. (Martin Tournoij, closes #11264, closes #10963)
* Update runtime filesBram Moolenaar2022-10-0312-91/+83
|
* patch 9.0.0647: the 'splitscroll' option is not a good namev9.0.0647Luuk van Baal2022-10-032-13/+17
| | | | | | Problem: The 'splitscroll' option is not a good name. Solution: Rename 'splitscroll' to 'splitkeep' and make it a string option, also supporting "topline". (Luuk van Baal, closes #11258)
* patch 9.0.0640: cannot scroll by screen line if a line wrapsv9.0.0640Bram Moolenaar2022-10-022-0/+9
| | | | | | Problem: Cannot scroll by screen line if a line wraps. Solution: Add the 'smoothscroll' option. Only works for CTRL-E and CTRL-Y so far.
* patch 9.0.0634: evaluating "expr" options has more overhead than neededv9.0.0634Bram Moolenaar2022-10-013-9/+32
| | | | | | | Problem: Evaluating "expr" options has more overhead than needed. Solution: Use call_simple_func() for 'foldtext', 'includeexpr', 'printexpr', "expr" of 'spellsuggest', 'diffexpr', 'patchexpr', 'balloonexpr', 'formatexpr', 'indentexpr' and 'charconvert'.
* patch 9.0.0632: calling a function from an "expr" option has overheadv9.0.0632Bram Moolenaar2022-10-012-2/+19
| | | | | Problem: Calling a function from an "expr" option has too much overhead. Solution: Add call_simple_func() and use it for 'foldexpr'
* patch 9.0.0622: matchaddpos() can get slow when adding many matchesv9.0.0622Bram Moolenaar2022-09-291-1/+1
| | | | | | Problem: matchaddpos() can get slow when adding many matches. Solution: Update the next available match ID when manually picking an ID and remove check if the available ID can be used. (idea by Rick Howe)
* patch 9.0.0620: matchaddpos() can only add up to 8 matchesv9.0.0620Bram Moolenaar2022-09-291-2/+0
| | | | | Problem: matchaddpos() can only add up to 8 matches. Solution: Allocate the array of positions. (closes #11248)
* Update runtime filesBram Moolenaar2022-09-2716-93/+129
|
* patch 9.0.0524: build instructions for MS-Windows are outdatedv9.0.0524Bram Moolenaar2022-09-201-4/+13
| | | | | Problem: Build instructions for MS-Windows are outdated. Solution: Remove instructions for old MSVC versions.
* Update runtime filesBram Moolenaar2022-09-1815-46/+102
|
* patch 9.0.0496: no good reason to keep supporting Windows-XPv9.0.0496K.Takata2022-09-182-4/+6
| | | | | Problem: No good reason to keep supporting Windows-XP. Solution: Drop Windows-XP support. (Ken Takata, closes #11089)
* patch 9.0.0491: no good reason to build without the float featurev9.0.0491Bram Moolenaar2022-09-174-58/+5
| | | | | Problem: No good reason to build without the float feature. Solution: Remove configure check for float and "#ifdef FEAT_FLOAT".
* patch 9.0.0473: fullcommand() only works for the current script versionv9.0.0473Bram Moolenaar2022-09-151-4/+10
| | | | | Problem: fullcommand() only works for the current script version. Solution: Add an optional argument for the script version.
* Add missing part of patchBram Moolenaar2022-09-121-0/+2
|
* patch 9.0.0449: there is no easy way to translate a key code into a stringv9.0.0449zeertzjq2022-09-121-0/+12
| | | | | | Problem: There is no easy way to translate a string with a key code into a readable string. Solution: Add the keytrans() function. (closes #11114)
* patch 9.0.0445: when opening/closing window text moves up/downv9.0.0445Luuk van Baal2022-09-112-0/+13
| | | | | | Problem: When opening/closing window text moves up/down. Solution: Add the 'splitscroll' option. When off text will keep its position as much as possible.
* patch 9.0.0438: cannot put virtual text above a linev9.0.0438Bram Moolenaar2022-09-101-0/+1
| | | | | Problem: Cannot put virtual text above a line. Solution: Add the "above" value for "text_align".
* Update runtime filesBram Moolenaar2022-09-109-26/+66
|
* patch 9.0.0430: cannot use repeat() with a blobv9.0.0430Bakudankun2022-09-091-3/+4
| | | | | Problem: Cannot use repeat() with a blob. Solution: Implement blob repeat. (closes #11090)
* patch 9.0.0411: only created files can be cleaned up with one callv9.0.0411Bram Moolenaar2022-09-071-2/+20
| | | | | | | Problem: Only created files can be cleaned up with one call. Solution: Add flags to mkdir() to delete with a deferred function. Expand the writefile() name to a full path to handle changing directory.
* Update runtime filesBram Moolenaar2022-09-049-575/+631
|
* patch 9.0.0379: cleaning up after writefile() is a hasslev9.0.0379Bram Moolenaar2022-09-041-17/+26
| | | | | | Problem: Cleaning up after writefile() is a hassle. Solution: Add the 'D' flag to defer deleting the written file. Very useful in tests.
* patch 9.0.0370: cleaning up afterwards can make a function messyv9.0.0370Bram Moolenaar2022-09-031-0/+56
| | | | | Problem: Cleaning up afterwards can make a function messy. Solution: Add the :defer command.
* patch 9.0.0347: MS-Windows: cannot set cursor shape in Windows Terminalv9.0.0347K.Takata2022-09-011-0/+12
| | | | | | Problem: MS-Windows: cannot set cursor shape in Windows Terminal. Solution: Make cursor shape work with Windows Terminal. (Ken Takata, closes #11028, closes #6576)
* patch 9.0.0346: :horizontal modifier not fully supportedv9.0.0346zeertzjq2022-09-011-5/+5
| | | | | | Problem: :horizontal modifier not fully supported. Solution: Also use :horizontal for completion and user commands. (closes #11025)
* patch 9.0.0345: error message for list argument could be clearerv9.0.0345Bram Moolenaar2022-09-011-1/+1
| | | | | Problem: Error message for list argument could be clearer. Solution: Include the argument number. (Yegappan Lakshmanan, closes #11027)
* patch 9.0.0342: ":wincmd =" equalizes in two directionsv9.0.0342Bram Moolenaar2022-08-311-1/+12
| | | | | | Problem: ":wincmd =" equalizes in two directions. Solution: Make ":vertical wincmd =" equalize vertically only and ":horizontal wincmd =" equalize horizontally only.
* patch 9.0.0340: the 'cmdheight' zero support causes too much troublev9.0.0340Bram Moolenaar2022-08-311-16/+5
| | | | | Problem: The 'cmdheight' zero support causes too much trouble. Solution: Revert support for 'cmdheight' being zero.
* Update runtime filesBram Moolenaar2022-08-305-16/+27
|
* patch 9.0.0321: cannot use the message popup window directlyv9.0.0321Bram Moolenaar2022-08-291-0/+10
| | | | | Problem: Cannot use the message popup window directly. Solution: Add ":echowindow".
* patch 9.0.0303: it is not easy to get information about a scriptv9.0.0303Yegappan Lakshmanan2022-08-281-11/+29
| | | | | | | Problem: It is not easy to get information about a script. Solution: Make getscriptinf() return the version. When selecting a specific script return functions and variables. (Yegappan Lakshmanan, closes #10991)
* patch 9.0.0288: when 'cmdheight' is zero some messages are not displayedv9.0.0288Bram Moolenaar2022-08-271-3/+5
| | | | | Problem: When 'cmdheight' is zero some messages are not displayed. Solution: Use a popup notification window.
* patch 9.0.0285: it is not easy to change the command line from a pluginv9.0.0285Shougo Matsushita2022-08-272-6/+22
| | | | | Problem: It is not easy to change the command line from a plugin. Solution: Add setcmdline(). (Shougo Matsushita, closes #10869)