]> granicus.if.org Git - vim/log
vim
12 years agoUpdated runtime files, include fixes for line continuation.
Bram Moolenaar [Thu, 26 Apr 2012 18:17:03 +0000 (20:17 +0200)]
Updated runtime files, include fixes for line continuation.

12 years agoUpdated runtime files.
Bram Moolenaar [Wed, 25 Apr 2012 17:07:41 +0000 (19:07 +0200)]
Updated runtime files.

12 years agoupdated for version 7.3.509 v7.3.509
Bram Moolenaar [Wed, 25 Apr 2012 16:57:21 +0000 (18:57 +0200)]
updated for version 7.3.509
Problem:    ":vimgrep" fails when 'autochdir' is set.
Solution:   A more generic solution for changing directory. (Ben Fritz)

12 years agoupdated for version 7.3.508 v7.3.508
Bram Moolenaar [Wed, 25 Apr 2012 16:24:29 +0000 (18:24 +0200)]
updated for version 7.3.508
Problem:    Default for v:register is not set.
Solution:   Init v:register in eval_init(). Correct for 'clipboard' before the
            main loop. (Ingo Karkat)

12 years agoupdated for version 7.3.507 v7.3.507
Bram Moolenaar [Wed, 25 Apr 2012 15:32:18 +0000 (17:32 +0200)]
updated for version 7.3.507
Problem:    When exiting with unsaved changes, selecting an existing file in
            the file dialog, there is no dialog to ask whether the existing
            file should be overwritten. (Felipe G. Nievinski)
Solution:   Call check_overwrite() before writing. (Christian Brabandt)

12 years agoupdated for version 7.3.506 v7.3.506
Bram Moolenaar [Wed, 25 Apr 2012 15:10:16 +0000 (17:10 +0200)]
updated for version 7.3.506
Problem:    GTK gives an error when selecting a non-existent file.
Solution:   Add a handler to avoid the error. (Christian Brabandt)

12 years agoupdated for version 7.3.505 v7.3.505
Bram Moolenaar [Wed, 25 Apr 2012 14:50:48 +0000 (16:50 +0200)]
updated for version 7.3.505
Problem:    Test 11 fails on MS-Windows in some versions.
Solution:   Fix #ifdefs for whether filtering through a pipe is possible. Move
            setting b_no_eol_lnum back to where it was before patch 7.3.124.
            (David Pope)

12 years agoupdated for version 7.3.504 v7.3.504
Bram Moolenaar [Wed, 25 Apr 2012 10:57:28 +0000 (12:57 +0200)]
updated for version 7.3.504
Problem:    Commands in help files are not highlighted.
Solution:   Allow for commands in backticks.  Adjust CTRL-] to remove the
            backticks.

12 years agoupdated for version 7.3.503 v7.3.503
Bram Moolenaar [Wed, 25 Apr 2012 10:28:09 +0000 (12:28 +0200)]
updated for version 7.3.503
Problem:    Warning for unused argument.
Solution:   Add UNUSED.

12 years agoupdated for version 7.3.502 v7.3.502
Bram Moolenaar [Fri, 20 Apr 2012 17:47:05 +0000 (19:47 +0200)]
updated for version 7.3.502
Problem:    Netbeans insert halfway a line actually appends to the line.
Solution:   Insert halfway the line. (Brian Victor)

12 years agoupdated for version 7.3.501 v7.3.501
Bram Moolenaar [Fri, 20 Apr 2012 16:05:47 +0000 (18:05 +0200)]
updated for version 7.3.501
Problem:    Error for "flush" not being defined when using Ruby command.
Solution:   Defined "flush" as a no-op method. (Kent Sibilev)

12 years agoupdated for version 7.3.500 v7.3.500
Bram Moolenaar [Fri, 20 Apr 2012 14:13:25 +0000 (16:13 +0200)]
updated for version 7.3.500
Problem:    Ming makefile unconditionally sets WINVER.
Solution:   Only defined when not already defined. (Yasuhiro Matsumoto)

12 years agoupdated for version 7.3.499 v7.3.499
Bram Moolenaar [Fri, 20 Apr 2012 13:55:16 +0000 (15:55 +0200)]
updated for version 7.3.499
Problem:    When using any interface language when Vim is waiting for a child
            process it gets confused by a child process started through the
            interface.
