]> granicus.if.org Git - vim/log
vim
15 years agoFix completion of file names with '%' and '*'.
Bram Moolenaar [Tue, 1 Jun 2010 19:57:09 +0000 (21:57 +0200)]
Fix completion of file names with '%' and '*'.

15 years agoDon't use pointers to store numbers, use a union.
Bram Moolenaar [Tue, 1 Jun 2010 17:58:08 +0000 (19:58 +0200)]
Don't use pointers to store numbers, use a union.
Fixed MSVC makefile use of /Wp64 flag.

15 years agoCorrect use of long instead of off_t for file size. (James Vega)
Bram Moolenaar [Mon, 31 May 2010 19:59:46 +0000 (21:59 +0200)]
Correct use of long instead of off_t for file size. (James Vega)

15 years agoAdd test for gettabvar() and settabvar().
Bram Moolenaar [Mon, 31 May 2010 19:27:30 +0000 (21:27 +0200)]
Add test for gettabvar() and settabvar().

15 years agoCrypt the text in the undo file if the file itself is crypted.
Bram Moolenaar [Sun, 30 May 2010 20:48:02 +0000 (22:48 +0200)]
Crypt the text in the undo file if the file itself is crypted.

15 years agoMade reading/writing undo info a bit more robust.
Bram Moolenaar [Sun, 30 May 2010 18:40:11 +0000 (20:40 +0200)]
Made reading/writing undo info a bit more robust.

15 years agoAdd a few #ifdefs to exclude functions that are not used. (Domnique Pelle)
Bram Moolenaar [Sun, 30 May 2010 17:00:15 +0000 (19:00 +0200)]
Add a few #ifdefs to exclude functions that are not used. (Domnique Pelle)

15 years agoAdded the undofile() function. Updated runtime files.
Bram Moolenaar [Sun, 30 May 2010 16:30:36 +0000 (18:30 +0200)]
Added the undofile() function.  Updated runtime files.

15 years agoDo not write an undo file if there is nothing to undo.
Bram Moolenaar [Sun, 30 May 2010 15:17:42 +0000 (17:17 +0200)]
Do not write an undo file if there is nothing to undo.

15 years agoupdated for version 7.2.441
Bram Moolenaar [Sun, 30 May 2010 14:55:22 +0000 (16:55 +0200)]
updated for version 7.2.441
Problem:    When using ":earlier" undo information may be wrong.
Solution:   When changing alternate branches also adjust b_u_oldhead.

15 years agoA bit of cleanup and simplification for undofile.
Bram Moolenaar [Sun, 30 May 2010 14:01:37 +0000 (16:01 +0200)]
A bit of cleanup and simplification for undofile.

15 years agoA few more fixes for undo file. Split test in two parts so that it doesn't
Bram Moolenaar [Sun, 30 May 2010 11:26:21 +0000 (13:26 +0200)]
A few more fixes for undo file.  Split test in two parts so that it doesn't
fail with tiny features.

15 years agoVarious improvements to undo file code to make it more robust.
Bram Moolenaar [Sat, 29 May 2010 18:33:07 +0000 (20:33 +0200)]
Various improvements to undo file code to make it more robust.

15 years agoRemove old and unused method to allocate memory for undo.
Bram Moolenaar [Sat, 29 May 2010 13:40:47 +0000 (15:40 +0200)]
Remove old and unused method to allocate memory for undo.

15 years agoFix a few more things for persistent undo.
Bram Moolenaar [Sat, 29 May 2010 13:11:47 +0000 (15:11 +0200)]
Fix a few more things for persistent undo.

15 years agoupdated for version 7.2.440
Bram Moolenaar [Fri, 28 May 2010 20:06:46 +0000 (22:06 +0200)]
updated for version 7.2.440
Problem:    Calling a function through a funcref, where the function deletes
            the funcref, leads to an invalid memory access.
Solution:   Make a copy of the function name. (Lech Lorens)

