Commit Graph

110 Commits

Author SHA1 Message Date
Bram Moolenaar
873caf0999 updated for version 7.3.801
Problem:    ":window set nu?" displays the cursor line. (Nazri Ramliy)
Solution:   Do not update the cursor line when conceallevel is zero or the
	    screen has scrolled. (partly by Christian Brabandt)
2013-02-06 13:38:02 +01:00
Bram Moolenaar
80640894cc updated for version 7.3.765
Problem:    Segfault when doing "cclose" on BufUnload in a python function.
	    (Sean Reifschneider)
Solution:   Skip window with NULL buffer. (Christian Brabandt)
2013-01-17 14:00:11 +01:00
Bram Moolenaar
19214a469a updated for version 7.3.642
Problem:    Segfault with specific autocommands.  Was OK after 7.3.449 and
	    before 7.3.545. (Richard Brown)
Solution:   Pass TRUE for abort_if_last in the call to close_buffer().
	    (Christian Brabandt)
2012-08-29 15:50:26 +02:00
Bram Moolenaar
bdd304b54a updated for version 7.3.608
Problem:    winrestview() does not always restore the view correctly.
Solution:   Call win_new_height() and win_new_width(). (Lech Lorens)
2012-07-19 18:05:44 +02:00
Bram Moolenaar
4adf7a7fbb updated for version 7.3.603
Problem:    It is possible to add replace builtin functions by calling
	    extend() on g:.
Solution:   Add a flag to a dict to indicate it is a scope.  Check for
	    existing functions. (ZyX)
2012-07-16 17:31:53 +02:00
Bram Moolenaar
45ea2a4c5e updated for version 7.3.591
Problem:    Can only move to a tab by absolute number.
Solution:   Move a number of tabs to the left or the right. (Lech Lorens)
2012-07-06 18:27:39 +02:00
Bram Moolenaar
06a15fc298 updated for version 7.3.588
Problem:    Crash on NULL pointer.
Solution:   Fix the immediate problem by checking for NULL. (Lech Lorens)
2012-07-06 16:39:47 +02:00
Bram Moolenaar
34cb565845 updated for version 7.3.554
Problem:    Compiler warning for unused argument.
Solution:   Add UNUSED.
2012-06-13 18:15:19 +02:00
Bram Moolenaar
ebcc172464 updated for version 7.3.551
Problem:    When using :tablose a TabEnter autocommand is triggered too early.
	    (Karthick)
Solution:   Don't trigger *Enter autocommands before closing the tab.
	    (Christian Brabandt)
2012-06-13 14:28:20 +02:00
Bram Moolenaar
6763f9d13e updated for version 7.3.545
Problem:    When closing a window or buffer autocommands may close it too,
	    causing problems for where the autocommand was invoked from.
Solution:   Add the w_closing and b_closing flags.  When set disallow ":q" and
	    ":close" to prevent recursive closing.
2012-06-06 19:02:45 +02:00
Bram Moolenaar
d576a3c56b updated for version 7.3.528
Problem:    Crash when closing last window in a tab. (Alex Efros)
Solution:   Use common code in close_last_window_tabpage(). (Christian
	    Brabandt)
2012-05-25 12:39:00 +02:00
Bram Moolenaar
b7314625c5 updated for version 7.3.472
Problem:    Crash when using ":redraw" in a BufEnter autocommand and
	    switching to another tab. (驼峰)
Solution:   Move triggering the the autocommands to after correcting the
	    option values. Also check the row value to be out of bounds.
	    (Christian Brabandt, Sergey Khorev)
2012-03-16 19:07:58 +01:00
Bram Moolenaar
74513052f8 updated for version 7.3.449
Problem:    Crash when a BufWinLeave autocommand closes the only other window.
	    (Daniel Hunt)
Solution:   Abort closing a buffer when it becomes the only one.
2012-02-22 14:58:37 +01:00
Bram Moolenaar
8cba80c05b updated for version 7.3.400
Problem:    Compiler warnings for shadowed variables.
Solution:   Remove or rename the variables.
2012-01-10 22:26:17 +01:00
Bram Moolenaar
0ab6b6ccfd updated for version 7.3.390
Problem:    Using NULL buffer pointer in a window.
Solution:   Check for w_buffer being NULL in more places. (Bjorn Winckler)
2011-12-30 15:01:59 +01:00
Bram Moolenaar
69f06a5f47 updated for version 7.3.306
Problem:    When closing a window there is a chance that deleting a scrollbar
	    triggers a GUI resize, which uses the window while it is not in a
	    valid state.
Solution:   Set the buffer pointer to NULL to be able to detect the invalid
	    situation.  Fix a few places that used the buffer pointer
	    incorrectly.
2011-09-14 14:43:25 +02:00
Bram Moolenaar
72050cce91 updated for version 7.3.099
Problem:    Crash when splitting a window with zero height. (Yukihiro
	    Nakadaira)