Solution:   Always used waitpid() instead of wait(). (Yasuhiro Matsumoto)

12 years agoupdated for version 7.3.498 v7.3.498
Bram Moolenaar [Fri, 20 Apr 2012 11:46:08 +0000 (13:46 +0200)]
updated for version 7.3.498
Problem:    The behavior of the "- register changes depending on value of
            the 'clipboard' option. (Szamotulski)
Solution:   Also set the "- register when the register is "*" or "+".
            (Christian Brabandt)

12 years agoupdated for version 7.3.497 v7.3.497
Bram Moolenaar [Fri, 20 Apr 2012 11:31:21 +0000 (13:31 +0200)]
updated for version 7.3.497
Problem:    Crash when doing ":python print" and compiled with gcc and
            the optimizer enabled.
Solution:   Avoid the crash, doesn't really fix the problem. (Christian
            Brabandt)

13 years agoUpdated runtime files.
Bram Moolenaar [Fri, 13 Apr 2012 21:04:47 +0000 (23:04 +0200)]
Updated runtime files.

13 years agoupdated for version 7.3.496 v7.3.496
Bram Moolenaar [Fri, 13 Apr 2012 17:11:20 +0000 (19:11 +0200)]
updated for version 7.3.496
Problem:    MS-DOS: When "diff" trips over difference in line separators some
            tests fail.
Solution:   Make some .ok files use unix line separators. (David Pope)

13 years agoupdated for version 7.3.495 v7.3.495
Bram Moolenaar [Mon, 9 Apr 2012 18:42:26 +0000 (20:42 +0200)]
updated for version 7.3.495
Problem:    Compiler warnings.
Solution:   Add function declaration.  Remove "offset" argument.

13 years agoupdated for version 7.3.494 v7.3.494
Bram Moolenaar [Fri, 6 Apr 2012 12:31:00 +0000 (14:31 +0200)]
updated for version 7.3.494
Problem:    Can't compile with Lua 9.1 or dynamic Lua.
Solution:   Fix dll_ methods. Fix luado(). (Muraoka Taro, Luis Carvalho)

13 years agoupdated for version 7.3.493 v7.3.493
Bram Moolenaar [Fri, 6 Apr 2012 11:56:04 +0000 (13:56 +0200)]
updated for version 7.3.493
Problem:    Two unused variables.
Solution:   Remove them. (Hong Xu)

13 years agoUpdated runtime files.
Bram Moolenaar [Thu, 5 Apr 2012 15:33:26 +0000 (17:33 +0200)]
Updated runtime files.

13 years agoupdated for version 7.3.492 v7.3.492
Bram Moolenaar [Thu, 5 Apr 2012 15:17:42 +0000 (17:17 +0200)]
updated for version 7.3.492
Problem:    Can't indent conditions separately from function arguments.
Solution:   Add the 'k' flag in 'cino. (Lech Lorens)

13 years agoupdated for version 7.3.491 v7.3.491
Bram Moolenaar [Thu, 5 Apr 2012 14:56:52 +0000 (16:56 +0200)]
updated for version 7.3.491
Problem:    No tests for Lua.
Solution:   Add some simple tests for Lua. (Luis Carvalho)

13 years agoupdated for version 7.3.490 v7.3.490
Bram Moolenaar [Thu, 5 Apr 2012 14:54:08 +0000 (16:54 +0200)]
updated for version 7.3.490
Problem:    Member confusion in Lua interface.
Solution:   Fix it.  Add luaeval(). (Taro Muraoka, Luis Carvalho)

13 years agoupdated for version 7.3.489 v7.3.489
Bram Moolenaar [Thu, 5 Apr 2012 14:07:06 +0000 (16:07 +0200)]
updated for version 7.3.489
Problem:    CTRL-] in Insert mode does not expand abbreviation when used in a
            mapping. (Yichao Zhou)
Solution:   Special case using CTRL-]. (Christian Brabandt)

13 years agoupdated for version 7.3.488 v7.3.488
Bram Moolenaar [Thu, 5 Apr 2012 14:05:05 +0000 (16:05 +0200)]
updated for version 7.3.488
Problem:    ":help!" in a help file does not work as document.
Solution:   When in a help file don't give an error message. (thinca)

