]> granicus.if.org Git - vim/log
vim
15 years agoSmall fix for compiler warning in Netbeans.
Bram Moolenaar [Sat, 15 May 2010 12:49:02 +0000 (14:49 +0200)]
Small fix for compiler warning in Netbeans.

15 years agoFirst step in the Vim 7.3 branch. Changed version numbers.
Bram Moolenaar [Sat, 15 May 2010 11:56:02 +0000 (13:56 +0200)]
First step in the Vim 7.3 branch.  Changed version numbers.

15 years agoUpdated runtime files.
Bram Moolenaar [Fri, 14 May 2010 21:24:24 +0000 (23:24 +0200)]
Updated runtime files.

15 years agoupdated for version 7.2.433 v7.2.433
Bram Moolenaar [Fri, 14 May 2010 21:14:42 +0000 (23:14 +0200)]
updated for version 7.2.433
Problem:    Can't use cscope with QuickFixCmdPre and QuickFixCmdPost.
Solution:   Add cscope support for these autocmd events. (Bryan Venteicher)

15 years agoupdated for version 7.2.432 v7.2.432
Bram Moolenaar [Fri, 14 May 2010 20:24:40 +0000 (22:24 +0200)]
updated for version 7.2.432
Problem:    When menus are translated they can only be found by the translated
            name.  That makes ":emenu" difficult to use.
Solution:   Store the untranslated name and use it for completion and :emenu.
            (Edward L. Fox / Liang Peng / Bezetek James)

15 years agoupdated for version 7.2.431 v7.2.431
Bram Moolenaar [Fri, 14 May 2010 19:19:23 +0000 (21:19 +0200)]
updated for version 7.2.431
Problem:    ":amenu" moves the cursor when in Insert mode.
Solution:   Use CTRL-\ CTRL-O instead of CTRL-O. (Christian Brabandt)

15 years agoupdated for version 7.2.430 v7.2.430
Bram Moolenaar [Fri, 14 May 2010 18:41:05 +0000 (20:41 +0200)]
updated for version 7.2.430
Problem:    The ++bad argument is handled wrong, resulting in an invalid
            memory access.
Solution:   Use the bad_char field only for the replacement character, add
            bad_char_idx to store the position. (Dominique Pelle)

15 years agoupdated for version 7.2.429 v7.2.429
Bram Moolenaar [Fri, 14 May 2010 16:56:38 +0000 (18:56 +0200)]
updated for version 7.2.429
Problem:    A file that exists but access is denied may result in a "new file"
            message.  E.g. when its directory is unreadable.
Solution:   Specifically check for ENOENT to decide a file doesn't exist.
            (partly by James Vega)

15 years agoupdated for version 7.2.428 v7.2.428
Bram Moolenaar [Fri, 14 May 2010 16:10:27 +0000 (18:10 +0200)]
updated for version 7.2.428
Problem:    Using setqflist([]) to clear the error list doesn't work properly.
Solution:   Set qf_nonevalid to TRUE when appropriate. (Christian Brabandt)

15 years agoupdated for version 7.2.427 v7.2.427
Bram Moolenaar [Fri, 14 May 2010 15:52:42 +0000 (17:52 +0200)]
updated for version 7.2.427
Problem:    The swapfile is created using the destination of a symlink, but
            recovery doesn't follow symlinks.
Solution:   When recovering, resolve symlinks. (James Vega)

15 years agoupdated for version 7.2.426 v7.2.426
Bram Moolenaar [Fri, 14 May 2010 15:32:58 +0000 (17:32 +0200)]
updated for version 7.2.426
Problem:    Commas in 'langmap' are not always handled correctly.
Solution:   Require commas to be backslash escaped. (James Vega)

15 years agoupdated for version 7.2.425 v7.2.425
Bram Moolenaar [Fri, 14 May 2010 13:42:53 +0000 (15:42 +0200)]
updated for version 7.2.425
Problem:    Some compilers complain about fourth EX() argument.
Solution:   Add cast to long_u.

15 years agoupdated for version 7.2.424 v7.2.424
Bram Moolenaar [Fri, 14 May 2010 13:28:44 +0000 (15:28 +0200)]
updated for version 7.2.424
Problem:    ":colorscheme" without an argument doesn't do anything.
Solution:   Make it echo the current color scheme name.  (partly by Christian
            Brabandt)

