| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
Problem: Crash when using closures.
Solution: Set reference in varlist of funccal when running the garbage
collector. (Ozaki Kiichi, closes #4554, closes #4547)
|
|
|
|
|
| |
Problem: Popup window not always redrawn after popup_setoptions().
Solution: Force a redraw.
|
|
|
|
|
|
| |
Problem: Popup_setoptions() is not implemented yet.
Solution: Implement popup_setoptions(). Also add more fields to
popup_getoptions().
|
|
|
|
|
| |
Problem: Popup window hidden option not implemented yet.
Solution: Implement the hidden option.
|
|
|
|
|
| |
Problem: Popup window title property not implemented yet.
Solution: Implement the title property.
|
|
|
|
|
|
| |
Problem: Popup_menu() and popup_filter_menu() are not implemented yet.
Solution: Implement the functions. Fix that centering didn't take the border
and padding into account.
|
|
|
|
|
|
| |
Problem: Compiler warning for unused variables in tiny version. (Tony
Mechelynck)
Solution: Add #ifdef.
|
|
|
|
|
|
| |
Problem: The command displayed to show a failing screenshot does not include
the "testdir" directory.
Solution: Prefix the directory name so that it can be copy-pasted.
|
|
|
|
|
| |
Problem: NOT_IN_POPUP_WINDOW is confusing. (Andy Massimino)
Solution: Rename to ERROR_IF_POPUP_WINDOW().
|
|
|
|
|
|
| |
Problem: Docs and tests for :const can be improved.
Solution: Improve documentation, add a few more tests. (Ryuichi Hayashida,
closes #4551)
|
|
|
|
|
|
| |
Problem: Not easy to change the text in a popup window.
Solution: Add popup_settext(). (Ben Jackson, closes #4549)
Also display a space for an empty popup.
|
|
|
|
|
|
| |
Problem: Cursor position is wrong after sign column appears or disappears.
(Yegappan Lakshmanan)
Solution: Call changed_line_abv_curs() instead of changed_cline_bef_curs().
|
|
|
|
|
| |
Problem: Warning for shadowing popup_dragwin. (Dominique Pelle)
Solution: Add missing change.
|
|
|
|
|
| |
Problem: When a popup has left padding text may be cut off.
Solution: Add the border and padding when computing the size.
|
|
|
|
|
| |
Problem: Quickfix test fails.
Solution: Negate result of bt_quickfix().
|
|
|
|
|
| |
Problem: Popup_dialog() is not implemented.
Solution: Implement popup_dialog() and popup_filter_yesno().
|
|
|
|
|
| |
Problem: Functionality of bt_nofile() is confusing.
Solution: Split into bt_nofile() and bt_nofilename().
|
|
|
|
|
| |
Problem: In some tests 'tags' is set but not restored. (Daniel Hahler)
Solution: Restore 'tags'. (closes #4535)
|
|
|
|
|
|
| |
Problem: When the screen is to small there is no message about that.
(Daniel Hahler)
Solution: Do not use :cquit. (closes #4534)
|
|
|
|
|
|
|
| |
Problem: Some balloon tests don't run when they can.
Solution: Split GUI balloon tests off into a separate file. (Ozaki Kiichi,
closes #4538) Change the feature check into a command for
consistency.
|
|
|
|
|
| |
Problem: Const test fails with small features.
Solution: Don't unlet non-existing variables.
|
|
|
|
|
|
| |
Problem: An OptionSet autocommand does not get enough info.
Solution: Add v:option_command, v:option_oldlocal and v:option_oldglobal.
(Latrice Wilgus, closes #4118)
|
|
|
|
|
| |
Problem: Check for ASAN is not reliable.
Solution: Check the version output. (Dominique Pelle, closes #4543)
|
|
|
|
|
| |
Problem: Cannot build without the +eval feature.
Solution: Define ex_const if needed.
|
|
|
|
|
| |
Problem: Not easy to define a variable and lock it.
Solution: Add ":const".
|
|
|
|
|
|
| |
Problem: Cannot specify highlighting for notifications.
Solution: Use the PopupNotification group if it exists. Add a minimal width
to notifications.
|
|
|
|
|
| |
Problem: Using "tab" for popup window can be confusing.
Solution: Use "tabpage". (Hirohito Higashi, closes #4532)
|
|
|
|
|
| |
Problem: Popup select test still fails on Mac.
Solution: Set 'clipboard' to "autoselect"
|
|
|
|
|
| |
Problem: Popup select test fails on Mac.
Solution: Skip test if clipboard feature not available.
|
|
|
|
|
| |
Problem: Modeless selection in popup window selects too much.
Solution: Restrict the selection to insde of the popup window.
|
|
|
|
|
| |
Problem: GUI build fails on Mac.
Solution: Change VimClipboard type in non-C file.
|
|
|
|
|
| |
Problem: Build fails.
Solution: Add missing changes.
|
|
|
|
|
| |
Problem: Clipboard type name is inconsistent.
Solution: Rename VimClipboard to Clipboard_T.
|
|
|
|
|
|
| |
Problem: Travis config is not optimal.
Solution: Remove system conditions. Do not use excluding matrix. Cache OSX
results. (Ozaki Kiichi, closes #4521)
|
|
|
|
|
|
| |
Problem: Libcanberra is linked with even when not used.
Solution: Have configure check for libcanberra only when wanted.
(suggestions by Libor Bukata)
|
|
|
|
|
| |
Problem: Popup_any_visible() is unused.
Solution: Remove it.
|
|
|
|
|
|
|
| |
Problem: When moving a popup window over the command line it is not
redrawn.
Solution: Redraw the command line. Move popup redrawing code to the popupwin
file.
|
|
|
|
|
| |
Problem: No numerical value for the patchlevel.
Solution: Add v:versionlong.
|
|
|
|
|
|
| |
Problem: Cannot move a popup window with the mouse.
Solution: Add the "drag" property and make it possible to drag a popup
window by its border.
|
|
|
|
|
| |
Problem: Tests are silently skipped.
Solution: Throw an exception for skipped tests in more places.
|
|
|
|
|
| |
Problem: Cannot show range of buffer lines in popup window.
Solution: Add the "firstline" property. (closes #4523)
|
|
|
|
|
| |
Problem: Popup_notification() not implemented yet.
Solution: Implement it.
|
|
|
|
|
| |
Problem: When a popup window is closed the buffer remains.
Solution: Wipe out the buffer.
|
|
|
|
|
|
| |
Problem: Popup windows are ignored when dealing with mouse position
Solution: Find the mouse position inside a popup window. Allow for modeless
selection.
|
|
|
|
|
| |
Problem: 'backupskip' may contain duplicates.
Solution: Add the P_NODUP flag. (Tom Ryder)
|
|
|
|
|
| |
Problem: Crash when setting 'columns' while a popup is visible.
Solution: Recompute all positions when clearing the screen. (closes #4467)
|
| |
|
|
|
|
|
|
| |
Problem: When a popup changes all windows are redrawn.
Solution: Only update the lines that were affected. Add a file for
profiling popup windows efficiency.
|
|
|
|
|
|
| |
Problem: Time reported for a test measured wrong.
Solution: Move the computation to the end of RunTheTest(). (Ozaki Kiichi,
closes #4520)
|
|
|
|
|
| |
Problem: Memory leak reported for sound when build with EXITFREE.
Solution: Free sound stuff when exiting.
|