13 years agoUpdated runtime files.
Bram Moolenaar [Wed, 28 Mar 2012 18:51:51 +0000 (20:51 +0200)]
Updated runtime files.

13 years agoupdated for version 7.3.487 v7.3.487
Bram Moolenaar [Wed, 28 Mar 2012 17:59:04 +0000 (19:59 +0200)]
updated for version 7.3.487
Problem:    When setting 'timeoutlen' or 'ttimeoutlen' the column for vertical
            movement is reset unnecessarily.
Solution:   Do not set w_set_curswant for every option. Add a test for this.
            (Kana Natsuno) Add the P_CURSWANT flag for options.

13 years agoupdated for version 7.3.486 v7.3.486
Bram Moolenaar [Wed, 28 Mar 2012 15:43:11 +0000 (17:43 +0200)]
updated for version 7.3.486
Problem:    Build error with mingw64 on Windows 7.
Solution:   Avoid the step of going through vimres.res. (Guopeng Wen)

13 years agoupdated for version 7.3.485 v7.3.485
Bram Moolenaar [Wed, 28 Mar 2012 15:17:48 +0000 (17:17 +0200)]
updated for version 7.3.485
Problem:    When building Vim LDFLAGS isn't passed on to building xxd.
Solution:   Pass the LDFLAGS value. (James McCoy)

13 years agoupdated for version 7.3.484 v7.3.484
Bram Moolenaar [Wed, 28 Mar 2012 15:10:31 +0000 (17:10 +0200)]
updated for version 7.3.484
Problem:    The -E and --echo-wid command line arguments are not mentioned in
            "vim --help".
Solution:   Add the help lines. (Dominique Pelle)

13 years agoupdated for version 7.3.483 v7.3.483
Bram Moolenaar [Wed, 28 Mar 2012 14:49:29 +0000 (16:49 +0200)]
updated for version 7.3.483
Problem:    More prompt shows up too often.
Solution:   Instead of adding a line break, only start a new line in the
            message history. (Christian Brabandt)

13 years agoupdated for version 7.3.482 v7.3.482
Bram Moolenaar [Wed, 28 Mar 2012 12:19:50 +0000 (14:19 +0200)]
updated for version 7.3.482
Problem:    With 'cursorbind' set moving up/down does not always keep the same
            column.
Solution:   Set curswant appropriately. (Gary Johnson)

13 years agoupdated for version 7.3.481 v7.3.481
Bram Moolenaar [Wed, 28 Mar 2012 10:59:57 +0000 (12:59 +0200)]
updated for version 7.3.481
Problem:    Changing 'virtualedit' in an operator function to "all" does not
            have the desired effect. (Aaron Bohannon)
Solution:   Save, reset and restore virtual_op when executing an operator
            function.

13 years agoupdated for version 7.3.480 v7.3.480
Bram Moolenaar [Fri, 23 Mar 2012 17:39:18 +0000 (18:39 +0100)]
updated for version 7.3.480
Problem:    When using ":qa" and there is a changed buffer picking the buffer
            to jump to is not very good.
Solution:   Consider current and other tab pages. (Hirohito Higashi)

13 years agoupdated for version 7.3.479 v7.3.479
Bram Moolenaar [Fri, 23 Mar 2012 15:25:17 +0000 (16:25 +0100)]
updated for version 7.3.479
Problem:    When 'cursorline' is set the line number highlighting can't be set
            separately.
Solution:   Add "CursorLineNr". (Howard Buchholz)

13 years agoupdated for version 7.3.478 v7.3.478
Bram Moolenaar [Fri, 23 Mar 2012 14:37:02 +0000 (15:37 +0100)]
updated for version 7.3.478
Problem:    Memory leak using the ':rv!' command when reading dictionary or
            list global variables i.e. with 'viminfo' containing !.
Solution:   Free the typeval. (Dominique Pelle)

13 years agoupdated for version 7.3.477 v7.3.477
Bram Moolenaar [Fri, 23 Mar 2012 14:18:24 +0000 (15:18 +0100)]
updated for version 7.3.477
Problem:    Using ":echo" to output enough lines to scroll, then using "j" and
            "k" at the more prompt, displays the command on top of the output.
            (Marcin Szamotulski)