15 years agoupdated for version 7.2.423 v7.2.423
Bram Moolenaar [Fri, 14 May 2010 10:16:25 +0000 (12:16 +0200)]
updated for version 7.2.423
Problem:    Crash when assigning s: to variable. (Yukihiro Nakadaira)
Solution:   Make ga_scripts contain pointer to scriptvar_T instead of
            scriptvar_T itself. (Dominique Pelle)

15 years agoupdated for version 7.2.422 v7.2.422
Bram Moolenaar [Thu, 13 May 2010 15:46:58 +0000 (17:46 +0200)]
updated for version 7.2.422
Problem:    May get E763 when using spell dictionaries.
Solution:   Avoid utf-8 case folded character to be truncated to 8 bits and
            differ from latin1. (Dominique Pelle)

15 years agoupdated for version 7.2.421 v7.2.421
Bram Moolenaar [Thu, 13 May 2010 15:35:59 +0000 (17:35 +0200)]
updated for version 7.2.421
Problem:    Folds are sometimes not updated properly and there is no way to
            force an update.
Solution:   Make "zx" and "zX" recompute folds (suggested by Christian
            Brabandt)

15 years agoupdated for version 7.2.420 v7.2.420
Bram Moolenaar [Thu, 13 May 2010 14:46:21 +0000 (16:46 +0200)]
updated for version 7.2.420
Problem:    ":argedit" does not accept "++enc=utf8" as documented. (Dominique
            Pelle)
Solution:   Add the ARGOPT flag to ":argedit".

15 years agoupdated for version 7.2.419 v7.2.419
Bram Moolenaar [Thu, 13 May 2010 14:31:25 +0000 (16:31 +0200)]
updated for version 7.2.419
Problem:    Memory leak in Motif when clicking on "Search Vim Help".
Solution:   Free string returned by XmTextGetString(). (Dominique Pelle)

15 years agoupdated for version 7.2.418 v7.2.418
Bram Moolenaar [Thu, 13 May 2010 13:40:30 +0000 (15:40 +0200)]
updated for version 7.2.418
Problem:    Vim tries to set the background or foreground color in a terminal
            to -1.  (Graywh)  Happens with ":hi Normal ctermbg=NONE".
Solution:   When resetting the foreground or background color don't set the
            color, let the clear screen code do that.

15 years agoupdated for version 7.2.417 v7.2.417
Bram Moolenaar [Thu, 13 May 2010 11:12:06 +0000 (13:12 +0200)]
updated for version 7.2.417
Problem:    When 'shell' has an argument with a slash then 'shellpipe' is not
            set properly. (Britton Kerin)
Solution:   Assume there are no spaces in the path, arguments follow.

15 years agoupdated for version 7.2.416 v7.2.416
Bram Moolenaar [Fri, 7 May 2010 14:54:37 +0000 (16:54 +0200)]
updated for version 7.2.416
Problem:    Logtalk.dict is not installed.
Solution:   Add it to the install target. (Markus Heidelberg)

15 years agoupdated for version 7.2.415 v7.2.415
Bram Moolenaar [Fri, 7 May 2010 14:35:04 +0000 (16:35 +0200)]
updated for version 7.2.415
Problem:    Win32: Can't open a remote file when starting Vim.
Solution:   Don't invoke cygwin_conv_path() for URLs. (Tomoya Adachi)

15 years agoupdated for version 7.2.414 v7.2.414
Bram Moolenaar [Fri, 7 May 2010 14:18:14 +0000 (16:18 +0200)]
updated for version 7.2.414
Problem:    CTRK-K <space> <space> does not produce 0xa0 as expected. (Tony
            Mechelynck)
Solution:   Remove the Unicode range 0xe000 - 0xefff from digraphs, these are
            not valid characters.

15 years agoupdated for version 7.2.413 v7.2.413
Bram Moolenaar [Fri, 7 May 2010 14:05:55 +0000 (16:05 +0200)]
updated for version 7.2.413
Problem:    Large file support is incorrect.
Solution:   Add AC_SYS_LARGEFILE to configure. (James Vega)

15 years agoupdated for version 7.2.412 v7.2.412
Bram Moolenaar [Fri, 7 May 2010 13:52:08 +0000 (15:52 +0200)]
updated for version 7.2.412
Problem:    [ or ] followed by mouse click doesn't work.
Solution:   Reverse check for key being a mouse event. (Dominique Pelle)