15 years agoupdated for version 7.2.439
Bram Moolenaar [Fri, 28 May 2010 19:31:58 +0000 (21:31 +0200)]
updated for version 7.2.439
Problem:    Invalid memory access when doing thesaurus completion and
            'infercase' is set.
Solution:   Use the minimal length of completed word and replacement.
            (Dominique Pelle)

15 years agoDon't execute some autocommands when v:dying is 2 or more.
Bram Moolenaar [Fri, 28 May 2010 19:07:08 +0000 (21:07 +0200)]
Don't execute some autocommands when v:dying is 2 or more.

15 years agoRuntime file updates.
Bram Moolenaar [Fri, 28 May 2010 18:54:39 +0000 (20:54 +0200)]
Runtime file updates.

15 years agoFix definition of UINT_PTR for 64 bit systems.
Bram Moolenaar [Wed, 26 May 2010 19:42:54 +0000 (21:42 +0200)]
Fix definition of UINT_PTR for 64 bit systems.

15 years agoMore strict checks for the undo file.
Bram Moolenaar [Wed, 26 May 2010 19:21:00 +0000 (21:21 +0200)]
More strict checks for the undo file.

15 years agoFix for using ":wundo foo" when foo is an empty file.
Bram Moolenaar [Tue, 25 May 2010 20:09:21 +0000 (22:09 +0200)]
Fix for using ":wundo foo" when foo is an empty file.

15 years agoupdated for version 7.2.438
Bram Moolenaar [Tue, 25 May 2010 19:37:17 +0000 (21:37 +0200)]
updated for version 7.2.438
Problem:    "vim -r" crashes.
Solution:   Don't use NULL pointer argument.

15 years agoFound a way to make the MS-Windows installer wait for the uninstaller to
Bram Moolenaar [Tue, 25 May 2010 19:02:00 +0000 (21:02 +0200)]
Found a way to make the MS-Windows installer wait for the uninstaller to
finish, no need for the user to press Enter.

15 years agoAnd another small fix for persistent undo.
Bram Moolenaar [Mon, 24 May 2010 20:06:04 +0000 (22:06 +0200)]
And another small fix for persistent undo.

15 years agoFix: :wundo didn't work in a buffer without a name.
Bram Moolenaar [Mon, 24 May 2010 20:02:24 +0000 (22:02 +0200)]
Fix: :wundo didn't work in a buffer without a name.

15 years agoImprove the MS-Windows installer.
Bram Moolenaar [Mon, 24 May 2010 19:34:22 +0000 (21:34 +0200)]
Improve the MS-Windows installer.

15 years agoTiny change for Italian man page.
Bram Moolenaar [Mon, 24 May 2010 19:25:23 +0000 (21:25 +0200)]
Tiny change for Italian man page.

15 years agoFix uninit memory read in undo code. Fix uint32_t in proto file.
Bram Moolenaar [Mon, 24 May 2010 09:59:29 +0000 (11:59 +0200)]
Fix uninit memory read in undo code.  Fix uint32_t in proto file.
A few minor changes.

15 years agoIncluded patch for persistent undo. Lots of changes and added test.
Bram Moolenaar [Sun, 23 May 2010 21:34:36 +0000 (23:34 +0200)]
Included patch for persistent undo.  Lots of changes and added test.

15 years agoFix for Netbeans on MS-Windows not compiling.
Bram Moolenaar [Sun, 23 May 2010 10:06:58 +0000 (12:06 +0200)]
Fix for Netbeans on MS-Windows not compiling.

15 years agoSome versions of Ruby redefine rb_str_new2 to rb_str_new_cstr.
Bram Moolenaar [Sat, 22 May 2010 19:56:55 +0000 (21:56 +0200)]
Some versions of Ruby redefine rb_str_new2 to rb_str_new_cstr.
Attempt at a fix.

