summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* patch 8.1.1493: redrawing with popups is slow and causes flickerv8.1.1493Bram Moolenaar2019-06-086-57/+225
| | | | | Problem: Redrawing with popups is slow and causes flicker. Solution: Avoid clearing and redrawing using a zindex mask.
* patch 8.1.1492: MS-Windows: when "!" is in 'guioptions' ":!start" failsv8.1.1492Bram Moolenaar2019-06-083-8/+24
| | | | | | Problem: MS-Windows: when "!" is in 'guioptions' ":!start" fails. Solution: Do not use a terminal window when the shell command begins with "!start". (Yasuhiro Matsumoto, closes #4504)
* patch 8.1.1491: when skipping over code a function call may cause troublev8.1.1491Bram Moolenaar2019-06-073-1/+12
| | | | | | Problem: When skipping over code after an exception was thrown expression evaluation is aborted after a function call. (Ingo Karkat) Solution: Do not fail if not executing the expression. (closes #4507)
* patch 8.1.1490: when a single test fails the exit code is not setv8.1.1490Bram Moolenaar2019-06-072-2/+4
| | | | | Problem: When a single test fails the exit code is not set. (Daniel Hahler) Solution: Add an exit command. (closes #4506)
* patch 8.1.1489: sign order wrong when priority was changedv8.1.1489Bram Moolenaar2019-06-074-10/+374
| | | | | | Problem: Sign order wrong when priority was changed. Solution: Reorder signs when priority is changed. (Yegappan Lakshmanan, closes #4502)
* patch 8.1.1488: summary of tests has incorrect failed countv8.1.1488Bram Moolenaar2019-06-072-1/+3
| | | | | Problem: Summary of tests has incorrect failed count. Solution: Add to the failed count instead of setting it. (Christian Brabandt)
* patch 8.1.1487: older msgfmt cannot generate proper .desktop filev8.1.1487Bram Moolenaar2019-06-073-4/+17
| | | | | Problem: Older msgfmt cannot generate proper .desktop file. Solution: Add a configure check to not use this msgfmt version. (Ken Takata)
* patch 8.1.1486: a listener change is merged even when it adds a linev8.1.1486Bram Moolenaar2019-06-063-7/+12
| | | | | Problem: A listener change is merged even when it adds a line. (Paul Jolly) Solution: Do not merge a change that adds or removes a line. (closes #4490)
* Update runtime files - Add typescript syntax and indent.Bram Moolenaar2019-06-065-57/+2680
|
* patch 8.1.1485: double free when garbage_collect() is used in autocommandv8.1.1485Bram Moolenaar2019-06-063-6/+14
| | | | | Problem: Double free when garbage_collect() is used in autocommand. Solution: Have garbage collection also set the copyID in funccal_stack.
* patch 8.1.1484: some tests are slowv8.1.1484Bram Moolenaar2019-06-063-5/+22
| | | | | | Problem: Some tests are slow. Solution: Add timing to the test messages. Fix double free when quitting in VimLeavePre autocmd.
* patch 8.1.1483: skipped tests are not properly listedv8.1.1483Bram Moolenaar2019-06-0622-61/+63
| | | | | Problem: Skipped tests are not properly listed. Solution: Throw a "Skipped" exception instead of using ":finish" or ":return".
* patch 8.1.1482: no test for wincol() depending on the 'number' optionv8.1.1482Bram Moolenaar2019-06-062-0/+12
| | | | | Problem: No test for wincol() depending on the 'number' option. Solution: Add a couple of tests. (Christian Brabandt, closes #4500)
* patch 8.1.1481: length for two-digit rgb termresponse is off by onev8.1.1481Bram Moolenaar2019-06-062-1/+3
| | | | | Problem: Length for two-digit rgb termresponse is off by one. Solution: Adjust the length. (closes #4494)
* patch 8.1.1480: desktop file check doesn't run on CIv8.1.1480Bram Moolenaar2019-06-062-0/+3
| | | | | | Problem: Desktop file check doesn't run on CI. Solution: Install the desktip-file-utils packages. (Christian Brabandt, closes #4498)
* patch 8.1.1479: change included for debugging onlyv8.1.1479Bram Moolenaar2019-06-062-1/+3
| | | | | Problem: Change included for debugging only. Solution: Restore the REDIR_TEST_TO_NULL line.
* patch 8.1.1478: still an error when running tests with the tiny versionv8.1.1478Bram Moolenaar2019-06-063-5/+7
| | | | | Problem: Still an error when running tests with the tiny version. Solution: Do not try reading test.log
* patch 8.1.1477: test summary fails in the tiny versionv8.1.1477Bram Moolenaar2019-06-063-0/+4
| | | | | Problem: Test summary fails in the tiny version. Solution: set 'nocompatible'.
* patch 8.1.1476: no statistics displayed after running testsv8.1.1476Bram Moolenaar2019-06-068-9/+84
| | | | | | Problem: No statistics displayed after running tests. Solution: Summarize the test results. (Christian Brabandt, closes #4391) Also make it possible to report a skipped file.
* patch 8.1.1475: search string not displayed when 'rightleft' is setv8.1.1475Bram Moolenaar2019-06-063-2/+31
| | | | | Problem: Search string not displayed when 'rightleft' is set. Solution: Clear the right part of the old text. (closes #4488, closes #4489)
* patch 8.1.1474: 'ttybuiltin' is not testedv8.1.1474Bram Moolenaar2019-06-062-0/+22
| | | | | Problem: 'ttybuiltin' is not tested. Solution: At least test that it doesn't break things.
* patch 8.1.1473: new resolve() implementation causes problem for pluginsv8.1.1473Bram Moolenaar2019-06-063-0/+45
| | | | | | Problem: New resolve() implementation causes problem for plugins. Solution: Only resolve a resparse point after checking it is needed. (Ken Takata, closes #4492)
* Update runtime files.Bram Moolenaar2019-06-0623-70/+121
|
* patch 8.1.1472: add_termcap_entry() is not testedv8.1.1472Bram Moolenaar2019-06-062-1/+9
| | | | | Problem: Add_termcap_entry() is not tested. Solution: Add a simple test.
* patch 8.1.1471: 'background' not correctly set for 2-digit rgb termresponsev8.1.1471Bram Moolenaar2019-06-053-15/+48
| | | | | Problem: 'background' not correctly set for 2-digit rgb termresponse. Solution: Adjust what digit to use. (closes #4495)
* patch 8.1.1470: new Unicode character U32FF missing from double-width tablev8.1.1470Bram Moolenaar2019-06-052-2/+3
| | | | | Problem: New Unicode character U32FF missing from double-width table. Solution: Add the character.
* patch 8.1.1469: no test for checking the cursor style responsev8.1.1469Bram Moolenaar2019-06-053-24/+87
| | | | | Problem: No test for checking the cursor style response. Solution: Add a simple test. Also include the missing part of 8.1.1464.
* patch 8.1.1468: the generated desktop files may be invalidv8.1.1468Bram Moolenaar2019-06-052-3/+9
| | | | | | Problem: The generated desktop files may be invalid. Solution: Check validity with desktop-file-validate. (Christian Brabandt, Will Thompson, closes #4480)
* patch 8.1.1467: cscope test failsv8.1.1467Bram Moolenaar2019-06-042-2/+4
| | | | | Problem: Cscope test fails. Solution: Update expected text.
* patch 8.1.1466: not updating priority on existing signv8.1.1466Bram Moolenaar2019-06-045-5/+28
| | | | | Problem: Not updating priority on existing sign. Solution: Set the sign priority. Add a test. (Yegappan Lakshmanan)
* patch 8.1.1465: allocating wrong amount of memoryv8.1.1465Bram Moolenaar2019-06-042-1/+3
| | | | | Problem: Allocating wrong amount of memory. (Yegappan Lakshmanan) Solution: Use sizeof() for right type of struct.
* patch 8.1.1464: only 4-digit rgb termresponse is recognizedv8.1.1464Bram Moolenaar2019-06-042-5/+13
| | | | | Problem: Only 4-digit rgb termresponse is recognized. Solution: Also recognize 2-digit rgb response. (closes #4486)
* patch 8.1.1463: gcc warns for uninitialized variablev8.1.1463Bram Moolenaar2019-06-042-3/+8
| | | | | Problem: Gcc warns for uninitialized variable. Solution: Put usage inside "if". (Ken Takata)
* patch 8.1.1462: MS-Windows: using special character requires quotingv8.1.1462Bram Moolenaar2019-06-042-1/+3
| | | | | Problem: MS-Windows: using special character requires quoting. Solution: Add quotes. (Ken Takata)
* patch 8.1.1461: tests do not run or are not reliable on some systemsv8.1.1461Bram Moolenaar2019-06-036-10/+18
| | | | | | | | Problem: Tests do not run or are not reliable on some systems. Solution: Use "findstr" instead of "grep" on MS-Windows. Clear PROMPT_COMMAND in the terminal test. Delete temp file. Wait for output after executing a debug command. (Yegappan Lakshmanan, closes #4479)
* patch 8.1.1460: popup window border characters may be wrongv8.1.1460Bram Moolenaar2019-06-032-2/+11
| | | | | | Problem: Popup window border characters may be wrong. Solution: Reset the border characters for each popup. Correct use of 'ambiwidth'.
* patch 8.1.1459: popup window border looks bad when 'ambiwidth' is "double"v8.1.1459Bram Moolenaar2019-06-032-1/+5
| | | | | | | Problem: Popup window border looks bad when 'ambiwidth' is "double". (Yasuhiro Matsumoto) Solution: Only use line drawing characters when 'ambiwidth' is "single". (Ken Takata, closes #4477)
* patch 8.1.1458: crash when using gtagsv8.1.1458Bram Moolenaar2019-06-032-1/+7
| | | | | | Problem: Crash when using gtags. (issue #4102) Solution: Check for negative row or col in screen_puts_len(). (Christian Brabandt)
* patch 8.1.1457: cannot reuse a buffer when loading a screen dumpv8.1.1457Bram Moolenaar2019-06-036-3/+77
| | | | | Problem: Cannot reuse a buffer when loading a screen dump. Solution: Add the "bufnr" option.
* patch 8.1.1456: WinBar not redrawn after scrolling one linev8.1.1456Bram Moolenaar2019-06-023-1/+15
| | | | | | Problem: WinBar not redrawn after scrolling one line. Solution: Exclude the winbar height when deciding what to redraw. (closes #4473)
* patch 8.1.1455: popup_atcursor() not completely implementedv8.1.1455Bram Moolenaar2019-06-025-45/+73
| | | | | Problem: Popup_atcursor() not completely implemented. Solution: Add the default for the "moved" property.
* patch 8.1.1454: build failure without the conceal featurev8.1.1454Bram Moolenaar2019-06-022-2/+2
| | | | | Problem: Build failure without the conceal feature. Solution: Remove #ifdef.
* patch 8.1.1453: popup window "moved" property not implemented yetv8.1.1453Bram Moolenaar2019-06-0211-31/+202
| | | | | Problem: Popup window "moved" property not implemented yet. Solution: Implement it.
* patch 8.1.1452: line and col property of popup windows not properly checkedv8.1.1452Bram Moolenaar2019-06-026-4/+133
| | | | | Problem: Line and col property of popup windows not properly checked. Solution: Check for "+" or "-" sign.
* patch 8.1.1451: CTRL-L does not clear screen with a popup windowv8.1.1451Bram Moolenaar2019-06-022-1/+8
| | | | | | Problem: CTRL-L does not clear screen with a popup window. Solution: Do not change the type to NOT_VALID. Redraw all windows. (closes #4471)
* patch 8.1.1450: popup window positioning wrong when using padding or bordersv8.1.1450Bram Moolenaar2019-06-024-4/+73
| | | | | Problem: Popup window positioning wrong when using padding or borders. Solution: Fix computing the position.
* patch 8.1.1449: popup text truncated at end of screenv8.1.1449Bram Moolenaar2019-06-025-71/+306
| | | | | | Problem: Popup text truncated at end of screen. Solution: Move popup left if needed. Add the "fixed" property to disable that. (Ben Jackson , closes #4466)
* patch 8.1.1448: statusline is sometimes drawn on top of popupv8.1.1448Bram Moolenaar2019-06-024-1/+70
| | | | | | Problem: Statusline is sometimes drawn on top of popup. Solution: Redraw popups after the statusline. (Naruhiko Nishino, closes #4468)
* patch 8.1.1447: not allowed to create an empty popupv8.1.1447Bram Moolenaar2019-06-023-12/+27
| | | | | Problem: Not allowed to create an empty popup. Solution: Remove restriction that there is some text. (closes #4470)
* patch 8.1.1446: popup window callback not implemented yetv8.1.1446Bram Moolenaar2019-06-017-8/+79
| | | | | Problem: Popup window callback not implemented yet. Solution: Implement the callback.