Solution:   Put the output below the command. (Christian Brabandt)

13 years agoupdated for version 7.3.476 v7.3.476
Bram Moolenaar [Fri, 23 Mar 2012 13:16:23 +0000 (14:16 +0100)]
updated for version 7.3.476
Problem:    When selecting a block, using "$" to include the end of each line
            and using "A" and typing a backspace strange things happen.
            (Yuangchen Xie)
Solution:   Avoid using a negative length. (Christian Brabandt)

13 years agoupdated for version 7.3.475 v7.3.475
Bram Moolenaar [Fri, 16 Mar 2012 19:16:46 +0000 (20:16 +0100)]
updated for version 7.3.475
Problem:    In a terminal with few colors the omnicomplete menu may be hard to
            see when using the default colors.
Solution:   Use more explicit colors. (suggested by Alex Henrie)

13 years agoupdated for version 7.3.474 v7.3.474
Bram Moolenaar [Fri, 16 Mar 2012 18:34:47 +0000 (19:34 +0100)]
updated for version 7.3.474
Problem:    Perl build with gcc 4 fails.
Solution:   Remove XS() statements. (Yasuhiro Matsumoto)

13 years agoupdated for version 7.3.473 v7.3.473
Bram Moolenaar [Fri, 16 Mar 2012 18:24:26 +0000 (19:24 +0100)]
updated for version 7.3.473
Problem:    'cursorbind' does not work correctly in combination with
            'virtualedit' set to "all".
Solution:   Copy coladd. (Gary Johnson)

13 years agoupdated for version 7.3.472 v7.3.472
Bram Moolenaar [Fri, 16 Mar 2012 18:07:58 +0000 (19:07 +0100)]
updated for version 7.3.472
Problem:    Crash when using ":redraw" in a BufEnter autocommand and
            switching to another tab. (驼峰)
Solution:   Move triggering the the autocommands to after correcting the
            option values. Also check the row value to be out of bounds.
            (Christian Brabandt, Sergey Khorev)

13 years agoupdated for version 7.3.471 v7.3.471
Bram Moolenaar [Fri, 16 Mar 2012 13:32:15 +0000 (14:32 +0100)]
updated for version 7.3.471
Problem:    Can't abort listing placed signs.
Solution:   Check "got_int". (Christian Brabandt)

13 years agoUpdated runtime files. Add Dutch translations.
Bram Moolenaar [Sun, 11 Mar 2012 14:57:40 +0000 (15:57 +0100)]
Updated runtime files.  Add Dutch translations.

13 years agoupdated for version 7.3.470 v7.3.470
Bram Moolenaar [Wed, 7 Mar 2012 21:55:20 +0000 (22:55 +0100)]
updated for version 7.3.470
Problem:    Test 62 fails when compiled without GUI and X11.
Solution:   Don't test :drop when it is not supported.

13 years agoupdated for version 7.3.469 v7.3.469
Bram Moolenaar [Wed, 7 Mar 2012 21:52:36 +0000 (22:52 +0100)]
updated for version 7.3.469
Problem:    Compiler warning for unused argument without some features.
Solution:   Add UNUSED.

13 years agoupdated for version 7.3.468 v7.3.468
Bram Moolenaar [Wed, 7 Mar 2012 19:13:49 +0000 (20:13 +0100)]
updated for version 7.3.468
Problem:    For some compilers the error file is not easily readable.
Solution:   Use QuickFixCmdPre for more commands. (Marcin Szamotulski)

13 years agoupdated for version 7.3.467 v7.3.467
Bram Moolenaar [Wed, 7 Mar 2012 18:38:55 +0000 (19:38 +0100)]
updated for version 7.3.467
Problem:    Cursor positioned wrong at the command line when regaining focus
            and using some input method.
Solution:   Do not position the cursor in command line mode.

13 years agoupdated for version 7.3.466 v7.3.466
Bram Moolenaar [Wed, 7 Mar 2012 18:30:36 +0000 (19:30 +0100)]
updated for version 7.3.466
Problem:    Get ml_get error hen ":behave mswin" was used and selecting
            several lines.  (A. Sinan Unur)
Solution:   Adjust the end of the operation. (Christian Brabandt)

