summaryrefslogtreecommitdiffstats
path: root/src/proto/ui.pro
AgeCommit message (Collapse)Author
2022-11-15patch 9.0.0886: horizontal mouse scroll only works in the GUIv9.0.0886Christopher Plewright
Problem: Horizontal mouse scroll only works in the GUI. Solution: Make horizontal mouse scroll also work in a terminal. (Christopher Plewright, closes #11448)
2021-06-07patch 8.2.2961: keys typed during a :normal command are discardedv8.2.2961Bram Moolenaar
Problem: Keys typed during a :normal command are discarded. Solution: Concatenate saved typeahead and typed kesy. (closes #8340)
2021-03-22patch 8.2.2638: cannot write a message to the terminal from the GUIv8.2.2638Bram Moolenaar
Problem: Cannot write a message to the terminal from the GUI. Solution: Add :echoconsole and use it in the test runner. (issue #7975)
2020-03-24patch 8.2.0443: clipboard code is spread outv8.2.0443Bram Moolenaar
Problem: Clipboard code is spread out. Solution: Move clipboard code to its own file. (Yegappan Lakshmanan, closes #5827)
2019-11-21patch 8.1.2331: the option.c file is still very bigv8.1.2331Bram Moolenaar
Problem: The option.c file is still very big. Solution: Move a few functions to where they fit better. (Yegappan Lakshmanan, closes #4895)
2019-09-21patch 8.1.2062: the mouse code is spread outv8.1.2062Bram Moolenaar
Problem: The mouse code is spread out. Solution: Move all the mouse code to mouse.c. (Yegappan Lakshmanan, closes #4959)
2019-08-20patch 8.1.1891: functions used in one file are globalv8.1.1891Bram Moolenaar
Problem: Functions used in one file are global. Solution: Add "static". (Yegappan Lakshmanan, closes #4840)
2019-07-26patch 8.1.1751: when redrawing popups plines_win() may be called oftenv8.1.1751Bram Moolenaar
Problem: When redrawing popups plines_win() may be called often. Solution: Pass a cache to mouse_comp_pos().
2019-06-14patch 8.1.1531: clipboard type name is inconsistentv8.1.1531Bram Moolenaar
Problem: Clipboard type name is inconsistent. Solution: Rename VimClipboard to Clipboard_T.
2019-06-12patch 8.1.1520: popup windows are ignored when dealing with mouse positionv8.1.1520Bram Moolenaar
Problem: Popup windows are ignored when dealing with mouse position Solution: Find the mouse position inside a popup window. Allow for modeless selection.
2019-04-06patch 8.1.1125: libvterm does not handle the window position reportv8.1.1125Bram Moolenaar
Problem: Libvterm does not handle the window position report. Solution: Let libvterm call the fallback CSI handler when not handling CSI sequence. Handle the window position report in Vim.
2019-01-27patch 8.1.0834: GUI may wait too long before dealing with messagesv8.1.0834Bram Moolenaar
Problem: GUI may wait too long before dealing with messages. Returning early may cause a mapping to time out. Solution: Use the waiting loop from Unix also for the GUI. (closes #3817, closes #3824)
2017-12-18patch 8.0.1405: duplicated code for getting a typed characterv8.0.1405Bram Moolenaar
Problem: Duplicated code for getting a typed character. CursorHold is called too often in the GUI. (lilydjwg) Solution: Refactor code to move code up from mch_inchar(). Don't fire CursorHold if feedkeys() was used. (closes #2451)
2017-08-12patch 8.0.0918: cannot get terminal window cursor shape or attributesv8.0.0918Bram Moolenaar
Problem: Cannot get terminal window cursor shape or attributes. Solution: Support cursor shape, attributes and color.
2017-03-29patch 8.0.0522: Win32: when 'clipboard' is "unnamed" yyp does not workv8.0.0522Bram Moolenaar
Problem: MS-Windows: when 'clipboard' is "unnamed" yyp does not work in a :global command. Solution: When setting the clipboard was postponed, do not clear the register.
2016-09-29patch 8.0.0018v8.0.0018Bram Moolenaar
Problem: When using ":sleep" channel input is not handled. Solution: When there is a channel check for input also when not in raw mode. Check every 100 msec.
2016-01-19patch 7.4.1133v7.4.1133Bram Moolenaar
Problem: Generated function prototypes still have __ARGS(). Solution: Generate function prototypes without __ARGS().
2014-08-06updated for version 7.4.396v7.4.396Bram Moolenaar
Problem: When 'clipboard' is "unnamed", :g/pat/d is very slow. (Praful) Solution: Only set the clipboard after the last delete. (Christian Brabandt)
2013-03-13updated for version 7.3.856v7.3.856Bram Moolenaar
Problem: When calling system() multi-byte clipboard contents is garbled. Solution: Save and restore the clipboard contents. (Yukihiro Nakadaira)
2012-07-10updated for version 7.3.597v7.3.597Bram Moolenaar
Problem: 'clipboard' "autoselect" only applies to the * register. (Sergey Vakulenko) Solution: Make 'autoselect' work for the + register. (Christian Brabant) Add the "autoselectplus" option in 'clipboard' and the "P" flag in 'guioptions'.
2010-07-18Make automatic prototype generation work with more interfaces.Bram Moolenaar
2010-06-22Fixes for time in clipboard request. Also fix ownership. (David Fries)Bram Moolenaar
2010-05-20Various smaller changes. Updated proto files. Updated dependencies.Bram Moolenaar
2009-07-01updated for version 7.2-221v7.2.221Bram Moolenaar
2007-05-05updated for version 7.1aBram Moolenaar
2006-03-24updated for version 7.0bv7.0bBram Moolenaar
2004-06-13updated for version 7.0001v7.0001Bram Moolenaar