summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* patch 8.1.0534: MS-Windows installer uses different $HOME than Vimv8.1.0534Bram Moolenaar2018-11-163-13/+111
| | | | | | Problem: MS-Windows installer uses different $HOME than Vim. Solution: Use the Vim logic also in the MS-Windows installer. (Ken Takata, closes #3564)
* patch 8.1.0533: screendump tests can be flakyv8.1.0533Bram Moolenaar2018-11-162-1/+3
| | | | | Problem: Screendump tests can be flaky. Solution: Add VerifyScreenDump to the pattern of flaky tests.
* patch 8.1.0532: cannot distinguish between quickfix and location listv8.1.0532Bram Moolenaar2018-11-162-17/+39
| | | | | Problem: Cannot distinguish between quickfix and location list. Solution: Add an explicit type variable. (Yegappan Lakshmanan)
* patch 8.1.0531: flaky tests often fail with a common error messagev8.1.0531Bram Moolenaar2018-11-162-2/+9
| | | | | Problem: Flaky tests often fail with a common error message. Solution: Add a pattern to match an error message indicating a flaky test.
* patch 8.1.0530: channel and terminal tests that start a server can be flakyv8.1.0530Bram Moolenaar2018-11-162-0/+32
| | | | | | Problem: Channel and terminal tests that start a server can be flaky. Solution: Add all channel and terminal tests that start a server to the list of flaky tests.
* patch 8.1.0529: flaky test sometimes fails in different waysv8.1.0529Bram Moolenaar2018-11-162-16/+37
| | | | | | Problem: Flaky test sometimes fails in different ways. Solution: When the second run gives a different error, try running the test again, up to five times.
* patch 8.1.0528: various typos in commentsv8.1.0528Bram Moolenaar2018-11-1622-45/+47
| | | | | Problem: Various typos in comments. Solution: Fix the typos.
* Update runtime files.Bram Moolenaar2018-11-1623-694/+800
|
* patch 8.1.0527: using 'shiftwidth' from wrong buffer for foldingv8.1.0527Bram Moolenaar2018-11-142-1/+4
| | | | | Problem: Using 'shiftwidth' from wrong buffer for folding. Solution: Use "buf" instead of "curbuf". (Christian Brabandt)
* patch 8.1.0526: running out of signal stack in RealWaitForCharv8.1.0526Bram Moolenaar2018-11-122-1/+5
| | | | | Problem: Running out of signal stack in RealWaitForChar. (Vladimir Marek) Solution: Make the fd_set variables static.
* patch 8.1.0525: terminal test skips part on Windowsv8.1.0525Bram Moolenaar2018-11-123-10/+11
| | | | | | Problem: Terminal test skips part on Windows. Solution: Fix Test_terminal_does_not_truncate_last_newlines(). (Hirohito Higashi, closes #3606)
* patch 8.1.0524: terminal test fails on Windowsv8.1.0524Bram Moolenaar2018-11-112-1/+8
| | | | | Problem: Terminal test fails on Windows. Solution: Skip Test_terminal_does_not_truncate_last_newlines() for now.
* patch 8.1.0523: opening window from quickfix leaves empty buffer behindv8.1.0523Bram Moolenaar2018-11-114-31/+107
| | | | | Problem: Opening window from quickfix leaves empty buffer behind. Solution: Add qf_jump_newwin(). (Yegappan Lakshmanan, closes #2574)
* patch 8.1.0522: :terminal does not show trailing empty linesv8.1.0522Bram Moolenaar2018-11-113-0/+33
| | | | | Problem: :terminal does not show trailing empty lines. Solution: Add empty lines. (Hirohito Higashi, closes #3605)
* patch 8.1.0521: cannot build with +eval but without +quickfixv8.1.0521Bram Moolenaar2018-11-112-2/+2
| | | | | Problem: Cannot build with +eval but without +quickfix. Solution: Remove #ifdef for e_stringreq. (John Marriott)
* patch 8.1.0520: screen diff test sometimes failsv8.1.0520Bram Moolenaar2018-11-112-0/+3
| | | | | Problem: Screen diff test sometimes fails. Solution: Add to list of flaky tests.
* patch 8.1.0519: cannot save and restore the tag stackv8.1.0519Bram Moolenaar2018-11-1115-1/+494
| | | | | | Problem: Cannot save and restore the tag stack. Solution: Add gettagstack() and settagstack(). (Yegappan Lakshmanan, closes #3604)
* patch 8.1.0518: Test_window_split_edit_bufnr() fails on AppVeyorv8.1.0518Bram Moolenaar2018-11-102-13/+18
| | | | | Problem: Test_window_split_edit_bufnr() fails on AppVeyor. Solution: Disable the failing part for now.
* patch 8.1.0517: Test_window_split_edit_alternate() fails on AppVeyorv8.1.0517Bram Moolenaar2018-11-102-4/+9
| | | | | Problem: Test_window_split_edit_alternate() fails on AppVeyor. Solution: Disable the failing part for now.
* patch 8.1.0516: :move command marks buffer modified when nothing changedv8.1.0516Bram Moolenaar2018-11-105-4/+62
| | | | | Problem: :move command marks buffer modified when nothing changed. Solution: Do not set 'modified'. Add a test. (Jason Franklin)
* patch 8.1.0515: reloading a script gives errors for existing functionsv8.1.0515Bram Moolenaar2018-11-1010-11/+55
| | | | | Problem: Reloading a script gives errors for existing functions. Solution: Allow redefining a function once when reloading a script.
* patch 8.1.0514: CTRL-W ^ does not work when alternate buffer has no namev8.1.0514Bram Moolenaar2018-11-106-75/+180
| | | | | | 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)
* patch 8.1.0513: no error for set diffopt+=algorithm:v8.1.0513Bram Moolenaar2018-11-053-1/+5
| | | | | Problem: No error for set diffopt+=algorithm:. Solution: Check for missing argument. (Hirohito Higashi, closes #3598)
* patch 8.1.0512: 'helplang' default is inconsistent for C and C.UTF-8v8.1.0512Bram Moolenaar2018-11-052-3/+15
| | | | | Problem: 'helplang' default is inconsistent for C and C.UTF-8. Solution: Don't accept a value unless it starts with two letters.
* patch 8.1.0511: ml_get error when calling a function with a rangev8.1.0511Bram Moolenaar2018-11-043-0/+28
| | | | | Problem: ml_get error when calling a function with a range. Solution: Don't position the cursor after the last line.
* Update runtime filesBram Moolenaar2018-11-0428-215/+429
|
* patch 8.1.0510: filter test fails when $LANG is C.UTF-8v8.1.0510Bram Moolenaar2018-11-042-1/+9
| | | | | | Problem: Filter test fails when $LANG is C.UTF-8. Solution: Set 'helplang' to "en" for any C language. (Christian Brabandt, closes #3577)
* patch 8.1.0509: checking cwd not accessible fails for rootv8.1.0509Bram Moolenaar2018-11-032-7/+12
| | | | | Problem: Checking cwd not accessible fails for root. (James McCoy) Solution: Skip this part of the test for root. (closes #3595)
* patch 8.1.0508: suspend test fails when run by rootv8.1.0508Bram Moolenaar2018-11-032-3/+5
| | | | | Problem: Suspend test fails when run by root. Solution: Accept both '$' and '#' for the prompt. (James McCoy, closes #3590)
* patch 8.1.0507: .raml files not properly detectedv8.1.0507Bram Moolenaar2018-11-033-4/+10
| | | | | Problem: .raml files not properly detected. Solution: Recognize .raml as raml instead of yaml. (closes #3594)
* patch 8.1.0506: modeline test fails when run by rootv8.1.0506Bram Moolenaar2018-11-032-1/+6
| | | | | Problem: Modeline test fails when run by root. Solution: Set 'modeline' for the test. (James McCoy, closes #3592)
* patch 8.1.0505: filter command test may fail if helplang is not setv8.1.0505Bram Moolenaar2018-11-032-0/+5
| | | | | Problem: Filter command test may fail if helplang is not set. Solution: Set 'helplang' for the test. (James McCoy, closes #3591)
* patch 8.1.0504: when CTRL-C is mapped it triggers InsertLeavev8.1.0504Bram Moolenaar2018-11-023-2/+37
| | | | | Problem: When CTRL-C is mapped it triggers InsertLeave. Solution: Make CTRL-C behave the same way when typed or used in a mapping.
* patch 8.1.0503: missing change to diff testv8.1.0503Bram Moolenaar2018-11-012-0/+22
| | | | | Problem: Missing change to diff test. (Hirohito Higashi) Solution: Add the missing test function.
* patch 8.1.0502: internal diff fails when diffing a context diffv8.1.0502Bram Moolenaar2018-10-313-13/+37
| | | | | Problem: Internal diff fails when diffing a context diff. (Hirohito Higashi) Solution: Only use callback calls with one line. (closes #3581)
* patch 8.1.0501: cppcheck warns for using array index before bounds checkv8.1.0501Bram Moolenaar2018-10-302-2/+4
| | | | | Problem: Cppcheck warns for using array index before bounds check. Solution: Swap the conditions. (Dominique Pelle)
* patch 8.1.0500: cleaning up in src/tee may not always workv8.1.0500Bram Moolenaar2018-10-282-2/+10
| | | | | Problem: Cleaning up in src/tee may not always work. Solution: Use "rm" when appropriate. (Michael Soyka, closes #3571)
* patch 8.1.0499: :2vimgrep causes an ml_get errorv8.1.0499Bram Moolenaar2018-10-284-4/+27
| | | | | Problem: :2vimgrep causes an ml_get error Solution: Pass tomatch pointer instead of value. (Yegappan Lakshmanan)
* patch 8.1.0498: /etc/gitconfig not recognized at a gitconfig filev8.1.0498Bram Moolenaar2018-10-273-6/+8
| | | | | Problem: /etc/gitconfig not recognized at a gitconfig file. Solution: Add pattern to filetype detection. (closes #3568)
* patch 8.1.0497: :%diffput changes order of linesv8.1.0497Bram Moolenaar2018-10-253-2/+24
| | | | | Problem: :%diffput changes order of lines. (Markus Braun) Solution: Do adjust marks when using internal diff.
* patch 8.1.0496: no tests for indent filesv8.1.0496Bram Moolenaar2018-10-259-0/+329
| | | | | | Problem: No tests for indent files. Solution: Add a mechanism for running indent file tests. Add a first test for Vim indenting.
* patch 8.1.0495: :filter only supports some commandsv8.1.0495Bram Moolenaar2018-10-258-4/+76
| | | | | | Problem: :filter only supports some commands. Solution: Add :filter support for more commands. (Marcin Szamotulski, closes #2856)
* patch 8.1.0494: functions do not check for a window ID in other tabsv8.1.0494Bram Moolenaar2018-10-252-7/+9
| | | | | Problem: Functions do not check for a window ID in other tabs. Solution: Also find the window ID in other than the current tab.
* patch 8.1.0493: argv() and argc() only work on the current argument listv8.1.0493Bram Moolenaar2018-10-256-34/+147
| | | | | Problem: argv() and argc() only work on the current argument list. Solution: Add a window ID argument. (Yegappan Lakshmanan, closes #832)
* patch 8.1.0492: "Edit with existing Vim" list can get longv8.1.0492Bram Moolenaar2018-10-252-3/+35
| | | | | Problem: "Edit with existing Vim" list can get long. Solution: Move the list to a submenu. (Ken Takata, closes #3561)
* patch 8.1.0491: if a terminal dump has CR it is considered corruptv8.1.0491Bram Moolenaar2018-10-232-1/+8
| | | | | Problem: If a terminal dump has CR it is considered corrupt. Solution: Ignore CR characters. (Nobuhiro Takasaki, closes #3558)
* patch 8.1.0490: MS-Windows: doesn't handle missing glibwinpthread-1.dllv8.1.0490Bram Moolenaar2018-10-212-5/+14
| | | | | Problem: MS-Windows: doesn't handle missing glibwinpthread-1.dll. Solution: Adjust Cygwin/MinGW build file. (Ken Takata, closes #2827)
* patch 8.1.0489: crash when autocmd clears vimpgrep location listv8.1.0489Bram Moolenaar2018-10-213-34/+74
| | | | | Problem: Crash when autocmd clears vimpgrep location list. Solution: Return from qf_jump_edit_buffer() early. (Yegappan Lakshmanan)
* patch 8.1.0488: using freed memory in quickfix codev8.1.0488Bram Moolenaar2018-10-205-22/+196
| | | | | | Problem: Using freed memory in quickfix code. (Dominique Pelle) Solution: Add the quickfix_busy() flag to postpone deleting quickfix lists until it is safe. (Yegappan Lakshmanan, closes #3538)
* patch 8.1.0487: no menus specifically for the terminal windowv8.1.0487Bram Moolenaar2018-10-1919-120/+269
| | | | | Problem: No menus specifically for the terminal window. Solution: Add :tlmenu. (Yee Cheng Chin, closes #3439) Add a menu test.