]> granicus.if.org Git - vim/log
vim
15 years agoFix: Composing characters in :s substitute text were dropped.
Bram Moolenaar [Mon, 12 Jul 2010 20:42:33 +0000 (22:42 +0200)]
Fix: Composing characters in :s substitute text were dropped.

15 years agoupdated for version 7.2.446
Bram Moolenaar [Mon, 12 Jul 2010 19:38:19 +0000 (21:38 +0200)]
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.

15 years agoFix: exists() was causing an autload script to be loaded.
Bram Moolenaar [Sun, 11 Jul 2010 21:12:29 +0000 (23:12 +0200)]
Fix: exists() was causing an autload script to be loaded.

15 years agoWhen the buffer is in diff mode, have :TOhtml create HTML to show the diff
Bram Moolenaar [Sun, 11 Jul 2010 20:38:52 +0000 (22:38 +0200)]
When the buffer is in diff mode, have :TOhtml create HTML to show the diff
side-by-side.  (Christian Brabandt)

15 years agoFilter out -pthread for cproto.
Bram Moolenaar [Sun, 11 Jul 2010 18:52:58 +0000 (20:52 +0200)]
Filter out -pthread for cproto.

15 years agoMake CTRL-L in command line mode respect 'ignorecase' and 'smartcase'. (Martin
Bram Moolenaar [Sun, 11 Jul 2010 18:46:53 +0000 (20:46 +0200)]
Make CTRL-L in command line mode respect 'ignorecase' and 'smartcase'. (Martin
Toft)

15 years agoAvoid use of the GTK mail_loop() so that the GtkFileChooser can be used.
Bram Moolenaar [Sun, 11 Jul 2010 17:01:06 +0000 (19:01 +0200)]
Avoid use of the GTK mail_loop() so that the GtkFileChooser can be used.
(James Vega)

15 years agoAdd back SAL lines for Swedish spell file.
Bram Moolenaar [Sun, 11 Jul 2010 16:03:15 +0000 (18:03 +0200)]
Add back SAL lines for Swedish spell file.

15 years agoFix crash in generating spell .sug file.
Bram Moolenaar [Sun, 11 Jul 2010 16:01:39 +0000 (18:01 +0200)]
Fix crash in generating spell .sug file.

15 years agoWhen 'formatexpr' evaluates to non-zero fall back to internal formatting, also
Bram Moolenaar [Sun, 11 Jul 2010 15:35:50 +0000 (17:35 +0200)]
When 'formatexpr' evaluates to non-zero fall back to internal formatting, also
for "gq". (James Vega)

15 years agoImprove Javascript indenting. Add "J" flag to 'cino'. (Hari Kumar G)
Bram Moolenaar [Sun, 11 Jul 2010 15:23:02 +0000 (17:23 +0200)]
Improve Javascript indenting.  Add "J" flag to 'cino'. (Hari Kumar G)

15 years agoSupport :browse for commands that use an error file argument. (Lech Lorens)
Bram Moolenaar [Sun, 11 Jul 2010 14:58:51 +0000 (16:58 +0200)]
Support :browse for commands that use an error file argument. (Lech Lorens)

15 years agoSupport wide file names in gvimext. (Szabolcs Horvat)
Bram Moolenaar [Sat, 10 Jul 2010 17:22:44 +0000 (19:22 +0200)]
Support wide file names in gvimext. (Szabolcs Horvat)

15 years agoMake joining a range of lines much faster. (Milan Vancura)
Bram Moolenaar [Sat, 10 Jul 2010 15:51:46 +0000 (17:51 +0200)]
Make joining a range of lines much faster. (Milan Vancura)

15 years agoFix bug: spell menu moved cursor, causing Copy not to work. Spell replacement
Bram Moolenaar [Sat, 10 Jul 2010 14:36:59 +0000 (16:36 +0200)]
Fix bug: spell menu moved cursor, causing Copy not to work.  Spell replacement
didn't work in 'compatible' mode.

15 years agoUpdate spell files for Ubuntu locale names.
Bram Moolenaar [Sat, 10 Jul 2010 13:52:35 +0000 (15:52 +0200)]
Update spell files for Ubuntu locale names.

15 years agoImprove test for joining lines. (Milan Vancura)
Bram Moolenaar [Sat, 10 Jul 2010 12:10:50 +0000 (14:10 +0200)]
Improve test for joining lines. (Milan Vancura)

15 years agoFixed ":s" message. Docs updates.
Bram Moolenaar [Sat, 10 Jul 2010 11:52:13 +0000 (13:52 +0200)]
Fixed ":s" message.  Docs updates.

15 years agoMake synstack() work on the character just after the end of the line.
Bram Moolenaar [Thu, 8 Jul 2010 20:27:55 +0000 (22:27 +0200)]
Make synstack() work on the character just after the end of the line.

15 years agoApply patch 7.2.445.
Bram Moolenaar [Wed, 7 Jul 2010 16:26:28 +0000 (18:26 +0200)]
Apply patch 7.2.445.

15 years agoMake the dos installer work with more compilers.
Bram Moolenaar [Wed, 7 Jul 2010 13:14:03 +0000 (15:14 +0200)]
Make the dos installer work with more compilers.

15 years agoAdjust MS-Windows installer so that it also works for 64 bit systems. (George
Bram Moolenaar [Wed, 7 Jul 2010 11:19:55 +0000 (13:19 +0200)]
Adjust MS-Windows installer so that it also works for 64 bit systems. (George
Reilly)

15 years agoChange SKIP_GTK to SKIP_GTK2 in configure.
Bram Moolenaar [Mon, 5 Jul 2010 20:57:59 +0000 (22:57 +0200)]
Change SKIP_GTK to SKIP_GTK2 in configure.

15 years agoBetter init for match highlighting when using conceal feature.
Bram Moolenaar [Mon, 5 Jul 2010 20:22:57 +0000 (22:22 +0200)]
Better init for match highlighting when using conceal feature.

15 years agoMainly documentation updates.
Bram Moolenaar [Sun, 4 Jul 2010 20:20:21 +0000 (22:20 +0200)]
Mainly documentation updates.

15 years agoMake updating text for conceal mode simpler. A few compiler warning fixes.
Bram Moolenaar [Fri, 2 Jul 2010 18:20:09 +0000 (20:20 +0200)]
Make updating text for conceal mode simpler.  A few compiler warning fixes.

15 years agoAdded ":earlier 1f" and ":later 1f".
Bram Moolenaar [Sun, 27 Jun 2010 03:18:54 +0000 (05:18 +0200)]
Added ":earlier 1f" and ":later 1f".

15 years agoAdd file save counter to undo information. Add undotree() function.
Bram Moolenaar [Sat, 26 Jun 2010 23:15:55 +0000 (01:15 +0200)]
Add file save counter to undo information.  Add undotree() function.

15 years agoRemove wrong #ifdef added by previous change.
Bram Moolenaar [Sat, 26 Jun 2010 19:15:50 +0000 (21:15 +0200)]
Remove wrong #ifdef added by previous change.

15 years agoVarious small fixes from Dominique Pelle.
Bram Moolenaar [Sat, 26 Jun 2010 04:24:45 +0000 (06:24 +0200)]
Various small fixes from Dominique Pelle.

15 years agoChange remaining HAVE_GTK2 to FEAT_GUI_GTK.
Bram Moolenaar [Sat, 26 Jun 2010 03:38:18 +0000 (05:38 +0200)]
Change remaining HAVE_GTK2 to FEAT_GUI_GTK.

15 years agoFix that :mksession may generate "2argu" even though there is no such
Bram Moolenaar [Sat, 26 Jun 2010 03:25:54 +0000 (05:25 +0200)]
Fix that :mksession may generate "2argu" even though there is no such
argument. (Peter Odding)

15 years agoRemove the old and not well supported GTK 1 code. (James Vega)
Bram Moolenaar [Fri, 25 Jun 2010 03:37:59 +0000 (05:37 +0200)]
Remove the old and not well supported GTK 1 code. (James Vega)

15 years agoFix build problem with Ruby on Windows. (Cesar Romani)
Bram Moolenaar [Fri, 25 Jun 2010 02:29:11 +0000 (04:29 +0200)]
Fix build problem with Ruby on Windows. (Cesar Romani)

15 years agoFix a memory leak in encryption. (Dominique Pelle)
Bram Moolenaar [Thu, 24 Jun 2010 03:39:03 +0000 (05:39 +0200)]
Fix a memory leak in encryption. (Dominique Pelle)

15 years agoFix compiler warning.
Bram Moolenaar [Thu, 24 Jun 2010 03:20:13 +0000 (05:20 +0200)]
Fix compiler warning.

15 years agoFix compiler warnings for shadowed variables. Make 'conceal' a long instead
Bram Moolenaar [Tue, 22 Jun 2010 04:28:58 +0000 (06:28 +0200)]
Fix compiler warnings for shadowed variables.  Make 'conceal' a long instead
of int.

15 years agoFixes for time in clipboard request. Also fix ownership. (David Fries)
Bram Moolenaar [Tue, 22 Jun 2010 04:07:12 +0000 (06:07 +0200)]
Fixes for time in clipboard request.  Also fix ownership.  (David Fries)

15 years agoCouple of small fixes for conceal feature. (Dominique Pelle)
Bram Moolenaar [Tue, 22 Jun 2010 03:16:38 +0000 (05:16 +0200)]
Couple of small fixes for conceal feature. (Dominique Pelle)

15 years agoCommand line completion for :ownsyntax. (Dominique Pelle)
Bram Moolenaar [Mon, 21 Jun 2010 04:24:34 +0000 (06:24 +0200)]
Command line completion for :ownsyntax. (Dominique Pelle)

15 years agoCrypt the swapfile.
Bram Moolenaar [Mon, 21 Jun 2010 04:15:46 +0000 (06:15 +0200)]
Crypt the swapfile.

15 years agoFix tiny build, move functions to undo.c.
Bram Moolenaar [Sun, 13 Jun 2010 23:39:13 +0000 (01:39 +0200)]
Fix tiny build, move functions to undo.c.

15 years agoAdded salt to blowfish encryption.
Bram Moolenaar [Sun, 13 Jun 2010 03:20:42 +0000 (05:20 +0200)]
Added salt to blowfish encryption.

15 years agoUpdate help files.
Bram Moolenaar [Sat, 12 Jun 2010 18:18:19 +0000 (20:18 +0200)]
Update help files.

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.