15 years agoupdated for version 7.2.411 v7.2.411
Bram Moolenaar [Tue, 23 Mar 2010 17:22:46 +0000 (18:22 +0100)]
updated for version 7.2.411
Problem:    When parsing 'cino' a comma isn't skipped properly.
Solution:   Skip the comma. (Lech Lorens)

15 years agoupdated for version 7.2.410 v7.2.410
Bram Moolenaar [Tue, 23 Mar 2010 17:06:52 +0000 (18:06 +0100)]
updated for version 7.2.410
Problem:    Highlighting directories for completion doesn't work properly.
Solution:   Don't halve backslashes when not needed, expaned "~/".
            (Dominique Pelle)

15 years agoupdated for version 7.2.409 v7.2.409
Bram Moolenaar [Tue, 23 Mar 2010 16:49:24 +0000 (17:49 +0100)]
updated for version 7.2.409
Problem:    Summary of number of substitutes is incorrect for ":folddo". (Jean
            Johner)
Solution:   Reset sub_nsubs and sub_nlines in global_exe().

15 years agoupdated for version 7.2.408 v7.2.408
Bram Moolenaar [Tue, 23 Mar 2010 16:36:29 +0000 (17:36 +0100)]
updated for version 7.2.408
Problem:    With ":g/the/s/foo/bar/" the '[ and '] marks can be set to a line
            that was not changed.
Solution:   Only set '[ and '] marks when a substitution was done.

15 years agoupdated for version 7.2.407 v7.2.407
Bram Moolenaar [Tue, 23 Mar 2010 15:27:22 +0000 (16:27 +0100)]
updated for version 7.2.407
Problem:    When using an expression in ":s" backslashes in the result are
            dropped. (Sergey Goldgaber, Christian Brabandt)
Solution:   Double backslashes.

15 years agoupdated for version 7.2.406 v7.2.406
Bram Moolenaar [Tue, 23 Mar 2010 14:36:35 +0000 (15:36 +0100)]
updated for version 7.2.406
Problem:    Patch 7.2.119 introduces uninit mem read. (Dominique Pelle)
Solution:   Only used ScreeenLinesC when ScreeenLinesUC is not zero. (Yukihiro
            Nakadaira)  Also clear ScreeenLinesC when allocating.

15 years agoupdated for version 7.2.405 v7.2.405
Bram Moolenaar [Tue, 23 Mar 2010 13:39:12 +0000 (14:39 +0100)]
updated for version 7.2.405
Problem:    When built with small features the matching text is not
            highlighted for ":s/pat/repl/c".
Solution:   Remove the #ifdef for IncSearch. (James Vega)

15 years agoupdated for version 7.2.404 v7.2.404
Bram Moolenaar [Tue, 23 Mar 2010 12:56:59 +0000 (13:56 +0100)]
updated for version 7.2.404
Problem:    Pointers for composing characters are not properly initialized.
Solution:   Compute the size of the pointer, not what it points to. (Yukihiro
            Nakadaira)

15 years agoupdated for version 7.2.403 v7.2.403
Bram Moolenaar [Fri, 19 Mar 2010 22:08:48 +0000 (23:08 +0100)]
updated for version 7.2.403
Problem:    Compiler warning for pointer type. (Tony Mechelynck)
Solution:   Move type cast to the right place.

15 years agoUpdated runtime and language files.
Bram Moolenaar [Wed, 17 Mar 2010 19:02:06 +0000 (20:02 +0100)]
Updated runtime and language files.

15 years agoupdated for version 7.2.402 v7.2.402
Bram Moolenaar [Wed, 17 Mar 2010 18:53:49 +0000 (19:53 +0100)]
updated for version 7.2.402
Problem:    This gives a #705 error: let X = function('haslocaldir')
            let X = function('getcwd')
Solution:   Don't give E705 when the name is found in the hashtab. (Sergey
            Khorev)

15 years agoupdated for version 7.2.401 v7.2.401
Bram Moolenaar [Wed, 17 Mar 2010 18:13:27 +0000 (19:13 +0100)]
updated for version 7.2.401
Problem:    ":e dir<Tab>" with 'wildmode' set to "list" doesn't highlight
            directory names with a space. (Alexandre Provencio)
