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

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.