13 years agoupdated for version 7.3.465 v7.3.465
Bram Moolenaar [Wed, 7 Mar 2012 18:18:23 +0000 (19:18 +0100)]
updated for version 7.3.465
Problem:    Cannot get file name with newline from glob().
Solution:   Add argument to glob() and expand() to indicate they must return a
            list. (Christian Brabandt)

13 years agoupdated for version 7.3.464 v7.3.464
Bram Moolenaar [Wed, 7 Mar 2012 17:03:10 +0000 (18:03 +0100)]
updated for version 7.3.464
Problem:    Compiler warning for sprintf.
Solution:   Put the length in a variable. (Dominique Pelle)

13 years agoupdated for version 7.3.463 v7.3.463
Bram Moolenaar [Wed, 7 Mar 2012 13:57:52 +0000 (14:57 +0100)]
updated for version 7.3.463
Problem:    When using ":s///c" the cursor is moved away from the match.
            (Lawman)
Solution:   Don't move the cursor when do_ask is set. (Christian Brabandt)

13 years agoupdated for version 7.3.462 v7.3.462
Bram Moolenaar [Wed, 29 Feb 2012 18:20:02 +0000 (19:20 +0100)]
updated for version 7.3.462
Problem:    When using ":loadview" folds may be closed unexpectedly.
Solution:   Take into account foldlevel. (Xavier de Gaye)

13 years agoupdated for version 7.3.461 v7.3.461
Bram Moolenaar [Wed, 29 Feb 2012 17:22:08 +0000 (18:22 +0100)]
updated for version 7.3.461
Problem:    The InsertCharPre autocommand event is not triggered during
            completion and when typing several characters quickly.
Solution:   Also trigger InsertCharPre during completion.  Do not read ahead
            when an InsertCharPre autocommand is defined. (Yasuhiro Matsumoto)

13 years agoupdated for version 7.3.460 v7.3.460
Bram Moolenaar [Wed, 29 Feb 2012 15:56:39 +0000 (16:56 +0100)]
updated for version 7.3.460
Problem:    Win32: UPX does not compress 64 bit binaries.
Solution:   Mention and add the alternative: mpress. (Dave Bodenstab)

13 years agoupdated for version 7.3.459 v7.3.459
Bram Moolenaar [Wed, 29 Feb 2012 12:58:47 +0000 (13:58 +0100)]
updated for version 7.3.459
Problem:    Win32: Warnings for type conversion.
Solution:   Add type casts. (Mike Williams)

13 years agoupdated for version 7.3.458 v7.3.458
Bram Moolenaar [Wed, 29 Feb 2012 12:51:37 +0000 (13:51 +0100)]
updated for version 7.3.458
Problem:    Crash when calling smsg() during startup.
Solution:   Don't use 'shortmess' when it is not set yet.

13 years agoupdated for version 7.3.457 v7.3.457
Bram Moolenaar [Wed, 29 Feb 2012 12:49:09 +0000 (13:49 +0100)]
updated for version 7.3.457
Problem:    When setting $VIMRUNTIME later the directory for fetching
            translated messages is not adjusted.
Solution:   Put bindtextdomain() in vim_setenv().

13 years agoupdated for version 7.3.456 v7.3.456
Bram Moolenaar [Wed, 22 Feb 2012 18:13:08 +0000 (19:13 +0100)]
updated for version 7.3.456
Problem:    ":tab drop file" has several problems, including moving the
            current window and opening a new tab for a file that already has a
            window.
Solution:   Refactor ":tab drop" handling. (Hirohito Higashi)

13 years agoupdated for version 7.3.455 v7.3.455
Bram Moolenaar [Wed, 22 Feb 2012 17:29:33 +0000 (18:29 +0100)]
updated for version 7.3.455
Problem:    Using many continuation lines can be slow.
Solution:   Adjust the reallocation size to the current length.

13 years agoupdated for version 7.3.454 v7.3.454
Bram Moolenaar [Wed, 22 Feb 2012 17:12:32 +0000 (18:12 +0100)]
updated for version 7.3.454
Problem:    Re-allocating memory slows Vim down.
Solution:   Use realloc() in ga_grow(). (Dominique Pelle)

