]> granicus.if.org Git - vim/log
vim
15 years agoupdated for version 7.2.443
Bram Moolenaar [Sat, 12 Jun 2010 18:12:02 +0000 (20:12 +0200)]
updated for version 7.2.443
Problem:    Using taglist() on a tag file with duplicate fields generates an
            internal error. (Peter Odding)
Solution:   Check for duplicate field names.

15 years agoMinor typo and docs update.
Bram Moolenaar [Sat, 12 Jun 2010 04:46:44 +0000 (06:46 +0200)]
Minor typo and docs update.

15 years agoAvoid compiler warnings on Mac 10.6.
Bram Moolenaar [Sat, 12 Jun 2010 04:45:20 +0000 (06:45 +0200)]
Avoid compiler warnings on Mac 10.6.

15 years agoUpdate src/po/it.po. Fixed errors in ko.po.
Bram Moolenaar [Tue, 8 Jun 2010 21:17:01 +0000 (23:17 +0200)]
Update src/po/it.po.  Fixed errors in ko.po.

15 years agoFix conceal feature for gj, gk, etc. (Vince Negri)
Bram Moolenaar [Tue, 8 Jun 2010 20:59:42 +0000 (22:59 +0200)]
Fix conceal feature for gj, gk, etc. (Vince Negri)

15 years agoFix crash when using ":grep".
Bram Moolenaar [Mon, 7 Jun 2010 21:07:44 +0000 (23:07 +0200)]
Fix crash when using ":grep".

15 years agoFix Make_ivc.mak makefile. (Vince Negri)
Bram Moolenaar [Mon, 7 Jun 2010 20:50:29 +0000 (22:50 +0200)]
Fix Make_ivc.mak makefile. (Vince Negri)

15 years agoFix crash for ":ownsyntax". (Dominique Pelle)
Bram Moolenaar [Sun, 6 Jun 2010 21:10:19 +0000 (23:10 +0200)]
Fix crash for ":ownsyntax". (Dominique Pelle)

15 years agoAvoid compiler warnings.
Bram Moolenaar [Sun, 6 Jun 2010 21:04:47 +0000 (23:04 +0200)]
Avoid compiler warnings.

15 years agoOne more fix for conceal patch.
Bram Moolenaar [Sun, 6 Jun 2010 15:41:24 +0000 (17:41 +0200)]
One more fix for conceal patch.

15 years agoFixed: after ":ownsyntax perl" and ":e" syntax was cleared in other window.
Bram Moolenaar [Sun, 6 Jun 2010 14:11:09 +0000 (16:11 +0200)]
Fixed: after ":ownsyntax perl" and ":e" syntax was cleared in other window.

15 years agoFixed memory leak in ":ownsyntax".
Bram Moolenaar [Sun, 6 Jun 2010 13:21:10 +0000 (15:21 +0200)]
Fixed memory leak in ":ownsyntax".

15 years agoFix a few compiler warnings. Fix crash with encrypted undo file.
Bram Moolenaar [Sun, 6 Jun 2010 12:20:26 +0000 (14:20 +0200)]
Fix a few compiler warnings.  Fix crash with encrypted undo file.

15 years agoAdd the conceal patch from Vince Negri.
Bram Moolenaar [Sat, 5 Jun 2010 21:22:07 +0000 (23:22 +0200)]
Add the conceal patch from Vince Negri.

15 years agoUse full path in undofile(). Updated docs.
Bram Moolenaar [Sat, 5 Jun 2010 15:43:32 +0000 (17:43 +0200)]
Use full path in undofile().  Updated docs.

15 years agoupdated for version 7.2.442
Bram Moolenaar [Sat, 5 Jun 2010 10:49:46 +0000 (12:49 +0200)]
updated for version 7.2.442
Problem:    Copy/paste with OpenOffice doesn't work.
Solution:   Do not offer the HTML target when it is not supported. (James
            Vega)

15 years agoAdd patch to improve support of z/OS (OS/390). (Ralf Schandl)
Bram Moolenaar [Thu, 3 Jun 2010 19:17:25 +0000 (21:17 +0200)]
Add patch to improve support of z/OS (OS/390). (Ralf Schandl)

15 years agoMove text from various.txt to a new helphelp.txt help file.
Bram Moolenaar [Thu, 3 Jun 2010 18:25:18 +0000 (20:25 +0200)]
Move text from various.txt to a new helphelp.txt help file.

15 years agoOptimize the blowfish crypt/decrypt code a bit more.
Bram Moolenaar [Wed, 2 Jun 2010 18:32:23 +0000 (20:32 +0200)]
Optimize the blowfish crypt/decrypt code a bit more.

15 years agoMade crypt/decrypt faster.
Bram Moolenaar [Tue, 1 Jun 2010 21:37:39 +0000 (23:37 +0200)]
Made crypt/decrypt faster.

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)