]> granicus.if.org Git - vim/log
vim
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)

13 years agoupdated for version 7.3.417 v7.3.417
Bram Moolenaar [Thu, 26 Jan 2012 17:56:47 +0000 (18:56 +0100)]
updated for version 7.3.417
Problem:    Test 43 fails with a tiny build.
Solution:   Only run test 43 with at least a small build.

13 years agoupdated for version 7.3.416 v7.3.416
Bram Moolenaar [Thu, 26 Jan 2012 17:52:06 +0000 (18:52 +0100)]
updated for version 7.3.416
Problem:    Compiler warning for wrong pointer.
Solution:   Add type cast.

13 years agoupdated for version 7.3.416
Bram Moolenaar [Thu, 26 Jan 2012 17:03:07 +0000 (18:03 +0100)]
updated for version 7.3.416
Problem:    Compiler warning for wrong pointer.
Solution:   Add type cast.

13 years agoupdated for version 7.3.415 v7.3.415
Bram Moolenaar [Thu, 26 Jan 2012 13:32:30 +0000 (14:32 +0100)]
updated for version 7.3.415
Problem:    Completion of functions stops once a dictionary is encountered.
            (James McCoy)
Solution:   Return an empty string instead of NULL.

13 years agoupdated for version 7.3.414 v7.3.414
Bram Moolenaar [Thu, 26 Jan 2012 12:40:08 +0000 (13:40 +0100)]
updated for version 7.3.414
Problem:    Using CTRL-A on "000" drops the leading zero, while on "001" it
            doesn't.
Solution:   Detect "000" as an octal number. (James McCoy)

13 years agoupdated for version 7.3.413 v7.3.413
Bram Moolenaar [Thu, 26 Jan 2012 12:01:59 +0000 (13:01 +0100)]
updated for version 7.3.413
Problem:    Build warnings on MS-Windows.
Solution:   Add type casts. (Mike Williams)

13 years agoupdated for version 7.3.412 v7.3.412
Bram Moolenaar [Thu, 26 Jan 2012 10:45:30 +0000 (11:45 +0100)]
updated for version 7.3.412
Problem:    Storing a float in a session file has an additional '&'.
Solution:   Remove the '&'. (Yasuhiro Matsumoto)

13 years agoupdated for version 7.3.411 v7.3.411
Bram Moolenaar [Thu, 26 Jan 2012 10:43:09 +0000 (11:43 +0100)]
updated for version 7.3.411
Problem:    Pasting in Visual mode using the "" register does not work. (John
            Beckett)
Solution:   Detect that the write is overwriting the pasted register.
            (Christian Brabandt)

13 years agoupdated for version 7.3.410 v7.3.410
Bram Moolenaar [Mon, 23 Jan 2012 19:48:40 +0000 (20:48 +0100)]
updated for version 7.3.410
Problem:    Compiler error for // comment. (Joachim Schmitz)
Solution:   Turn into /* comment */.

13 years agoupdated for version 7.3.409 v7.3.409
Bram Moolenaar [Fri, 20 Jan 2012 20:13:59 +0000 (21:13 +0100)]
updated for version 7.3.409
Problem:    The license in pty.c is unclear.
Solution:   Add a comment about the license.

13 years agoUpdate runtime files.
Bram Moolenaar [Fri, 20 Jan 2012 20:08:56 +0000 (21:08 +0100)]
Update runtime files.

13 years agoupdated for version 7.3.408 v7.3.408
Bram Moolenaar [Fri, 20 Jan 2012 19:54:19 +0000 (20:54 +0100)]
updated for version 7.3.408
Problem:    Missing declaration.
Solution:   Add the declaration. (John Marriott)

13 years agoupdated for version 7.3.407 v7.3.407
Bram Moolenaar [Fri, 20 Jan 2012 19:44:43 +0000 (20:44 +0100)]
updated for version 7.3.407
Problem:    ":12verbose call F()" may duplicate text while trying to truncate.
            (Thinca)