13 years agoupdated for version 7.3.453 v7.3.453
Bram Moolenaar [Wed, 22 Feb 2012 16:58:04 +0000 (17:58 +0100)]
updated for version 7.3.453
Problem:    Pasting in the command line is slow.
Solution:   Don't redraw if there is another character to read. (Dominique
            Pelle)

13 years agoupdated for version 7.3.452 v7.3.452
Bram Moolenaar [Wed, 22 Feb 2012 16:38:00 +0000 (17:38 +0100)]
updated for version 7.3.452
Problem:    Undo broken when pasting close to the last line. (Andrey Radev)
Solution:   Use a flag to remember if the deleted included the last line.
            (Christian Brabandt)

13 years agoUpdated runtime files.
Bram Moolenaar [Wed, 22 Feb 2012 16:30:19 +0000 (17:30 +0100)]
Updated runtime files.

13 years agoupdated for version 7.3.451 v7.3.451
Bram Moolenaar [Wed, 22 Feb 2012 15:01:56 +0000 (16:01 +0100)]
updated for version 7.3.451
Problem:    Tcl doesn't work on 64 MS-Windows.
Solution:   Make it work. (Dave Bodenstab)

13 years agoupdated for version 7.3.450 v7.3.450
Bram Moolenaar [Wed, 22 Feb 2012 14:34:08 +0000 (15:34 +0100)]
updated for version 7.3.450
Problem:    Win32: Still a problem with "!start /b".
Solution:   Fix pointer use. (Yasuhiro Matsumoto)

13 years agoupdated for version 7.3.449 v7.3.449
Bram Moolenaar [Wed, 22 Feb 2012 13:58:37 +0000 (14:58 +0100)]
updated for version 7.3.449
Problem:    Crash when a BufWinLeave autocommand closes the only other window.
            (Daniel Hunt)
Solution:   Abort closing a buffer when it becomes the only one.

13 years agoupdated for version 7.3.448 v7.3.448
Bram Moolenaar [Wed, 22 Feb 2012 12:07:05 +0000 (13:07 +0100)]
updated for version 7.3.448
Problem:    Win32: Still a problem with "!start /b".
Solution:   Escape only '|'. (Yasuhiro Matsumoto)

13 years agoupdated for version 7.3.447 v7.3.447
Bram Moolenaar [Tue, 21 Feb 2012 20:22:44 +0000 (21:22 +0100)]
updated for version 7.3.447
Problem:    Win32: External commands with "start" do not work.
Solution:   Unescape part of the command. (Yasuhiro Matsumoto)

13 years agoupdated for version 7.3.446 v7.3.446
Bram Moolenaar [Mon, 20 Feb 2012 21:18:30 +0000 (22:18 +0100)]
updated for version 7.3.446
Problem:    Win32: External commands with special characters don't work.
Solution:   Add the 'shellxescape' option.

13 years agoupdated for version 7.3.445 v7.3.445
Bram Moolenaar [Sun, 19 Feb 2012 17:19:30 +0000 (18:19 +0100)]
updated for version 7.3.445
Problem:    Can't properly escape commands for cmd.exe.
Solution:   Default 'shellxquote' to '('.  Append ')' to make '(command)'.
            No need to use "/s" for 'shellcmdflag'.

13 years agoUpdate runtime files.
Bram Moolenaar [Sun, 12 Feb 2012 23:05:22 +0000 (00:05 +0100)]
Update runtime files.

13 years agoupdated for version 7.3.444 v7.3.444
Bram Moolenaar [Sun, 12 Feb 2012 23:01:43 +0000 (00:01 +0100)]
updated for version 7.3.444
Problem:    ":all!" and ":sall!" give error E477, even though the
            documentation says these are valid commands.
Solution:   Support the exclamation mark. (Hirohito Higashi)

13 years agoupdated for version 7.3.443 v7.3.443
Bram Moolenaar [Sun, 12 Feb 2012 22:23:31 +0000 (23:23 +0100)]
updated for version 7.3.443
Problem:    MS-Windows: 'shcf' and 'shellxquote' defaults are not very good.
Solution:   Make a better guess when 'shell' is set to "cmd.exe". (Ben Fritz)

13 years agoupdated for version 7.3.442 v7.3.442
Bram Moolenaar [Sun, 12 Feb 2012 19:14:01 +0000 (20:14 +0100)]
updated for version 7.3.442
Problem:    Still read modelines for ":doautocmd".
Solution:   Move check for <nomodeline> to separate function.

