summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2019-08-17patch 8.1.1877: graduated features scatteredv8.1.1877Bram Moolenaar
Problem: Graduated features scattered. Solution: Put graduated and obsolete features together.
2019-08-17patch 8.1.1876: proto file missing from distributionv8.1.1876Bram Moolenaar
Problem: proto file missing from distribution Solution: Add the file.
2019-08-17Update runtime files.Bram Moolenaar
2019-08-17patch 8.1.1875: cannot get size and position of the popup menuv8.1.1875Bram Moolenaar
Problem: Cannot get size and position of the popup menu. Solution: Add pum_getpos(). (Ben Jackson, closes #4827)
2019-08-17patch 8.1.1874: modeless selection in popup window overlaps scrollbarv8.1.1874Bram Moolenaar
Problem: Modeless selection in popup window overlaps scrollbar. Solution: Subtract scrollbar from max_col. (closes #4773)
2019-08-17patch 8.1.1873: cannot build tiny versionv8.1.1873Bram Moolenaar
Problem: Cannot build tiny version. Solution: Remove #ifdef for is_autocmd_blocked().
2019-08-17patch 8.1.1872: when Vim exits because of a signal, VimLeave is not triggeredv8.1.1872Bram Moolenaar
Problem: When Vim exits because of a signal, VimLeave is not triggered. (Daniel Hahler) Solution: Unblock autocommands when triggering VimLeave. (closes #4818)
2019-08-17patch 8.1.1871: modeless selection in GUI still not correctv8.1.1871Bram Moolenaar
Problem: Modeless selection in GUI still not correct. Solution: Fix max_col.
2019-08-17patch 8.1.1870: using :pedit from a help file sets help filetypev8.1.1870Bram Moolenaar
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)
2019-08-17patch 8.1.1869: code for the argument list is spread outv8.1.1869Bram Moolenaar
Problem: Code for the argument list is spread out. Solution: Put argument list code in arglist.c. (Yegappan Lakshmanan, closes #4819)
2019-08-17patch 8.1.1868: multi-byte chars in 'listchars' fail with 'linebreak' setv8.1.1868Bram Moolenaar
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)
2019-08-17patch 8.1.1867: still a timer test that is flaky on Macv8.1.1867Bram Moolenaar
Problem: Still a timer test that is flaky on Mac. Solution: Loop with a sleep instead of one fixed sleep.
2019-08-16patch 8.1.1866: modeless selection in GUI does not work properlyv8.1.1866Bram Moolenaar
Problem: Modeless selection in GUI does not work properly. Solution: Avoid going beyond the end of the line. (closes #4783)
2019-08-16patch 8.1.1865: spellrare and spellrepall in the wrong orderv8.1.1865Bram Moolenaar
Problem: Spellrare and spellrepall in the wrong order. Solution: Put spellrare below spellrepall. (closes #4820)
2019-08-16patch 8.1.1864: still a timer test that is flaky on Macv8.1.1864Bram Moolenaar
Problem: Still a timer test that is flaky on Mac. Solution: Adjust the sleep times.
2019-08-16patch 8.1.1863: confusing error when using a builtin function as methodv8.1.1863Bram Moolenaar
Problem: Confusing error when using a builtin function as method while it does not support that. Solution: Add a specific error message.
2019-08-16patch 8.1.1862: Coverity warns for not using return valuev8.1.1862Bram Moolenaar
Problem: Coverity warns for not using return value. Solution: Add "(void)" to avoid the warning.
2019-08-16patch 8.1.1861: only some assert functions can be used as a methodv8.1.1861Bram Moolenaar
Problem: Only some assert functions can be used as a method. Solution: Allow using most assert functions as a method.
2019-08-16patch 8.1.1860: map timeout test is flakyv8.1.1860Bram Moolenaar
Problem: Map timeout test is flaky. Solution: Add test to list of flaky tests. Increase timeout.
2019-08-16patch 8.1.1859: timer test sometimes fails on Macv8.1.1859Bram Moolenaar
Problem: Timer test sometimes fails on Mac. Solution: Show more info when it fails.
2019-08-16patch 8.1.1858: test for multi-byte mapping fails on some systemsv8.1.1858Bram Moolenaar
Problem: Test for multi-byte mapping fails on some systems. Solution: Test in another way.
2019-08-16patch 8.1.1857: cannot use modifier with multi-byte characterv8.1.1857Bram Moolenaar
Problem: Cannot use modifier with multi-byte character. Solution: Allow using a multi-byte character, although it doesn't work everywhere.
2019-08-16patch 8.1.1856: popup preview test fails sometimesv8.1.1856Bram Moolenaar
Problem: popup preview test fails sometimes. (Christian Brabandt) Solution: Clear the command line.
2019-08-16patch 8.1.1855: another failing timer testv8.1.1855Bram Moolenaar
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.
2019-08-16patch 8.1.1854: now another timer test is flakyv8.1.1854Bram Moolenaar
Problem: Now another timer test is flaky. Solution: Add test to list of flaky tests.
2019-08-16patch 8.1.1853: timers test is still flakyv8.1.1853Bram Moolenaar
Problem: Timers test is still flaky. Solution: Compute the time to sleep more accurately.
2019-08-15patch 8.1.1852: timers test is flakyv8.1.1852Bram Moolenaar
Problem: Timers test is flaky. Solution: Accept a larger count. Add test to list of flaky tests.
2019-08-15patch 8.1.1851: crash when sound_playfile() callback plays soundv8.1.1851Bram Moolenaar
Problem: Crash when sound_playfile() callback plays sound. Solution: Invoke callback later from event loop.
2019-08-15patch 8.1.1850: focus may remain in popup windowv8.1.1850Bram Moolenaar
Problem: Focus may remain in popup window. Solution: Change focus if needed.
2019-08-15patch 8.1.1849v8.1.1849Bram Moolenaar
2019-08-15patch 8.1.1848: 'langmap' is not used for CTRL-W command in terminalv8.1.1848Bram Moolenaar
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)
2019-08-15patch 8.1.1847: suspend test is failingv8.1.1847Bram Moolenaar
Problem: Suspend test is failing. Solution: Do not use GetVimCommandClean().
2019-08-14patch 8.1.1846: inconsistently using GetVimCommand() and v:progpathv8.1.1846Bram Moolenaar
Problem: Inconsistently using GetVimCommand() and v:progpath. (Daniel Hahler) Solution: Use GetVimCommand(). (closes #4806)
2019-08-13patch 8.1.1845: may use NULL pointer when running out of memoryv8.1.1845Bram Moolenaar
Problem: May use NULL pointer when running out of memory. Solution: Do not clear popup buffers when NULL. (closes #4802)
2019-08-13patch 8.1.1844: buffer no longer unloaded when adding text propertiesv8.1.1844Bram Moolenaar
Problem: Buffer no longer unloaded when adding text properties to it. Solution: Do not create the memfile. (closes #4808)
2019-08-13patch 8.1.1843: might be freeing memory that was not allocatedv8.1.1843Bram Moolenaar
Problem: Might be freeing memory that was not allocated. Solution: Have next_fenc() set the fenc_alloced flag. (closes #4804)
2019-08-12patch 8.1.1842: test listed as flaky should no longer be flakyv8.1.1842Bram Moolenaar
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)
2019-08-12patch 8.1.1841: no test for Ex shift commandsv8.1.1841Bram Moolenaar
Problem: No test for Ex shift commands. Solution: Add a test. (Dominique Pelle, closes #4801)
2019-08-12patch 8.1.1840: Testing: WorkingClipboard() is not accuratev8.1.1840Bram Moolenaar
Problem: Testing: WorkingClipboard() is not accurate. Solution: Check feature clipboard_working instead.
2019-08-11patch 8.1.1839: insufficient info when test fails because of screen sizev8.1.1839Bram Moolenaar
Problem: Insufficient info when test fails because of screen size. Solution: Report the detected screen size.
2019-08-11patch 8.1.1838: there is :spellwrong and :spellgood but not :spellrarev8.1.1838Bram Moolenaar
Problem: There is :spellwrong and :spellgood but not :spellrare. Solution: Add :spellrare. (Martin Tournoij, closes #4291)
2019-08-10patch 8.1.1837: popup test fails if clipboard is supported but not workingv8.1.1837Bram Moolenaar
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().
2019-08-10patch 8.1.1836: inaccurate memory estimate for Amiga-like OSv8.1.1836Bram Moolenaar
Problem: Inaccurate memory estimate for Amiga-like OS. Solution: Adjust #ifdef for AvailMem(). (Ola Söder, closes #4797)
2019-08-10patch 8.1.1835: cannot use printf() as a methodv8.1.1835Bram Moolenaar
Problem: Cannot use printf() as a method. Solution: Pass the base as the second argument to printf().
2019-08-09patch 8.1.1834: cannot use a lambda as a methodv8.1.1834Bram Moolenaar
Problem: Cannot use a lambda as a method. Solution: Implement ->{lambda}(). (closes #4768)
2019-08-09patch 8.1.1833: allocating a bit too much when there is no bad word.v8.1.1833Bram Moolenaar
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)
2019-08-09patch 8.1.1832: win_execute() does not work in other tabv8.1.1832Bram Moolenaar
Problem: Win_execute() does not work in other tab. (Rick Howe) Solution: Take care of the tab. (closes #4792)
2019-08-09patch 8.1.1831: confusing skipped messagev8.1.1831Bram Moolenaar
Problem: Confusing skipped message. Solution: Drop "run" from "run start the GUI".
2019-08-08Update runtime files.Bram Moolenaar
2019-08-08patch 8.1.1830: Travis does not report error when tests failv8.1.1830Bram Moolenaar
Problem: Travis does not report error when tests fail. Solution: Explicitly do "exit 1".