Solution:   Only truncate when there is not enough room.  Also check the byte
            length of the buffer.

13 years agoupdated for version 7.3.406 v7.3.406
Bram Moolenaar [Fri, 20 Jan 2012 16:57:51 +0000 (17:57 +0100)]
updated for version 7.3.406
Problem:    Multi-byte characters in b:browsefilter are not handled correctly.
Solution:   First use convert_filter() normally and then convert to wide
            characters. (Taro Muraoka)

13 years agoupdated for version 7.3.405 v7.3.405
Bram Moolenaar [Fri, 20 Jan 2012 16:15:51 +0000 (17:15 +0100)]
updated for version 7.3.405
Problem:    When xterm gets back the function keys it may delete the urxvt
            mouse termcap code.
Solution:   Check for the whole code, not just the start. (Egmont Koblinger)

13 years agoupdated for version 7.3.404 v7.3.404
Bram Moolenaar [Fri, 20 Jan 2012 13:32:27 +0000 (14:32 +0100)]
updated for version 7.3.404
Problem:    When a complete function uses refresh "always" redo will not work
            properly.
Solution:   Do not reset compl_leader when compl_opt_refresh_always is set.
            (Yasuhiro Matsumoto)

13 years agoupdated for version 7.3.403 v7.3.403
Bram Moolenaar [Fri, 20 Jan 2012 12:39:07 +0000 (13:39 +0100)]
updated for version 7.3.403
Problem:    ":helpgrep" does not trigger QuickFixCmd* autocommands.
Solution:   Trigger the autocommands. (Christian Brabandt)

13 years agoupdated for version 7.3.402 v7.3.402
Bram Moolenaar [Fri, 20 Jan 2012 12:28:34 +0000 (13:28 +0100)]
updated for version 7.3.402
Problem:    When jumping to the first error a line of the buffer is sometimes
            redrawn on top of the list of errors.
Solution:   Do not call update_topline_redraw() if the display was scrolled
            up.

13 years agoupdated for version 7.3.401 v7.3.401
Bram Moolenaar [Tue, 10 Jan 2012 21:31:31 +0000 (22:31 +0100)]
updated for version 7.3.401
Problem:    A couple more shadowed variables.
Solution:   Rename the variables.

13 years agoupdated for version 7.3.400 v7.3.400
Bram Moolenaar [Tue, 10 Jan 2012 21:26:17 +0000 (22:26 +0100)]
updated for version 7.3.400
Problem:    Compiler warnings for shadowed variables.
Solution:   Remove or rename the variables.

13 years agoupdated for version 7.3.399 v7.3.399
Bram Moolenaar [Tue, 10 Jan 2012 17:37:58 +0000 (18:37 +0100)]
updated for version 7.3.399
Problem:    ":cd" doesn't work when the path contains wildcards. (Yukihiro
            Nakadaira)
Solution:   Ignore wildcard errors when the EW_NOTWILD flag is used.

13 years agoupdated for version 7.3.398 v7.3.398
Bram Moolenaar [Tue, 10 Jan 2012 16:13:52 +0000 (17:13 +0100)]
updated for version 7.3.398
Problem:    When creating more than 10 location lists and adding items one by
            one a previous location may be used. (Audrius Kažukauskas)
Solution:   Clear the location list completely when adding the tenth one.

13 years agoupdated for version 7.3.397 v7.3.397
Bram Moolenaar [Tue, 10 Jan 2012 15:28:45 +0000 (16:28 +0100)]
updated for version 7.3.397
Problem:    ":helpgrep" does not work properly when 'encoding' is not utf-8 or
            latin1.
Solution:   Convert non-ascii lines to 'encoding'. (Yasuhiro Matsumoto)

13 years agoUpdated runtime files.
Bram Moolenaar [Tue, 10 Jan 2012 13:55:01 +0000 (14:55 +0100)]
Updated runtime files.

