summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 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)
* patch 8.1.1828: not strict enough checking syntax of method invocationv8.1.1828Bram Moolenaar2019-08-084-4/+29
| | | | | Problem: Not strict enough checking syntax of method invocation. Solution: Check there is no white space inside ->method(.
* patch 8.1.1827: allocating more memory than needed for extended structsv8.1.1827Bram Moolenaar2019-08-088-9/+11
| | | | | | Problem: Allocating more memory than needed for extended structs. Solution: Use offsetof() instead of sizeof(). (Dominique Pelle, closes #4786)
* patch 8.1.1826: tests use hand coded feature and option checksv8.1.1826Bram Moolenaar2019-08-0734-189/+198
| | | | | Problem: Tests use hand coded feature and option checks. Solution: Use the commands from check.vim in more tests.
* patch 8.1.1825: allocating more memory than needed for extended structsv8.1.1825Bram Moolenaar2019-08-072-2/+4
| | | | | | Problem: Allocating more memory than needed for extended structs. Solution: Use offsetof() instead of sizeof(). (Dominique Pelle, closes #4785)
* patch 8.1.1824: crash when correctly spelled word is very longv8.1.1824Bram Moolenaar2019-08-063-0/+17
| | | | | Problem: Crash when correctly spelled word is very long. (Ben Kraft) Solution: Check word length before copying. (closes #4778)
* patch 8.1.1823: command line history code is spread outv8.1.1823Bram Moolenaar2019-08-0626-894/+852
| | | | | | Problem: Command line history code is spread out. Solution: Put the code in a new file. (Yegappan Lakshmanan, closes #4779) Also graduate the +cmdline_hist feature.
* patch 8.1.1822: confusing error message when range is not allowedv8.1.1822Bram Moolenaar2019-08-064-9/+30
| | | | | | Problem: Confusing error message when range is not allowed. Solution: With ADDR_NONE give e_norange. Change e_invaddr to e_invrange for consistency.
* patch 8.1.1821: no test for wrong number of method argumentsv8.1.1821Bram Moolenaar2019-08-062-0/+12
| | | | | Problem: No test for wrong number of method arguments. Solution: Add a test.
* patch 8.1.1820: using expr->FuncRef() does not workv8.1.1820Bram Moolenaar2019-08-054-88/+113
| | | | | Problem: Using expr->FuncRef() does not work. Solution: Make FuncRef work as a method.
* patch 8.1.1819: :pedit does not work with a popup preview windowv8.1.1819Bram Moolenaar2019-08-058-2/+86
| | | | | | | Problem: :pedit does not work with a popup preview window. Solution: Avoid aborting with an error. (fixes #4777) Also double check that after prepare_tagpreview() the current window is not a popup window.
* patch 8.1.1818: unused variablev8.1.1818Bram Moolenaar2019-08-052-1/+2
| | | | | Problem: Unused variable. Solution: Remove the variable. (Mike Williams)
* patch 8.1.1817: github contribution text is incompletev8.1.1817Bram Moolenaar2019-08-042-4/+15
| | | | | Problem: Github contribution text is incomplete. Solution: Update the text.
* patch 8.1.1816: cannot use a user defined function as a methodv8.1.1816Bram Moolenaar2019-08-046-10/+45
| | | | | | Problem: Cannot use a user defined function as a method. Solution: Pass the base as the first argument to the user defined function after "->". (partly by FUJIWARA Takuya)
* patch 8.1.1815: duplicating info for internal functionsv8.1.1815Bram Moolenaar2019-08-042-563/+514
| | | | | Problem: Duplicating info for internal functions. Solution: Use one table to list internal functions.
* patch 8.1.1814: a long title in a popup window overflowsv8.1.1814Bram Moolenaar2019-08-045-2/+38
| | | | | Problem: A long title in a popup window overflows. Solution: Truncate the title. (closes #4770)
* patch 8.1.1813: ATTENTION prompt for a preview popup windowv8.1.1813Bram Moolenaar2019-08-046-7/+41
| | | | | | Problem: ATTENTION prompt for a preview popup window. Solution: Close the popup window if aborting the buffer load. Avoid getting the ATTENTION dialog.
* patch 8.1.1812: reading a truncted undo file hangs Vimv8.1.1812Bram Moolenaar2019-08-043-0/+26
| | | | | Problem: Reading a truncted undo file hangs Vim. Solution: Check for reading EOF. (closes #4769)