summaryrefslogtreecommitdiff
path: root/src/ui.c
Commit message (Collapse)AuthorAgeFilesLines
* patch 7.4.1488v7.4.1488Bram Moolenaar2016-03-041-11/+11
| | | | | Problem: Not using key when result from hangul_string_convert() is NULL. Solution: Fall back to not converted string.
* patch 7.4.1475v7.4.1475Bram Moolenaar2016-03-031-4/+12
| | | | | | Problem: When using hangulinput with utf-8 a CSI character is misintepreted. Solution: Convert CSI to K_CSI. (SungHyun Nam)
* patch 7.4.1433v7.4.1433Bram Moolenaar2016-02-271-13/+3
| | | | | | 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.
* patch 7.4.1411v7.4.1411Bram Moolenaar2016-02-231-1/+1
| | | | | Problem: Compiler warning for indent. (Ajit Thakkar) Solution: Indent normally.
* patch 7.4.1222v7.4.1222Bram Moolenaar2016-01-311-5/+0
| | | | | Problem: ":normal" command and others missing in tiny build. Solution: Graduate FEAT_EX_EXTRA.
* patch 7.4.1214v7.4.1214Bram Moolenaar2016-01-301-194/+133
| | | | | | Problem: Using old style function declarations. Solution: Change to new style function declarations. (script by Hirohito Higashi)
* patch 7.4.1199v7.4.1199Bram Moolenaar2016-01-291-12/+12
| | | | | Problem: Still using __ARGS. Solution: Remove __ARGS in several files. (script by Hirohito Higashi)
* patch 7.4.1169v7.4.1169Bram Moolenaar2016-01-241-1/+1
| | | | | | Problem: The socket I/O is intertwined with the netbeans code. Solution: Start refactoring the netbeans communication to split off the socket I/O. Add the +channel feature.
* patch 7.4.1008v7.4.1008Bram Moolenaar2015-12-311-4/+4
| | | | | Problem: The OS/2 code pollutes the source while nobody uses it these days. Solution: Drop the support for OS/2.
* patch 7.4.913v7.4.913Bram Moolenaar2015-11-101-0/+9
| | | | | Problem: No utf-8 support for the hangul input feature. Solution: Add utf-8 support. (Namsh)
* patch 7.4.852v7.4.852Bram Moolenaar2015-09-011-2/+2
| | | | | | Problem: On MS-Windows console Vim uses ANSI APIs for keyboard input and console output, it cannot input/output Unicode characters. Solution: Use Unicode APIs for console I/O. (Ken Takata, Yasuhiro Matsumoto)
* patch 7.4.822v7.4.822Bram Moolenaar2015-08-111-1/+1
| | | | | Problem: More problems reported by coverity. Solution: Avoid the warnings. (Christian Brabandt)
* updated for version 7.4.607v7.4.607Bram Moolenaar2015-01-271-2/+2
| | | | | Problem: Compiler warnings for unused variables. Solution: Move them inside #ifdef. (Kazunobu Kuriyama)
* updated for version 7.4.598v7.4.598Bram Moolenaar2015-01-271-14/+29
| | | | | | | | Problem: ":tabdo windo echo 'hi'" causes "* register not to be changed. (Salman Halim) Solution: Change how clip_did_set_selection is used and add clipboard_needs_update and global_change_count. (Christian Brabandt)
* updated for version 7.4.573v7.4.573Bram Moolenaar2015-01-141-1/+1
| | | | | Problem: Mapping CTRL-C in Visual mode doesn't work. (Ingo Karkat) Solution: Call get_real_state() instead of using State directly.
* updated for version 7.4.569v7.4.569Bram Moolenaar2015-01-141-1/+1
| | | | | | Problem: Having CTRL-C interrupt or not does not check the mode of the mapping. (Ingo Karkat) Solution: Use a bitmask with the map mode. (Christian Brabandt)
* updated for version 7.4.445v7.4.445Bram Moolenaar2014-09-191-2/+2
| | | | | | Problem: Clipboard may be cleared on startup. Solution: Set clip_did_set_selection to -1 during startup. (Christian Brabandt)
* updated for version 7.4.396v7.4.396Bram Moolenaar2014-08-061-0/+54
| | | | | Problem: When 'clipboard' is "unnamed", :g/pat/d is very slow. (Praful) Solution: Only set the clipboard after the last delete. (Christian Brabandt)
* updated for version 7.4.338v7.4.338Bram Moolenaar2014-06-251-4/+4
| | | | | | Problem: Cannot wrap lines taking indent into account. Solution: Add the 'breakindent' option. (many authors, final improvements by Christian Brabandt)
* updated for version 7.4.319v7.4.319Bram Moolenaar2014-06-121-1/+1
| | | | | | Problem: Crash when putting zero bytes on the clipboard. Solution: Do not support the utf8_atom target when not using an Unicode encoding. (Naofumi Honda)
* updated for version 7.4.212v7.4.212Bram Moolenaar2014-03-231-16/+8
| | | | | | Problem: Now that the +visual feature is always enabled the #ifdefs for it are not useful. Solution: Remove the checks for FEAT_VISUAL.
* updated for version 7.4a.018v7.4a.018Bram Moolenaar2013-07-131-1/+2
| | | | | Problem: Compiler warning for code unreachable. (Charles Campbell) Solution: Use "while" instead of endless loop. Change break to continue.
* updated for version 7.3.1311v7.3.1311Bram Moolenaar2013-07-051-0/+6
| | | | | Problem: Compiler warnings on Cygwin. Solution: Add type casts. Add windows include files. (Ken Takata)
* updated for version 7.3.1296v7.3.1296Bram Moolenaar2013-07-031-7/+1
| | | | | | Problem: Only MS-Windows limits the GUI window size to what fits on the monitor. Solution: Limit the size for all systems. (Daniel Harding)
* updated for version 7.3.1262v7.3.1262Bram Moolenaar2013-06-291-2/+8
| | | | | | Problem: Crash and compilation warnings with Cygwin. Solution: Check return value of XmbTextListToTextProperty(). Add type casts. Adjust #ifdefs. (Lech Lorens)
* updated for version 7.3.886v7.3.886Bram Moolenaar2013-04-121-4/+9
| | | | | Problem: Can't build with multi-byte on Solaris 10. Solution: Add #ifdef X_HAVE_UTF8_STRING. (Laurent Blume)
* updated for version 7.3.856v7.3.856Bram Moolenaar2013-03-131-1/+24
| | | | | Problem: When calling system() multi-byte clipboard contents is garbled. Solution: Save and restore the clipboard contents. (Yukihiro Nakadaira)
* updated for version 7.3.852v7.3.852Bram Moolenaar2013-03-071-1/+7
| | | | | | Problem: system() breaks clipboard text. (Yukihiro Nakadaira) Solution: Use Xutf8TextPropertyToTextList(). (Christian Brabandt) Also do not put the text in the clip buffer if conversion fails.
* updated for version 7.3.695v7.3.695Bram Moolenaar2012-10-211-3/+3
| | | | | Problem: Balloon cannot show multi-byte text. Solution: Properly deal with multi-byte characters. (Dominique Pelle)
* updated for version 7.3.643v7.3.643Bram Moolenaar2012-08-291-3/+0
| | | | | | | Problem: MS-Windows: When starting gvim maximized 'lines' and 'columns' are wrong. (Christian Robinson) Solution: Move the check for gui.starting from ui_get_shellsize() to check_shellsize().
* updated for version 7.3.635v7.3.635Bram Moolenaar2012-08-231-0/+3
| | | | | | | Problem: Issue 21: System call during startup sets 'lines' to a wrong value. (Karl Yngve) Solution: Don't set the shell size while the GUI is still starting up. (Christian Brabandt)
* updated for version 7.3.597v7.3.597Bram Moolenaar2012-07-101-41/+66
| | | | | | | | 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'.
* updated for version 7.3.440v7.3.440Bram Moolenaar2012-02-121-10/+33
| | | | | | Problem: Vim does not support UTF8_STRING for the X selection. Solution: Add UTF8_STRING atom support. (Alex Efros) Use it only when 'encoding' is set to Unicode.
* updated for version 7.3.423v7.3.423Bram Moolenaar2012-02-041-2/+2
| | | | | | | Problem: Small mistakes in comments, proto and indent. Solution: Fix the mistakes. Also update runtime files
* updated for version 7.3.240v7.3.240Bram Moolenaar2011-07-071-1/+1
| | | | | | Problem: External commands can't use pipes on MS-Windows. Solution: Implement pipes and use them when 'shelltemp' isn't set. (Vincent Berthoux)
* updated for version 7.3.221v7.3.221Bram Moolenaar2011-06-191-3/+2
| | | | | | Problem: Text from the clipboard is sometimes handled as linewise, but not consistently. Solution: Assume the text is linewise when it ends in a CR or NL.
* updated for version 7.3.011v7.3.011Bram Moolenaar2010-09-211-13/+34
| | | | | | | | Problem: X11 clipboard doesn't work in Athena/Motif GUI. First selection after a shell command doesn't work. Solution: When using the GUI use XtLastTimestampProcessed() instead of changing a property. (partly by Toni Ronkko) When executing a shell command disown the selection.
* Remove unused code.Bram Moolenaar2010-08-081-58/+0
|
* Fixes for coverity warnings.Bram Moolenaar2010-07-311-0/+3
|
* Changes for VMS. Mostly by Zoltan Arpadffy.Bram Moolenaar2010-07-281-1/+1
|
* Add the 'concealcursor' option to decide when the cursor line is to beBram Moolenaar2010-07-231-0/+4
| | | | | concealed or not. Rename 'conc' to 'cole' as the short name for 'conceallevel'.
* Support completion for ":find". (Nazri Ramliy)Bram Moolenaar2010-07-141-1/+1
| | | | Cleanup white space.
* Fixes for time in clipboard request. Also fix ownership. (David Fries)Bram Moolenaar2010-06-221-13/+76
|
* Add the conceal patch from Vince Negri.Bram Moolenaar2010-06-051-1/+1
|
* Add :nbstart and :nbclose.Bram Moolenaar2010-05-221-2/+1
|
* updated for version 7.2.385v7.2.385Bram Moolenaar2010-03-021-8/+1
| | | | | | Problem: When in the command line window dragging status line only works for last-but-one window. (Jean Johner) Solution: Remove the code that disallows this.
* updated for version 7.2.333v7.2.333Bram Moolenaar2010-01-191-1/+1
| | | | | Problem: Warnings from static code analysis. Solution: Small changes to various lines. (Dominique Pelle)
* updated for version 7.2-258v7.2.258Bram Moolenaar2009-09-111-4/+3
|
* updated for version 7.2-221v7.2.221Bram Moolenaar2009-07-011-11/+55
|
* updated for version 7.2-180v7.2.180Bram Moolenaar2009-05-171-16/+8
|