13 years agoupdated for version 7.3.396 v7.3.396
Bram Moolenaar [Tue, 10 Jan 2012 12:46:22 +0000 (13:46 +0100)]
updated for version 7.3.396
Problem:    After forcing an operator to be characterwise it can still become
            linewise when spanning whole lines.
Solution:   Don't make the operator linewise when motion_force was set.
            (Christian Brabandt)

13 years agoupdated for version 7.3.395 v7.3.395
Bram Moolenaar [Tue, 10 Jan 2012 12:44:27 +0000 (13:44 +0100)]
updated for version 7.3.395
Problem:    "dv?bar" in the last line deletes too much and breaks undo.
Solution:   Only adjust the cursor position when it's after the last line of
            the buffer.  Add a test. (Christian Brabandt)

13 years agoupdated for version 7.3.394 v7.3.394
Bram Moolenaar [Tue, 10 Jan 2012 11:42:09 +0000 (12:42 +0100)]
updated for version 7.3.394
Problem:    When placing a mark while starting up a screen redraw messes up
            the screen. (lith)
Solution:   Don't redraw while still starting up. (Christian Brabandt)

13 years agoupdated for version 7.3.393 v7.3.393
Bram Moolenaar [Wed, 4 Jan 2012 19:29:22 +0000 (20:29 +0100)]
updated for version 7.3.393
Problem:    Win32: When resizing Vim it is always moved to the primary monitor
            if the secondary monitor is on the left.
Solution:   Use the nearest monitor. (Yukihiro Nakadaira)

13 years agoupdated for version 7.3.392 v7.3.392
Bram Moolenaar [Wed, 4 Jan 2012 18:34:37 +0000 (19:34 +0100)]
updated for version 7.3.392
Problem:    When setting 'undofile' while the file is already loaded but
            unchanged, try reading the undo file. (Andy Wokula)
Solution:   Compute a checksum of the text when 'undofile' is set. (Christian
            Brabandt)

13 years agoupdated for version 7.3.391 v7.3.391
Bram Moolenaar [Wed, 4 Jan 2012 13:35:37 +0000 (14:35 +0100)]
updated for version 7.3.391
Problem:    Can't check if the XPM_W32 feature is enabled.
Solution:   Add xpm_w32 to the list of features. (kat)

13 years agoupdated for version 7.3.390 v7.3.390
Bram Moolenaar [Fri, 30 Dec 2011 14:01:59 +0000 (15:01 +0100)]
updated for version 7.3.390
Problem:    Using NULL buffer pointer in a window.
Solution:   Check for w_buffer being NULL in more places. (Bjorn Winckler)

13 years agoupdated for version 7.3.389 v7.3.389
Bram Moolenaar [Fri, 30 Dec 2011 13:14:29 +0000 (14:14 +0100)]
updated for version 7.3.389
Problem:    After typing at a prompt the "MORE" message appears too soon.
Solution:   reset lines_left in msg_end_prompt(). (Eswald)

13 years agoupdated for version 7.3.388 v7.3.388
Bram Moolenaar [Fri, 30 Dec 2011 12:39:10 +0000 (13:39 +0100)]
updated for version 7.3.388
Problem:    Crash on exit when EXITFREE is defined and using tiny features.
Solution:   Check for NULL window pointer. (Dominique Pelle)

13 years agoUpdated runtime files.
Bram Moolenaar [Fri, 30 Dec 2011 12:11:27 +0000 (13:11 +0100)]
Updated runtime files.

13 years agoupdated for version 7.3.387 v7.3.387
Bram Moolenaar [Fri, 30 Dec 2011 12:09:21 +0000 (13:09 +0100)]
updated for version 7.3.387
Problem:    Test 83 may fail for some encodings.
Solution:   Set 'encoding' to utf-8 earlier.

13 years agoupdated for version 7.3.386 v7.3.386
Bram Moolenaar [Fri, 23 Dec 2011 13:56:28 +0000 (14:56 +0100)]
updated for version 7.3.386
Problem:    Test 83 fails when iconv does not support cp932. (raf)
Solution:   Test if conversion works. (Yukihiro Nakadaira)

