summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* patch 8.1.1563: crash when using closuresv8.1.1563Bram Moolenaar2019-06-173-15/+26
| | | | | | Problem: Crash when using closures. Solution: Set reference in varlist of funccal when running the garbage collector. (Ozaki Kiichi, closes #4554, closes #4547)
* patch 8.1.1562: popup window not always redrawn after popup_setoptions()v8.1.1562Bram Moolenaar2019-06-174-1/+20
| | | | | Problem: Popup window not always redrawn after popup_setoptions(). Solution: Force a redraw.
* patch 8.1.1561: popup_setoptions() is not implemented yetv8.1.1561Bram Moolenaar2019-06-169-88/+363
| | | | | | Problem: Popup_setoptions() is not implemented yet. Solution: Implement popup_setoptions(). Also add more fields to popup_getoptions().
* patch 8.1.1560: popup window hidden option not implemented yetv8.1.1560Bram Moolenaar2019-06-163-2/+45
| | | | | Problem: Popup window hidden option not implemented yet. Solution: Implement the hidden option.
* patch 8.1.1559: popup window title property not implemented yetv8.1.1559Bram Moolenaar2019-06-169-26/+98
| | | | | Problem: Popup window title property not implemented yet. Solution: Implement the title property.
* patch 8.1.1558: popup_menu() and popup_filter_menu() are not implemented yetv8.1.1558Bram Moolenaar2019-06-1612-52/+276
| | | | | | 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.
* patch 8.1.1557: compiler warning for unused variables in tiny versionv8.1.1557Bram Moolenaar2019-06-162-2/+15
| | | | | | Problem: Compiler warning for unused variables in tiny version. (Tony Mechelynck) Solution: Add #ifdef.
* patch 8.1.1556: command for failing screenshot does not include directoryv8.1.1556Bram Moolenaar2019-06-162-2/+4
| | | | | | 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.
* patch 8.1.1555: NOT_IN_POPUP_WINDOW is confusingv8.1.1555Bram Moolenaar2019-06-167-15/+18
| | | | | Problem: NOT_IN_POPUP_WINDOW is confusing. (Andy Massimino) Solution: Rename to ERROR_IF_POPUP_WINDOW().
* patch 8.1.1554: docs and tests for :const can be improvedv8.1.1554Bram Moolenaar2019-06-163-3/+34
| | | | | | Problem: Docs and tests for :const can be improved. Solution: Improve documentation, add a few more tests. (Ryuichi Hayashida, closes #4551)
* patch 8.1.1553: not easy to change the text in a popup windowv8.1.1553Bram Moolenaar2019-06-1612-34/+192
| | | | | | 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.
* patch 8.1.1552: cursor position is wrong after sign column changesv8.1.1552Bram Moolenaar2019-06-165-3/+47
| | | | | | 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().
* patch 8.1.1551: warning for shadowing popup_dragwinv8.1.1551Bram Moolenaar2019-06-152-1/+2
| | | | | Problem: Warning for shadowing popup_dragwin. (Dominique Pelle) Solution: Add missing change.
* patch 8.1.1550: when a popup has left padding text may be cut offv8.1.1550Bram Moolenaar2019-06-155-13/+18
| | | | | Problem: When a popup has left padding text may be cut off. Solution: Add the border and padding when computing the size.
* patch 8.1.1549: quickfix test failsv8.1.1549Bram Moolenaar2019-06-152-1/+3
| | | | | Problem: Quickfix test fails. Solution: Negate result of bt_quickfix().
* patch 8.1.1548: popup_dialog() is not implementedv8.1.1548Bram Moolenaar2019-06-158-46/+177
| | | | | Problem: Popup_dialog() is not implemented. Solution: Implement popup_dialog() and popup_filter_yesno().
* patch 8.1.1547: functionality of bt_nofile() is confusingv8.1.1547Bram Moolenaar2019-06-159-14/+26
| | | | | Problem: Functionality of bt_nofile() is confusing. Solution: Split into bt_nofile() and bt_nofilename().
* patch 8.1.1546: in some tests 'tags' is set but not restoredv8.1.1546Bram Moolenaar2019-06-157-1/+14
| | | | | Problem: In some tests 'tags' is set but not restored. (Daniel Hahler) Solution: Restore 'tags'. (closes #4535)
* patch 8.1.1545: when the screen is to small there is no message about thatv8.1.1545Bram Moolenaar2019-06-152-2/+7
| | | | | | Problem: When the screen is to small there is no message about that. (Daniel Hahler) Solution: Do not use :cquit. (closes #4534)
* patch 8.1.1544: some balloon tests don't run when they canv8.1.1544Bram Moolenaar2019-06-1556-181/+164
| | | | | | | 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.
* patch 8.1.1543: const test fails with small featuresv8.1.1543Bram Moolenaar2019-06-152-4/+10
| | | | | Problem: Const test fails with small features. Solution: Don't unlet non-existing variables.
* patch 8.1.1542: an OptionSet autocommand does not get enough infov8.1.1542Bram Moolenaar2019-06-159-87/+752
| | | | | | 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)
* patch 8.1.1541: check for ASAN is not reliablev8.1.1541Bram Moolenaar2019-06-152-1/+3
| | | | | Problem: Check for ASAN is not reliable. Solution: Check the version output. (Dominique Pelle, closes #4543)
* patch 8.1.1540: cannot build without the +eval featurev8.1.1540Bram Moolenaar2019-06-152-0/+4
| | | | | Problem: Cannot build without the +eval feature. Solution: Define ex_const if needed.
* patch 8.1.1539: not easy to define a variable and lock itv8.1.1539Bram Moolenaar2019-06-158-54/+398
| | | | | Problem: Not easy to define a variable and lock it. Solution: Add ":const".
* patch 8.1.1538: cannot specify highlighting for notificationsv8.1.1538Bram Moolenaar2019-06-156-14/+24
| | | | | | Problem: Cannot specify highlighting for notifications. Solution: Use the PopupNotification group if it exists. Add a minimal width to notifications.
* patch 8.1.1537: using "tab" for popup window can be confusingv8.1.1537Bram Moolenaar2019-06-154-18/+30
| | | | | Problem: Using "tab" for popup window can be confusing. Solution: Use "tabpage". (Hirohito Higashi, closes #4532)
* patch 8.1.1536: popup select test still fails on Macv8.1.1536Bram Moolenaar2019-06-152-0/+3
| | | | | Problem: Popup select test still fails on Mac. Solution: Set 'clipboard' to "autoselect"
* patch 8.1.1535: popup select test fails on Macv8.1.1535Bram Moolenaar2019-06-152-0/+5
| | | | | Problem: Popup select test fails on Mac. Solution: Skip test if clipboard feature not available.
* patch 8.1.1534: modeless selection in popup window selects too muchv8.1.1534Bram Moolenaar2019-06-146-48/+198
| | | | | Problem: Modeless selection in popup window selects too much. Solution: Restrict the selection to insde of the popup window.
* patch 8.1.1533: GUI build fails on Macv8.1.1533Bram Moolenaar2019-06-142-4/+6
| | | | | Problem: GUI build fails on Mac. Solution: Change VimClipboard type in non-C file.
* patch 8.1.1532: build failsv8.1.1532Bram Moolenaar2019-06-142-3/+5
| | | | | Problem: Build fails. Solution: Add missing changes.
* patch 8.1.1531: clipboard type name is inconsistentv8.1.1531Bram Moolenaar2019-06-1419-111/+112
| | | | | Problem: Clipboard type name is inconsistent. Solution: Rename VimClipboard to Clipboard_T.
* patch 8.1.1530: Travis config is not optimalv8.1.1530Bram Moolenaar2019-06-142-140/+173
| | | | | | Problem: Travis config is not optimal. Solution: Remove system conditions. Do not use excluding matrix. Cache OSX results. (Ozaki Kiichi, closes #4521)
* patch 8.1.1529: libcanberra is linked with even when not usedv8.1.1529Bram Moolenaar2019-06-145-45/+88
| | | | | | Problem: Libcanberra is linked with even when not used. Solution: Have configure check for libcanberra only when wanted. (suggestions by Libor Bukata)
* patch 8.1.1528: popup_any_visible() is unusedv8.1.1528Bram Moolenaar2019-06-143-18/+2
| | | | | Problem: Popup_any_visible() is unused. Solution: Remove it.
* patch 8.1.1527: when moving popup window over the cmdline it is not redrawnv8.1.1527Bram Moolenaar2019-06-148-306/+364
| | | | | | | 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.
* patch 8.1.1526: no numerical value for the patchlevelv8.1.1526Bram Moolenaar2019-06-145-11/+25
| | | | | Problem: No numerical value for the patchlevel. Solution: Add v:versionlong.
* patch 8.1.1525: cannot move a popup window with the mousev8.1.1525Bram Moolenaar2019-06-138-13/+117
| | | | | | 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.
* patch 8.1.1524: tests are silently skippedv8.1.1524Bram Moolenaar2019-06-1351-65/+115
| | | | | Problem: Tests are silently skipped. Solution: Throw an exception for skipped tests in more places.
* patch 8.1.1523: cannot show range of buffer lines in popup windowv8.1.1523Bram Moolenaar2019-06-126-3/+53
| | | | | Problem: Cannot show range of buffer lines in popup window. Solution: Add the "firstline" property. (closes #4523)
* patch 8.1.1522: poup_notification() not implemented yetv8.1.1522Bram Moolenaar2019-06-129-43/+212
| | | | | Problem: Popup_notification() not implemented yet. Solution: Implement it.
* patch 8.1.1521: when a popup window is closed the buffer remainsv8.1.1521Bram Moolenaar2019-06-123-6/+13
| | | | | Problem: When a popup window is closed the buffer remains. Solution: Wipe out the buffer.
* patch 8.1.1520: popup windows are ignored when dealing with mouse positionv8.1.1520Bram Moolenaar2019-06-1212-27/+120
| | | | | | Problem: Popup windows are ignored when dealing with mouse position Solution: Find the mouse position inside a popup window. Allow for modeless selection.
* patch 8.1.1519: 'backupskip' may contain duplicatesv8.1.1519Bram Moolenaar2019-06-123-2/+14
| | | | | Problem: 'backupskip' may contain duplicates. Solution: Add the P_NODUP flag. (Tom Ryder)
* patch 8.1.1518: crash when setting 'columns' while a popup is visiblev8.1.1518Bram Moolenaar2019-06-114-2/+28
| | | | | Problem: Crash when setting 'columns' while a popup is visible. Solution: Recompute all positions when clearing the screen. (closes #4467)
* Update runtime filesBram Moolenaar2019-06-1013-221/+1369
|
* patch 8.1.1517: when a popup changes all windows are redrawnv8.1.1517Bram Moolenaar2019-06-108-36/+178
| | | | | | 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.
* patch 8.1.1516: time reported for a test measured wrongv8.1.1516Bram Moolenaar2019-06-102-7/+9
| | | | | | Problem: Time reported for a test measured wrong. Solution: Move the computation to the end of RunTheTest(). (Ozaki Kiichi, closes #4520)
* patch 8.1.1515: memory leak reported for sound when build with EXITFREEv8.1.1515Bram Moolenaar2019-06-102-0/+5
| | | | | Problem: Memory leak reported for sound when build with EXITFREE. Solution: Free sound stuff when exiting.