13 years agoupdated for version 7.3.441 v7.3.441
Bram Moolenaar [Sun, 12 Feb 2012 00:55:55 +0000 (01:55 +0100)]
updated for version 7.3.441
Problem:    Newer versions of MzScheme (Racket) require earlier (trampolined)
            initialisation.
Solution:   Call mzscheme_main() early in main(). (Sergey Khorev)

13 years agoupdated for version 7.3.440 v7.3.440
Bram Moolenaar [Sun, 12 Feb 2012 00:35:10 +0000 (01:35 +0100)]
updated for version 7.3.440
Problem:    Vim does not support UTF8_STRING for the X selection.
Solution:   Add UTF8_STRING atom support. (Alex Efros) Use it only when
            'encoding' is set to Unicode.

13 years agoupdated for version 7.3.439 v7.3.439
Bram Moolenaar [Sat, 11 Feb 2012 23:31:52 +0000 (00:31 +0100)]
updated for version 7.3.439
Problem:    Compiler warnings to size casts in Perl interface.
Solution:   Use XS macros. (James McCoy)

13 years agoupdated for version 7.3.438 v7.3.438
Bram Moolenaar [Sat, 11 Feb 2012 23:18:58 +0000 (00:18 +0100)]
updated for version 7.3.438
Problem:    There is no way to avoid ":doautoall" reading modelines.
Solution:   Add the <nomodeline> argument. Adjust documentation.

13 years agoupdated for version 7.3.437 v7.3.437
Bram Moolenaar [Sat, 11 Feb 2012 22:45:37 +0000 (23:45 +0100)]
updated for version 7.3.437
Problem:    Continue looping inside FOR_ALL_TAB_WINDOWS even when already done.
Solution:   Use goto instead of break. (Hirohito Higashi)

13 years agoupdated for version 7.3.436 v7.3.436
Bram Moolenaar [Sat, 11 Feb 2012 19:44:10 +0000 (20:44 +0100)]
updated for version 7.3.436
Problem:    Compiler warnings for types on Windows.
Solution:   Add type casts. (Mike Williams)

13 years agoupdated for version 7.3.435 v7.3.435
Bram Moolenaar [Sat, 11 Feb 2012 19:40:55 +0000 (20:40 +0100)]
updated for version 7.3.435
Problem:    Compiler warning for unused variable.
Solution:   Move the variable inside #ifdef.

13 years agoupdated for version 7.3.434 v7.3.434
Bram Moolenaar [Sun, 5 Feb 2012 23:13:22 +0000 (00:13 +0100)]
updated for version 7.3.434
Problem:    Using join() can be slow.
Solution:   Compute the size of the result before allocation to avoid a lot of
            allocations and copies. (Taro Muraoka)

13 years agoupdated for version 7.3.433 v7.3.433
Bram Moolenaar [Sun, 5 Feb 2012 22:10:30 +0000 (23:10 +0100)]
updated for version 7.3.433
Problem:    Using continued lines in a Vim script can be slow.
Solution:   Instead of reallocating for every line use a growarray. (Yasuhiro
            Matsumoto)

13 years agoupdated for version 7.3.432 v7.3.432
Bram Moolenaar [Sun, 5 Feb 2012 21:51:33 +0000 (22:51 +0100)]
updated for version 7.3.432
Problem:    ACLs are not supported for ZFS or NFSv4 on Solaris.
Solution:   Add configure check and code. (Danek Duvall)

13 years agoupdated for version 7.3.431 v7.3.431
Bram Moolenaar [Sun, 5 Feb 2012 21:05:48 +0000 (22:05 +0100)]
updated for version 7.3.431
Problem:    Fetching a key at a prompt may be confused by escape sequences.
            Especially when getting a prompt at a VimEnter autocommand.
            (Alex Efros)
Solution:   Properly handle escape sequences deleted by check_termcode().

13 years agoupdated for version 7.3.430 v7.3.430
Bram Moolenaar [Sun, 5 Feb 2012 19:08:36 +0000 (20:08 +0100)]
updated for version 7.3.430
Problem:    When a custom filetype detection uses "augroup END" the conf
            fileytpe detection does not have the filetypedetect group.