13 years agoupdated for version 7.3.385 v7.3.385
Bram Moolenaar [Fri, 23 Dec 2011 13:54:04 +0000 (14:54 +0100)]
updated for version 7.3.385
Problem:    When using an expression mapping on the command line the cursor
            ends up in the wrong place. (Yasuhiro Matsumoto)
Solution:   Save and restore msg_col and msg_row when evaluating the
            expression.

13 years agoupdated for version 7.3.384 v7.3.384
Bram Moolenaar [Fri, 23 Dec 2011 12:15:03 +0000 (13:15 +0100)]
updated for version 7.3.384
Problem:    Mapping CTRL-K in Insert mode breaks CTRL-X CTRL-K for dictionary
            completion.
Solution:   Add CTRL-K to the list of recognized keys. (James McCoy)

13 years agoupdated for version 7.3.383 v7.3.383
Bram Moolenaar [Fri, 23 Dec 2011 11:47:03 +0000 (12:47 +0100)]
updated for version 7.3.383
Problem:    For EBCDIC pound sign is defined as 't'.
Solution:   Correctly define POUND.

13 years agoupdated for version 7.3.382 v7.3.382
Bram Moolenaar [Thu, 15 Dec 2011 20:51:36 +0000 (21:51 +0100)]
updated for version 7.3.382
Problem:    IME characters are inserted twice.
Solution:   Do not call DefWindowProc() if the event was handled. (Yasuhiro
            Matsumoto)

13 years agoUpdate runtime files.
Bram Moolenaar [Wed, 14 Dec 2011 20:17:39 +0000 (21:17 +0100)]
Update runtime files.

13 years agoupdated for version 7.3.381 v7.3.381
Bram Moolenaar [Wed, 14 Dec 2011 19:51:25 +0000 (20:51 +0100)]
updated for version 7.3.381
Problem:    Configure silently skips interfaces that won't work.
Solution:   Add the --enable-fail_if_missing argument. (Shlomi Fish)

13 years agoupdated for version 7.3.380 v7.3.380
Bram Moolenaar [Wed, 14 Dec 2011 19:21:35 +0000 (20:21 +0100)]
updated for version 7.3.380
Problem:    C-indenting wrong for a function header.
Solution:   Skip to the start paren. (Lech Lorens)

13 years agoupdated for version 7.3.379 v7.3.379
Bram Moolenaar [Wed, 14 Dec 2011 19:05:21 +0000 (20:05 +0100)]
updated for version 7.3.379
Problem:    C-indenting wrong for static enum.
Solution:   Skip over "static". (Lech Lorens)

13 years agoupdated for version 7.3.378 v7.3.378
Bram Moolenaar [Wed, 14 Dec 2011 18:22:34 +0000 (19:22 +0100)]
updated for version 7.3.378
Problem:    When cross-compiling the check for uint32_t fails.
Solution:   Only give a warning message. (Maksim Melnikau)

13 years agoupdated for version 7.3.377 v7.3.377
Bram Moolenaar [Wed, 14 Dec 2011 14:32:50 +0000 (15:32 +0100)]
updated for version 7.3.377
Problem:    No support for bitwise AND, OR, XOR and invert.
Solution:   Add add(), or(), invert() and xor() functions.

13 years agoupdated for version 7.3.376 v7.3.376
Bram Moolenaar [Wed, 14 Dec 2011 14:23:59 +0000 (15:23 +0100)]
updated for version 7.3.376
Problem:    Win32: Toolbar repainting does not work when the mouse pointer
            hovers over a button.
Solution:   Call DefWindowProc() when not hanlding an event. (Sergiu Dotenco)

13 years agoupdated for version 7.3.375 v7.3.375
Bram Moolenaar [Wed, 14 Dec 2011 14:07:29 +0000 (15:07 +0100)]
updated for version 7.3.375
Problem:    Duplicate return statement.
Solution:   Remove the superfluous one. (Dominique Pelle)