Solution:   Remove the backslash before checking if the name is a directory.
            (Dominique Pelle)

15 years agoupdated for version 7.2.400 v7.2.400
Bram Moolenaar [Wed, 17 Mar 2010 17:15:23 +0000 (18:15 +0100)]
updated for version 7.2.400
Problem:    Dynamic Ruby is not initialised properly for version 1.9.1.
            Ruby cannot create strings from NULL.
Solution:   Cleanup #ifdefs.  Handle NULL like an empty string.  Add
            ruby_init_stack. (Sergey Khorev)

15 years agoupdated for version 7.2.399 v7.2.399
Bram Moolenaar [Wed, 17 Mar 2010 16:25:09 +0000 (17:25 +0100)]
updated for version 7.2.399
Problem:    Cannot compile on MingW
Solution:   Move ifneq to separate line. (Vlad Sandrini, Dominique Pelle)

15 years agoupdated for version 7.2.398 v7.2.398
Bram Moolenaar [Wed, 17 Mar 2010 15:54:57 +0000 (16:54 +0100)]
updated for version 7.2.398
Problem:    When moving windows the cursor ends up in the wrong line.
Solution:   Set the window width and height properly. (Lech Lorens)

15 years agoupdated for version 7.2.397 v7.2.397
Bram Moolenaar [Wed, 17 Mar 2010 15:45:12 +0000 (16:45 +0100)]
updated for version 7.2.397
Problem:    Redundant check for w_lines_valid.
Solution:   Remove the if.  (Lech Lorens)

15 years agoupdated for version 7.2.396 v7.2.396
Bram Moolenaar [Wed, 17 Mar 2010 13:48:24 +0000 (14:48 +0100)]
updated for version 7.2.396
Problem:    Get E38 errors. (Dasn)
Solution:   Set cursor to line 1 instead of 0. (Dominique Pelle)

15 years agoupdated for version 7.2.395 v7.2.395
Bram Moolenaar [Wed, 17 Mar 2010 12:07:08 +0000 (13:07 +0100)]
updated for version 7.2.395
Problem:    In help CTRL=] on g?g? escapes the ?, causing it to fail. (Tony
            Mechelynck)
Solution:   Don't escape ? for a help command. (Sergey Khorev)

15 years agoupdated for version 7.2.394 v7.2.394
Bram Moolenaar [Wed, 10 Mar 2010 16:16:12 +0000 (17:16 +0100)]
updated for version 7.2.394
Problem:    .xz files are not supported.
Solution:   Recognize .xz files so that they can be edited.

15 years agoupdated for version 7.2.393 v7.2.393
Bram Moolenaar [Wed, 10 Mar 2010 15:28:12 +0000 (16:28 +0100)]
updated for version 7.2.393
Problem:    Mac: Can't build with different Xcode developer tools directory.
Solution:   make "Developer" directory name configurable. (Rainer Muller)

15 years agoupdated for version 7.2.392 v7.2.392
Bram Moolenaar [Wed, 10 Mar 2010 15:12:48 +0000 (16:12 +0100)]
updated for version 7.2.392
Problem:    Netbeans hangs reading from a socket at the maximum block size.
Solution:   Use select() or poll(). (Xavier de Gaye)

15 years agoupdated for version 7.2.391 v7.2.391
Bram Moolenaar [Wed, 10 Mar 2010 13:46:26 +0000 (14:46 +0100)]
updated for version 7.2.391
Problem:    Internal alloc(0) error when doing "CTRL-V $ c". (Martti Kuparinen)
Solution:   Fix computations in getvcol(). (partly by Lech Lorens)

15 years agoupdated for version 7.2.390 v7.2.390
Bram Moolenaar [Wed, 10 Mar 2010 13:15:54 +0000 (14:15 +0100)]
updated for version 7.2.390
Problem:    In some situations the popup menu can be displayed wrong.
Solution:   Remove the popup menu if the cursor moved. (Lech Lorens)

15 years agoupdated for version 7.2.389 v7.2.389
Bram Moolenaar [Wed, 10 Mar 2010 12:43:49 +0000 (13:43 +0100)]
updated for version 7.2.389
Problem:    synIDattr() cannot return the font.
Solution:   Support the "font" argument. (Christian Brabandt)