15 years agoFix wrong memory access when clearing crypt key.
Bram Moolenaar [Sat, 22 May 2010 19:37:53 +0000 (21:37 +0200)]
Fix wrong memory access when clearing crypt key.

15 years agoAdd :nbstart and :nbclose.
Bram Moolenaar [Sat, 22 May 2010 19:34:09 +0000 (21:34 +0200)]
Add :nbstart and :nbclose.

15 years agoIncluded the patch to support netbeans in a terminal.
Bram Moolenaar [Sat, 22 May 2010 16:28:27 +0000 (18:28 +0200)]
Included the patch to support netbeans in a terminal.

15 years agoFix: window title not updated after file dropped.
Bram Moolenaar [Sat, 22 May 2010 13:50:12 +0000 (15:50 +0200)]
Fix: window title not updated after file dropped.

15 years agoAdd the settabvar() and gettabvar() functions.
Bram Moolenaar [Sat, 22 May 2010 13:37:44 +0000 (15:37 +0200)]
Add the settabvar() and gettabvar() functions.
Various runtime file updates.

15 years agoAdd extra floating point functions.
Bram Moolenaar [Fri, 21 May 2010 14:33:48 +0000 (16:33 +0200)]
Add extra floating point functions.

15 years ago"g8" doesn't work properly on a NUL.
Bram Moolenaar [Fri, 21 May 2010 13:46:35 +0000 (15:46 +0200)]
"g8" doesn't work properly on a NUL.

15 years agoA few more changes for encryption. Add test that encrypted file can be read.
Bram Moolenaar [Fri, 21 May 2010 13:36:08 +0000 (15:36 +0200)]
A few more changes for encryption.  Add test that encrypted file can be read.

15 years agoupdated for version 7.2.437
Bram Moolenaar [Fri, 21 May 2010 11:08:58 +0000 (13:08 +0200)]
updated for version 7.2.437
Problem:    When "\\\n" appears in the expression result the \n doesn't result
            in a line break. (Andy Wokula)
Solution:   Also replace a \n after a backslash into \r.

15 years agoUpdated runtime files.
Bram Moolenaar [Fri, 21 May 2010 10:05:36 +0000 (12:05 +0200)]
Updated runtime files.

15 years agoOther solution for GTK not changing the locale.
Bram Moolenaar [Fri, 21 May 2010 10:04:55 +0000 (12:04 +0200)]
Other solution for GTK not changing the locale.

15 years agoVarious smaller changes. Updated proto files. Updated dependencies.
Bram Moolenaar [Thu, 20 May 2010 19:46:00 +0000 (21:46 +0200)]
Various smaller changes.  Updated proto files.  Updated dependencies.

15 years agoUse UINT32_T in the code, define it to uint32_t or unsigned int.
Bram Moolenaar [Wed, 19 May 2010 19:57:45 +0000 (21:57 +0200)]
Use UINT32_T in the code, define it to uint32_t or unsigned int.
Better autoconf check for uint32_t.

15 years agoUpdated a few runtime files.
Bram Moolenaar [Tue, 18 May 2010 20:28:22 +0000 (22:28 +0200)]
Updated a few runtime files.

15 years agoOne more fix for defining uint32_t.
Bram Moolenaar [Tue, 18 May 2010 19:49:58 +0000 (21:49 +0200)]
One more fix for defining uint32_t.

15 years agoChange wording in link.sh: "remove" -> "omit"
Bram Moolenaar [Tue, 18 May 2010 19:41:09 +0000 (21:41 +0200)]
Change wording in link.sh: "remove" -> "omit"

15 years agoFix build on Cygwin and MingW.
Bram Moolenaar [Tue, 18 May 2010 19:17:10 +0000 (21:17 +0200)]
Fix build on Cygwin and MingW.

15 years agoUndefine uint32_t when building if_perl.xs to fix the build.
Bram Moolenaar [Tue, 18 May 2010 19:05:27 +0000 (21:05 +0200)]
Undefine uint32_t when building if_perl.xs to fix the build.