13 years agoupdated for version 7.3.374 v7.3.374
Bram Moolenaar [Wed, 14 Dec 2011 13:49:45 +0000 (14:49 +0100)]
updated for version 7.3.374
Problem:    ++encoding does not work properly.
Solution:   Recognize ++encoding before ++enc. (Charles Cooper)

13 years agoupdated for version 7.3.373 v7.3.373
Bram Moolenaar [Wed, 14 Dec 2011 13:15:16 +0000 (14:15 +0100)]
updated for version 7.3.373
Problem:    A tags file with an extremely long name may cause an infinite loop.
Solution:   When encountering a long name switch to linear search.

13 years agoupdated for version 7.3.372 v7.3.372
Bram Moolenaar [Thu, 8 Dec 2011 17:44:51 +0000 (18:44 +0100)]
updated for version 7.3.372
Problem:    When using a command line mapping to <Up> with file name
            completion to go one directory up, 'wildchar' is inserted.
            (Yasuhiro Matsumoto)
Solution:   Set the KeyTyped flag.

13 years agoupdated for version 7.3.371 v7.3.371
Bram Moolenaar [Thu, 8 Dec 2011 16:49:35 +0000 (17:49 +0100)]
updated for version 7.3.371
Problem:    Crash in autocomplete. (Greg Weber)
Solution:   Check not going over allocated buffer size.

13 years agoupdated for version 7.3.370 v7.3.370
Bram Moolenaar [Thu, 8 Dec 2011 15:00:16 +0000 (16:00 +0100)]
updated for version 7.3.370
Problem:    Compiler warns for unused variable in Lua interface.
Solution:   Remove the variable.

13 years agoupdated for version 7.3.369 v7.3.369
Bram Moolenaar [Thu, 8 Dec 2011 14:57:59 +0000 (15:57 +0100)]
updated for version 7.3.369
Problem:    When compiled with Gnome get an error message when using --help.
Solution:   Don't fork. (Ivan Krasilnikov)

13 years agoupdated for version 7.3.368 v7.3.368
Bram Moolenaar [Thu, 8 Dec 2011 14:17:34 +0000 (15:17 +0100)]
updated for version 7.3.368
Problem:    Gcc complains about redefining _FORTIFY_SOURCE.
Solution:   Undefine it before redefining it.

13 years agoupdated for version 7.3.367 v7.3.367
Bram Moolenaar [Thu, 8 Dec 2011 14:14:09 +0000 (15:14 +0100)]
updated for version 7.3.367
Problem:    :wundo and :rundo use a wrong checksum.
Solution:   Include the last line when computing the hash. (Christian Brabandt)

13 years agoupdated for version 7.3.366 v7.3.366
Bram Moolenaar [Thu, 8 Dec 2011 14:12:11 +0000 (15:12 +0100)]
updated for version 7.3.366
Problem:    A tags file with an extremely long name causes errors.
Solution:   Ignore tags that are too long. (Arno Renevier)

13 years agoupdated for version 7.3.365 v7.3.365
Bram Moolenaar [Thu, 8 Dec 2011 14:09:52 +0000 (15:09 +0100)]
updated for version 7.3.365
Problem:    Crash when using a large Unicode character in a file that has
            syntax highlighting. (ngollan)
Solution:   Check for going past the end of the utf tables. (Dominique Pelle)

13 years agoupdated for version 7.3.364 v7.3.364
Bram Moolenaar [Thu, 1 Dec 2011 19:59:21 +0000 (20:59 +0100)]
updated for version 7.3.364
Problem:    Can't compile on HP-UX. (John Marriott)
Solution:   Only use TTYM_URXVT when it is defined.