15 years agoupdated for version 7.2.388 v7.2.388
Bram Moolenaar [Wed, 10 Mar 2010 12:20:40 +0000 (13:20 +0100)]
updated for version 7.2.388
Problem:    Ruby with MingW still doesn't build all versions.
Solution:   Different approach to build file. (Sergey Khorev)

15 years agoupdated for version 7.2.387 v7.2.387
Bram Moolenaar [Wed, 10 Mar 2010 11:47:00 +0000 (12:47 +0100)]
updated for version 7.2.387
Problem:    Ruby with MingW still doesn't build all versions.
Solution:   More #ifdefs for the  Ruby code. (Sergey Khorev)

15 years agoupdated for version 7.2.386 v7.2.386
Bram Moolenaar [Wed, 10 Mar 2010 11:25:03 +0000 (12:25 +0100)]
updated for version 7.2.386
Problem:    Focus hack for KDE 3.1 causes problems for other window managers.
Solution:   Remove the hack. (forwarded by Joel Bradshaw)

15 years agoupdated for version 7.2.385 v7.2.385
Bram Moolenaar [Tue, 2 Mar 2010 17:16:09 +0000 (18:16 +0100)]
updated for version 7.2.385
Problem:    When in the command line window dragging status line only works
            for last-but-one window. (Jean Johner)
Solution:   Remove the code that disallows this.

15 years agoupdated for version 7.2.384 v7.2.384
Bram Moolenaar [Tue, 2 Mar 2010 16:59:44 +0000 (17:59 +0100)]
updated for version 7.2.384
Problem:    Vim doesn't build properly with MSVC 2010.
Solution:   Add the nmake version to the build file. (George Reilly)

15 years agoupdated for version 7.2.383 v7.2.383
Bram Moolenaar [Tue, 2 Mar 2010 16:54:33 +0000 (17:54 +0100)]
updated for version 7.2.383
Problem:    Vim doesn't build cleanly with MSVC 2010.
Solution:   Change a few types. (George Reilly)

15 years agoupdated for version 7.2.382 v7.2.382
Bram Moolenaar [Tue, 2 Mar 2010 16:23:21 +0000 (17:23 +0100)]
updated for version 7.2.382
Problem:    Accessing freed memory when closing the cmdline window when
            'bufhide' is set to "wipe".
Solution:   Check if the buffer still exists before invoking close_buffer()
            (Dominique Pelle)

15 years agoUpdated runtime an documentation files.
Bram Moolenaar [Tue, 2 Mar 2010 15:19:40 +0000 (16:19 +0100)]
Updated runtime an documentation files.

15 years agoupdated for version 7.2.381 v7.2.381
Bram Moolenaar [Tue, 2 Mar 2010 14:56:05 +0000 (15:56 +0100)]
updated for version 7.2.381
Problem:    No completion for :behave.
Solution:   Add :behave completion.  Minor related fixes. (Dominique Pelle)

15 years agoupdated for version 7.2.380 v7.2.380
Bram Moolenaar [Tue, 2 Mar 2010 14:14:33 +0000 (15:14 +0100)]
updated for version 7.2.380
Problem:    Perl interface builds with 5.10.1 but not with 5.10.0.
Solution:   Change the #ifdefs. (Sergey Khorev)

15 years agoupdated for version 7.2.379 v7.2.379
Bram Moolenaar [Tue, 2 Mar 2010 11:48:05 +0000 (12:48 +0100)]
updated for version 7.2.379
Problem:    'eventignore' is set to an invalid value inside ":doau". (Antony
            Scriven)
Solution:   Don't include the leading comma when the option was empty.

15 years agoupdated for version 7.2.378 v7.2.378
Bram Moolenaar [Tue, 2 Mar 2010 11:38:22 +0000 (12:38 +0100)]
updated for version 7.2.378
Problem:    C function declaration indented too much. (Rui)
Solution:   Don't see a line containing { or } as a type. (Matt Wozniski)

15 years agoupdated for version 7.2.377 v7.2.377
Bram Moolenaar [Fri, 26 Feb 2010 21:05:22 +0000 (22:05 +0100)]
updated for version 7.2.377
Problem:    Misplaced assignment.  Duplicate build line for gvimext.dll.
Solution:   Move setting CROSS_COMPILE to before ifneq.  Remove the wrong
            build line. (Markus Heidelberg)

