| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Problem: Add_termcap_entry() is not tested.
Solution: Add a simple test.
|
|
|
|
|
| |
Problem: 'background' not correctly set for 2-digit rgb termresponse.
Solution: Adjust what digit to use. (closes #4495)
|
|
|
|
|
| |
Problem: New Unicode character U32FF missing from double-width table.
Solution: Add the character.
|
|
|
|
|
| |
Problem: No test for checking the cursor style response.
Solution: Add a simple test. Also include the missing part of 8.1.1464.
|
|
|
|
|
|
| |
Problem: The generated desktop files may be invalid.
Solution: Check validity with desktop-file-validate. (Christian Brabandt,
Will Thompson, closes #4480)
|
|
|
|
|
| |
Problem: Cscope test fails.
Solution: Update expected text.
|
|
|
|
|
| |
Problem: Not updating priority on existing sign.
Solution: Set the sign priority. Add a test. (Yegappan Lakshmanan)
|
|
|
|
|
| |
Problem: Allocating wrong amount of memory. (Yegappan Lakshmanan)
Solution: Use sizeof() for right type of struct.
|
|
|
|
|
| |
Problem: Only 4-digit rgb termresponse is recognized.
Solution: Also recognize 2-digit rgb response. (closes #4486)
|
|
|
|
|
| |
Problem: Gcc warns for uninitialized variable.
Solution: Put usage inside "if". (Ken Takata)
|
|
|
|
|
| |
Problem: MS-Windows: using special character requires quoting.
Solution: Add quotes. (Ken Takata)
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
| |
Problem: Popup window border characters may be wrong.
Solution: Reset the border characters for each popup. Correct use of
'ambiwidth'.
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
| |
Problem: Crash when using gtags. (issue #4102)
Solution: Check for negative row or col in screen_puts_len(). (Christian
Brabandt)
|
|
|
|
|
| |
Problem: Cannot reuse a buffer when loading a screen dump.
Solution: Add the "bufnr" option.
|
|
|
|
|
|
| |
Problem: WinBar not redrawn after scrolling one line.
Solution: Exclude the winbar height when deciding what to redraw.
(closes #4473)
|
|
|
|
|
| |
Problem: Popup_atcursor() not completely implemented.
Solution: Add the default for the "moved" property.
|
|
|
|
|
| |
Problem: Build failure without the conceal feature.
Solution: Remove #ifdef.
|
|
|
|
|
| |
Problem: Popup window "moved" property not implemented yet.
Solution: Implement it.
|
|
|
|
|
| |
Problem: Line and col property of popup windows not properly checked.
Solution: Check for "+" or "-" sign.
|
|
|
|
|
|
| |
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)
|
|
|
|
|
| |
Problem: Popup window positioning wrong when using padding or borders.
Solution: Fix computing the position.
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
| |
Problem: Statusline is sometimes drawn on top of popup.
Solution: Redraw popups after the statusline. (Naruhiko Nishino,
closes #4468)
|
|
|
|
|
| |
Problem: Not allowed to create an empty popup.
Solution: Remove restriction that there is some text. (closes #4470)
|
|
|
|
|
| |
Problem: Popup window callback not implemented yet.
Solution: Implement the callback.
|
|
|
|
|
| |
Problem: Popup window border highlight not implemented yet.
Solution: Implement the "borderhighlight" option.
|
|
|
|
|
| |
Problem: Not using double line characters for popup border.
Solution: Use double line characters if using utf-8.
|
|
|
|
|
|
| |
Problem: Popup window padding and border not implemented yet.
Solution: Implement padding and border. Add core position and size to
popup_getpos().
|
|
|
|
|
|
| |
Problem: Popup windows not considered when the Vim window is resized.
(Ben Jackson)
Solution: Reallocate the w_lines structure. (closes #4467)
|
|
|
|
|
| |
Problem: Popup window filter not yet implemented.
Solution: Implement the popup filter.
|
|
|
|
|
| |
Problem: Win_execute() test fails.
Solution: Adjust the expected error number. Move to popup test.
|
|
|
|
|
|
| |
Problem: Json_encode() is very slow for large results.
Solution: In the growarray use a growth of at least 50%. (Ken Takata,
closes #4461)
|
|
|
|
|
| |
Problem: Some commands cause trouble in a popup window.
Solution: Add NOT_IN_POPUP_WINDOW.
|
|
|
|
|
| |
Problem: Code to handle callbacks is duplicated.
Solution: Add callback_T and functions to deal with it.
|
| |
|
|
|
|
|
| |
Problem: Writefile test fails when run under /tmp.
Solution: Adjust 'backupskip. (Kenta Sato, closes #4462)
|
|
|
|
|
| |
Problem: Memory usage test is a bit too flaky.
Solution: Adjust the tolerances a bit. (Christian Brabandt)
|
|
|
|
|
| |
Problem: Test 3 is old style.
Solution: Turn into a new style test. (Yegappan Lakshmanan, closes #4460)
|
|
|
|
|
|
| |
Problem: Win_execute() may leave popup window focused, eventually leading
to a crash. (Bjorn Linse)
Solution: When previous window was closed, go to the first window.
|
|
|
|
|
| |
Problem: Can't build with eval feature.
Solution: Add missing rename.
|
|
|
|
|
| |
Problem: Popup window listed as "Scratch".
Solution: List them as "Popup".
|
|
|
|
|
| |
Problem: Popup window option "wrap" not supported.
Solution: Implement it.
|
|
|
|
|
|
| |
Problem: "pos" option of popup window not supported yet.
Solution: Implement the option. Rename popup_getposition() to
popup_getpos().
|
|
|
|
|
| |
Problem: Popup_atcursor() not implemented yet.
Solution: Implement it. (Yasuhiro Matsumoto, closes #4456)
|
|
|
|
|
| |
Problem: Popup window screenshot test fails.
Solution: Add missing change to popup window code.
|
|
|
|
|
|
| |
Problem: No test for syntax highlight in popup window.
Solution: Add a screenshot test. Update associated documentation. Avoid
'buftype' being reset by setbufvar().
|
|
|
|
|
|
| |
Problem: Win_execute() does not set window pointers properly.
Solution: Use switch_win_noblock(). Also execute autocommands in a popup
window.
|
|
|
|
|
| |
Problem: Crash when popup menu is deleted while waiting for char.
Solution: Bail out when pum_array was cleared.
|