13 years agoupdated for version 7.3.363 v7.3.363
Bram Moolenaar [Wed, 30 Nov 2011 16:20:23 +0000 (17:20 +0100)]
updated for version 7.3.363
Problem:    C indenting is wrong after #endif followed by a semicolon.
Solution:   Add special handling for a semicolon in a line by itself. (Lech
            Lorens)

13 years agoupdated for version 7.3.362 v7.3.362
Bram Moolenaar [Wed, 30 Nov 2011 16:01:58 +0000 (17:01 +0100)]
updated for version 7.3.362
Problem:    ml_get error when using ":g" with folded lines.
Solution:   Adjust the line number for changed_lines(). (Christian Brabandt)

13 years agoupdated for version 7.3.361 v7.3.361
Bram Moolenaar [Wed, 30 Nov 2011 14:40:56 +0000 (15:40 +0100)]
updated for version 7.3.361
Problem:    Accessing memory after it is freed when EXITFREE is defined.
Solution:   Don't access curwin when firstwin is NULL. (Dominique Pelle)

13 years agoupdated for version 7.3.360 v7.3.360
Bram Moolenaar [Wed, 30 Nov 2011 14:19:28 +0000 (15:19 +0100)]
updated for version 7.3.360
Problem:    Interrupting the load of an autoload function may cause a crash.
Solution:   Do not use the hashitem when not valid. (Yukihiro Nakadaira)

13 years agoupdated for version 7.3.359 v7.3.359
Bram Moolenaar [Wed, 30 Nov 2011 13:57:31 +0000 (14:57 +0100)]
updated for version 7.3.359
Problem:    Command line completion shows dict functions.
Solution:   Skip dict functions for completion. (Yasuhiro Matsumoto)

13 years agoupdated for version 7.3.358 v7.3.358
Bram Moolenaar [Wed, 30 Nov 2011 13:47:15 +0000 (14:47 +0100)]
updated for version 7.3.358
Problem:    Mouse support doesn't work properly.
Solution:   Add HMT_URXVT. (lilydjwg, James McCoy)

13 years agoupdated for version 7.3.357 v7.3.357
Bram Moolenaar [Wed, 30 Nov 2011 12:42:44 +0000 (13:42 +0100)]
updated for version 7.3.357
Problem:    Compiler warning in MS-Windows console build.
Solution:   Adjust return type of PrintHookProc(). (Mike Williams)

13 years agoupdated for version 7.3.356 v7.3.356
Bram Moolenaar [Wed, 30 Nov 2011 12:03:28 +0000 (13:03 +0100)]
updated for version 7.3.356
Problem:    Using "o" with 'cindent' set may freeze Vim. (lolilolicon)
Solution:   Skip over {} correctly. (Hari G)

13 years agoupdated for version 7.3.355 v7.3.355
Bram Moolenaar [Wed, 30 Nov 2011 10:31:30 +0000 (11:31 +0100)]
updated for version 7.3.355
Problem:    GTK warnings when using netrw.vim. (Ivan Krasilnikov)
Solution:   Do not remove the beval event handler twice.

13 years agoupdated for version 7.3.354 v7.3.354
Bram Moolenaar [Wed, 30 Nov 2011 10:15:47 +0000 (11:15 +0100)]
updated for version 7.3.354
Problem:    ":set backspace+=eol" doesn't work when 'backspace' has a
            backwards compatible value of 2.
Solution:   Convert the number to a string. (Hirohito Higashi)

13 years agoupdated for version 7.3.353 v7.3.353
Bram Moolenaar [Wed, 26 Oct 2011 21:48:20 +0000 (23:48 +0200)]
updated for version 7.3.353
Problem:    Missing part of the urxvt patch.
Solution:   Add the change in term.c

13 years agoupdated for version 7.3.352 v7.3.352
Bram Moolenaar [Wed, 26 Oct 2011 20:02:15 +0000 (22:02 +0200)]
updated for version 7.3.352
Problem:    When completing methods dict functions and script-local functions
            get in the way.
Solution:   Sort function names starting with "<" to the end. (Yasuhiro
            Matsumoto)

