summaryrefslogtreecommitdiff
path: root/runtime
Commit message (Collapse)AuthorAgeFilesLines
* patch 8.1.1645: cannot use a popup window for a balloonv8.1.1645Bram Moolenaar2019-07-073-2/+84
| | | | | | Problem: Cannot use a popup window for a balloon. Solution: Add popup_beval(). Add the "mousemoved" property. Add the screenpos() function.
* Update runtime filesBram Moolenaar2019-07-0410-62/+208
|
* patch 8.1.1629: terminal function help is in the wrong filev8.1.1629Bram Moolenaar2019-07-042-402/+410
| | | | | Problem: Terminal function help is in the wrong file. Solution: Move the function details to terminal.txt.
* patch 8.1.1628: popup window functions not in list of functionsv8.1.1628Bram Moolenaar2019-07-043-77/+105
| | | | | | Problem: Popup window functions not in list of functions. Solution: Add popup window functins to the list of functions. Reorganise the popup window help.
* patch 8.1.1626: no test for closing a popup window with a modified bufferv8.1.1626Bram Moolenaar2019-07-041-1/+7
| | | | | Problem: No test for closing a popup window with a modified buffer. Solution: Add a test. Add "popups" to getbufinfo().
* patch 8.1.1614: 'numberwidth' can only go up to 10v8.1.1614Bram Moolenaar2019-07-011-3/+3
| | | | | Problem: 'numberwidth' can only go up to 10. Solution: Allow up to 20. (Charlie Stanton, closes #4584)
* patch 8.1.1612: cannot show an existing buffer in a popup windowv8.1.1612Bram Moolenaar2019-06-301-19/+22
| | | | | Problem: Cannot show an existing buffer in a popup window. Solution: Support buffer number argument in popup_create().
* patch 8.1.1610: there is no way to add or load a buffer without side effectsv8.1.1610Bram Moolenaar2019-06-301-0/+19
| | | | | Problem: There is no way to add or load a buffer without side effects. Solution: Add the bufadd() and bufload() functions.
* patch 8.1.1609: the user cannot easily close a popup windowv8.1.1609Bram Moolenaar2019-06-301-18/+40
| | | | | | Problem: The user cannot easily close a popup window. Solution: Add the "close" property. (mostly by Masato Nishihata, closes #4601)
* patch 8.1.1608: the evalfunc.c file is too bigv8.1.1607Bram Moolenaar2019-06-291-4/+29
| | | | | Problem: The evalfunc.c file is too big. Solution: Move sign functionality to sign.c.
* patch 8.1.1597: cannot scroll a popup window with the mousev8.1.1597Bram Moolenaar2019-06-261-5/+6
| | | | | | Problem: Cannot scroll a popup window with the mouse. Solution: If the popup window has a scrollbar let the mouse scroll wheel scroll the window.
* patch 8.1.1593: filetype not detected for C++ header files without extensionv8.1.1593Bram Moolenaar2019-06-251-4/+9
| | | | | | Problem: Filetype not detected for C++ header files without extension. Solution: Recognize the file by the Emacs file mode. (Dmitry Ilyin, closes #4593)
* patch 8.1.1589: popup window does not indicate scroll positionv8.1.1589Bram Moolenaar2019-06-251-2/+10
| | | | | Problem: Popup window does not indicate scroll position. Solution: Add a scrollbar.
* patch 8.1.1586: error number used in two placesv8.1.1586Bram Moolenaar2019-06-241-1/+1
| | | | | Problem: Error number used in two places. Solution: Renumber one. (Ken Takata)
* patch 8.1.1585: :let-heredoc does not trim enoughv8.1.1585Bram Moolenaar2019-06-241-7/+18
| | | | | | Problem: :let-heredoc does not trim enough. Solution: Trim indent from the contents based on the indent of the first line. Use let-heredoc in more tests.
* patch 8.1.1580: cannot make part of a popup transparentv8.1.1580Bram Moolenaar2019-06-231-6/+23
| | | | | Problem: Cannot make part of a popup transparent. Solution: Add the "mask" option.
* Update runtime filesBram Moolenaar2019-06-2214-68/+103
|
* patch 8.1.1579: dict and list could be GC'ed while displaying errorv8.1.1579Bram Moolenaar2019-06-221-0/+7
| | | | | | | | Problem: Dict and list could be GC'ed while displaying error in a timer. (Yasuhiro Matsumoto) Solution: Block garbage collection when executing a timer. Add test_garbagecollect_soon(). Add "no_wait_return" to test_override(). (closes #4571)
* patch 8.1.1574: tabpage option not yet implemented for popup windowv8.1.1574Bram Moolenaar2019-06-201-16/+51
| | | | | Problem: Tabpage option not yet implemented for popup window. Solution: Implement tabpage option, also for popup_getoptions().
* patch 8.1.1565: MS-Windows: no sound supportv8.1.1565Bram Moolenaar2019-06-171-14/+21
| | | | | | Problem: MS-Windows: no sound support. Solution: Add sound support for MS-Windows. (Yasuhiro Matsumoto, Ken Takata, closes #4522)
* patch 8.1.1564: sign column takes up spacev8.1.1564Bram Moolenaar2019-06-171-0/+2
| | | | | | Problem: Sign column takes up space. (Adam Stankiewicz) Solution: Optionally put signs in the number column. (Yegappan Lakshmanan, closes #4555, closes #4515)
* patch 8.1.1561: popup_setoptions() is not implemented yetv8.1.1561Bram Moolenaar2019-06-161-9/+37
| | | | | | Problem: Popup_setoptions() is not implemented yet. Solution: Implement popup_setoptions(). Also add more fields to popup_getoptions().
* patch 8.1.1559: popup window title property not implemented yetv8.1.1559Bram Moolenaar2019-06-161-3/+2
| | | | | 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-161-12/+23
| | | | | | 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.1554: docs and tests for :const can be improvedv8.1.1554Bram Moolenaar2019-06-161-3/+6
| | | | | | 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-161-6/+20
| | | | | | 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.1548: popup_dialog() is not implementedv8.1.1548Bram Moolenaar2019-06-151-13/+19
| | | | | Problem: Popup_dialog() is not implemented. Solution: Implement popup_dialog() and popup_filter_yesno().
* patch 8.1.1542: an OptionSet autocommand does not get enough infov8.1.1542Bram Moolenaar2019-06-153-11/+51
| | | | | | 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.1539: not easy to define a variable and lock itv8.1.1539Bram Moolenaar2019-06-151-2/+25
| | | | | 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-151-3/+4
| | | | | | 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-151-13/+23
| | | | | Problem: Using "tab" for popup window can be confusing. Solution: Use "tabpage". (Hirohito Higashi, closes #4532)
* patch 8.1.1526: no numerical value for the patchlevelv8.1.1526Bram Moolenaar2019-06-141-0/+11
| | | | | 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-131-4/+9
| | | | | | 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.1523: cannot show range of buffer lines in popup windowv8.1.1523Bram Moolenaar2019-06-121-1/+3
| | | | | 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-121-11/+49
| | | | | Problem: Popup_notification() not implemented yet. Solution: Implement it.
* Update runtime filesBram Moolenaar2019-06-1012-193/+1341
|
* patch 8.1.1513: all popup functionality is in functions, except :popupclearv8.1.1513Bram Moolenaar2019-06-102-107/+117
| | | | | | Problem: All popup functionality is in functions, except :popupclear. Solution: Add popup_clear() for consistency. Also rename sound_stopall() to sound_clear().
* patch 8.1.1510: a plugin cannot easily expand a command like done internallyv8.1.1510Bram Moolenaar2019-06-092-1/+11
| | | | | Problem: A plugin cannot easily expand a command like done internally. Solution: Add the expandcmd() function. (Yegappan Lakshmanan, closes #4514)
* patch 8.1.1502: cannot play any soundv8.1.1502Bram Moolenaar2019-06-091-0/+50
| | | | | Problem: Cannot play any sound. Solution: Use libcanberra if available. Add sound functions.
* patch 8.1.1498: ":write" increments b:changedtick even though nothing changedv8.1.1498Bram Moolenaar2019-06-081-2/+4
| | | | | | Problem: ":write" increments b:changedtick even though nothing changed. (Daniel Hahler) Solution: Only increment b:changedtick if the modified flag is reset.
* Update runtime files - Add typescript syntax and indent.Bram Moolenaar2019-06-065-57/+2680
|
* Update runtime files.Bram Moolenaar2019-06-0622-68/+121
|
* patch 8.1.1466: not updating priority on existing signv8.1.1466Bram Moolenaar2019-06-042-5/+7
| | | | | Problem: Not updating priority on existing sign. Solution: Set the sign priority. Add a test. (Yegappan Lakshmanan)
* patch 8.1.1457: cannot reuse a buffer when loading a screen dumpv8.1.1457Bram Moolenaar2019-06-031-0/+5
| | | | | Problem: Cannot reuse a buffer when loading a screen dump. Solution: Add the "bufnr" option.
* patch 8.1.1453: popup window "moved" property not implemented yetv8.1.1453Bram Moolenaar2019-06-021-8/+11
| | | | | Problem: Popup window "moved" property not implemented yet. Solution: Implement it.
* patch 8.1.1449: popup text truncated at end of screenv8.1.1449Bram Moolenaar2019-06-021-63/+82
| | | | | | 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.1446: popup window callback not implemented yetv8.1.1446Bram Moolenaar2019-06-011-6/+14
| | | | | Problem: Popup window callback not implemented yet. Solution: Implement the callback.
* patch 8.1.1445: popup window border highlight not implemented yetv8.1.1445Bram Moolenaar2019-06-011-6/+10
| | | | | Problem: Popup window border highlight not implemented yet. Solution: Implement the "borderhighlight" option.
* patch 8.1.1443: popup window padding and border not implemented yetv8.1.1443Bram Moolenaar2019-06-011-9/+12
| | | | | | Problem: Popup window padding and border not implemented yet. Solution: Implement padding and border. Add core position and size to popup_getpos().
* patch 8.1.1441: popup window filter not yet implementedv8.1.1441Bram Moolenaar2019-06-011-10/+26
| | | | | Problem: Popup window filter not yet implemented. Solution: Implement the popup filter.