Bram Moolenaar
9cdf86b86f
patch 7.4.1558
...
Problem: It is not easy to find out what windows display a buffer.
Solution: Add win_findbuf().
2016-03-13 19:04:51 +01:00
Bram Moolenaar
86edef664e
patch 7.4.1557
...
Problem: Windows cannot be identified.
Solution: Add a unique window number to each window and functions to use it.
2016-03-13 18:07:30 +01:00
Bram Moolenaar
f1d2501ebe
patch 7.4.1476
...
Problem: Function arguments marked as unused while they are not.
Solution: Remove UNUSED. (Yegappan Lakshmanan)
2016-03-03 12:22:53 +01:00
Bram Moolenaar
48e330aff9
patch 7.4.1399
...
Problem: The MS-DOS code does not build.
Solution: Remove the old MS-DOS code.
2016-02-23 14:53:34 +01:00
Bram Moolenaar
b638a7be95
patch 7.4.1215
...
Problem: Using old style function declarations.
Solution: Change to new style function declarations. (script by Hirohito
Higashi)
2016-01-30 21:29:58 +01:00
Bram Moolenaar
baaa7e9ec7
patch 7.4.1199
...
Problem: Still using __ARGS.
Solution: Remove __ARGS in several files. (script by Hirohito Higashi)
2016-01-29 22:47:03 +01:00
Bram Moolenaar
62ef797496
patch 7.4.1137
...
Problem: Illegal memory access when using :copen and :cclose.
Solution: Avoid that curbuf is invalid. (suggestion by Justin M. Keyes)
Add a test.
2016-01-19 14:51:54 +01:00
Bram Moolenaar
e7fedb6ebe
patch 7.4.1008
...
Problem: The OS/2 code pollutes the source while nobody uses it these days.
Solution: Drop the support for OS/2.
2015-12-31 19:07:19 +01:00
Bram Moolenaar
9dc2ce398b
patch 7.4.961
...
Problem: Test107 fails in some circunstances.
Solution: When using "zt", "zb" and "z=" recompute the fraction.
2015-12-05 19:47:04 +01:00
Bram Moolenaar
294a7e55b0
patch 7.4.936
...
Problem: Crash when dragging with the mouse.
Solution: Add safety check for NULL pointer. Check mouse position for valid
value. (Hirohito Higashi)
2015-11-22 19:39:38 +01:00
Bram Moolenaar
6a2697ffd7
patch 7.4.923
...
Problem: Prototypes not always generated.
Solution: Change #if to OR with PROTO.
2015-11-19 13:14:30 +01:00
Bram Moolenaar
cde8854730
patch 7.4.822
...
Problem: More problems reported by coverity.
Solution: Avoid the warnings. (Christian Brabandt)
2015-08-11 19:14:00 +02:00
Bram Moolenaar
6561d52ecb
patch 7.4.792
...
Problem: Can only conceal text by defining syntax items.
Solution: Use matchadd() to define concealing. (Christian Brabandt)
2015-07-21 15:48:27 +02:00
Bram Moolenaar
40ce3a4e1f
patch 7.4.709
...
Problem: ":tabmove" does not work as documented.
Solution: Make it work consistently. Update documentation and add tests.
(Hirohito Higashi)
2015-04-21 18:08:39 +02:00
Bram Moolenaar
5b14f89164
patch 7.4.706
...
Problem: Window drawn wrong when 'laststatus' is zero and there is a
command-line window. (Yclept Nemo)
Solution: Set the status height a bit later. (Christian Brabandt)
2015-04-21 15:43:05 +02:00
Bram Moolenaar
d45c07ac74
updated for version 7.4.642
...
Problem: When using "gf" escaped spaces are not handled.
Solution: Recognize escaped spaces.
2015-02-27 17:19:10 +01:00
Bram Moolenaar
84c8e5ab9c
updated for version 7.4.572
...
Problem: Address type of :wincmd depends on the argument.
Solution: Check the argument.
2015-01-14 15:47:36 +01:00
Bram Moolenaar
2f1e51a43c
updated for version 7.4.546
...
Problem: Repeated use of vim_snprintf() with a number.
Solution: Move these vim_snprintf() calls into a function.
2014-12-13 03:58:09 +01:00
Bram Moolenaar
b96a7f325c
updated for version 7.4.530
...
Problem: Many commands take a count or range that is not using line
numbers.
Solution: For each command specify what kind of count it uses. For windows,
buffers and arguments have "$" and "." have a relevant meaning.
(Marcin Szamotulski)
2014-11-27 16:22:48 +01:00
Bram Moolenaar
df46f6f07f
updated for version 7.4.518
...
Problem: Using status line height in width computations.
Solution: Use one instead. (Hirohito Higashi)
2014-11-19 13:40:08 +01:00
Bram Moolenaar
482a2b5c9d
updated for version 7.4.487
...
Problem: ":sign jump" may use another window even though the file is
already edited in the current window.
Solution: First check if the file is in the current window. (James McCoy)
2014-10-21 20:57:15 +02:00
Bram Moolenaar
56095e1ceb
updated for version 7.4.466
...
Problem: CTRL-W } does not open preview window. (Erik Falor)
Solution: Don't set g_do_tagpreview for CTRL-W }.
2014-10-09 10:44:37 +02:00
Bram Moolenaar
da014b9441
updated for version 7.4.460
...
Problem: Can't build without the quickfix feature. (Erik Falor)
Solution: Add a #ifdef.
2014-09-24 13:26:44 +02:00
Bram Moolenaar
d355c50a2a
updated for version 7.4.454
...
Problem: When using a Visual selection of multiple words and doing CTRL-W_]
it jumps to the tag matching the word under the cursor, not the
selected text. (Patrick hemmer)
Solution: Do not reset Visual mode. (idea by Christian Brabandt)
2014-09-23 13:48:43 +02:00
Bram Moolenaar
5d2bae8b1c
updated for version 7.4.446
...
Problem: In some situations, when setting up an environment to trigger an
autocommand, the environment is not properly restored.
Solution: Check the return value of switch_win() and call restore_win()
always. (Daniel Hahler)
2014-09-19 14:26:36 +02:00
Bram Moolenaar
23fb7a9955
updated for version 7.4.386
...
Problem: When splitting a window the changelist position is wrong.
Solution: Copy the changelist position. (Jacob Niehus)
2014-07-30 14:05:00 +02:00
Bram Moolenaar
54368f2742
updated for version 7.4.377
...
Problem: When 'equalalways' is set a split may report "no room" even though
there is plenty of room.
Solution: Compute the available room properly. (Yukihiro Nakadaira)
2014-07-23 15:21:20 +02:00
Bram Moolenaar
a04854932e
updated for version 7.4.373
...
Problem: Compiler warning for unused argument and unused variable.
Solution: Add UNUSED. Move variable inside #ifdef.
2014-07-16 23:39:54 +02:00
Bram Moolenaar
1f538355db
updated for version 7.4.372
...
Problem: When 'winminheight' is zero there might not be one line for the
current window.
Solution: Change the size computations. (Yukihiro Nakadaira)
2014-07-16 18:19:27 +02:00
Bram Moolenaar
4e036c9e6f
updated for version 7.4.369
...
Problem: Using freed memory when exiting while compiled with EXITFREE.
Solution: Set curwin to NULL and check for that. (Dominique Pelle)
2014-07-16 16:30:28 +02:00
Bram Moolenaar
b643e77782
updated for version 7.4.368
...
Problem: Restoring the window sizes after closing the command line window
doesn't work properly if there are nested splits.
Solution: Restore the sizes twice. (Hirohito Higashi)
2014-07-16 15:18:26 +02:00
Bram Moolenaar
b4d2135518
updated for version 7.4.365
...
Problem: Crash when using ":botright split" when there isn't much space.
Solution: Add a check for the minimum width/height. (Yukihiro Nakadaira)
2014-07-16 14:16:46 +02:00
Bram Moolenaar
dab70c63e1
updated for version 7.4.349
...
Problem: When there are matches to highlight the whole window is redrawn,
which is slow.
Solution: Only redraw everything when lines were inserted or deleted.
Reset b_mod_xlines when needed. (Alexey Radkov)
2014-07-02 17:16:58 +02:00
Bram Moolenaar
b6da44ae82
updated for version 7.4.344
...
Problem: Unessecary initializations and other things related to
matchaddpos().
Solution: Code cleanup. (Alexey Radkov)
2014-06-25 18:15:22 +02:00
Bram Moolenaar
41d7523986
updated for version 7.4.343
...
Problem: matchdelete() does not always update the right lines.
Solution: Fix off-by-one error. (Ozaki Kiichi)
2014-06-25 17:58:11 +02:00
Bram Moolenaar
deae0f2566
updated for version 7.4.334
...
Problem: Unitialized variables, causing some problems.
Solution: Initialize the variables. (Dominique Pelle)
2014-06-18 21:20:11 +02:00
Bram Moolenaar
b3414595c7
updated for version 7.4.330
...
Problem: Using a regexp pattern to highlight a specific position can be
slow.
Solution: Add matchaddpos() to highlight specific positions efficiently.
(Alexey Radkov)
2014-06-17 17:48:32 +02:00
Bram Moolenaar
ec1561cac5
updated for version 7.4.329
...
Problem: When moving the cursor and then switching to another window the
previous window isn't scrolled. (Yukihiro Nakadaira)
Solution: Call update_topline() before leaving the window. (Christian
Brabandt)
2014-06-17 13:52:40 +02:00
Bram Moolenaar
f0224c9f08
updated for version 7.4.326
...
Problem: Can't build Tiny version. (Elimar Riesebieter)
Solution: Add #ifdef.
2014-06-14 12:53:33 +02:00
Bram Moolenaar
0ae36a5c85
updated for version 7.4.325
...
Problem: When starting the gui and changing the window size the status line
may not be drawn correctly.
Solution: Catch new_win_height() being called recursively. (Christian
Brabandt)
2014-06-13 20:08:45 +02:00
Bram Moolenaar
3be8585661
updated for version 7.4.320
...
Problem: Possible crash when an BufLeave autocommand deletes the buffer.
Solution: Check for the window pointer being valid. Postpone freeing the
window until autocommands are done. (Yasuhiro Matsumoto)
2014-06-12 14:01:31 +02:00
Bram Moolenaar
06e4a6df0a
updated for version 7.4.317
...
Problem: Crash when starting gvim. Issue 230.
Solution: Check for a pointer to be NULL. (Christian Brabandt)
2014-06-12 11:49:46 +02:00
Bram Moolenaar
dd0402a759
updated for version 7.4.309
...
Problem: When increasing the size of the lower window, the upper window
jumps back to the top. (Ron Aaron)
Solution: Change setting the topline. (Nobuhiro Takasaki)
2014-05-28 13:43:04 +02:00
Bram Moolenaar
b42970535c
updated for version 7.4.301
...
Problem: Still a scrolling problem when loading a session file.
Solution: Fix off-by-one mistake. (Nobuhiro Takasaki)
2014-05-22 15:17:29 +02:00
Bram Moolenaar
56b3bf89aa
updated for version 7.4.280
...
Problem: When using a session file the relative position of the cursor is
not restored if there is another tab. (Nobuhiro Takasaki)
Solution: Update w_wrow before calculating the fraction.
2014-05-07 20:25:35 +02:00
Bram Moolenaar
f7ff6e85e8
updated for version 7.4.212
...
Problem: Now that the +visual feature is always enabled the #ifdefs for it
are not useful.
Solution: Remove the checks for FEAT_VISUAL.
2014-03-23 15:13:05 +01:00
Bram Moolenaar
bd2dc34774
updated for version 7.4.139
...
Problem: Crash when using :cd in autocommand. (François Ingelrest)
Solution: Set w_localdir to NULL after freeing it. (Dominique Pelle)
2014-01-10 15:53:13 +01:00
Bram Moolenaar
c93df6b075
updated for version 7.4.004
...
Problem: When closing a window fails ":bwipe" may hang.
Solution: Let win_close() return FAIL and break out of the loop.
2013-08-14 17:11:20 +02:00
Bram Moolenaar
ff18df03c3
updated for version 7.4a.044
...
Problem: Test 96 sometimes fails.
Solution: Clear window from b_wininfo in win_free(). (Suggestion by
Yukihiro Nakadaira)
2013-07-24 17:51:57 +02:00
Bram Moolenaar
2b90ed294e
updated for version 7.4a.042
...
Problem: Crash when BufUnload autocommands close all buffers. (Andrew
Pimlott)
Solution: Set curwin->w_buffer to curbuf to avoid NULL.
2013-07-24 16:02:36 +02:00