summaryrefslogtreecommitdiff
path: root/src/gui.c
Commit message (Collapse)AuthorAgeFilesLines
* patch 7.4.1364v7.4.1364Bram Moolenaar2016-02-201-12/+6
| | | | | Problem: The Win 16 code is not maintained and unused. Solution: Remove the Win 16 support.
* patch 7.4.1207v7.4.1207Bram Moolenaar2016-01-301-209/+147
| | | | | | Problem: Using old style function declarations. Solution: Change to new style function declarations. (script by Hirohito Higashi)
* patch 7.4.1197v7.4.1197Bram Moolenaar2016-01-291-23/+23
| | | | | Problem: Still using __ARGS. Solution: Remove __ARGS in several files. (script by Hirohito Higashi)
* patch 7.4.1182v7.4.1182Bram Moolenaar2016-01-261-2/+2
| | | | | Problem: Still socket code intertwined with netbeans. Solution: Move code from netbeans.c to channel.c
* patch 7.4.1037v7.4.1037Bram Moolenaar2016-01-021-1/+1
| | | | | | | Problem: Using "q!" when there is a modified hidden buffer does not unload the current buffer, resulting in the need to abandon it again. Solution: When using "q!" unload the current buffer when needed. (Yasuhiro Matsumoto, Hirohito Higashi)
* patch 7.4.913v7.4.913Bram Moolenaar2015-11-101-5/+26
| | | | | Problem: No utf-8 support for the hangul input feature. Solution: Add utf-8 support. (Namsh)
* patch 7.4.822v7.4.822Bram Moolenaar2015-08-111-2/+2
| | | | | Problem: More problems reported by coverity. Solution: Avoid the warnings. (Christian Brabandt)
* updated for version 7.4.212v7.4.212Bram Moolenaar2014-03-231-2/+0
| | | | | | 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.3.1278v7.3.1278Bram Moolenaar2013-06-301-0/+1
| | | | | | Problem: When someone sets the screen size to a huge value with "stty" Vim runs out of memory before reducing the size. Solution: Limit Rows and Columns in more places.
* updated for version 7.3.1266v7.3.1266Bram Moolenaar2013-06-291-7/+0
| | | | | Problem: QNX: GUI fails to start. Solution: Remove the QNX-specific #ifdef. (Sean Boudreau)
* updated for version 7.3.1220v7.3.1220Bram Moolenaar2013-06-171-2/+35
| | | | | | Problem: MS-Windows: When using wide font italic and bold are not included. Solution: Support wide-bold, wide-italic and wide-bold-italic. (Ken Takata, Taro Muraoka)
* updated for version 7.3.1178v7.3.1178Bram Moolenaar2013-06-121-2/+10
| | | | | Problem: Can't put all Vim config files together in one directory. Solution: Load ~/.vim/vimrc if ~/.vimrc does not exist. (Lech Lorens)
* updated for version 7.3.1149v7.3.1149Bram Moolenaar2013-06-081-1/+1
| | | | | | Problem: New regexp engine: Matching plain text could be faster. Solution: Detect a plain text match and handle it specifically. Add vim_regfree().
* updated for version 7.3.925v7.3.925Bram Moolenaar2013-05-061-3/+3
| | | | | Problem: Typos in source files. Solution: Fix the typos. (Ken Takata)
* updated for version 7.3.876v7.3.876Bram Moolenaar2013-04-031-4/+4
| | | | | Problem: #if indents are off. Solution: Insert a space where appropriate. (Taro Muraoka)
* updated for version 7.3.782v7.3.782Bram Moolenaar2013-01-231-0/+3
| | | | | Problem: Windows: IME composition may use a wrong font. Solution: Use 'guifontwide' for IME when it is set. (Taro Muraoka)
* updated for version 7.3.781v7.3.781Bram Moolenaar2013-01-231-13/+21
| | | | | Problem: Drawing with 'guifontwide' can be slow. Solution: Draw multiple characters at a time. (Taro Muraoka)
* updated for version 7.3.717v7.3.717Bram Moolenaar2012-11-201-7/+1
| | | | | | Problem: When changing the font size, only MS-Windows limits the window size. Solution: Also limit the window size on other systems. (Roland Puntaier)
* updated for version 7.3.644v7.3.644Bram Moolenaar2012-08-291-4/+1
| | | | | Problem: Dead code for BeOS GUI. Solution: Remove unused __BEOS__ stuff.
* updated for version 7.3.597v7.3.597Bram Moolenaar2012-07-101-1/+1
| | | | | | | | 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.531v7.3.531Bram Moolenaar2012-05-271-0/+2
| | | | | Problem: GUI does not work on MS-Windows. Solution: Add the missing #ifdef. (Patrick Avery)
* updated for version 7.3.530v7.3.530Bram Moolenaar2012-05-251-0/+4
| | | | | | Problem: Gvim does not work when 'guioptions' includes "f". (Davido) Solution: Call gui_mch_init_check() when running GUI in the foreground. (Yasuhiro Matsumoto)
* updated for version 7.3.520v7.3.520Bram Moolenaar2012-05-181-0/+16
| | | | | | Problem: Gvim starts up slow on Unbuntu 12.04. Solution: Move the call to gui_mch_init_check() to after fork(). (Yasuhiro Matsumoto) Do check $DISPLAY being set.
* updated for version 7.3.344v7.3.344Bram Moolenaar2011-10-201-19/+15
| | | | | | Problem: Problem with GUI startup related to XInitThreads. Solution: Use read() and write() instead of fputs() and fread(). (James Vega)
* updated for version 7.3.315v7.3.315Bram Moolenaar2011-09-141-93/+221
| | | | | | | | Problem: Opening a window before forking causes problems for GTK. Solution: Fork first, create the window in the child and report back to the parent process whether it worked. If successful the parent exits, if unsuccessful the child exits and the parent continues in the terminal. (Tim Starling)
* updated for version 7.3.279v7.3.279Bram Moolenaar2011-08-101-1/+1
| | | | | | Problem: With GTK, when gvim is full-screen and a tab is opened and using a specific monitor configuration the window is too big. Solution: Adjust the window size like on MS-Windows. (Yukihiro Nakadaira)
* updated for version 7.3.234v7.3.234Bram Moolenaar2011-06-261-0/+4
| | | | | Problem: With GTK menu may be popping down. Solution: Use event time instead of GDK_CURRENT_TIME. (Hong Xu)
* updated for version 7.3.229v7.3.229Bram Moolenaar2011-06-201-1/+2
| | | | | | Problem: Using fork() makes gvim crash on Mac when build with CoreFoundation. Solution: Disallow fork() when __APPLE__ is defined. (Hisashi T Fujinaka)
* updated for version 7.3.187v7.3.187Bram Moolenaar2011-05-101-19/+4
| | | | | Problem: The RISC OS port has obvious errors and is not being maintained. Solution: Remove the RISC OS files and code.
* updated for version 7.3.102v7.3.102Bram Moolenaar2011-01-171-1/+1
| | | | | | | | Problem: When using ":make", typing the next command and then getting the "reload" prompt the next command is (partly) eaten by the reload prompt. Solution: Accept ':' as a special character at the reload prompt to accept the default choice and execute the command.
* updated for version 7.3.031v7.3.031Bram Moolenaar2010-10-201-0/+10
| | | | | Problem: Can't pass the X window ID to another application. Solution: Add v:windowid. (Christian J. Robinson, Lech Lorens)
* updated for version 7.3.016v7.3.016Bram Moolenaar2010-09-291-1/+1
| | | | | Problem: Netbeans doesn't work under Athena. Solution: Support Athena, just like Motif. (Xavier de Gaye)
* Remove unused code.Bram Moolenaar2010-08-081-7/+0
|
* Call gui_mch_update() before triggering GuiEnter autocmd. (Ron Aaron)Bram Moolenaar2010-08-061-0/+1
|
* Fix compiler warnings on 64 bit systems.Bram Moolenaar2010-07-261-4/+4
|
* Add support for horizontal scroll wheel. (Bjorn Winckler)Bram Moolenaar2010-07-251-43/+74
|
* Add the 'concealcursor' option to decide when the cursor line is to beBram Moolenaar2010-07-231-4/+7
| | | | | concealed or not. Rename 'conc' to 'cole' as the short name for 'conceallevel'.
* Rename w_p_conceal to w_p_conc for consistency.Bram Moolenaar2010-07-191-2/+2
|
* Added strwidth() and strchars() functions.Bram Moolenaar2010-07-181-6/+1
|
* Support completion for ":find". (Nazri Ramliy)Bram Moolenaar2010-07-141-1/+1
| | | | Cleanup white space.
* Make updating text for conceal mode simpler. A few compiler warning fixes.Bram Moolenaar2010-07-021-4/+42
|
* Change remaining HAVE_GTK2 to FEAT_GUI_GTK.Bram Moolenaar2010-06-261-30/+30
|
* Remove the old and not well supported GTK 1 code. (James Vega)Bram Moolenaar2010-06-251-2/+2
|
* Add a few #ifdefs to exclude functions that are not used. (Domnique Pelle)Bram Moolenaar2010-05-301-0/+2
|
* Add :nbstart and :nbclose.Bram Moolenaar2010-05-221-2/+1
|
* Included the patch to support netbeans in a terminal.Bram Moolenaar2010-05-221-6/+6
|
* Fix: window title not updated after file dropped.Bram Moolenaar2010-05-221-3/+4
|
* Add 'relativenumber' patch from Markus Heidelberg.Bram Moolenaar2010-05-161-1/+1
|
* updated for version 7.2.350v7.2.350Bram Moolenaar2010-01-271-4/+10
| | | | | | Problem: Win32: When changing font the window may jump from the secondary to the primary screen. (Michael Wookey) Solution: When the screen position was negative don't correct it to zero.
* updated for version 7.2-264v7.2.264Bram Moolenaar2009-09-231-2/+31
|