Bram Moolenaar
d20070274c
patch 8.1.1932: ml_get errors after using append()
...
Problem: Ml_get errors after using append(). (Alex Genco)
Solution: Do not update the cursor twice. (closes #1737 )
2019-08-27 21:56:06 +02:00
Bram Moolenaar
ea7a08a53e
patch 8.1.1931: syntax test fails
...
Problem: Syntax test fails.
Solution: Add new javascriptreact type to completions.
2019-08-26 22:38:22 +02:00
Bram Moolenaar
92852cee3f
patch 8.1.1930: cannot recognize .jsx and .tsx files
...
Problem: Cannot recognize .jsx and .tsx files.
Solution: Recognize them as javascriptreact and typescriptreact.
(closes #4830 )
2019-08-26 21:28:15 +02:00
Bram Moolenaar
8e95636a28
patch 8.1.1929: no tests for text property popup window
...
Problem: No tests for text property popup window.
Solution: Add a few tests.
2019-08-25 23:08:17 +02:00
Bram Moolenaar
4c313b13fb
patch 8.1.1925: more functions can be used as methods
...
Problem: More functions can be used as methods.
Solution: Make various functions usable as a method.
2019-08-24 22:58:31 +02:00
Bram Moolenaar
a8eee21e75
patch 8.1.1924: using empty string for current buffer is unexpected
...
Problem: Using empty string for current buffer is unexpected.
Solution: Make the argument optional for bufname() and bufnr().
2019-08-24 22:14:58 +02:00
Bram Moolenaar
a4208966fb
patch 8.1.1921: more functions can be used as methods
...
Problem: More functions can be used as methods.
Solution: Make various functions usable as a method.
2019-08-24 20:50:19 +02:00
Bram Moolenaar
f63962378d
patch 8.1.1920: cannot always close a popup when filter consumes all events
...
Problem: Cannot close a popup by the X when a filter consumes all events.
Solution: Check for a click on the close button before invoking filters.
(closes #4858 )
2019-08-24 19:36:00 +02:00
Bram Moolenaar
4645104be4
patch 8.1.1919: using window options when passing a buffer to popup_create()
...
Problem: Using current window option values when passing a buffer to
popup_create().
Solution: Clear the window-local options. (closes #4857 )
2019-08-24 15:50:46 +02:00
Bram Moolenaar
356375fbf8
patch 8.1.1917: non-current window is not redrawn when moving popup
...
Problem: Non-current window is not redrawn when moving popup. (Ben Jackson)
Solution: Redraw all windows under a popup. (closes #4860 )
2019-08-24 14:46:29 +02:00
Bram Moolenaar
1a3a89168d
patch 8.1.1915: more functions can be used as methods
...
Problem: More functions can be used as methods.
Solution: Make various functions usable as a method.
2019-08-23 22:31:37 +02:00
Bram Moolenaar
37f4cbd46f
patch 8.1.1913: not easy to compute the space on the command line
...
Problem: Not easy to compute the space on the command line.
Solution: Add v:echospace. (Daniel Hahler, closes #4732 )
2019-08-23 20:58:45 +02:00
Bram Moolenaar
570497ac40
patch 8.1.1912: more functions can be used as methods
...
Problem: More functions can be used as methods.
Solution: Make channel and job functions usable as a method.
2019-08-22 22:55:13 +02:00
Bram Moolenaar
64b4d73524
patch 8.1.1911: more functions can be used as methods
...
Problem: More functions can be used as methods.
Solution: Make a few more functions usable as a method.
2019-08-22 22:18:17 +02:00
Bram Moolenaar
e49fbff384
patch 8.1.1909: more functions can be used as methods
...
Problem: More functions can be used as methods.
Solution: Make a few more functions usable as a method.
2019-08-21 22:50:07 +02:00
Bram Moolenaar
00b0d6d8dc
patch 8.1.1908: every popup window consumes a buffer number
...
Problem: Every popup window consumes a buffer number.
Solution: Recycle buffers only used for popup windows. Do not list popup
window buffers.
2019-08-21 22:25:30 +02:00
Bram Moolenaar
fe6e7618b4
patch 8.1.1907: wrong position for info popup with scrollbar on the left
...
Problem: Wrong position for info popup with scrollbar on the left.
Solution: Take the scrollbar into account.
2019-08-21 20:57:20 +02:00
Bram Moolenaar
c7c5f10a36
patch 8.1.1905: cannot set all properties of the info popup
...
Problem: Cannot set all properties of the info popup.
Solution: Add popup_findinfo(). Rename popup_getpreview() to
popup_findpreview().
2019-08-21 18:31:03 +02:00
Bram Moolenaar
258cef59d8
patch 8.1.1904: cannot have an info popup align with the popup menu
...
Problem: Cannot have an info popup align with the popup menu.
Solution: Add the "align" item to 'completepopup'.
2019-08-21 17:29:29 +02:00
Bram Moolenaar
bd483b3f57
patch 8.1.1902: cannot have an info popup without a border
...
Problem: Cannot have an info popup without a border.
Solution: Add the "border" item to 'completepopup'.
2019-08-21 15:13:41 +02:00
Bram Moolenaar
d933c82ff4
patch 8.1.1900: sign test fails in the GUI
...
Problem: Sign test fails in the GUI.
Solution: Catch and ignore the exception.
2019-08-21 13:45:16 +02:00
Bram Moolenaar
42aff46d97
patch 8.1.1899: sign_place() does not work as documented
...
Problem: sign_place() does not work as documented.
Solution: Make accept line numbers like line(). (Yegappan Lakshmanan,
closes #4848 )
2019-08-21 13:20:29 +02:00
Bram Moolenaar
f1e0544d41
patch 8.1.1893: script to summarize test results can be improved
...
Problem: Script to summarize test results can be improved.
Solution: Use "silent" for substitute to avoid reporting number of matches.
Remove duplicate "set nocp". (Daniel Hahler, closes #4845 )
2019-08-20 21:25:46 +02:00
Bram Moolenaar
9a4a8c4d59
patch 8.1.1890: ml_get error when deleting fold marker
...
Problem: Ml_get error when deleting fold marker.
Solution: Check that the line number is not below the last line. Adjust the
fold when deleting the empty line. (Christian Brabandt,
closes #4834 )
2019-08-19 22:48:30 +02:00
Bram Moolenaar
073e4b92e6
patch 8.1.1888: more functions can be used as methods
...
Problem: More functions can be used as methods.
Solution: Make various functions usable as a method.
2019-08-18 23:01:56 +02:00
Bram Moolenaar
9513d91be0
patch 8.1.1883: options test fails
...
Problem: Options test fails.
Solution: Add entry for 'completepopup'.
2019-08-18 17:58:11 +02:00
Bram Moolenaar
62a0cb443c
patch 8.1.1882: cannot specify properties of the info popup window
...
Problem: Cannot specify properties of the info popup window.
Solution: Add the 'completepopup' option. Default to PmenuSel highlight.
2019-08-18 16:35:23 +02:00
Bram Moolenaar
f4665e78f2
patch 8.1.1881: popup window test fails in some configurations
...
Problem: Popup window test fails in some configurations.
Solution: Check that screendumps can be made.
2019-08-18 15:42:10 +02:00
Bram Moolenaar
576a4a6ff1
patch 8.1.1880: cannot show extra info for completion in a popup window
...
Problem: Cannot show extra info for completion in a popup window.
Solution: Add the "popup" entry in 'completeopt'.
2019-08-18 15:25:17 +02:00
Bram Moolenaar
93cf85f9ef
patch 8.1.1879: more functions can be used as methods
...
Problem: More functions can be used as methods.
Solution: Make float functions usable as a method.
2019-08-17 21:36:28 +02:00
Bram Moolenaar
9cfe8f6e68
patch 8.1.1878: negative float before method not parsed correctly
...
Problem: Negative float before method not parsed correctly.
Solution: Apply "!" and "-" in front of expression before using ->.
2019-08-17 21:04:16 +02:00
Bram Moolenaar
e9bd57286a
patch 8.1.1875: cannot get size and position of the popup menu
...
Problem: Cannot get size and position of the popup menu.
Solution: Add pum_getpos(). (Ben Jackson, closes #4827 )
2019-08-17 19:36:06 +02:00
Bram Moolenaar
4dd751b956
patch 8.1.1874: modeless selection in popup window overlaps scrollbar
...
Problem: Modeless selection in popup window overlaps scrollbar.
Solution: Subtract scrollbar from max_col. (closes #4773 )
2019-08-17 19:10:53 +02:00
Bram Moolenaar
026587b35c
patch 8.1.1870: using :pedit from a help file sets help filetype
...
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-17 15:08:00 +02:00
Bram Moolenaar
69cbbecf54
patch 8.1.1868: multi-byte chars in 'listchars' fail with 'linebreak' set
...
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-17 14:10:56 +02:00
Bram Moolenaar
315244d85b
patch 8.1.1867: still a timer test that is flaky on Mac
...
Problem: Still a timer test that is flaky on Mac.
Solution: Loop with a sleep instead of one fixed sleep.
2019-08-17 13:18:16 +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.
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.
2019-08-16 22:22:31 +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.
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.
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.
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.
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.
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.
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.
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.
2019-08-16 10:51:10 +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.
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.
2019-08-15 23:05:49 +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 )
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().
2019-08-15 11:21:15 +02:00