15 years agoupdated for version 7.2.376 v7.2.376
Bram Moolenaar [Wed, 24 Feb 2010 16:22:20 +0000 (17:22 +0100)]
updated for version 7.2.376
Problem:    ml_get error when using SiSU syntax. (Nathan Thomas)
Solution:   If the match ends below the last line move it to the end of the
            last line.

15 years agoupdated for version 7.2.375 v7.2.375
Bram Moolenaar [Wed, 24 Feb 2010 15:58:36 +0000 (16:58 +0100)]
updated for version 7.2.375
Problem:    ml_get errors when using ":bprevious" in a BufEnter autocmd.
            (Dominique Pelle)
Solution:   Clear w_valid when entering another buffer.

15 years agoupdated for version 7.2.374 v7.2.374
Bram Moolenaar [Wed, 24 Feb 2010 14:48:04 +0000 (15:48 +0100)]
updated for version 7.2.374
Problem:    Ruby eval() doesn't understand Vim types.
Solution:   Add the vim_to_ruby() function.  (George Gensure)

15 years agoupdated for version 7.2.373 v7.2.373
Bram Moolenaar [Wed, 24 Feb 2010 14:25:25 +0000 (15:25 +0100)]
updated for version 7.2.373
Problem:    Gcc 4.5 adds more error messages. (Chris Indy)
Solution:   Update default 'errorformat'.

15 years agoupdated for version 7.2.372 v7.2.372
Bram Moolenaar [Wed, 24 Feb 2010 14:08:27 +0000 (15:08 +0100)]
updated for version 7.2.372
Problem:    Cross-compiling GvimExt and xxd doesn't work.
Solution:   Change the build files. (Markus Heidelberg)

15 years agoupdated for version 7.2.371 v7.2.371
Bram Moolenaar [Wed, 24 Feb 2010 13:47:08 +0000 (14:47 +0100)]
updated for version 7.2.371
Problem:    Build problems on Tandem NonStop.
Solution:   A few changes to #ifdefs (Joachim Schmitz)

15 years agoupdated for version 7.2.370 v7.2.370
Bram Moolenaar [Wed, 24 Feb 2010 13:34:19 +0000 (14:34 +0100)]
updated for version 7.2.370
Problem:    A redraw may cause folds to be closed.
Solution:   Revert part of the previous patch.  Add a test. (Lech Lorens)

15 years agoupdated for version 7.2.369 v7.2.369
Bram Moolenaar [Wed, 24 Feb 2010 13:01:28 +0000 (14:01 +0100)]
updated for version 7.2.369
Problem:    Error message is not easy to understand.
Solution:   Add quotes. (SungHyun Nam)

15 years agoupdated for version 7.2.368 v7.2.368
Bram Moolenaar [Thu, 18 Feb 2010 14:53:29 +0000 (15:53 +0100)]
updated for version 7.2.368
Problem:    Ruby interface: Appending line doesn't work. (Michael Henry)
Solution:   Reverse check for NULL line. (James Vega)

15 years agoupdated for version 7.2.367 v7.2.367
Bram Moolenaar [Wed, 17 Feb 2010 17:28:41 +0000 (18:28 +0100)]
updated for version 7.2.367
Problem:    "xxd -r -p" doesn't work as documented.
Solution:   Skip white space. (James Vega)

15 years agoupdated for version 7.2.366 v7.2.366
Bram Moolenaar [Wed, 17 Feb 2010 17:20:37 +0000 (18:20 +0100)]
updated for version 7.2.366
Problem:    CTRL-B doesn't go back to the first line of the buffer.
Solution:   Avoid an overflow when adding MAXCOL.

15 years agoupdated for version 7.2.365 v7.2.365
Bram Moolenaar [Wed, 17 Feb 2010 16:34:43 +0000 (17:34 +0100)]
updated for version 7.2.365
Problem:    MS-Windows with MingW: "File->Save As" does not work. (John
            Marriott)
Solution:   Correctly fill in structure size. (Andy Kittner)

15 years agoupdated for version 7.2.364 v7.2.364
Bram Moolenaar [Wed, 17 Feb 2010 16:24:27 +0000 (17:24 +0100)]
updated for version 7.2.364
Problem:    Can't build gvimext.dll on Win 7 x64 using MinGW (John Marriott)
Solution:   Check if _MSC_VER is defined. (Andy Kittner)

