summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* patch 8.1.1876: proto file missing from distributionv8.1.1876Bram Moolenaar2019-08-172-0/+3
| | | | | Problem: proto file missing from distribution Solution: Add the file.
* Update runtime files.Bram Moolenaar2019-08-1720-339/+699
|
* patch 8.1.1875: cannot get size and position of the popup menuv8.1.1875Bram Moolenaar2019-08-175-1/+83
| | | | | Problem: Cannot get size and position of the popup menu. Solution: Add pum_getpos(). (Ben Jackson, closes #4827)
* patch 8.1.1874: modeless selection in popup window overlaps scrollbarv8.1.1874Bram Moolenaar2019-08-174-7/+11
| | | | | Problem: Modeless selection in popup window overlaps scrollbar. Solution: Subtract scrollbar from max_col. (closes #4773)
* patch 8.1.1873: cannot build tiny versionv8.1.1873Bram Moolenaar2019-08-172-3/+2
| | | | | Problem: Cannot build tiny version. Solution: Remove #ifdef for is_autocmd_blocked().
* patch 8.1.1872: when Vim exits because of a signal, VimLeave is not triggeredv8.1.1872Bram Moolenaar2019-08-172-2/+16
| | | | | | Problem: When Vim exits because of a signal, VimLeave is not triggered. (Daniel Hahler) Solution: Unblock autocommands when triggering VimLeave. (closes #4818)
* patch 8.1.1871: modeless selection in GUI still not correctv8.1.1871Bram Moolenaar2019-08-172-13/+16
| | | | | Problem: Modeless selection in GUI still not correct. Solution: Fix max_col.
* patch 8.1.1870: using :pedit from a help file sets help filetypev8.1.1870Bram Moolenaar2019-08-173-4/+21
| | | | | | Problem: Using :pedit from a help file sets the preview window to help filetype. (Wang Shidong) Solution: Do not set "keep_help_flag". (closes #3536)
* patch 8.1.1869: code for the argument list is spread outv8.1.1869Bram Moolenaar2019-08-1718-1389/+1400
| | | | | | Problem: Code for the argument list is spread out. Solution: Put argument list code in arglist.c. (Yegappan Lakshmanan, closes #4819)
* patch 8.1.1868: multi-byte chars in 'listchars' fail with 'linebreak' setv8.1.1868Bram Moolenaar2019-08-173-15/+43
| | | | | | | Problem: Multibyte characters in 'listchars' don't work correctly if 'linebreak' is also enabled. (Martin Tournoij) Solution: Make it work correctly. (Christian Brabandt, closes #4822, closes #4812)
* patch 8.1.1867: still a timer test that is flaky on Macv8.1.1867Bram Moolenaar2019-08-172-2/+12
| | | | | Problem: Still a timer test that is flaky on Mac. Solution: Loop with a sleep instead of one fixed sleep.
* patch 8.1.1866: modeless selection in GUI does not work properlyv8.1.1866Bram Moolenaar2019-08-162-4/+6
| | | | | Problem: Modeless selection in GUI does not work properly. Solution: Avoid going beyond the end of the line. (closes #4783)
* patch 8.1.1865: spellrare and spellrepall in the wrong orderv8.1.1865Bram Moolenaar2019-08-163-4/+6
| | | | | Problem: Spellrare and spellrepall in the wrong order. Solution: Put spellrare below spellrepall. (closes #4820)
* patch 8.1.1864: still a timer test that is flaky on Macv8.1.1864Bram Moolenaar2019-08-162-2/+4
| | | | | Problem: Still a timer test that is flaky on Mac. Solution: Adjust the sleep times.
* patch 8.1.1863: confusing error when using a builtin function as methodv8.1.1863Bram Moolenaar2019-08-165-4/+21
| | | | | | Problem: Confusing error when using a builtin function as method while it does not support that. Solution: Add a specific error message.
* patch 8.1.1862: Coverity warns for not using return valuev8.1.1862Bram Moolenaar2019-08-162-1/+3
| | | | | Problem: Coverity warns for not using return value. Solution: Add "(void)" to avoid the warning.
* patch 8.1.1861: only some assert functions can be used as a methodv8.1.1861Bram Moolenaar2019-08-164-7/+71
| | | | | Problem: Only some assert functions can be used as a method. Solution: Allow using most assert functions as a method.
* patch 8.1.1860: map timeout test is flakyv8.1.1860Bram Moolenaar2019-08-163-1/+4
| | | | | Problem: Map timeout test is flaky. Solution: Add test to list of flaky tests. Increase timeout.
* patch 8.1.1859: timer test sometimes fails on Macv8.1.1859Bram Moolenaar2019-08-162-6/+15
| | | | | Problem: Timer test sometimes fails on Mac. Solution: Show more info when it fails.
* patch 8.1.1858: test for multi-byte mapping fails on some systemsv8.1.1858Bram Moolenaar2019-08-162-1/+3
| | | | | Problem: Test for multi-byte mapping fails on some systems. Solution: Test in another way.
* patch 8.1.1857: cannot use modifier with multi-byte characterv8.1.1857Bram Moolenaar2019-08-163-5/+13
| | | | | | Problem: Cannot use modifier with multi-byte character. Solution: Allow using a multi-byte character, although it doesn't work everywhere.
* patch 8.1.1856: popup preview test fails sometimesv8.1.1856Bram Moolenaar2019-08-163-1/+4
| | | | | Problem: popup preview test fails sometimes. (Christian Brabandt) Solution: Clear the command line.
* patch 8.1.1855: another failing timer testv8.1.1855Bram Moolenaar2019-08-163-24/+28
| | | | | | Problem: Another failing timer test. Solution: Assert that timers are finished by the end of the test. Rename test functions to make them easier to find.
* patch 8.1.1854: now another timer test is flakyv8.1.1854Bram Moolenaar2019-08-162-0/+3
| | | | | Problem: Now another timer test is flaky. Solution: Add test to list of flaky tests.
* patch 8.1.1853: timers test is still flakyv8.1.1853Bram Moolenaar2019-08-162-5/+23
| | | | | Problem: Timers test is still flaky. Solution: Compute the time to sleep more accurately.
* patch 8.1.1852: timers test is flakyv8.1.1852Bram Moolenaar2019-08-153-1/+4
| | | | | Problem: Timers test is flaky. Solution: Accept a larger count. Add test to list of flaky tests.
* patch 8.1.1851: crash when sound_playfile() callback plays soundv8.1.1851Bram Moolenaar2019-08-159-21/+128
| | | | | Problem: Crash when sound_playfile() callback plays sound. Solution: Invoke callback later from event loop.
* patch 8.1.1850: focus may remain in popup windowv8.1.1850Bram Moolenaar2019-08-152-1/+8
| | | | | Problem: Focus may remain in popup window. Solution: Change focus if needed.
* patch 8.1.1849v8.1.1849Bram Moolenaar2019-08-154-130/+125
|
* patch 8.1.1848: 'langmap' is not used for CTRL-W command in terminalv8.1.1848Bram Moolenaar2019-08-153-2/+16
| | | | | | Problem: 'langmap' is not used for CTRL-W command in terminal. Solution: Push the command in the typeahead buffer instead of the stuff buffer. (closes #4814)
* patch 8.1.1847: suspend test is failingv8.1.1847Bram Moolenaar2019-08-152-2/+4
| | | | | Problem: Suspend test is failing. Solution: Do not use GetVimCommandClean().
* patch 8.1.1846: inconsistently using GetVimCommand() and v:progpathv8.1.1846Bram Moolenaar2019-08-148-39/+45
| | | | | | Problem: Inconsistently using GetVimCommand() and v:progpath. (Daniel Hahler) Solution: Use GetVimCommand(). (closes #4806)
* patch 8.1.1845: may use NULL pointer when running out of memoryv8.1.1845Bram Moolenaar2019-08-132-2/+8
| | | | | Problem: May use NULL pointer when running out of memory. Solution: Do not clear popup buffers when NULL. (closes #4802)
* patch 8.1.1844: buffer no longer unloaded when adding text propertiesv8.1.1844Bram Moolenaar2019-08-134-1/+33
| | | | | Problem: Buffer no longer unloaded when adding text properties to it. Solution: Do not create the memfile. (closes #4808)
* patch 8.1.1843: might be freeing memory that was not allocatedv8.1.1843Bram Moolenaar2019-08-132-8/+13
| | | | | Problem: Might be freeing memory that was not allocated. Solution: Have next_fenc() set the fenc_alloced flag. (closes #4804)
* patch 8.1.1842: test listed as flaky should no longer be flakyv8.1.1842Bram Moolenaar2019-08-122-1/+2
| | | | | | Problem: Test listed as flaky should no longer be flaky. Solution: Remove Test_popup_and_window_resize from the list of flaky tests. (Daniel Hahler, close #4807)
* patch 8.1.1841: no test for Ex shift commandsv8.1.1841Bram Moolenaar2019-08-124-0/+117
| | | | | Problem: No test for Ex shift commands. Solution: Add a test. (Dominique Pelle, closes #4801)
* patch 8.1.1840: Testing: WorkingClipboard() is not accuratev8.1.1840Bram Moolenaar2019-08-125-20/+7
| | | | | Problem: Testing: WorkingClipboard() is not accurate. Solution: Check feature clipboard_working instead.
* patch 8.1.1839: insufficient info when test fails because of screen sizev8.1.1839Bram Moolenaar2019-08-112-2/+6
| | | | | Problem: Insufficient info when test fails because of screen size. Solution: Report the detected screen size.
* patch 8.1.1838: there is :spellwrong and :spellgood but not :spellrarev8.1.1838Bram Moolenaar2019-08-1111-174/+226
| | | | | Problem: There is :spellwrong and :spellgood but not :spellrare. Solution: Add :spellrare. (Martin Tournoij, closes #4291)
* patch 8.1.1837: popup test fails if clipboard is supported but not workingv8.1.1837Bram Moolenaar2019-08-104-92/+53
| | | | | | Problem: Popup test fails if clipboard is supported but not working. Solution: Add the "clipboard_working" feature. Also use Check commands instead of "if" and "throw". And remove stray ch_logfile().
* patch 8.1.1836: inaccurate memory estimate for Amiga-like OSv8.1.1836Bram Moolenaar2019-08-102-1/+3
| | | | | Problem: Inaccurate memory estimate for Amiga-like OS. Solution: Adjust #ifdef for AvailMem(). (Ola Söder, closes #4797)
* patch 8.1.1835: cannot use printf() as a methodv8.1.1835Bram Moolenaar2019-08-104-9/+17
| | | | | Problem: Cannot use printf() as a method. Solution: Pass the base as the second argument to printf().
* patch 8.1.1834: cannot use a lambda as a methodv8.1.1834Bram Moolenaar2019-08-094-48/+120
| | | | | Problem: Cannot use a lambda as a method. Solution: Implement ->{lambda}(). (closes #4768)
* patch 8.1.1833: allocating a bit too much when there is no bad word.v8.1.1833Bram Moolenaar2019-08-092-0/+3
| | | | | | | Problem: Allocating a bit too much when spellbadword() does not find a bad word. Solution: Reset "len" when going to the next word. (Daniel Hahler, closes #4788)
* patch 8.1.1832: win_execute() does not work in other tabv8.1.1832Bram Moolenaar2019-08-095-4/+40
| | | | | Problem: Win_execute() does not work in other tab. (Rick Howe) Solution: Take care of the tab. (closes #4792)
* patch 8.1.1831: confusing skipped messagev8.1.1831Bram Moolenaar2019-08-092-1/+3
| | | | | Problem: Confusing skipped message. Solution: Drop "run" from "run start the GUI".
* Update runtime files.Bram Moolenaar2019-08-0814-384/+465
|
* patch 8.1.1830: Travis does not report error when tests failv8.1.1830Bram Moolenaar2019-08-082-0/+4
| | | | | Problem: Travis does not report error when tests fail. Solution: Explicitly do "exit 1".
* patch 8.1.1829: difference in screenshotsv8.1.1829Bram Moolenaar2019-08-089-15/+12
| | | | | | Problem: Difference in screenshots. Solution: Update screenshots. Change checks in a few more tests. (closes #4789)