15 years agoAdd blowfish and sha256 source files to more Makefiles.
Bram Moolenaar [Tue, 18 May 2010 18:34:20 +0000 (20:34 +0200)]
Add blowfish and sha256 source files to more Makefiles.

15 years agoSmall update to help files.
Bram Moolenaar [Mon, 17 May 2010 20:07:47 +0000 (22:07 +0200)]
Small update to help files.

15 years agoAvoid warnings for unused arguments when compiling with Gnome.
Bram Moolenaar [Mon, 17 May 2010 20:07:15 +0000 (22:07 +0200)]
Avoid warnings for unused arguments when compiling with Gnome.

15 years agoUndo undesired changes in src/Makefile.
Bram Moolenaar [Mon, 17 May 2010 19:37:47 +0000 (21:37 +0200)]
Undo undesired changes in src/Makefile.

15 years agoFixed encryption big/little endian test.
Bram Moolenaar [Mon, 17 May 2010 18:32:55 +0000 (20:32 +0200)]
Fixed encryption big/little endian test.
Use uint32_t to avoid crash on 64 bit machines.
Added error numbers for Blowfish errors.
Fixed the tiny version not building.

15 years agoMinor updates to blowfish encryption.
Bram Moolenaar [Sun, 16 May 2010 21:02:33 +0000 (23:02 +0200)]
Minor updates to blowfish encryption.

15 years agoAdd the blowfish encryption patch from Mohsin Ahmed. Needs more work.
Bram Moolenaar [Sun, 16 May 2010 20:32:54 +0000 (22:32 +0200)]
Add the blowfish encryption patch from Mohsin Ahmed.  Needs more work.

15 years agoAdd 'relativenumber' patch from Markus Heidelberg.
Bram Moolenaar [Sun, 16 May 2010 13:46:46 +0000 (15:46 +0200)]
Add 'relativenumber' patch from Markus Heidelberg.

15 years agoRemove outdated line from top Makefile.
Bram Moolenaar [Sun, 16 May 2010 13:15:27 +0000 (15:15 +0200)]
Remove outdated line from top Makefile.

15 years agoMove items around in the todo list.
Bram Moolenaar [Sun, 16 May 2010 13:14:25 +0000 (15:14 +0200)]
Move items around in the todo list.

15 years agoupdated for version 7.2.436
Bram Moolenaar [Sun, 16 May 2010 11:56:06 +0000 (13:56 +0200)]
updated for version 7.2.436
Problem:    Reproducible crash in syntax HL. (George Reilly, Dominique Pelle)
Solution:   Make sst_stacksize an int instead of short. (Dominique Pelle)

15 years agoFix typo in release date.
Bram Moolenaar [Sun, 16 May 2010 11:40:33 +0000 (13:40 +0200)]
Fix typo in release date.

15 years agoupdated for version 7.2.435
Bram Moolenaar [Sun, 16 May 2010 11:26:25 +0000 (13:26 +0200)]
updated for version 7.2.435
Problem:    Crash when using bad_char_idx uninitialized. (Patrick Texier)
Solution:   Don't use bad_char_idx, reproduce the ++bad argument from bad_char.

15 years agoMerge patch 7.2.434.
Bram Moolenaar [Sun, 16 May 2010 10:49:27 +0000 (12:49 +0200)]
Merge patch 7.2.434.

15 years agoMerged change from default branch: Correct Japanese menus.
Bram Moolenaar [Sat, 15 May 2010 19:29:02 +0000 (21:29 +0200)]
Merged change from default branch: Correct Japanese menus.

15 years agoCorrect Japanese menus to avoid error while loading them after 7.2.432.
Bram Moolenaar [Sat, 15 May 2010 16:21:26 +0000 (18:21 +0200)]
Correct Japanese menus to avoid error while loading them after 7.2.432.