15 years agoupdated for version 7.2.363 v7.2.363
Bram Moolenaar [Wed, 17 Feb 2010 15:40:58 +0000 (16:40 +0100)]
updated for version 7.2.363
Problem:    Can't dynamically load Perl 5.10.
Solution:   Add the function Perl_croak_xs_usage. (Sergey Khorev)

15 years agoupdated for version 7.2.362 v7.2.362
Bram Moolenaar [Wed, 17 Feb 2010 15:31:32 +0000 (16:31 +0100)]
updated for version 7.2.362
Problem:    Win64: Vim doesn't work when cross-compiled with MingW libraries.
Solution:   Instead of handling WM_NCCREATE, create wide text area window
            class if the parent window iw side. (Sergey Khorev)

15 years agoupdated for version 7.2.361 v7.2.361
Bram Moolenaar [Wed, 17 Feb 2010 15:23:09 +0000 (16:23 +0100)]
updated for version 7.2.361
Problem:    Ruby 1.9 is not supported.
Solution:   Add Ruby 1.9 support. (Msaki Suketa)

15 years agoupdated for version 7.2.360 v7.2.360
Bram Moolenaar [Wed, 17 Feb 2010 14:11:50 +0000 (15:11 +0100)]
updated for version 7.2.360
Problem:    Ruby on MS-Windows: can't use sockets.
Solution:   Call NtInitialize() during initialization. (Ariya Mizutani)

15 years agoupdated for version 7.2.359 v7.2.359
Bram Moolenaar [Thu, 11 Feb 2010 17:54:43 +0000 (18:54 +0100)]
updated for version 7.2.359
Problem:    Crash when using the Netbeans join command.
Solution:   Make sure the ml_flush_line() function is not used recursively.
            (Xavier de Gaye)

15 years agoupdated for version 7.2.358 v7.2.358
Bram Moolenaar [Thu, 11 Feb 2010 17:19:38 +0000 (18:19 +0100)]
updated for version 7.2.358
Problem:    Compiler warnings on VMS. (Zoltan Arpadffy)
Solution:   Pass array itself instead its address.  Return a value.

15 years agoupdated for version 7.2.357 v7.2.357
Bram Moolenaar [Thu, 11 Feb 2010 16:02:11 +0000 (17:02 +0100)]
updated for version 7.2.357
Problem:    When changing 'fileformat' from/to "mac" and there is a CR in the
            text the display is wrong.
Solution:   Redraw the text when 'fileformat' is changed. (Ben Schmidt)

15 years agoUpdated runtime files.
Bram Moolenaar [Thu, 11 Feb 2010 13:19:15 +0000 (14:19 +0100)]
Updated runtime files.

15 years agoupdated for version 7.2.356 v7.2.356
Bram Moolenaar [Wed, 3 Feb 2010 17:14:49 +0000 (18:14 +0100)]
updated for version 7.2.356
Problem:    When 'foldmethod' is changed not all folds are closed as expected.
Solution:   In foldUpdate() correct the start position and reset fd_flags when
            w_foldinvalid is set. (Lech Lorens)

15 years agoupdated for version 7.2.355 v7.2.355
Bram Moolenaar [Wed, 3 Feb 2010 16:43:07 +0000 (17:43 +0100)]
updated for version 7.2.355
Problem:    Computing the cursor column in validate_cursor_col() is wrong when
            line numbers are used and 'n' is not in 'cpoptions', causing the
            popup menu to be positioned wrong.
Solution:   Correctly use the offset. (partly by Dominique Pelle)

15 years agoupdated for version 7.2.354 v7.2.354
Bram Moolenaar [Wed, 3 Feb 2010 14:48:04 +0000 (15:48 +0100)]
updated for version 7.2.354
Problem:    Japanese single-width double-byte characters not handled correctly.
Solution:   Put 0x8e in ScreenLines[] and the second byte in ScreenLines2[].
            (partly by Kikuchan)

15 years agoupdated for version 7.2.353 v7.2.353
Bram Moolenaar [Wed, 3 Feb 2010 14:14:22 +0000 (15:14 +0100)]
updated for version 7.2.353
Problem:    No command line completion for ":profile".
Solution:   Complete the subcommand and file name.