13 years agoupdated for version 7.3.351 v7.3.351
Bram Moolenaar [Wed, 26 Oct 2011 15:04:29 +0000 (17:04 +0200)]
updated for version 7.3.351
Problem:    Text formatting uses start of insert position when it should not.
            (Peter Wagenaar)
Solution:   Do not use Insstart when intentionally formatting.

13 years agoupdated for version 7.3.350 v7.3.350
Bram Moolenaar [Wed, 26 Oct 2011 11:19:27 +0000 (13:19 +0200)]
updated for version 7.3.350
Problem:    Block of code after ":lua << EOF" may not work. (Paul Isambert)
Solution:   Recognize the ":lua" command, skip to EOF.

13 years agoupdated for version 7.3.349 v7.3.349
Bram Moolenaar [Wed, 26 Oct 2011 09:44:18 +0000 (11:44 +0200)]
updated for version 7.3.349
Problem:    When running out of memory during startup trying to open a
            swapfile will loop forever.
Solution:   Let findswapname() set dirp to NULL if out of memory.

13 years agoupdated for version 7.3.348 v7.3.348
Bram Moolenaar [Wed, 26 Oct 2011 09:41:00 +0000 (11:41 +0200)]
updated for version 7.3.348
Problem:    "call range(1, 947948399)" causes a crash. (ZyX)
Solution:   Avoid a loop in the out of memory message.

13 years agoupdated for version 7.3.347 v7.3.347
Bram Moolenaar [Wed, 26 Oct 2011 09:36:25 +0000 (11:36 +0200)]
updated for version 7.3.347
Problem:    When dropping text from a browser on Vim it receives HTML even
            though "html" is excluded from 'clipboard'. (Andrei Avk)
Solution:   Fix the condition for TARGET_HTML.

13 years agoUpdated runtime files.
Bram Moolenaar [Thu, 20 Oct 2011 20:22:38 +0000 (22:22 +0200)]
Updated runtime files.

13 years agoupdated for version 7.3.346 v7.3.346
Bram Moolenaar [Thu, 20 Oct 2011 19:58:34 +0000 (21:58 +0200)]
updated for version 7.3.346
Problem:    It's hard to test netbeans commands.
Solution:   Process netbeans commands after :sleep. (Xavier de Gaye)

13 years agoupdated for version 7.3.345 v7.3.345
Bram Moolenaar [Thu, 20 Oct 2011 19:41:09 +0000 (21:41 +0200)]
updated for version 7.3.345

13 years agoupdated for version 7.3.344 v7.3.344
Bram Moolenaar [Thu, 20 Oct 2011 19:28:01 +0000 (21:28 +0200)]
updated for version 7.3.344
Problem:    Problem with GUI startup related to XInitThreads.
Solution:   Use read() and write() instead of fputs() and fread(). (James
            Vega)

13 years agoupdated for version 7.3.343 v7.3.343
Bram Moolenaar [Thu, 20 Oct 2011 19:09:35 +0000 (21:09 +0200)]
updated for version 7.3.343
Problem:    No mouse support for urxvt.
Solution:   Implement urxvt mouse support, also for > 252 columns.  (Yiding
            Jia)

13 years agoupdated for version 7.3.342 v7.3.342
Bram Moolenaar [Thu, 20 Oct 2011 16:24:22 +0000 (18:24 +0200)]
updated for version 7.3.342
Problem:    Code not in Vim style.
Solution:   Fix the style. (Elias Diem)

13 years agoupdated for version 7.3.341 v7.3.341
Bram Moolenaar [Thu, 20 Oct 2011 16:17:42 +0000 (18:17 +0200)]
updated for version 7.3.341
Problem:    Local help files are only listed in help.txt, not in translated
            help files.
Solution:   Also find translated help files. (Yasuhiro Matsumoto)