15 years agoAfter recovery check if the text changed. If it did mark the buffer as
Bram Moolenaar [Sat, 15 May 2010 15:06:53 +0000 (17:06 +0200)]
After recovery check if the text changed.  If it did mark the buffer as
modified.

15 years agoGet rid of the "extra" and "lang" archives.
Bram Moolenaar [Sat, 15 May 2010 13:41:59 +0000 (15:41 +0200)]
Get rid of the "extra" and "lang" archives.

15 years agoSwitched from autoconf 2.63 to 2.65.
Bram Moolenaar [Sat, 15 May 2010 13:04:53 +0000 (15:04 +0200)]
Switched from autoconf 2.63 to 2.65.

15 years agoSmall fix for compiler warning in Netbeans.
Bram Moolenaar [Sat, 15 May 2010 12:49:02 +0000 (14:49 +0200)]
Small fix for compiler warning in Netbeans.

15 years agoFirst step in the Vim 7.3 branch. Changed version numbers.
Bram Moolenaar [Sat, 15 May 2010 11:56:02 +0000 (13:56 +0200)]
First step in the Vim 7.3 branch.  Changed version numbers.

15 years agoUpdated runtime files.
Bram Moolenaar [Fri, 14 May 2010 21:24:24 +0000 (23:24 +0200)]
Updated runtime files.

15 years agoupdated for version 7.2.433 v7.2.433
Bram Moolenaar [Fri, 14 May 2010 21:14:42 +0000 (23:14 +0200)]
updated for version 7.2.433
Problem:    Can't use cscope with QuickFixCmdPre and QuickFixCmdPost.
Solution:   Add cscope support for these autocmd events. (Bryan Venteicher)

15 years agoupdated for version 7.2.432 v7.2.432
Bram Moolenaar [Fri, 14 May 2010 20:24:40 +0000 (22:24 +0200)]
updated for version 7.2.432
Problem:    When menus are translated they can only be found by the translated
            name.  That makes ":emenu" difficult to use.
Solution:   Store the untranslated name and use it for completion and :emenu.
            (Edward L. Fox / Liang Peng / Bezetek James)

15 years agoupdated for version 7.2.431 v7.2.431
Bram Moolenaar [Fri, 14 May 2010 19:19:23 +0000 (21:19 +0200)]
updated for version 7.2.431
Problem:    ":amenu" moves the cursor when in Insert mode.
Solution:   Use CTRL-\ CTRL-O instead of CTRL-O. (Christian Brabandt)

15 years agoupdated for version 7.2.430 v7.2.430
Bram Moolenaar [Fri, 14 May 2010 18:41:05 +0000 (20:41 +0200)]
updated for version 7.2.430
Problem:    The ++bad argument is handled wrong, resulting in an invalid
            memory access.
Solution:   Use the bad_char field only for the replacement character, add
            bad_char_idx to store the position. (Dominique Pelle)

15 years agoupdated for version 7.2.429 v7.2.429
Bram Moolenaar [Fri, 14 May 2010 16:56:38 +0000 (18:56 +0200)]
updated for version 7.2.429
Problem:    A file that exists but access is denied may result in a "new file"
            message.  E.g. when its directory is unreadable.
Solution:   Specifically check for ENOENT to decide a file doesn't exist.
            (partly by James Vega)

15 years agoupdated for version 7.2.428 v7.2.428
Bram Moolenaar [Fri, 14 May 2010 16:10:27 +0000 (18:10 +0200)]
updated for version 7.2.428
Problem:    Using setqflist([]) to clear the error list doesn't work properly.
Solution:   Set qf_nonevalid to TRUE when appropriate. (Christian Brabandt)

15 years agoupdated for version 7.2.427 v7.2.427
Bram Moolenaar [Fri, 14 May 2010 15:52:42 +0000 (17:52 +0200)]
updated for version 7.2.427
Problem:    The swapfile is created using the destination of a symlink, but
            recovery doesn't follow symlinks.