15 years agoupdated for version 7.2.352 v7.2.352
Bram Moolenaar [Wed, 3 Feb 2010 11:23:24 +0000 (12:23 +0100)]
updated for version 7.2.352
Problem:    Win64: Vim doesn't work when cross-compiled with MingW libraries.
Solution:   Always return TRUE for the WM_NCCREATE message. (Andy Kittner)

15 years agoupdated for version 7.2.351 v7.2.351
Bram Moolenaar [Thu, 28 Jan 2010 21:58:16 +0000 (22:58 +0100)]
updated for version 7.2.351
Problem:    Can't build with some compilers.
Solution:   Move the #ifdef outside of a macro.  Cleanup the code.

15 years agoupdated for version 7.2.350 v7.2.350
Bram Moolenaar [Wed, 27 Jan 2010 20:05:05 +0000 (21:05 +0100)]
updated for version 7.2.350
Problem:    Win32: When changing font the window may jump from the secondary
            to the primary screen. (Michael Wookey)
Solution:   When the screen position was negative don't correct it to zero.

15 years agoupdated for version 7.2.349 v7.2.349
Bram Moolenaar [Wed, 27 Jan 2010 19:26:46 +0000 (20:26 +0100)]
updated for version 7.2.349
Problem:    CTRL-W gf doesn't put the new tab in the same place as "tab split"
            and "gf". (Tony Mechelynck)
Solution:   Store the tab number in cmdmod.tab.

15 years agoupdated for version 7.2.348 v7.2.348
Bram Moolenaar [Wed, 27 Jan 2010 17:29:26 +0000 (18:29 +0100)]
updated for version 7.2.348
Problem:    Unicode double-width characters are not up-to date.
Solution:   Produce the double-width table like the others.

15 years agoupdated for version 7.2.347 v7.2.347
Bram Moolenaar [Wed, 27 Jan 2010 16:31:43 +0000 (17:31 +0100)]
updated for version 7.2.347
Problem:    Crash when executing <expr> mapping redefines that same mapping.
Solution:   Save the values used before evaluating the expression.

15 years agoupdated for version 7.2.346 v7.2.346
Bram Moolenaar [Wed, 27 Jan 2010 15:31:13 +0000 (16:31 +0100)]
updated for version 7.2.346
Problem:    Repeating a command with @: causes a mapping to be applied twice.
Solution:   Do not remap characters inserted in the typeahead buffer. (Kana
            Natsuno)

15 years agoupdated for version 7.2.345 v7.2.345
Bram Moolenaar [Wed, 27 Jan 2010 14:58:13 +0000 (15:58 +0100)]
updated for version 7.2.345
Problem:    Tab line is not updated when the value of 'bt' is changed.
Solution:   Call redraw_titles(). (Lech Lorens)

15 years agoAdd more pathdef.c to .hgignore.
Bram Moolenaar [Wed, 20 Jan 2010 20:56:50 +0000 (21:56 +0100)]
Add more pathdef.c to .hgignore.

15 years agoupdated for version 7.2.344 v7.2.344
Bram Moolenaar [Wed, 20 Jan 2010 20:41:47 +0000 (21:41 +0100)]
updated for version 7.2.344
Problem:    Can't compile on some systems
Solution:   Move the #ifdef outside of the mch_open macro. (Patrick Texier)

15 years agoupdated for version 7.2.343 v7.2.343
Bram Moolenaar [Tue, 19 Jan 2010 22:30:41 +0000 (23:30 +0100)]
updated for version 7.2.343
Problem:    Can't compile on Win32.
Solution:   Insert the missing bar.

15 years agoupdated for version 7.2.342 v7.2.342
Bram Moolenaar [Tue, 19 Jan 2010 17:06:03 +0000 (18:06 +0100)]
updated for version 7.2.342
Problem:    Popup menu displayed wrong in 'rightleft' mode when there are
            multi-byte characters.
Solution:   Adjust the column computations. (Dominique Pelle)

15 years agoupdated for version 7.2.341 v7.2.341
Bram Moolenaar [Tue, 19 Jan 2010 16:40:46 +0000 (17:40 +0100)]
updated for version 7.2.341
Problem:    Popup menu wraps to next line when double-wide character doesn't
            fit. (Jiang Ma)
Solution:   Display a ">" instead. (Dominique Pelle)