13 years agoupdated for version 7.3.340 v7.3.340
Bram Moolenaar [Thu, 20 Oct 2011 16:12:32 +0000 (18:12 +0200)]
updated for version 7.3.340
Problem:    When 'verbosefile' is set ftplugof.vim can give an error.
Solution:   Only remove filetypeplugin autocommands when they exist. (Yasuhiro
            Matsumoto)

13 years agoupdated for version 7.3.339 v7.3.339
Bram Moolenaar [Thu, 20 Oct 2011 14:35:35 +0000 (16:35 +0200)]
updated for version 7.3.339
Problem:    "make shadow" doesn't link all test files.
Solution:   Add a line in Makefile and Filelist.

13 years agoupdated for version 7.3.338 v7.3.338
Bram Moolenaar [Wed, 12 Oct 2011 20:02:14 +0000 (22:02 +0200)]
updated for version 7.3.338
Problem:    Using getchar() in an expression mapping doesn't work well.
Solution:   Don't save and restore the typeahead. (James Vega)

13 years agoupdated for version 7.3.337 v7.3.337
Bram Moolenaar [Wed, 12 Oct 2011 19:04:20 +0000 (21:04 +0200)]
updated for version 7.3.337
Problem:    Screen doesn't update after resizing the xterm until a character
            is typed.
Solution:   When the select call is interrupted check do_resize. (Taylor
            Hedberg)

13 years agoupdated for version 7.3.336 v7.3.336
Bram Moolenaar [Wed, 12 Oct 2011 17:53:52 +0000 (19:53 +0200)]
updated for version 7.3.336
Problem:    When a tags file specifies an encoding different from 'enc' it
            may hang and using a pattern doesn't work.
Solution:   Convert the whole line.  Continue reading the header after the
            SORT tag.  Add test83. (Yukihiro Nakadaira)

13 years agoupdated for version 7.3.335 v7.3.335
Bram Moolenaar [Wed, 12 Oct 2011 14:57:13 +0000 (16:57 +0200)]
updated for version 7.3.335
Problem:    When 'imdisable' is reset from an autocommand in Insert mode it
            doesn't take effect.
Solution:   Call im_set_active() in Insert mode. (Taro Muraoka)

13 years agoupdated for version 7.3.334 v7.3.334
Bram Moolenaar [Wed, 12 Oct 2011 12:11:45 +0000 (14:11 +0200)]
updated for version 7.3.334
Problem:    Latest MingW about XSUBPP referencing itself. (Gongqian Li)
Solution:   Rename the first use to XSUBPPTRY.

13 years agoupdated for version 7.3.333 v7.3.333
Bram Moolenaar [Tue, 4 Oct 2011 19:22:44 +0000 (21:22 +0200)]
updated for version 7.3.333
Problem:    Using "." to repeat a Visual delete counts the size in bytes, not
            characters.  (Connor Lane Smith)
Solution:   Store the virtual column numbers instead of byte positions.

13 years agoupdated for version 7.3.332 v7.3.332
Bram Moolenaar [Tue, 4 Oct 2011 16:03:47 +0000 (18:03 +0200)]
updated for version 7.3.332
Problem:    Indent after "public:" is not increased in C++ code. (Lech Lorens)
Solution:   Check for namespace after the regular checks. (partly by Martin
            Gieseking)

13 years agoupdated for version 7.3.331 v7.3.331
Bram Moolenaar [Tue, 4 Oct 2011 15:00:20 +0000 (17:00 +0200)]
updated for version 7.3.331
Problem:    "vit" selects wrong text when a tag name starts with the same text
            as an outer tag name. (Ben Fritz)
Solution:   Add "\>" to the pattern to check for word boundary.

13 years agoupdated for version 7.3.330 v7.3.330
Bram Moolenaar [Tue, 4 Oct 2011 14:43:53 +0000 (16:43 +0200)]
updated for version 7.3.330
Problem:    When longjmp() is invoked if the X server gives an error the state
            is not properly restored.
Solution:   Reset vgetc_busy. (Yukihiro Nakadaira)