Bram Moolenaar
21f8d93c71
patch 8.1.1500: wrong shell command when building with VIMDLL and "!" in 'go'
...
Problem: Wrong shell command when building with VIMDLL and "!" in
'guioptions'.
Solution: Add check for GUI in use. (Ken Takata)
2019-06-08 20:17:18 +02:00
Bram Moolenaar
24a5ac5d4d
patch 8.1.1499: ruler not updated after popup window was removed
...
Problem: Ruler not updated after popup window was removed.
Solution: use popup_mask in screen_puts().
2019-06-08 19:01:18 +02:00
Bram Moolenaar
c024b46678
patch 8.1.1498: ":write" increments b:changedtick even though nothing changed
...
Problem: ":write" increments b:changedtick even though nothing changed.
(Daniel Hahler)
Solution: Only increment b:changedtick if the modified flag is reset.
2019-06-08 18:07:21 +02:00
Bram Moolenaar
aef5c62a6f
patch 8.1.1497: accessing memory beyond allocated space
...
Problem: Accessing memory beyond allocated space.
Solution: Check column before accessing popup mask.
2019-06-08 17:25:33 +02:00
Bram Moolenaar
acc682bd7c
patch 8.1.1496: popup window height is not recomputed
...
Problem: Popup window height is not recomputed.
Solution: Recompute the height when needed.
2019-06-08 17:15:51 +02:00
Bram Moolenaar
1748c7f77e
patch 8.1.1495: memory access error
...
Problem: Memory access error.
Solution: Use the correct size for clearing the popup mask.
2019-06-08 16:55:15 +02:00
Bram Moolenaar
6c009a3974
patch 8.1.1494: build failure
...
Problem: Build failure.
Solution: Add missing changes.
2019-06-08 16:06:28 +02:00
Bram Moolenaar
33796b39b9
patch 8.1.1493: redrawing with popups is slow and causes flicker
...
Problem: Redrawing with popups is slow and causes flicker.
Solution: Avoid clearing and redrawing using a zindex mask.
2019-06-08 16:01:13 +02:00
Bram Moolenaar
7c348bb5ad
patch 8.1.1492: MS-Windows: when "!" is in 'guioptions' ":!start" fails
...
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 )
2019-06-08 12:05:22 +02:00
Bram Moolenaar
6064073841
patch 8.1.1491: when skipping over code a function call may cause trouble
...
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 )
2019-06-07 23:15:22 +02:00
Bram Moolenaar
4e0bf84627
patch 8.1.1490: when a single test fails the exit code is not set
...
Problem: When a single test fails the exit code is not set. (Daniel Hahler)
Solution: Add an exit command. (closes #4506 )
2019-06-07 22:40:25 +02:00
Bram Moolenaar
64416127fc
patch 8.1.1489: sign order wrong when priority was changed
...
Problem: Sign order wrong when priority was changed.
Solution: Reorder signs when priority is changed. (Yegappan Lakshmanan,
closes #4502 )
2019-06-07 21:37:13 +02:00
Bram Moolenaar
150f0550f4
patch 8.1.1488: summary of tests has incorrect failed count
...
Problem: Summary of tests has incorrect failed count.
Solution: Add to the failed count instead of setting it. (Christian Brabandt)
2019-06-07 21:29:50 +02:00
Bram Moolenaar
62a88f498a
patch 8.1.1487: older msgfmt cannot generate proper .desktop file
...
Problem: Older msgfmt cannot generate proper .desktop file.
Solution: Add a configure check to not use this msgfmt version. (Ken Takata)
2019-06-07 20:44:40 +02:00
Bram Moolenaar
1253704591
patch 8.1.1486: a listener change is merged even when it adds a line
...
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 )
2019-06-06 22:50:35 +02:00
Bram Moolenaar
c07f67ad0e
patch 8.1.1485: double free when garbage_collect() is used in autocommand
...
Problem: Double free when garbage_collect() is used in autocommand.
Solution: Have garbage collection also set the copyID in funccal_stack.
2019-06-06 19:03:17 +02:00
Bram Moolenaar
75ee544f99
patch 8.1.1484: some tests are slow
...
Problem: Some tests are slow.
Solution: Add timing to the test messages. Fix double free when quitting in
VimLeavePre autocmd.
2019-06-06 18:05:25 +02:00
Bram Moolenaar
5d30ff1964
patch 8.1.1483: skipped tests are not properly listed
...
Problem: Skipped tests are not properly listed.
Solution: Throw a "Skipped" exception instead of using ":finish" or ":return".
2019-06-06 16:12:12 +02:00
Bram Moolenaar
f6d50f1da8
patch 8.1.1482: no test for wincol() depending on the 'number' option
...
Problem: No test for wincol() depending on the 'number' option.
Solution: Add a couple of tests. (Christian Brabandt, closes #4500 )
2019-06-06 15:40:08 +02:00
Bram Moolenaar
12e71eb8a8
patch 8.1.1481: length for two-digit rgb termresponse is off by one
...
Problem: Length for two-digit rgb termresponse is off by one.
Solution: Adjust the length. (closes #4494 )
2019-06-06 15:19:31 +02:00
Bram Moolenaar
8e228e21cc
patch 8.1.1480: desktop file check doesn't run on CI
...
Problem: Desktop file check doesn't run on CI.
Solution: Install the desktip-file-utils packages. (Christian Brabandt,
closes #4498 )
2019-06-06 15:13:19 +02:00
Bram Moolenaar
133c737357
patch 8.1.1479: change included for debugging only
...
Problem: Change included for debugging only.
Solution: Restore the REDIR_TEST_TO_NULL line.
2019-06-06 14:38:06 +02:00
Bram Moolenaar
18250e291a
patch 8.1.1478: still an error when running tests with the tiny version
...
Problem: Still an error when running tests with the tiny version.
Solution: Do not try reading test.log
2019-06-06 14:28:54 +02:00
Bram Moolenaar
c7500f9cb5
patch 8.1.1477: test summary fails in the tiny version
...
Problem: Test summary fails in the tiny version.
Solution: set 'nocompatible'.
2019-06-06 14:08:50 +02:00
Bram Moolenaar
9c0cec65f8
patch 8.1.1476: no statistics displayed after running tests
...
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.
2019-06-06 13:38:15 +02:00
Bram Moolenaar
db294adc65
patch 8.1.1475: search string not displayed when 'rightleft' is set
...
Problem: Search string not displayed when 'rightleft' is set.
Solution: Clear the right part of the old text. (closes #4488 , closes #4489 )
2019-06-06 12:49:29 +02:00
Bram Moolenaar
9aeb33639f
patch 8.1.1474: 'ttybuiltin' is not tested
...
Problem: 'ttybuiltin' is not tested.
Solution: At least test that it doesn't break things.
2019-06-06 12:36:15 +02:00
Bram Moolenaar
4a792c87b9
patch 8.1.1473: new resolve() implementation causes problem for plugins
...
Problem: New resolve() implementation causes problem for plugins.
Solution: Only resolve a resparse point after checking it is needed. (Ken
Takata, closes #4492 )
2019-06-06 12:22:41 +02:00
Bram Moolenaar
61da1bfa6c
Update runtime files.
2019-06-06 12:14:49 +02:00
Bram Moolenaar
de6dbb452a
patch 8.1.1472: add_termcap_entry() is not tested
...
Problem: Add_termcap_entry() is not tested.
Solution: Add a simple test.
2019-06-06 11:59:18 +02:00
Bram Moolenaar
32e1977012
patch 8.1.1471: 'background' not correctly set for 2-digit rgb termresponse
...
Problem: 'background' not correctly set for 2-digit rgb termresponse.
Solution: Adjust what digit to use. (closes #4495 )
2019-06-05 22:57:04 +02:00
Bram Moolenaar
6d718c4c38
patch 8.1.1470: new Unicode character U32FF missing from double-width table
...
Problem: New Unicode character U32FF missing from double-width table.
Solution: Add the character.
2019-06-05 22:46:13 +02:00
Bram Moolenaar
66761db11d
patch 8.1.1469: no test for checking the cursor style response
...
Problem: No test for checking the cursor style response.
Solution: Add a simple test. Also include the missing part of 8.1.1464.
2019-06-05 22:07:51 +02:00
Bram Moolenaar
d0380dc782
patch 8.1.1468: the generated desktop files may be invalid
...
Problem: The generated desktop files may be invalid.
Solution: Check validity with desktop-file-validate. (Christian Brabandt,
Will Thompson, closes #4480 )
2019-06-05 21:25:34 +02:00
Bram Moolenaar
d6ec1730ba
patch 8.1.1467: cscope test fails
...
Problem: Cscope test fails.
Solution: Update expected text.
2019-06-04 23:20:23 +02:00
Bram Moolenaar
58a7f87c86
patch 8.1.1466: not updating priority on existing sign
...
Problem: Not updating priority on existing sign.
Solution: Set the sign priority. Add a test. (Yegappan Lakshmanan)
2019-06-04 22:48:15 +02:00
Bram Moolenaar
a37833dbd7
patch 8.1.1465: allocating wrong amount of memory
...
Problem: Allocating wrong amount of memory. (Yegappan Lakshmanan)
Solution: Use sizeof() for right type of struct.
2019-06-04 22:29:10 +02:00
Bram Moolenaar
cea254f5a7
patch 8.1.1464: only 4-digit rgb termresponse is recognized
...
Problem: Only 4-digit rgb termresponse is recognized.
Solution: Also recognize 2-digit rgb response. (closes #4486 )
2019-06-04 21:41:28 +02:00
Bram Moolenaar
277e79adc4
patch 8.1.1463: gcc warns for uninitialized variable
...
Problem: Gcc warns for uninitialized variable.
Solution: Put usage inside "if". (Ken Takata)
2019-06-04 19:16:29 +02:00
Bram Moolenaar
c974022c31
patch 8.1.1462: MS-Windows: using special character requires quoting
...
Problem: MS-Windows: using special character requires quoting.
Solution: Add quotes. (Ken Takata)
2019-06-04 08:22:53 +02:00
Bram Moolenaar
ddd3308782
patch 8.1.1461: tests do not run or are not reliable on some systems
...
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 )
2019-06-03 23:07:25 +02:00
Bram Moolenaar
02e15072be
patch 8.1.1460: popup window border characters may be wrong
...
Problem: Popup window border characters may be wrong.
Solution: Reset the border characters for each popup. Correct use of
'ambiwidth'.
2019-06-03 22:53:30 +02:00
Bram Moolenaar
3f6aeba18b
patch 8.1.1459: popup window border looks bad when 'ambiwidth' is "double"
...
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 )
2019-06-03 22:21:27 +02:00
Bram Moolenaar
0b4c9eddb5
patch 8.1.1458: crash when using gtags
...
Problem: Crash when using gtags. (issue #4102 )
Solution: Check for negative row or col in screen_puts_len(). (Christian
Brabandt)
2019-06-03 22:04:23 +02:00
Bram Moolenaar
87abab92f5
patch 8.1.1457: cannot reuse a buffer when loading a screen dump
...
Problem: Cannot reuse a buffer when loading a screen dump.
Solution: Add the "bufnr" option.
2019-06-03 21:14:59 +02:00
Bram Moolenaar
98fb65cb05
patch 8.1.1456: WinBar not redrawn after scrolling one line
...
Problem: WinBar not redrawn after scrolling one line.
Solution: Exclude the winbar height when deciding what to redraw.
(closes #4473 )
2019-06-02 20:33:32 +02:00
Bram Moolenaar
1762731f20
patch 8.1.1455: popup_atcursor() not completely implemented
...
Problem: Popup_atcursor() not completely implemented.
Solution: Add the default for the "moved" property.
2019-06-02 19:53:44 +02:00
Bram Moolenaar
6116b6abb1
patch 8.1.1454: build failure without the conceal feature
...
Problem: Build failure without the conceal feature.
Solution: Remove #ifdef.
2019-06-02 19:02:27 +02:00
Bram Moolenaar
3397f74ac2
patch 8.1.1453: popup window "moved" property not implemented yet
...
Problem: Popup window "moved" property not implemented yet.
Solution: Implement it.
2019-06-02 18:40:06 +02:00
Bram Moolenaar
b0ebbda06c
patch 8.1.1452: line and col property of popup windows not properly checked
...
Problem: Line and col property of popup windows not properly checked.
Solution: Check for "+" or "-" sign.
2019-06-02 16:51:21 +02:00