Bram Moolenaar [Tue, 26 Feb 2013 13:14:07 +0000 (14:14 +0100)]
updated for version 7.3.835
Problem: "xxd -i" fails on an empty file.
Solution: Do output the closing } for an empty file. (partly by Lawrence
Woodman)
Bram Moolenaar [Tue, 26 Feb 2013 12:30:32 +0000 (13:30 +0100)]
updated for version 7.3.833
Problem: In the terminal the scroll wheel always scrolls the active window.
Solution: Scroll the window under the mouse pointer, like in the GUI.
(Bradie Rao)
Bram Moolenaar [Wed, 20 Feb 2013 20:12:10 +0000 (21:12 +0100)]
updated for version 7.3.831
Problem: Clumsy to handle the situation that a variable does not exist.
Solution: Add default value to getbufvar() et al. (Shougo Matsushita,
Hirohito Higashi)
Bram Moolenaar [Wed, 20 Feb 2013 18:26:29 +0000 (19:26 +0100)]
updated for version 7.3.830
Problem: :mksession confuses bytes, columns and characters when positioning
the cursor.
Solution: Use w_virtcol with "|" instead of w_cursor.col with "l".
Bram Moolenaar [Wed, 20 Feb 2013 17:39:13 +0000 (18:39 +0100)]
updated for version 7.3.829
Problem: When compiled with the +rightleft feature 'showmatch' also shows a
match for the opening paren. When 'revins' is set the screen may
scroll.
Solution: Only check the opening paren when the +rightleft feature was
enabled. Do not show a match that is not visible. (partly by
Christian Brabandt)
Bram Moolenaar [Thu, 14 Feb 2013 21:19:51 +0000 (22:19 +0100)]
updated for version 7.3.820
Problem: Build errors and warnings when building with small features and
Lua, Perl or Ruby.
Solution: Add #ifdefs and UNUSED.
Bram Moolenaar [Thu, 14 Feb 2013 19:58:35 +0000 (20:58 +0100)]
updated for version 7.3.818
Problem: When test 40 fails because of a bad build it may leave files
behind that cause it to fail later.
Solution: Let the file names start with "X".
Bram Moolenaar [Wed, 13 Feb 2013 15:49:58 +0000 (16:49 +0100)]
updated for version 7.3.814
Problem: Can't input multibyte characters on Win32 console if 'encoding' is
different from current codepage.
Solution: Use convert_input_safe() instead of convert_input(). Make
string_convert_ext() return an error for incomplete input. (Ken
Takata)
Bram Moolenaar [Wed, 13 Feb 2013 15:30:21 +0000 (16:30 +0100)]
updated for version 7.3.813
Problem: The CompleteDone event is not triggered when there are no pattern
matches. (Jianjun Mao)
Solution: Trigger the event. (Christian Brabandt)
Bram Moolenaar [Wed, 13 Feb 2013 14:44:26 +0000 (15:44 +0100)]
updated for version 7.3.810
Problem: 'relativenumber is reset unexpectedly. (François Ingelrest)
Solution: After an option was reset also reset the global value. Add a test.
(Christian Brabandt)
Bram Moolenaar [Wed, 13 Feb 2013 11:16:05 +0000 (12:16 +0100)]
updated for version 7.3.807
Problem: Popup menu does not work properly with the preview window, folds
and 'cursorcolumn'.
Solution: Redraw the popup menu after redrawing windows. (Christian
Brabandt)
Bram Moolenaar [Wed, 6 Feb 2013 18:58:43 +0000 (19:58 +0100)]
updated for version 7.3.806
Problem: Compiler warnings in Perl code when building with Visual studio
2012. (skeept)
Solution: Add type casts. (Christian Brabandt, 2013 Jan 30)
Bram Moolenaar [Wed, 6 Feb 2013 17:24:02 +0000 (18:24 +0100)]
updated for version 7.3.803
Problem: Substitute with confirmation and then "q" does not replace
anything. (John McGowan)
Solution: Do not break the loop, skip to the end.
Bram Moolenaar [Wed, 6 Feb 2013 15:26:26 +0000 (16:26 +0100)]
updated for version 7.3.802
Problem: After setting 'isk' to a value ending in a comma appending to the
option fails.
Solution: Disallow a trailing comma for 'isk' and similar options.
Bram Moolenaar [Wed, 6 Feb 2013 12:38:02 +0000 (13:38 +0100)]
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)
Bram Moolenaar [Wed, 6 Feb 2013 11:33:21 +0000 (12:33 +0100)]
updated for version 7.3.800
Problem: The " mark is not adjusted when inserting lines. (Roland Eggner)
Solution: Adjust the line number. (Christian Brabandt)
Bram Moolenaar [Wed, 6 Feb 2013 11:14:48 +0000 (12:14 +0100)]
updated for version 7.3.799
Problem: The color column is not correct when entering a buffer. (Ben
Fritz)
Solution: Call check_colorcolumn() if 'textwidth' changed. (Christian
Brabandt)
Bram Moolenaar [Thu, 31 Jan 2013 20:09:15 +0000 (21:09 +0100)]
updated for version 7.3.798
Problem: MzScheme: circular list does not work correctly.
Solution: Separate Mac-specific code from generic code. (Sergey Khorev)
Bram Moolenaar [Wed, 30 Jan 2013 16:41:50 +0000 (17:41 +0100)]
updated for version 7.3.795
Problem: MzScheme does not build with tiny features.
Solution: Add #ifdefs. Also add UNUSED to avoid warnings. And change
library ordering.
Bram Moolenaar [Wed, 30 Jan 2013 15:30:26 +0000 (16:30 +0100)]
updated for version 7.3.792
Problem: ":substitute" works differently without confirmation.
Solution: Do not change the text when asking for confirmation, only display
it.
Bram Moolenaar [Wed, 30 Jan 2013 11:31:36 +0000 (12:31 +0100)]
updated for version 7.3.787
Problem: With 'relativenumber' set it is not possible to see the absolute
line number.
Solution: For the cursor line show the absolute line number instead of a
zero. (Nazri Ramliy)
Bram Moolenaar [Wed, 23 Jan 2013 16:17:10 +0000 (17:17 +0100)]
updated for version 7.3.780
Problem: char2nr() and nr2char() always use 'encoding'.
Solution: Add argument to use utf-8 characters. (Yasuhiro Matsumoto)
Bram Moolenaar [Wed, 23 Jan 2013 15:43:11 +0000 (16:43 +0100)]
updated for version 7.3.779
Problem: Backwards search lands in wrong place when started on a multibyte
character.
Solution: Do not set extra_col for a backwards search. (Sung Pae)
Bram Moolenaar [Wed, 23 Jan 2013 12:41:00 +0000 (13:41 +0100)]
updated for version 7.3.774
Problem: Tiny GUI version misses console dialog feature.
Solution: Define FEAT_CON_DIALOG when apprpriate. (Christian Brabandt)
Bram Moolenaar [Thu, 17 Jan 2013 17:34:05 +0000 (18:34 +0100)]
updated for version 7.3.772
Problem: Cursor is at the wrong location and below the end of the file
after doing substitutions with confirm flag: %s/x/y/c
(Dominique Pelle)
Solution: Update the cursor position. (Christian Brabandt & Dominique)
Bram Moolenaar [Thu, 17 Jan 2013 14:37:01 +0000 (15:37 +0100)]
updated for version 7.3.768
Problem: settabvar() and setwinvar() may move the cursor.
Solution: Save and restore the cursor position when appropriate. (idea by
Yasuhiro Matsumoto)
Bram Moolenaar [Thu, 17 Jan 2013 13:00:11 +0000 (14:00 +0100)]
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)
Bram Moolenaar [Thu, 17 Jan 2013 12:24:08 +0000 (13:24 +0100)]
updated for version 7.3.763
Problem: Jumping to a mark does not open a fold if it is in the same line.
(Wiktor Ruben)
Solution: Also compare the column after the jump. (Christian Brabandt)
Bram Moolenaar [Wed, 12 Dec 2012 17:20:32 +0000 (18:20 +0100)]
updated for version 7.3.761
Problem: In Visual mode a "-p does not work. (Marcin Szamotulski)
Solution: Avoid writing to "- before putting it. (Christian Brabandt)
Bram Moolenaar [Wed, 12 Dec 2012 16:33:32 +0000 (17:33 +0100)]
updated for version 7.3.760
Problem: dv_ deletes the white space before the line.
Solution: Move the cursor to the first non-white. (Christian Brabandt)
Bram Moolenaar [Wed, 12 Dec 2012 16:12:25 +0000 (17:12 +0100)]
updated for version 7.3.759
Problem: MS-Windows: Updating the tabline is slow when there are many tabs.
Solution: Disable redrawing while performing the update. (Arseny Kapoulkine)
Bram Moolenaar [Wed, 12 Dec 2012 15:43:58 +0000 (16:43 +0100)]
updated for version 7.3.758
Problem: Matchit plugin does not handle space in #ifdef.
Solution: Change matching pattern to allow spaces. (Mike Morearty)
Bram Moolenaar [Wed, 12 Dec 2012 15:11:36 +0000 (16:11 +0100)]
updated for version 7.3.757
Problem: Issue 96: May access freed memory when a put command triggers
autocommands. (Dominique Pelle)
Solution: Call u_save() before getting y_array.
Bram Moolenaar [Wed, 12 Dec 2012 14:55:20 +0000 (15:55 +0100)]
updated for version 7.3.756
Problem: A location list can get a wrong count in :lvimgrep.
Solution: Check if the list was changed by autocommands. (mostly by
Christian Brabandt)
Bram Moolenaar [Wed, 12 Dec 2012 13:25:05 +0000 (14:25 +0100)]
updated for version 7.3.755
Problem: Autoconf doesn't find Python 3 if it's called "python".
Solution: Search for "python2" and "python3" first, then "python".
Bram Moolenaar [Wed, 5 Dec 2012 18:13:18 +0000 (19:13 +0100)]
updated for version 7.3.753
Problem: When there is a QuitPre autocommand using ":q" twice does not work
for exiting when there are more files to edit.
Solution: Do not decrement quitmore in an autocommand. (Techlive Zheng)
Bram Moolenaar [Wed, 5 Dec 2012 15:10:42 +0000 (16:10 +0100)]
updated for version 7.3.748
Problem: Cannot properly test conceal mode.
Solution: Add the screencol() and screenrow() functions. Use them in
test88. (Simon Ruderich)
Bram Moolenaar [Wed, 5 Dec 2012 14:32:30 +0000 (15:32 +0100)]
updated for version 7.3.747
Problem: When characters are concealed text aligned with tabs are no longer
aligned, e.g. at ":help :index".
Solution: Compensate space for tabs for concealed characters. (Dominique
Pelle)