summaryrefslogtreecommitdiff
path: root/src/keymap.h
Commit message (Collapse)AuthorAgeFilesLines
* patch 8.0.1786: no test for 'termwinkey'v8.0.1786Bram Moolenaar2018-05-011-0/+2
| | | | | | Problem: No test for 'termwinkey'. Solution: Add a test. Make feedkeys() handle terminal_loop() returning before characters are consumed.
* patch 8.0.1309: cannot use 'balloonexpr' in a terminalv8.0.1309Bram Moolenaar2017-11-181-0/+2
| | | | | | Problem: Cannot use 'balloonexpr' in a terminal. Solution: Add 'balloonevalterm' and add code to handle mouse movements in a terminal. Initial implementation for Unix with GUI.
* patch 8.0.1236: Mac features are confusingv8.0.1236Bram Moolenaar2017-10-281-1/+1
| | | | | | Problem: Mac features are confusing. Solution: Make feature names more consistent, add "osxdarwin". Rename feature flags, cleanup Mac code. (Kazunobu Kuriyama, closes #2178)
* patch 8.0.0697: recorded key sequences may become invalidv8.0.0697Bram Moolenaar2017-07-071-111/+114
| | | | | | Problem: Recorded key sequences may become invalid. Solution: Add back KE_SNIFF removed in 7.4.1433. Use fixed numbers for the key_extra enum.
* patch 8.0.0661: recognizing urxvt mouse codes does not work wellv8.0.0661Bram Moolenaar2017-06-221-0/+2
| | | | | Problem: Recognizing urxvt mouse codes does not work well. Solution: Recognize "Esc[*M" and "Esc[*m". (Maurice Bos, closes #1486)
* patch 8.0.0212: buffer for key name may be too smallv8.0.0212Bram Moolenaar2017-01-221-2/+3
| | | | | | | Problem: The buffer used to store a key name theoreticaly could be too small. (Coverity) Solution: Count all possible modifier characters. Add a check for the length just in case.
* patch 8.0.0210: no support for bracketed pastev8.0.0210Bram Moolenaar2017-01-211-0/+2
| | | | | | Problem: Vim does not support bracketed paste, as implemented by xterm and other terminals. Solution: Add t_BE, t_BD, t_PS and t_PE.
* patch 7.4.2293v7.4.2293Bram Moolenaar2016-08-291-1/+1
| | | | | Problem: Modelines in source code are inconsistant. Solution: Use the same line in most files. Add 'noet'. (Naruhiko Nishino)
* patch 7.4.1433v7.4.1433Bram Moolenaar2016-02-271-4/+0
| | | | | | Problem: The Sniff interface is no longer useful, the tool has not been available for may years. Solution: Delete the Sniff interface and related code.
* updated for version 7.3.632v7.3.632Bram Moolenaar2012-08-151-0/+4
| | | | | Problem: Cannot select beyond 222 columns with the mouse in xterm. Solution: Add support for SGR mouse tracking. (Hayaki Saito)
* updated for version 7.3.405v7.3.405Bram Moolenaar2012-01-201-0/+1
| | | | | | Problem: When xterm gets back the function keys it may delete the urxvt mouse termcap code. Solution: Check for the whole code, not just the start. (Egmont Koblinger)
* updated for version 7.3.343v7.3.343Bram Moolenaar2011-10-201-3/+6
| | | | | | Problem: No mouse support for urxvt. Solution: Implement urxvt mouse support, also for > 252 columns. (Yiding Jia)
* Add support for horizontal scroll wheel. (Bjorn Winckler)Bram Moolenaar2010-07-251-0/+7
|
* updated for version 7.1-095v7.1.095Bram Moolenaar2007-09-051-0/+4
|
* updated for version 7.1aBram Moolenaar2007-05-051-1/+1
|
* updated for version 7.0207Bram Moolenaar2006-02-251-0/+4
|
* updated for version 7.0206v7.0206Bram Moolenaar2006-02-241-0/+5
|
* updated for version 7.0177v7.0177Bram Moolenaar2005-12-281-0/+2
|
* updated for version 7.0169Bram Moolenaar2005-12-131-6/+6
|
* updated for version 7.0098Bram Moolenaar2005-06-301-27/+1
|
* updated for version 7.0064Bram Moolenaar2005-03-251-7/+4
|
* updated for version 7.0060Bram Moolenaar2005-03-151-0/+3
|
* updated for version 7.0056Bram Moolenaar2005-03-061-0/+10
|
* updated for version 7.0055v7.0055Bram Moolenaar2005-03-041-7/+8
|
* updated for version 7.0021v7.0021Bram Moolenaar2004-12-091-1/+1
|
* updated for version 7.0001v7.0001Bram Moolenaar2004-06-131-0/+484