Solution:   Don't set the fraction in a window with zero height.
2011-01-08 14:46:03 +01:00
Bram Moolenaar
3017c44c4b updated for version 7.3.084
Problem:    When splitting the window, the new one scrolls with the cursor at
	    the top.
Solution:   Compute w_fraction before setting the new height.
2010-12-17 17:35:10 +01:00
Bram Moolenaar
3faee0eea8 updated for version 7.3.008
Problem:    'cursorbind' is kept in places where 'scrollbind' is reset.
Solution:   Reset 'cursorbind'.
2010-09-21 16:56:35 +02:00
Bram Moolenaar
56361677b1 Added support for Python 3. (Roland Puntaier)
--HG--
branch : vim73
2010-07-17 21:19:38 +02:00
Bram Moolenaar
8f5008d4ae Added Lua interfae. (Luis Carvalho)
--HG--
branch : vim73
2010-07-14 23:23:17 +02:00
Bram Moolenaar
6f8679267c Fix: cursor line not properly concealed when moving between windows.
(Vince Negri)

--HG--
branch : vim73
2010-07-14 20:57:00 +02:00
Bram Moolenaar
5a4dfdb36d Added 'colorcolumn' option. Partly by Gregor Uhlenheuer.
--HG--
branch : vim73
2010-07-14 19:53:30 +02:00
Bram Moolenaar
41df0a78d7 updated for version 7.2.446
Problem:    Crash in GUI when closing the last window in a tabpage. (ryo7000)
Solution:   Remove the tabpage from the list before freeing the window.

--HG--
branch : vim73
2010-07-12 21:38:19 +02:00
Bram Moolenaar
59bf4cb355 One more fix for conceal patch.
--HG--
branch : vim73
2010-06-06 17:41:24 +02:00
Bram Moolenaar
24549d755c Fixed: after ":ownsyntax perl" and ":e" syntax was cleared in other window.
--HG--
branch : vim73
2010-06-06 16:11:09 +02:00
Bram Moolenaar
36443a74e8 Fixed memory leak in ":ownsyntax".
--HG--
branch : vim73
2010-06-06 15:21:10 +02:00
Bram Moolenaar
01601aaade Add the conceal patch from Vince Negri.
--HG--
branch : vim73
2010-06-05 23:22:07 +02:00
Bram Moolenaar
0fbbe8f96b Other solution for GTK not changing the locale.
--HG--
branch : vim73
2010-05-21 12:04:55 +02:00
Bram Moolenaar
7d0dc719da updated for version 7.2.398
Problem:    When moving windows the cursor ends up in the wrong line.
Solution:   Set the window width and height properly. (Lech Lorens)
2010-03-17 16:54:57 +01:00
Bram Moolenaar
ced469c670 updated for version 7.2.349
Problem:    CTRL-W gf doesn't put the new tab in the same place as "tab split"
	    and "gf". (Tony Mechelynck)
Solution:   Store the tab number in cmdmod.tab.
2010-01-27 20:26:46 +01:00
vimboss
d5a9cdd9c8 updated for version 7.2-215 2009-06-24 15:32:01 +00:00
vimboss
c8e331a5f5 updated for version 7.2-203 2009-06-16 14:01:43 +00:00
vimboss
1f4d8dd8e1 updated for version 7.2-184 2009-05-21 21:27:43 +00:00
vimboss
40ae005819 updated for version 7.2-120 2009-02-22 01:37:59 +00:00
vimboss
a63fc2427e updated for version 7.2-109 2009-02-21 19:28:48 +00:00
vimboss
3965aefc79 updated for version 7.2-055 2008-11-28 20:29:07 +00:00
vimboss
950ef8ff2f updated for version 7.2-041 2008-11-15 13:12:07 +00:00
vimboss
ebb92ddd72 updated for version 7.2c-000 2008-08-06 17:06:04 +00:00
vimboss
3f3214a409 updated for version 7.2a-016 2008-07-07 19:23:37 +00:00
vimboss
2d9f2539e6 updated for version 7.2a 2008-06-24 20:19:36 +00:00
vimboss
d38abe1843 updated for version 7.1-283 2008-03-16 15:04:34 +00:00
vimboss
c7518b3a13 updated for version 7.1-125 2007-09-29 12:16:41 +00:00
vimboss
02403f6bb4 updated for version 7.1-119 2007-09-25 12:51:28 +00:00
vimboss
6b5676d624 updated for version 7.1-104 2007-09-13 16:26:47 +00:00
vimboss
4551350682 updated for version 7.1-068 2007-08-12 14:55:56 +00:00
vimboss
d669940394 updated for version 7.1-060 2007-08-11 11:39:45 +00:00
vimboss
27f84b42a7 updated for version 7.1-052 2007-08-05 16:49:43 +00:00
vimboss
c140e4cf02 updated for version 7.1-040 2007-07-26 20:58:42 +00:00
vimboss
82ebac3c63 updated for version 7.1b 2007-05-10 16:44:05 +00:00