Bram Moolenaar
a3891681f7
patch 8.1.1865: spellrare and spellrepall in the wrong order
...
Problem: Spellrare and spellrepall in the wrong order.
Solution: Put spellrare below spellrepall. (closes #4820 )
v8.1.1865
2019-08-16 22:42:13 +02:00
Bram Moolenaar
413c04e8d5
patch 8.1.1864: still a timer test that is flaky on Mac
...
Problem: Still a timer test that is flaky on Mac.
Solution: Adjust the sleep times.
v8.1.1864
2019-08-16 22:29:18 +02:00
Bram Moolenaar
9174639a82
patch 8.1.1863: confusing error when using a builtin function as method
...
Problem: Confusing error when using a builtin function as method while it
does not support that.
Solution: Add a specific error message.
v8.1.1863
2019-08-16 22:22:31 +02:00
Bram Moolenaar
9c272a9e52
patch 8.1.1862: Coverity warns for not using return value
...
Problem: Coverity warns for not using return value.
Solution: Add "(void)" to avoid the warning.
v8.1.1862
2019-08-16 21:54:27 +02:00
Bram Moolenaar
24278d2407
patch 8.1.1861: only some assert functions can be used as a method
...
Problem: Only some assert functions can be used as a method.
Solution: Allow using most assert functions as a method.
v8.1.1861
2019-08-16 21:49:22 +02:00
Bram Moolenaar
ea94c85516
patch 8.1.1860: map timeout test is flaky
...
Problem: Map timeout test is flaky.
Solution: Add test to list of flaky tests. Increase timeout.
v8.1.1860
2019-08-16 21:47:27 +02:00
Bram Moolenaar
427dddf014
patch 8.1.1859: timer test sometimes fails on Mac
...
Problem: Timer test sometimes fails on Mac.
Solution: Show more info when it fails.
v8.1.1859
2019-08-16 21:22:41 +02:00
Bram Moolenaar
2f710afe7f
patch 8.1.1858: test for multi-byte mapping fails on some systems
...
Problem: Test for multi-byte mapping fails on some systems.
Solution: Test in another way.
v8.1.1858
2019-08-16 20:56:03 +02:00
Bram Moolenaar
c8fd33d18b
patch 8.1.1857: cannot use modifier with multi-byte character
...
Problem: Cannot use modifier with multi-byte character.
Solution: Allow using a multi-byte character, although it doesn't work
everywhere.
v8.1.1857
2019-08-16 20:33:05 +02:00
Bram Moolenaar
78d629a385
patch 8.1.1856: popup preview test fails sometimes
...
Problem: popup preview test fails sometimes. (Christian Brabandt)
Solution: Clear the command line.
v8.1.1856
2019-08-16 17:31:15 +02:00
Bram Moolenaar
9a2fddcf04
patch 8.1.1855: another failing timer test
...
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.
v8.1.1855
2019-08-16 11:26:06 +02:00
Bram Moolenaar
973d5304a4
patch 8.1.1854: now another timer test is flaky
...
Problem: Now another timer test is flaky.
Solution: Add test to list of flaky tests.
v8.1.1854
2019-08-16 10:51:10 +02:00
Bram Moolenaar
52953194af
patch 8.1.1853: timers test is still flaky
...
Problem: Timers test is still flaky.
Solution: Compute the time to sleep more accurately.
v8.1.1853
2019-08-16 10:27:13 +02:00
Bram Moolenaar
7e6feb9eeb
patch 8.1.1852: timers test is flaky
...
Problem: Timers test is flaky.
Solution: Accept a larger count. Add test to list of flaky tests.
v8.1.1852
2019-08-15 23:42:21 +02:00
Bram Moolenaar
28e67e0c14
patch 8.1.1851: crash when sound_playfile() callback plays sound
...
Problem: Crash when sound_playfile() callback plays sound.
Solution: Invoke callback later from event loop.
v8.1.1851
2019-08-15 23:05:49 +02:00
Bram Moolenaar
5dd143e223
patch 8.1.1850: focus may remain in popup window
...
Problem: Focus may remain in popup window.
Solution: Change focus if needed.
v8.1.1850
2019-08-15 21:34:34 +02:00
Bram Moolenaar
9bca58f36d
patch 8.1.1849
v8.1.1849
2019-08-15 21:31:52 +02:00
Bram Moolenaar
a4b2699e28
patch 8.1.1848: 'langmap' is not used for CTRL-W command in terminal
...
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 )
v8.1.1848
2019-08-15 20:58:54 +02:00
Bram Moolenaar
185d68a9d0
patch 8.1.1847: suspend test is failing
...
Problem: Suspend test is failing.
Solution: Do not use GetVimCommandClean().
v8.1.1847
2019-08-15 11:21:15 +02:00
Bram Moolenaar
93344c2d70
patch 8.1.1846: inconsistently using GetVimCommand() and v:progpath
...
Problem: Inconsistently using GetVimCommand() and v:progpath. (Daniel
Hahler)
Solution: Use GetVimCommand(). (closes #4806 )
v8.1.1846
2019-08-14 21:12:05 +02:00
Bram Moolenaar
6ace95e981
patch 8.1.1845: may use NULL pointer when running out of memory
...
Problem: May use NULL pointer when running out of memory.
Solution: Do not clear popup buffers when NULL. (closes #4802 )
v8.1.1845
2019-08-13 23:09:49 +02:00
Bram Moolenaar
45311b5274
patch 8.1.1844: buffer no longer unloaded when adding text properties
...
Problem: Buffer no longer unloaded when adding text properties to it.
Solution: Do not create the memfile. (closes #4808 )
v8.1.1844
2019-08-13 22:27:32 +02:00
Bram Moolenaar
f077db2423
patch 8.1.1843: might be freeing memory that was not allocated
...
Problem: Might be freeing memory that was not allocated.
Solution: Have next_fenc() set the fenc_alloced flag. (closes #4804 )
v8.1.1843
2019-08-13 00:18:24 +02:00
Bram Moolenaar
9570aacdb8
patch 8.1.1842: test listed as flaky should no longer be flaky
...
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 )
v8.1.1842
2019-08-12 23:56:20 +02:00
Bram Moolenaar
d5e3cc11d3
patch 8.1.1841: no test for Ex shift commands
...
Problem: No test for Ex shift commands.
Solution: Add a test. (Dominique Pelle, closes #4801 )
v8.1.1841
2019-08-12 14:38:02 +02:00
Bram Moolenaar
52992feafe
patch 8.1.1840: Testing: WorkingClipboard() is not accurate
...
Problem: Testing: WorkingClipboard() is not accurate.
Solution: Check feature clipboard_working instead.
v8.1.1840
2019-08-12 14:20:33 +02:00
Bram Moolenaar
0b5dc64446
patch 8.1.1839: insufficient info when test fails because of screen size
...
Problem: Insufficient info when test fails because of screen size.
Solution: Report the detected screen size.
v8.1.1839
2019-08-11 22:56:15 +02:00
Bram Moolenaar
08cc374dab
patch 8.1.1838: there is :spellwrong and :spellgood but not :spellrare
...
Problem: There is :spellwrong and :spellgood but not :spellrare.
Solution: Add :spellrare. (Martin Tournoij, closes #4291 )
v8.1.1838
2019-08-11 22:51:14 +02:00
Bram Moolenaar
4999a7fb65
patch 8.1.1837: popup test fails if clipboard is supported but not working
...
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().
v8.1.1837
2019-08-10 22:21:48 +02:00
Bram Moolenaar
a9ab391a3a
patch 8.1.1836: inaccurate memory estimate for Amiga-like OS
...
Problem: Inaccurate memory estimate for Amiga-like OS.
Solution: Adjust #ifdef for AvailMem(). (Ola Söder, closes #4797 )
v8.1.1836
2019-08-10 14:54:20 +02:00
Bram Moolenaar
fd8ca21b3f
patch 8.1.1835: cannot use printf() as a method
...
Problem: Cannot use printf() as a method.
Solution: Pass the base as the second argument to printf().
v8.1.1835
2019-08-10 00:13:30 +02:00
Bram Moolenaar
22a0c0c4ec
patch 8.1.1834: cannot use a lambda as a method
...
Problem: Cannot use a lambda as a method.
Solution: Implement ->{lambda}(). (closes #4768 )
v8.1.1834
2019-08-09 23:25:08 +02:00
Bram Moolenaar
0c779e8e48
patch 8.1.1833: allocating a bit too much when there is no bad word.
...
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 )
v8.1.1833
2019-08-09 17:01:02 +02:00
Bram Moolenaar
820680b9ff
patch 8.1.1832: win_execute() does not work in other tab
...
Problem: Win_execute() does not work in other tab. (Rick Howe)
Solution: Take care of the tab. (closes #4792 )
v8.1.1832
2019-08-09 14:56:22 +02:00
Bram Moolenaar
2514315fc2
patch 8.1.1831: confusing skipped message
...
Problem: Confusing skipped message.
Solution: Drop "run" from "run start the GUI".
v8.1.1831
2019-08-09 14:13:57 +02:00
Bram Moolenaar
088e8e3443
Update runtime files.
2019-08-08 22:15:18 +02:00
Bram Moolenaar
a576f50662
patch 8.1.1830: Travis does not report error when tests fail
...
Problem: Travis does not report error when tests fail.
Solution: Explicitly do "exit 1".
v8.1.1830
2019-08-08 22:02:35 +02:00
Bram Moolenaar
39de6413c8
patch 8.1.1829: difference in screenshots
...
Problem: Difference in screenshots.
Solution: Update screenshots. Change checks in a few more tests.
(closes #4789 )
v8.1.1829
2019-08-08 21:52:39 +02:00
Bram Moolenaar
5184132ec0
patch 8.1.1828: not strict enough checking syntax of method invocation
...
Problem: Not strict enough checking syntax of method invocation.
Solution: Check there is no white space inside ->method(.
v8.1.1828
2019-08-08 21:10:01 +02:00
Bram Moolenaar
47ed553fd5
patch 8.1.1827: allocating more memory than needed for extended structs
...
Problem: Allocating more memory than needed for extended structs.
Solution: Use offsetof() instead of sizeof(). (Dominique Pelle,
closes #4786 )
v8.1.1827
2019-08-08 20:49:14 +02:00
Bram Moolenaar
8c5a278fc5
patch 8.1.1826: tests use hand coded feature and option checks
...
Problem: Tests use hand coded feature and option checks.
Solution: Use the commands from check.vim in more tests.
v8.1.1826
2019-08-07 23:07:07 +02:00
Bram Moolenaar
b59e735772
patch 8.1.1825: allocating more memory than needed for extended structs
...
Problem: Allocating more memory than needed for extended structs.
Solution: Use offsetof() instead of sizeof(). (Dominique Pelle,
closes #4785 )
v8.1.1825
2019-08-07 21:42:24 +02:00
Bram Moolenaar
5bcc5a1ff9
patch 8.1.1824: crash when correctly spelled word is very long
...
Problem: Crash when correctly spelled word is very long. (Ben Kraft)
Solution: Check word length before copying. (closes #4778 )
v8.1.1824
2019-08-06 22:48:02 +02:00
Bram Moolenaar
d7663c22c6
patch 8.1.1823: command line history code is spread out
...
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.
v8.1.1823
2019-08-06 21:59:57 +02:00
Bram Moolenaar
0acae7acc4
patch 8.1.1822: confusing error message when range is not allowed
...
Problem: Confusing error message when range is not allowed.
Solution: With ADDR_NONE give e_norange. Change e_invaddr to e_invrange for
consistency.
v8.1.1822
2019-08-06 21:29:29 +02:00
Bram Moolenaar
f97d46f816
patch 8.1.1821: no test for wrong number of method arguments
...
Problem: No test for wrong number of method arguments.
Solution: Add a test.
v8.1.1821
2019-08-06 20:34:10 +02:00
Bram Moolenaar
761fdf01c6
patch 8.1.1820: using expr->FuncRef() does not work
...
Problem: Using expr->FuncRef() does not work.
Solution: Make FuncRef work as a method.
v8.1.1820
2019-08-05 23:10:16 +02:00
Bram Moolenaar
1b6d9c4215
patch 8.1.1819: :pedit does not work with a popup preview window
...
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.
v8.1.1819
2019-08-05 21:52:04 +02:00
Bram Moolenaar
b4a88a0441
patch 8.1.1818: unused variable
...
Problem: Unused variable.
Solution: Remove the variable. (Mike Williams)
v8.1.1818
2019-08-05 20:18:14 +02:00
Bram Moolenaar
6f33b893c6
patch 8.1.1817: github contribution text is incomplete
...
Problem: Github contribution text is incomplete.
Solution: Update the text.
v8.1.1817
2019-08-04 23:22:08 +02:00