Solution:   When recovering, resolve symlinks. (James Vega)

15 years agoupdated for version 7.2.426 v7.2.426
Bram Moolenaar [Fri, 14 May 2010 15:32:58 +0000 (17:32 +0200)]
updated for version 7.2.426
Problem:    Commas in 'langmap' are not always handled correctly.
Solution:   Require commas to be backslash escaped. (James Vega)

15 years agoupdated for version 7.2.425 v7.2.425
Bram Moolenaar [Fri, 14 May 2010 13:42:53 +0000 (15:42 +0200)]
updated for version 7.2.425
Problem:    Some compilers complain about fourth EX() argument.
Solution:   Add cast to long_u.

15 years agoupdated for version 7.2.424 v7.2.424
Bram Moolenaar [Fri, 14 May 2010 13:28:44 +0000 (15:28 +0200)]
updated for version 7.2.424
Problem:    ":colorscheme" without an argument doesn't do anything.
Solution:   Make it echo the current color scheme name.  (partly by Christian
            Brabandt)

15 years agoupdated for version 7.2.423 v7.2.423
Bram Moolenaar [Fri, 14 May 2010 10:16:25 +0000 (12:16 +0200)]
updated for version 7.2.423
Problem:    Crash when assigning s: to variable. (Yukihiro Nakadaira)
Solution:   Make ga_scripts contain pointer to scriptvar_T instead of
            scriptvar_T itself. (Dominique Pelle)

15 years agoupdated for version 7.2.422 v7.2.422
Bram Moolenaar [Thu, 13 May 2010 15:46:58 +0000 (17:46 +0200)]
updated for version 7.2.422
Problem:    May get E763 when using spell dictionaries.
Solution:   Avoid utf-8 case folded character to be truncated to 8 bits and
            differ from latin1. (Dominique Pelle)

15 years agoupdated for version 7.2.421 v7.2.421
Bram Moolenaar [Thu, 13 May 2010 15:35:59 +0000 (17:35 +0200)]
updated for version 7.2.421
Problem:    Folds are sometimes not updated properly and there is no way to
            force an update.
Solution:   Make "zx" and "zX" recompute folds (suggested by Christian
            Brabandt)

15 years agoupdated for version 7.2.420 v7.2.420
Bram Moolenaar [Thu, 13 May 2010 14:46:21 +0000 (16:46 +0200)]
updated for version 7.2.420
Problem:    ":argedit" does not accept "++enc=utf8" as documented. (Dominique
            Pelle)
Solution:   Add the ARGOPT flag to ":argedit".

15 years agoupdated for version 7.2.419 v7.2.419
Bram Moolenaar [Thu, 13 May 2010 14:31:25 +0000 (16:31 +0200)]
updated for version 7.2.419
Problem:    Memory leak in Motif when clicking on "Search Vim Help".
Solution:   Free string returned by XmTextGetString(). (Dominique Pelle)

15 years agoupdated for version 7.2.418 v7.2.418
Bram Moolenaar [Thu, 13 May 2010 13:40:30 +0000 (15:40 +0200)]
updated for version 7.2.418
Problem:    Vim tries to set the background or foreground color in a terminal
            to -1.  (Graywh)  Happens with ":hi Normal ctermbg=NONE".
Solution:   When resetting the foreground or background color don't set the
            color, let the clear screen code do that.

15 years agoupdated for version 7.2.417 v7.2.417
Bram Moolenaar [Thu, 13 May 2010 11:12:06 +0000 (13:12 +0200)]
updated for version 7.2.417
Problem:    When 'shell' has an argument with a slash then 'shellpipe' is not
            set properly. (Britton Kerin)
Solution:   Assume there are no spaces in the path, arguments follow.

