summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* patch 8.1.1905: cannot set all properties of the info popupv8.1.1905Bram Moolenaar2019-08-2110-28/+87
| | | | | | Problem: Cannot set all properties of the info popup. Solution: Add popup_findinfo(). Rename popup_getpreview() to popup_findpreview().
* patch 8.1.1904: cannot have an info popup align with the popup menuv8.1.1904Bram Moolenaar2019-08-219-1/+116
| | | | | Problem: Cannot have an info popup align with the popup menu. Solution: Add the "align" item to 'completepopup'.
* patch 8.1.1903: cannot build without the +eval featurev8.1.1903Bram Moolenaar2019-08-213-186/+205
| | | | | Problem: Cannot build without the +eval feature. Solution: Add missing #ifdefs
* patch 8.1.1902: cannot have an info popup without a borderv8.1.1902Bram Moolenaar2019-08-217-8/+67
| | | | | Problem: Cannot have an info popup without a border. Solution: Add the "border" item to 'completepopup'.
* patch 8.1.1901: the +insert_expand feature is not always availablev8.1.1901Bram Moolenaar2019-08-2134-383/+85
| | | | | Problem: The +insert_expand feature is not always available. Solution: Graduate the +insert_expand feature.
* patch 8.1.1900: sign test fails in the GUIv8.1.1900Bram Moolenaar2019-08-212-21/+26
| | | | | Problem: Sign test fails in the GUI. Solution: Catch and ignore the exception.
* patch 8.1.1899: sign_place() does not work as documentedv8.1.1899Bram Moolenaar2019-08-213-5/+28
| | | | | | Problem: sign_place() does not work as documented. Solution: Make accept line numbers like line(). (Yegappan Lakshmanan, closes #4848)
* patch 8.1.1898: crash when out of memory during startupv8.1.1898Bram Moolenaar2019-08-212-3/+10
| | | | | | Problem: Crash when out of memory during startup. Solution: When out of memory message given during initialisation bail out. (closes #4842)
* patch 8.1.1897: may free memory twice when out of memoryv8.1.1897Bram Moolenaar2019-08-213-4/+10
| | | | | | Problem: May free memory twice when out of memory. Solution: Check that backslash_halve_save() returns a different pointer. (Dominique Pelle, closes #4847)
* patch 8.1.1896: compiler warning for unused variablev8.1.1896Bram Moolenaar2019-08-202-3/+7
| | | | | Problem: Compiler warning for unused variable. Solution: Add #ifdef. (John Marriott) Missing part of 8.1.1892.
* patch 8.1.1895: using NULL pointer when out of memoryv8.1.1895Bram Moolenaar2019-08-205-12/+35
| | | | | | Problem: Using NULL pointer when out of memory. Solution: Bail out or skip the code using the pointer. (Zu-Ming Jiang, closes #4805, closes #4843, closes #4939, closes #4844)
* patch 8.1.1894: not checking for out-of-memory of autoload_name()v8.1.1894Bram Moolenaar2019-08-202-1/+5
| | | | | Problem: Not checking for out-of-memory of autoload_name(). Solution: Check for NULL. (Dominique Pelle, closes #4846)
* patch 8.1.1893: script to summarize test results can be improvedv8.1.1893Bram Moolenaar2019-08-202-8/+10
| | | | | | 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)
* patch 8.1.1892: missing index entry and option menu for 'completepopup'v8.1.1892Bram Moolenaar2019-08-206-5/+26
| | | | | Problem: Missing index entry and option menu for 'completepopup'. Solution: Add the entries. Adjust #ifdefs to avoid dead code.
* patch 8.1.1891: functions used in one file are globalv8.1.1891Bram Moolenaar2019-08-2067-178/+162
| | | | | Problem: Functions used in one file are global. Solution: Add "static". (Yegappan Lakshmanan, closes #4840)
* patch 8.1.1890: ml_get error when deleting fold markerv8.1.1890Bram Moolenaar2019-08-194-5/+32
| | | | | | | 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)
* patch 8.1.1889: Coverity warns for using a NULL pointerv8.1.1889Bram Moolenaar2019-08-192-5/+8
| | | | | Problem: Coverity warns for using a NULL pointer. Solution: Use zero for column if pos is NULL.
* patch 8.1.1888: more functions can be used as methodsv8.1.1888Bram Moolenaar2019-08-189-39/+79
| | | | | Problem: More functions can be used as methods. Solution: Make various functions usable as a method.
* patch 8.1.1887: the +cmdline_compl feature is not in the tiny versionv8.1.1887Bram Moolenaar2019-08-1829-198/+37
| | | | | Problem: The +cmdline_compl feature is not in the tiny version. Solution: Graduate the +cmdline_compl feature.
* patch 8.1.1886: command line expansion code is spread outv8.1.1886Bram Moolenaar2019-08-1815-2131/+2145
| | | | | Problem: Command line expansion code is spread out. Solution: Move the code to cmdexpand.c. (Yegappan Lakshmanan, closes #4831)
* patch 8.1.1885: comments in libvterm are inconsistentv8.1.1885Bram Moolenaar2019-08-1818-298/+526
| | | | | Problem: Comments in libvterm are inconsistent. Solution: Use // comments. Als update the table of combining characters.
* patch 8.1.1884: cannot use mouse scroll wheel in popup in Insert modev8.1.1884Bram Moolenaar2019-08-184-2/+48
| | | | | | | Problem: Cannot use mouse scroll wheel in popup in Insert mode. Mouse clicks in popup close the popup menu. Solution: Check if the mouse is in a popup window. Do not let mouse events close the popup menu. (closes #4544)
* patch 8.1.1883: options test failsv8.1.1883Bram Moolenaar2019-08-182-0/+3
| | | | | Problem: Options test fails. Solution: Add entry for 'completepopup'.
* patch 8.1.1882: cannot specify properties of the info popup windowv8.1.1882Bram Moolenaar2019-08-1812-66/+131
| | | | | Problem: Cannot specify properties of the info popup window. Solution: Add the 'completepopup' option. Default to PmenuSel highlight.
* patch 8.1.1881: popup window test fails in some configurationsv8.1.1881Bram Moolenaar2019-08-182-0/+4
| | | | | Problem: Popup window test fails in some configurations. Solution: Check that screendumps can be made.
* patch 8.1.1880: cannot show extra info for completion in a popup windowv8.1.1880Bram Moolenaar2019-08-1817-56/+310
| | | | | Problem: Cannot show extra info for completion in a popup window. Solution: Add the "popup" entry in 'completeopt'.
* patch 8.1.1879: more functions can be used as methodsv8.1.1879Bram Moolenaar2019-08-174-29/+163
| | | | | Problem: More functions can be used as methods. Solution: Make float functions usable as a method.
* patch 8.1.1878: negative float before method not parsed correctlyv8.1.1878Bram Moolenaar2019-08-175-56/+87
| | | | | Problem: Negative float before method not parsed correctly. Solution: Apply "!" and "-" in front of expression before using ->.
* patch 8.1.1877: graduated features scatteredv8.1.1877Bram Moolenaar2019-08-172-41/+15
| | | | | Problem: Graduated features scattered. Solution: Put graduated and obsolete features together.
* 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.