Solution:   Always end the group and include filetypedetect in the conf
            autocommand. (Lech Lorens)

13 years agoupdated for version 7.3.429 v7.3.429
Bram Moolenaar [Sun, 5 Feb 2012 00:18:48 +0000 (01:18 +0100)]
updated for version 7.3.429
Problem:    When 'cpoptions' includes "E" "c0" in the first column is an
            error. The redo register is then set to the errornous command.
Solution:   Do not set the redo register if the command fails because of an
            empty region. (Hideki Eiraku)

13 years agoupdated for version 7.3.428 v7.3.428
Bram Moolenaar [Sat, 4 Feb 2012 23:48:00 +0000 (00:48 +0100)]
updated for version 7.3.428
Problem:    Win32: an xpm file without a mask crashes Vim.
Solution:   Fail when the mask is missing. (Dave Bodenstab)

13 years agoupdated for version 7.3.427 v7.3.427
Bram Moolenaar [Sat, 4 Feb 2012 23:39:18 +0000 (00:39 +0100)]
updated for version 7.3.427
Problem:    readfile() can be slow with long lines.
Solution:   Use realloc() instead of alloc(). (John Little)

13 years agoupdated for version 7.3.426 v7.3.426
Bram Moolenaar [Sat, 4 Feb 2012 22:35:00 +0000 (23:35 +0100)]
updated for version 7.3.426
Problem:    With '$' in 'cpoptions' the $ is not displayed in the first
            column.
Solution:   Use -1 instead of 0 as a special value. (Hideki Eiraku and
            Hirohito Higashi)

13 years agoupdated for version 7.3.425 v7.3.425
Bram Moolenaar [Sat, 4 Feb 2012 21:44:32 +0000 (22:44 +0100)]
updated for version 7.3.425
Problem:    Search history lines are duplicated. (Edwin Steiner)
Solution:   Convert separator character from space to NUL.

13 years agoupdated for version 7.3.424 v7.3.424
Bram Moolenaar [Sat, 4 Feb 2012 21:01:48 +0000 (22:01 +0100)]
updated for version 7.3.424
Problem:    Win16 version missing some functions.
Solution:   Add #defines for the functions.

13 years agoupdated for version 7.3.423 v7.3.423
Bram Moolenaar [Sat, 4 Feb 2012 20:59:01 +0000 (21:59 +0100)]
updated for version 7.3.423
Problem:    Small mistakes in comments, proto and indent.
Solution:   Fix the mistakes.

Also update runtime files

13 years agoupdated for version 7.3.422 v7.3.422
Bram Moolenaar [Sat, 4 Feb 2012 19:17:26 +0000 (20:17 +0100)]
updated for version 7.3.422
Problem:    Python 3 does not have __members__.
Solution:   Add "name" and "number" in another way. (lilydjwg)

13 years agoupdated for version 7.3.421 v7.3.421
Bram Moolenaar [Sat, 28 Jan 2012 17:03:35 +0000 (18:03 +0100)]
updated for version 7.3.421
Problem:    Get E832 when setting 'undofile' in vimrc and there is a file to
            be edited on the command line. (Toothpik)
Solution:   Do not try reading the undo file for a file that wasn't loaded.

13 years agoupdated for version 7.3.420 v7.3.420
Bram Moolenaar [Thu, 26 Jan 2012 19:58:26 +0000 (20:58 +0100)]
updated for version 7.3.420
Problem:    "it" and "at" don't work properly with a dash in the tag name.
Solution:   Require a space to match the tag name. (Christian Brabandt)

13 years agoupdated for version 7.3.419 v7.3.419
Bram Moolenaar [Thu, 26 Jan 2012 19:41:26 +0000 (20:41 +0100)]
updated for version 7.3.419
Problem:    DBCS encoding in a user command does not always work.
Solution:   Skip over DBCS characters. (Yasuhiro Matsumoto)

13 years agoupdated for version 7.3.418 v7.3.418
Bram Moolenaar [Thu, 26 Jan 2012 17:58:38 +0000 (18:58 +0100)]
updated for version 7.3.418
Problem:    When a user complete function returns -1 an error message is
            given.
Solution:   When -2 is returned stop completion silently. (Yasuhiro Matsumoto)