15 years agoupdated for version 7.2.416 v7.2.416
Bram Moolenaar [Fri, 7 May 2010 14:54:37 +0000 (16:54 +0200)]
updated for version 7.2.416
Problem:    Logtalk.dict is not installed.
Solution:   Add it to the install target. (Markus Heidelberg)

15 years agoupdated for version 7.2.415 v7.2.415
Bram Moolenaar [Fri, 7 May 2010 14:35:04 +0000 (16:35 +0200)]
updated for version 7.2.415
Problem:    Win32: Can't open a remote file when starting Vim.
Solution:   Don't invoke cygwin_conv_path() for URLs. (Tomoya Adachi)

15 years agoupdated for version 7.2.414 v7.2.414
Bram Moolenaar [Fri, 7 May 2010 14:18:14 +0000 (16:18 +0200)]
updated for version 7.2.414
Problem:    CTRK-K <space> <space> does not produce 0xa0 as expected. (Tony
            Mechelynck)
Solution:   Remove the Unicode range 0xe000 - 0xefff from digraphs, these are
            not valid characters.

15 years agoupdated for version 7.2.413 v7.2.413
Bram Moolenaar [Fri, 7 May 2010 14:05:55 +0000 (16:05 +0200)]
updated for version 7.2.413
Problem:    Large file support is incorrect.
Solution:   Add AC_SYS_LARGEFILE to configure. (James Vega)

15 years agoupdated for version 7.2.412 v7.2.412
Bram Moolenaar [Fri, 7 May 2010 13:52:08 +0000 (15:52 +0200)]
updated for version 7.2.412
Problem:    [ or ] followed by mouse click doesn't work.
Solution:   Reverse check for key being a mouse event. (Dominique Pelle)

15 years agoupdated for version 7.2.411 v7.2.411
Bram Moolenaar [Tue, 23 Mar 2010 17:22:46 +0000 (18:22 +0100)]
updated for version 7.2.411
Problem:    When parsing 'cino' a comma isn't skipped properly.
Solution:   Skip the comma. (Lech Lorens)

15 years agoupdated for version 7.2.410 v7.2.410
Bram Moolenaar [Tue, 23 Mar 2010 17:06:52 +0000 (18:06 +0100)]
updated for version 7.2.410
Problem:    Highlighting directories for completion doesn't work properly.
Solution:   Don't halve backslashes when not needed, expaned "~/".
            (Dominique Pelle)

15 years agoupdated for version 7.2.409 v7.2.409
Bram Moolenaar [Tue, 23 Mar 2010 16:49:24 +0000 (17:49 +0100)]
updated for version 7.2.409
Problem:    Summary of number of substitutes is incorrect for ":folddo". (Jean
            Johner)
Solution:   Reset sub_nsubs and sub_nlines in global_exe().

15 years agoupdated for version 7.2.408 v7.2.408
Bram Moolenaar [Tue, 23 Mar 2010 16:36:29 +0000 (17:36 +0100)]
updated for version 7.2.408
Problem:    With ":g/the/s/foo/bar/" the '[ and '] marks can be set to a line
            that was not changed.
Solution:   Only set '[ and '] marks when a substitution was done.

15 years agoupdated for version 7.2.407 v7.2.407
Bram Moolenaar [Tue, 23 Mar 2010 15:27:22 +0000 (16:27 +0100)]
updated for version 7.2.407
Problem:    When using an expression in ":s" backslashes in the result are
            dropped. (Sergey Goldgaber, Christian Brabandt)
Solution:   Double backslashes.

15 years agoupdated for version 7.2.406 v7.2.406
Bram Moolenaar [Tue, 23 Mar 2010 14:36:35 +0000 (15:36 +0100)]
updated for version 7.2.406
Problem:    Patch 7.2.119 introduces uninit mem read. (Dominique Pelle)
Solution:   Only used ScreeenLinesC when ScreeenLinesUC is not zero. (Yukihiro
            Nakadaira)  Also clear ScreeenLinesC when allocating.