summaryrefslogtreecommitdiff
path: root/runtime
Commit message (Collapse)AuthorAgeFilesLines
* patch 8.1.2326: cannot parse a date/time stringv8.1.2326Bram Moolenaar2019-11-212-10/+41
| | | | | Problem: Cannot parse a date/time string. Solution: Add strptime(). (Stephen Wall, closes #)
* Update runtime files.Bram Moolenaar2019-11-206-84/+105
|
* patch 8.1.2315: not always using the right window when jumping to an errorv8.1.2315Bram Moolenaar2019-11-171-0/+2
| | | | | Problem: Not always using the right window when jumping to an error. Solution: Add the "uselast" flag in 'switchbuf'. (closes #1652)
* Update runtime files.Bram Moolenaar2019-11-1721-2203/+2437
|
* patch 8.1.2304: cannot get the mouse position when getting a mouse clickv8.1.2304Bram Moolenaar2019-11-162-10/+35
| | | | | Problem: Cannot get the mouse position when getting a mouse click. Solution: Add getmousepos().
* Fix vim.desktop generation.Bram Moolenaar2019-11-141-1/+1
|
* Update runtime filesBram Moolenaar2019-11-1315-121/+151
|
* patch 8.1.2292: v:mouse_winid not set on click in popup windowv8.1.2292Bram Moolenaar2019-11-111-2/+3
| | | | | Problem: v:mouse_winid not set on click in popup window. Solution: Set v:mouse_winid. (closes #5171)
* Update runtime filesBram Moolenaar2019-11-1032-715/+821
|
* patch 8.1.2289: after :diffsplit closing the window does not disable diffv8.1.2289Bram Moolenaar2019-11-101-1/+10
| | | | | Problem: After :diffsplit closing the window does not disable diff. Solution: Add "closeoff" to 'diffopt' and add it to the default.
* patch 8.1.2281: 'showbreak' cannot be set for one windowv8.1.2281Bram Moolenaar2019-11-091-2/+5
| | | | | Problem: 'showbreak' cannot be set for one window. Solution: Make 'showbreak' global-local.
* patch 8.1.2273: wrong default when "pos" is changed with popup_atcursor()v8.1.2273Bram Moolenaar2019-11-091-5/+15
| | | | | | Problem: Wrong default when "pos" is changed with popup_atcursor(). Solution: Adjust the default line and col when "pos" is not the default value. (#5151)
* patch 8.1.2257: MS-Windows GUI: scroll wheel always uses current windowv8.1.2257Bram Moolenaar2019-11-051-0/+9
| | | | | Problem: MS-Windows GUI: scroll wheel always uses current window. Solution: Add the 'scrollfocus' option for MS-Windows.
* patch 8.1.2253: using "which" to check for an executable is not reliablev8.1.2253Bram Moolenaar2019-11-041-3/+3
| | | | | | Problem: Using "which" to check for an executable is not reliable. Solution: Use "command -v" instead. Also exit with error code when generating tags has an error. (closes #5174)
* patch 8.1.2251: ":term command" may not work without a shellv8.1.2251Bram Moolenaar2019-11-031-0/+4
| | | | | Problem: ":term command" may not work without a shell. Solution: Add the ++shell option to :term. (closes #3340)
* patch 8.1.2250: CTRL-U and CTRL-D don't work in popup windowv8.1.2250Bram Moolenaar2019-11-031-1/+2
| | | | | | Problem: CTRL-U and CTRL-D don't work in popup window. Solution: Initialize 'scroll'. Add "lastline" in popup_getpos(). (closes #5170)
* patch 8.1.2249: "make vimtags" does not print any messagev8.1.2249Bram Moolenaar2019-11-031-2/+3
| | | | | Problem: "make vimtags" does not print any message. Solution: Add a message that the tags have been updated.
* patch 8.1.2247: "make vimtags" does not work in runtime/docv8.1.2247Bram Moolenaar2019-11-031-1/+2
| | | | | Problem: "make vimtags" does not work in runtime/doc. Solution: Test existence with "which" instead of "test -x". (Ken Takata)
* patch 8.1.2242: creating docs tags uses user preferencesv8.1.2242Bram Moolenaar2019-11-021-1/+1
| | | | | Problem: Creating docs tags uses user preferences. (Tony Mechelynck) Solution: Add "--clean".
* patch 8.1.2239: CI fails when running tests without building Vimv8.1.2239Bram Moolenaar2019-11-021-1/+2
| | | | | Problem: CI fails when running tests without building Vim. Solution: Skip creating doc tags if the execute does not exist.
* Update runtime files.Bram Moolenaar2019-11-0217-117/+220
|
* patch 8.1.2238: error in docs tags goes unnoticedv8.1.2238Bram Moolenaar2019-11-012-1/+7
| | | | | Problem: Error in docs tags goes unnoticed. Solution: Adjust tags build command. (Ken Takata, closes #5158)
* patch 8.1.2233: cannot get the Vim command line argumentsv8.1.2233Bram Moolenaar2019-10-291-1/+6
| | | | | Problem: Cannot get the Vim command line arguments. Solution: Add v:argv. (Dmitri Vereshchagin, closes #1322)
* patch 8.1.2231: not easy to move to the middle of a text linev8.1.2231Bram Moolenaar2019-10-284-5/+14
| | | | | Problem: Not easy to move to the middle of a text line. Solution: Add the gM command. (Yasuhiro Matsumoto, closes #2070)
* patch 8.1.2229: cannot color number column above/below cursor differentlyv8.1.2229Bram Moolenaar2019-10-272-0/+11
| | | | | Problem: Cannot color number column above/below cursor differently. Solution: Add LineNrAbove and LineNrBelow. (Shaun Brady, closes #624)
* patch 8.1.2226: cannot use system copy/paste in non-xterm terminalsv8.1.2226Bram Moolenaar2019-10-273-8/+30
| | | | | Problem: Cannot use system copy/paste in non-xterm terminals. Solution: Instead of setting 'mouse' to "a" set it to "nvi" in defaults.vim.
* patch 8.1.2225: the "last used" info of a buffer is under usedv8.1.2225Bram Moolenaar2019-10-273-0/+7
| | | | | | Problem: The "last used" info of a buffer is under used. Solution: Add "lastused" to getbufinfo(). List buffers sorted by last-used field. (Andi Massimino, closes #4722)
* Update runtime filesBram Moolenaar2019-10-2639-685/+1916
|
* patch 8.1.2221: cannot filter :disp outputv8.1.2221Bram Moolenaar2019-10-261-0/+2
| | | | | Problem: Cannot filter :disp output. Solution: Support filtereing :disp output. (Andi Massimino, closes #5117)
* patch 8.1.2219: no autocommand for open window with terminalv8.1.2219Bram Moolenaar2019-10-261-1/+10
| | | | | Problem: No autocommand for open window with terminal. Solution: Add TerminalWinOpen. (Christian Brabandt)
* patch 8.1.2212: cannot see the selection type in :reg outputv8.1.2212Bram Moolenaar2019-10-241-3/+7
| | | | | Problem: Cannot see the selection type in :reg output. (Ayberk Aydın) Solution: Add c/l/b. (Christian Brabandt, closes #5110, closes #4546)
* patch 8.1.2195: Vim does not exit when the terminal window is last windowv8.1.2195Bram Moolenaar2019-10-201-0/+7
| | | | | | | Problem: Vim does not exit when closing a terminal window and it is the last window. Solution: Exit Vim if the closed terminal window is the last one. (closes #4539)
* patch 8.1.2194: modifyOtherKeys is not enabled by defaultv8.1.2194Bram Moolenaar2019-10-201-2/+30
| | | | | Problem: ModifyOtherKeys is not enabled by default. Solution: Add t_TI and t_TE to the builtin xterm termcap.
* patch 8.1.2193: popup_setoptions(popup_getoptions()) does not workv8.1.2193Bram Moolenaar2019-10-201-0/+7
| | | | | | Problem: Popup_setoptions(popup_getoptions()) does not work. Solution: Also accept a list with three entries for "moved" and "mousemoved". (closes #5081)
* patch 8.1.2192: cannot easily fill the info popup asynchronouslyv8.1.2192Bram Moolenaar2019-10-202-2/+30
| | | | | Problem: Cannot easily fill the info popup asynchronously. Solution: Add the "popuphidden" value to 'completeopt'. (closes #4924)
* patch 8.1.2180: Error E303 is not useful when 'directory' is emptyv8.1.2180Bram Moolenaar2019-10-192-2/+3
| | | | | Problem: Error E303 is not useful when 'directory' is empty. Solution: Skip the error message. (Daniel Hahler, #5067)
* patch 8.1.2177: Dart files are not recognizedv8.1.2177Bram Moolenaar2019-10-191-0/+3
| | | | | Problem: Dart files are not recognized. Solution: Add a filetype rule. (Eugene Ciurana, closes #5087)
* patch 8.1.2175: meson files are not recognizedv8.1.2175Bram Moolenaar2019-10-181-0/+3
| | | | | | Problem: Meson files are not recognized. Solution: Add the meson filetype. (Liam Beguin , Nirbheek Chauhan, closes #5056) Also recognize hollywood.
* Update runtime files.Bram Moolenaar2019-10-1620-147/+211
|
* patch 8.1.2144: side effects when using t_ti to enable modifyOtherKeysv8.1.2144Bram Moolenaar2019-10-121-11/+18
| | | | | Problem: Side effects when using t_ti to enable modifyOtherKeys. Solution: Add t_TI and t_TE.
* patch 8.1.2103: wrong error message if "termdebugger" is not executablev8.1.2103Bram Moolenaar2019-09-301-3/+8
| | | | | | Problem: wrong error message if "termdebugger" is not executable. Solution: Check if "termdebugger" is executable and give a clear error message. (Ozaki Kiichi, closes #5000) Fix indents.
* patch 8.1.2096: too many #ifdefsv8.1.2096Bram Moolenaar2019-09-283-6/+2
| | | | | Problem: Too many #ifdefs. Solution: Graduate FEAT_COMMENTS.
* Update runtime files.Bram Moolenaar2019-09-2733-232/+299
|
* patch 8.1.2086: missing a few changes for the renamed filesv8.1.2086Bram Moolenaar2019-09-272-6/+6
| | | | | Problem: Missing a few changes for the renamed files. Solution: Rename in a few more places. (Ken Takata)
* patch 8.1.2080: the terminal API is limited and can't be disabledv8.1.2080Bram Moolenaar2019-09-262-6/+28
| | | | | | Problem: The terminal API is limited and can't be disabled. Solution: Add term_setapi() to set the function prefix. (Ozaki Kiichi, closes #2907)
* patch 8.1.2076: crash when trying to put a terminal in a popup windowv8.1.2076Bram Moolenaar2019-09-251-4/+6
| | | | | | Problem: Crash when trying to put a terminal buffer in a popup window. Solution: Check for NULL buffer. Do not allow putting a terminal in a popup window.
* patch 8.1.2060: "precedes" in 'listchars' not used properlyv8.1.2060Bram Moolenaar2019-09-201-3/+3
| | | | | | Problem: "precedes" in 'listchars' not used properly. Solution: Correctly handle the "precedes" char in list mode for long lines. (Christian Brabandt, closes #4953)
* Updte runtime filesBram Moolenaar2019-09-2011-116/+168
|
* patch 8.1.2056: "make test" for indent files doesn't cause make to failv8.1.2056Bram Moolenaar2019-09-181-0/+6
| | | | | Problem: "make test" for indent files doesn't cause make to fail. Solution: Exit the script with ":cquit". (Daniel Hahler, closes #4949)
* patch 8.1.2053: SafeStateAgain not triggered if callback uses feedkeys()v8.1.2053Bram Moolenaar2019-09-181-2/+5
| | | | | | Problem: SafeStateAgain not triggered if callback uses feedkeys(). Solution: Check for safe state in the input loop. Make log messages easier to find. Add 'S' flag to state().