]> granicus.if.org Git - vim/log
vim
12 years agoUpdated runtime files.
Bram Moolenaar [Sun, 21 Oct 2012 01:02:54 +0000 (03:02 +0200)]
Updated runtime files.

12 years agoupdated for version 7.3.702 v7.3.702
Bram Moolenaar [Sun, 21 Oct 2012 00:41:08 +0000 (02:41 +0200)]
updated for version 7.3.702
Problem:    Nmake from VS6 service pack 6 is not recognized.
Solution:   Detect the version number. (Jiri Sedlak)

12 years agoupdated for version 7.3.701 v7.3.701
Bram Moolenaar [Sun, 21 Oct 2012 00:37:10 +0000 (02:37 +0200)]
updated for version 7.3.701
Problem:    MS-Windows: Crash with stack overflow when setting 'encoding'.
Solution:   Handle that loading the iconv library may be called recursively.
            (Jiri Sedlak)

12 years agoupdated for version 7.3.700 v7.3.700
Bram Moolenaar [Sun, 21 Oct 2012 00:17:45 +0000 (02:17 +0200)]
updated for version 7.3.700
Problem:    Cannot detect URXVT and SGR mouse support.
Solution:   add +mouse_urxvt and +mouse_sgr. (Hayaki Saito)

12 years agoupdated for version 7.3.699 v7.3.699
Bram Moolenaar [Sun, 21 Oct 2012 00:10:24 +0000 (02:10 +0200)]
updated for version 7.3.699
Problem:    When 'ttymouse' is set to "sgr" manually, it is overruled by
            automatic detection.
Solution:   Do not use automatic detection when 'ttymouse' was set manually.
            (Hayaki Saito)

12 years agoupdated for version 7.3.698 v7.3.698
Bram Moolenaar [Sat, 20 Oct 2012 23:47:00 +0000 (01:47 +0200)]
updated for version 7.3.698
Problem:    Python 3 does not preserve state beween commands.
Solution:   Preserve the state. (Paul Ollis)

12 years agoupdated for version 7.3.697 v7.3.697
Bram Moolenaar [Sat, 20 Oct 2012 23:40:30 +0000 (01:40 +0200)]
updated for version 7.3.697
Problem:    Leaking resources when setting GUI font.
Solution:   Free the font. (Ken Takata)

12 years agoupdated for version 7.3.696 v7.3.696
Bram Moolenaar [Sat, 20 Oct 2012 23:21:59 +0000 (01:21 +0200)]
updated for version 7.3.696
Problem:    Message about added spell language can be wrong.
Solution:   Give correct message. Add g:menutrans_set_lang_to to allow for
            translation. (Jiri Sedlak)

12 years agoupdated for version 7.3.695 v7.3.695
Bram Moolenaar [Sat, 20 Oct 2012 22:58:39 +0000 (00:58 +0200)]
updated for version 7.3.695
Problem:    Balloon cannot show multi-byte text.
Solution:   Properly deal with multi-byte characters. (Dominique Pelle)

12 years agoupdated for version 7.3.694 v7.3.694
Bram Moolenaar [Sat, 20 Oct 2012 22:45:18 +0000 (00:45 +0200)]
updated for version 7.3.694
Problem:    Now that 'shiftwidth' may use the value of 'tabstop' it is not so
            easy to use in indent files.
Solution:   Add the shiftwidth() function. (so8res)

12 years agoupdated for version 7.3.693 v7.3.693
Bram Moolenaar [Sat, 20 Oct 2012 22:10:39 +0000 (00:10 +0200)]
updated for version 7.3.693
Problem:    Can't make 'softtabstop' follow 'shiftwidth'.
Solution:   When 'softtabstop' is negative use the value of 'shiftwidth'.
            (so8res)

12 years agoupdated for version 7.3.692 v7.3.692
Bram Moolenaar [Thu, 18 Oct 2012 03:18:32 +0000 (05:18 +0200)]
updated for version 7.3.692
Problem:    Can't build GTK version with GTK 2.0.
Solution:   Put GtkFileFilter declaration in the right place. (Yegappan
            Lakshmanan)

12 years agoupdated for version 7.3.691 v7.3.691
Bram Moolenaar [Sun, 14 Oct 2012 03:20:12 +0000 (05:20 +0200)]
updated for version 7.3.691
Problem:    State specific to the Python thread is discarded.
Solution:   Keep state between threads. (Paul)

12 years agoupdated for version 7.3.690 v7.3.690
Bram Moolenaar [Sun, 14 Oct 2012 02:35:45 +0000 (04:35 +0200)]
updated for version 7.3.690
Problem:    When the current directory name is exactly the maximum path length
            Vim may crash.
Solution:   Only add "/" when there is room. (Danek Duvall)

12 years agoupdated for version 7.3.689 v7.3.689
Bram Moolenaar [Sun, 14 Oct 2012 01:41:59 +0000 (03:41 +0200)]
updated for version 7.3.689
Problem:    MzScheme and Lua may use a NULL string.
Solution:   Use an empty string instead of NULL. (Yukihiro Nakadaira)

12 years agoupdated for version 7.3.688 v7.3.688
Bram Moolenaar [Sun, 14 Oct 2012 01:22:56 +0000 (03:22 +0200)]
updated for version 7.3.688
Problem:    Python 3.3 is not supported.
Solution:   Add Python 3.3 support (Ken Takata)

12 years agoupdated for version 7.3.687 v7.3.687
Bram Moolenaar [Thu, 11 Oct 2012 02:44:33 +0000 (04:44 +0200)]
updated for version 7.3.687
Problem:    Test 16 fails when $DISPLAY is not set.
Solution:   Skip the test when $DISPLAY is not set.

12 years agoupdated for version 7.3.686 v7.3.686
Bram Moolenaar [Thu, 11 Oct 2012 02:04:37 +0000 (04:04 +0200)]
updated for version 7.3.686
Problem:    Using CTRL-\ e mappings is useful also when entering an
            expression, but it doesn't work. (Marcin Szamotulski)
Solution:   Allow using CTRL-\ e when entering an expression if it was not
            typed.

12 years agoupdated for version 7.3.685 v7.3.685
Bram Moolenaar [Thu, 11 Oct 2012 01:35:45 +0000 (03:35 +0200)]
updated for version 7.3.685
Problem:    No test for what patch 7.3.673 fixes.
Solution:   Add a test. (Christian Brabandt)

12 years agoupdated for version 7.3.684 v7.3.684
Bram Moolenaar [Sat, 6 Oct 2012 17:10:35 +0000 (19:10 +0200)]
updated for version 7.3.684
Problem:    "make test" does not delete lua.vim.
Solution:   Add lua.vim to the clean target. (Simon Ruderich)

12 years agoUpdated runtime files.
Bram Moolenaar [Fri, 5 Oct 2012 20:26:30 +0000 (22:26 +0200)]
Updated runtime files.

12 years agoupdated for version 7.3.683 v7.3.683
Bram Moolenaar [Fri, 5 Oct 2012 19:30:07 +0000 (21:30 +0200)]
updated for version 7.3.683
Problem:    ":python" may crash when vimbindeval() returns None.
Solution:   Check for v_string to be NULL. (Yukihiro Nakadaira)

12 years agoupdated for version 7.3.682 v7.3.682
Bram Moolenaar [Thu, 4 Oct 2012 20:38:37 +0000 (22:38 +0200)]
updated for version 7.3.682
Problem:    Compiler complains about incompatible types.
Solution:   Remove type casts. (hint by Danek Duvall)

12 years agoupdated for version 7.3.681 v7.3.681
Bram Moolenaar [Wed, 3 Oct 2012 19:48:43 +0000 (21:48 +0200)]
updated for version 7.3.681
Problem:    List of distributed files picks up backup files.
Solution:   Make tutor patterns more specific.

12 years agoUpdate runtime files.
Bram Moolenaar [Wed, 3 Oct 2012 19:46:54 +0000 (21:46 +0200)]
Update runtime files.

12 years agoupdated for version 7.3.680 v7.3.680
Bram Moolenaar [Wed, 3 Oct 2012 19:33:41 +0000 (21:33 +0200)]
updated for version 7.3.680
Problem:    Some files missing in the list of distributed files.
Solution:   Add lines for new files.

12 years agoupdated for version 7.3.679 v7.3.679
Bram Moolenaar [Wed, 3 Oct 2012 19:09:35 +0000 (21:09 +0200)]
updated for version 7.3.679
Problem:    Ruby detection uses Config, newer Ruby versions use RbConfig.
Solution:   Detect the need to use RbConfig. (Vit Ondruch)

12 years agoupdated for version 7.3.678 v7.3.678
Bram Moolenaar [Wed, 3 Oct 2012 16:50:00 +0000 (18:50 +0200)]
updated for version 7.3.678
Problem:    Ruby .so name may not be correct.
Solution:   Use the LIBRUBY_SO entry from the config. (Vit Ondruch)

12 years agoupdated for version 7.3.677 v7.3.677
Bram Moolenaar [Wed, 3 Oct 2012 16:25:00 +0000 (18:25 +0200)]
updated for version 7.3.677
Problem:    buf_spname() is used inconsistently.
Solution:   Make the return type a char_u pointer.  Check the size of the
            returned string.

12 years agoupdated for version 7.3.676 v7.3.676
Bram Moolenaar [Wed, 3 Oct 2012 16:06:59 +0000 (18:06 +0200)]
updated for version 7.3.676
Problem:    Ruby compilation on Windows 32 bit doesn't work.
Solution:   Only use some functions for 64 bit. (Ken Takata)

12 years agoupdated for version 7.3.675 v7.3.675
Bram Moolenaar [Wed, 3 Oct 2012 15:12:47 +0000 (17:12 +0200)]
updated for version 7.3.675
Problem:    Using uninitialized memory with very long file name.
Solution:   Put NUL after text when it is truncated. (ZyX)

12 years agoupdated for version 7.3.674 v7.3.674
Bram Moolenaar [Wed, 3 Oct 2012 12:48:08 +0000 (14:48 +0200)]
updated for version 7.3.674
Problem:    Can't compile with Lua/dyn on Cygwin.
Solution:   Adjust configure to use the right library name. (Ken Takata)

12 years agoupdated for version 7.3.673 v7.3.673
Bram Moolenaar [Wed, 3 Oct 2012 11:35:51 +0000 (13:35 +0200)]
updated for version 7.3.673
Problem:    Using "gN" while 'selection' is "exclusive" misses one character.
            (Ben Fritz)
Solution:   Check the direction when compensating for exclusive selection.
            (Christian Brabandt)

12 years agoUpdated runtime files.
Bram Moolenaar [Fri, 21 Sep 2012 12:54:30 +0000 (14:54 +0200)]
Updated runtime files.

12 years agoupdated for version 7.3.672 v7.3.672
Bram Moolenaar [Fri, 21 Sep 2012 12:00:35 +0000 (14:00 +0200)]
updated for version 7.3.672
Problem:    Not possible to lock/unlock lists in Python interface.
Solution:   Add .locked and .scope attributes. (ZyX)

12 years agoupdated for version 7.3.671 v7.3.671
Bram Moolenaar [Fri, 21 Sep 2012 11:46:06 +0000 (13:46 +0200)]
updated for version 7.3.671
Problem:    More Python code can be shared between Python 2 and 3.
Solution:   Move code to if_py_both.h. (ZyX)

12 years agoupdated for version 7.3.670 v7.3.670
Bram Moolenaar [Fri, 21 Sep 2012 11:43:14 +0000 (13:43 +0200)]
updated for version 7.3.670
Problem:    Python: memory leaks when there are exceptions.
Solution:   Add DICTKEY_UNREF in the right places. (ZyX)

12 years agoupdated for version 7.3.669 v7.3.669
Bram Moolenaar [Fri, 21 Sep 2012 11:26:49 +0000 (13:26 +0200)]
updated for version 7.3.669
Problem:    When building with Cygwin loading Python dynamically fails.
Solution:   Use DLLLIBRARY instead of INSTSONAME. (Ken Takata)

12 years agoupdated for version 7.3.668 v7.3.668
Bram Moolenaar [Fri, 21 Sep 2012 10:50:51 +0000 (12:50 +0200)]
updated for version 7.3.668
Problem:    Building with Perl loaded dynamically  still uses static library.
Solution:   Adjust use of PL_thr_key. (Ken Takata)

12 years agoupdated for version 7.3.667 v7.3.667
Bram Moolenaar [Fri, 21 Sep 2012 10:42:44 +0000 (12:42 +0200)]
updated for version 7.3.667
Problem:    Unused variables in Perl interface.
Solution:   Adjust #ifdefs.

12 years agoupdated for version 7.3.666 v7.3.666
Bram Moolenaar [Tue, 18 Sep 2012 20:00:08 +0000 (22:00 +0200)]
updated for version 7.3.666
Problem:    With MSVC 11 Win32.mak is not found.
Solution:   Add the SDK_INCLUDE_DIR variable. (Raymond Ko)

12 years agoupdated for version 7.3.665 v7.3.665
Bram Moolenaar [Tue, 18 Sep 2012 16:27:12 +0000 (18:27 +0200)]
updated for version 7.3.665
Problem:    MSVC 11 is not supported.
Solution:   Recognize MSVC 11. (Raymond Ko)

12 years agoupdated for version 7.3.664 v7.3.664
Bram Moolenaar [Tue, 18 Sep 2012 16:03:37 +0000 (18:03 +0200)]
updated for version 7.3.664
Problem:    Buffer overflow in unescaping text. (Raymond Ko)
Solution:   Limit check for multi-byte character to 4 bytes.

12 years agoupdated for version 7.3.663 v7.3.663
Bram Moolenaar [Tue, 18 Sep 2012 14:47:07 +0000 (16:47 +0200)]
updated for version 7.3.663
Problem:    End of color scheme name not clear in E185. (Aaron Lewis)
Solution:   Put the name in single quotes.

12 years agoupdated for version 7.3.662 v7.3.662
Bram Moolenaar [Tue, 18 Sep 2012 14:36:32 +0000 (16:36 +0200)]
updated for version 7.3.662
Problem:    Can't build Ruby interface with Ruby 1.9.3.
Solution:   Add missing functions. (V. Ondruch)

12 years agoupdated for version 7.3.661 v7.3.661
Bram Moolenaar [Wed, 12 Sep 2012 18:21:43 +0000 (20:21 +0200)]
updated for version 7.3.661
Problem:    SEGV in Python code.
Solution:   Initialize len to zero.  Use the right function depending on
            version. (Maxim Philippov)

12 years agoupdated for version 7.3.660 v7.3.660
Bram Moolenaar [Wed, 12 Sep 2012 16:19:46 +0000 (18:19 +0200)]
updated for version 7.3.660
Problem:    ":help !" jumps to help for ":!".
Solution:   Adjust check for tag header line. (Andy Wokula)

12 years agoupdated for version 7.3.659 v7.3.659
Bram Moolenaar [Wed, 5 Sep 2012 17:17:42 +0000 (19:17 +0200)]
updated for version 7.3.659
Problem:    Recent Python changes are not tested.
Solution:   Add tests for Python bindings. (ZyX)

12 years agoupdated for version 7.3.658 v7.3.658
Bram Moolenaar [Wed, 5 Sep 2012 17:09:11 +0000 (19:09 +0200)]
updated for version 7.3.658
Problem:    NUL bytes truncate strings when converted from Python.
Solution:   Handle truncation as an error. (ZyX)

12 years agoupdated for version 7.3.657 v7.3.657
Bram Moolenaar [Wed, 5 Sep 2012 17:03:56 +0000 (19:03 +0200)]
updated for version 7.3.657
Problem:    Python bindings silently truncate string values containing NUL.
Solution:   Fail when a string contains NUL. (ZyX)

12 years agoupdated for version 7.3.656 v7.3.656
Bram Moolenaar [Wed, 5 Sep 2012 16:54:48 +0000 (18:54 +0200)]
updated for version 7.3.656
Problem:    Internal error in :pyeval.
Solution:   Handle failed object conversion. (ZyX)

12 years agoupdated for version 7.3.655 v7.3.655
Bram Moolenaar [Wed, 5 Sep 2012 16:49:24 +0000 (18:49 +0200)]
updated for version 7.3.655
Problem:    64 bit MingW xpm .a file is missing.
Solution:   Add the file. (Sergey Khorev)

12 years agoupdated for version 7.3.654 v7.3.654
Bram Moolenaar [Wed, 5 Sep 2012 16:45:28 +0000 (18:45 +0200)]
updated for version 7.3.654
Problem:    When creating a Vim dictionary from Python objects an empty key
            might be used.
Solution:   Do not use empty keys, throw an IndexError. (ZyX)

12 years agoupdated for version 7.3.653 v7.3.653
Bram Moolenaar [Wed, 5 Sep 2012 15:57:39 +0000 (17:57 +0200)]
updated for version 7.3.653
Problem:    MingW needs build rule for included XPM files.  Object directory
            for 32 and 64 builds is the same, also for MSVC.
Solution:   Add MingW build rule to use included XPM files.  Add the CPU or
            architecture to the object directory name. (Sergey Khorev)

12 years agoupdated for version 7.3.652 v7.3.652
Bram Moolenaar [Wed, 5 Sep 2012 15:28:21 +0000 (17:28 +0200)]
updated for version 7.3.652
Problem:    Workaround for Python crash isn't perfect.
Solution:   Change the type of the length argument. (Sean Estabrooks)

12 years agoupdated for version 7.3.651 v7.3.651
Bram Moolenaar [Wed, 5 Sep 2012 13:15:07 +0000 (15:15 +0200)]
updated for version 7.3.651
Problem:    Completion after ":help \{-" gives an error message.
Solution:   Prepend a backslash.

12 years agoupdated for version 7.3.650 v7.3.650
Bram Moolenaar [Wed, 5 Sep 2012 13:03:30 +0000 (15:03 +0200)]
updated for version 7.3.650
Problem:    Completion after ":help \{-" gives an error message and messes up
            the command line.
Solution:   Cancel the tag search if the pattern can't be compiled. (Yasuhiro
            Matsumoto)

12 years agoupdated for version 7.3.649 v7.3.649
Bram Moolenaar [Wed, 5 Sep 2012 12:18:45 +0000 (14:18 +0200)]
updated for version 7.3.649
Problem:    When 'clipboard' is set to "unnamed" small deletes end up in the
            numbered registers. (Ingo Karkat)
Solution:   Use the original register name to decide whether to put a delete
            in a numbered register. (Christian Brabandt)

12 years agoupdated for version 7.3.648 v7.3.648
Bram Moolenaar [Wed, 5 Sep 2012 11:30:40 +0000 (13:30 +0200)]
updated for version 7.3.648
Problem:    Crash when using a very long file name. (ZyX)
Solution:   Properly check length of buffer space.

12 years agoupdated for version 7.3.647 v7.3.647
Bram Moolenaar [Wed, 5 Sep 2012 10:16:45 +0000 (12:16 +0200)]
updated for version 7.3.647
Problem:    "gnd" doesn't work correctly in Visual mode.
Solution:   Handle Visual mode differently in "gn". (Christian Brabandt)

12 years agoupdated for version 7.3.646 v7.3.646
Bram Moolenaar [Wed, 29 Aug 2012 16:50:54 +0000 (18:50 +0200)]
updated for version 7.3.646
Problem:    When reloading a buffer the undo file becomes unusable unless ":w"
            is executed. (Dmitri Frank)
Solution:   After reloading the buffer write the undo file. (Christian
            Brabandt)

12 years agoupdated for version 7.3.645 v7.3.645
Bram Moolenaar [Wed, 29 Aug 2012 14:55:13 +0000 (16:55 +0200)]
updated for version 7.3.645
Problem:    No tests for patch 7.3.625 and 7.3.637.
Solution:   Add more tests for the "gn" command and try/catch. (Christian
            Brabandt)

12 years agoupdated for version 7.3.644 v7.3.644
Bram Moolenaar [Wed, 29 Aug 2012 14:34:27 +0000 (16:34 +0200)]
updated for version 7.3.644
Problem:    Dead code for BeOS GUI.
Solution:   Remove unused __BEOS__ stuff.

12 years agoupdated for version 7.3.643 v7.3.643
Bram Moolenaar [Wed, 29 Aug 2012 14:26:04 +0000 (16:26 +0200)]
updated for version 7.3.643
Problem:    MS-Windows: When starting gvim maximized 'lines' and 'columns' are
            wrong. (Christian Robinson)
Solution:   Move the check for gui.starting from ui_get_shellsize() to
            check_shellsize().

12 years agoupdated for version 7.3.642 v7.3.642
Bram Moolenaar [Wed, 29 Aug 2012 13:50:26 +0000 (15:50 +0200)]
updated for version 7.3.642
Problem:    Segfault with specific autocommands.  Was OK after 7.3.449 and
            before 7.3.545. (Richard Brown)
Solution:   Pass TRUE for abort_if_last in the call to close_buffer().
            (Christian Brabandt)

12 years agoupdated for version 7.3.641 v7.3.641
Bram Moolenaar [Wed, 29 Aug 2012 13:22:25 +0000 (15:22 +0200)]
updated for version 7.3.641
Problem:    ":mkview" uses ":normal" instead of ":normal!" for folds. (Dan)
Solution:   Add the bang. (Christian Brabandt)

12 years agoupdated for version 7.3.640 v7.3.640
Bram Moolenaar [Wed, 29 Aug 2012 12:26:27 +0000 (14:26 +0200)]
updated for version 7.3.640
Problem:    It's not easy to build Vim on Windows with XPM support.
Solution:   Binary files for 7.3.639. (Sergey Khorev)

12 years agoupdated for version 7.3.639 v7.3.639
Bram Moolenaar [Wed, 29 Aug 2012 12:18:33 +0000 (14:18 +0200)]
updated for version 7.3.639
Problem:    It's not easy to build Vim on Windows with XPM support.
Solution:   Include the required files, they are quite small.  Update the
            MSVC makefile to use them.  Binary files are in the next patch.
            (Sergey Khorev)

12 years agoFix version.c, 638 was there twice.
Bram Moolenaar [Thu, 23 Aug 2012 20:28:46 +0000 (22:28 +0200)]
Fix version.c, 638 was there twice.

12 years agoupdated for version 7.3.638 v7.3.638
Bram Moolenaar [Thu, 23 Aug 2012 16:58:14 +0000 (18:58 +0200)]
updated for version 7.3.638

12 years agoupdated for version 7.3.637 v7.3.637
Bram Moolenaar [Thu, 23 Aug 2012 16:43:10 +0000 (18:43 +0200)]
updated for version 7.3.637
Problem:    Cannot catch the error caused by a foldopen when there is no fold.
            (ZyX, Issue 48)
Solution:   Do not break out of the loop early when inside try/catch.
            (Christian Brabandt) Except when there is a syntax error.

12 years agoupdated for version 7.3.636 v7.3.636
Bram Moolenaar [Thu, 23 Aug 2012 13:53:05 +0000 (15:53 +0200)]
updated for version 7.3.636
Problem:    Not all zero-width matches handled correctly for "gn".
Solution:   Move zero-width detection to a separate function. (Christian
            Brabandt)

12 years agoupdated for version 7.3.635 v7.3.635
Bram Moolenaar [Thu, 23 Aug 2012 11:28:55 +0000 (13:28 +0200)]
updated for version 7.3.635
Problem:    Issue 21: System call during startup sets 'lines' to a wrong
            value. (Karl Yngve)
Solution:   Don't set the shell size while the GUI is still starting up.
            (Christian Brabandt)

12 years agoupdated for version 7.3.634 v7.3.634
Bram Moolenaar [Thu, 23 Aug 2012 10:59:02 +0000 (12:59 +0200)]
updated for version 7.3.634
Problem:    Month/Day format for undo is confusing. (Marcin Szamotulski)
Solution:   Always use Year/Month/Day, should work for everybody.

12 years agoUpdate runtime files.
Bram Moolenaar [Wed, 15 Aug 2012 15:43:31 +0000 (17:43 +0200)]
Update runtime files.

12 years agoupdated for version 7.3.633 v7.3.633
Bram Moolenaar [Wed, 15 Aug 2012 15:26:57 +0000 (17:26 +0200)]
updated for version 7.3.633
Problem:    Selection remains displayed as selected after selecting another
            text.
Solution:   Call xterm_update() before select(). (Andrew Pimlott)

12 years agoupdated for version 7.3.632 v7.3.632
Bram Moolenaar [Wed, 15 Aug 2012 14:21:32 +0000 (16:21 +0200)]
updated for version 7.3.632
Problem:    Cannot select beyond 222 columns with the mouse in xterm.
Solution:   Add support for SGR mouse tracking. (Hayaki Saito)

12 years agoupdated for version 7.3.631 v7.3.631
Bram Moolenaar [Wed, 15 Aug 2012 12:05:05 +0000 (14:05 +0200)]
updated for version 7.3.631
Problem:    Cannot complete user names.
Solution:   Add user name completion.  (Dominique Pelle)

12 years agoupdated for version 7.3.630 v7.3.630
Bram Moolenaar [Wed, 15 Aug 2012 11:31:00 +0000 (13:31 +0200)]
updated for version 7.3.630
Problem:    "|" does not behave correctly when 'virtualedit' is set.
Solution:   Call validate_virtcol(). (David Bürgin)

12 years agoupdated for version 7.3.629 v7.3.629
Bram Moolenaar [Wed, 8 Aug 2012 16:01:05 +0000 (18:01 +0200)]
updated for version 7.3.629
Problem:    There is no way to make 'shiftwidth' follow 'tabstop'.
Solution:   When 'shiftwidth' is zero use the value of 'tabstop'. (Christian
            Brabandt)

12 years agoupdated for version 7.3.628 v7.3.628
Bram Moolenaar [Wed, 8 Aug 2012 15:31:40 +0000 (17:31 +0200)]
updated for version 7.3.628
Problem:    ":open" does not allow for a !, which results in a confusing error
            message. (Shawn Wilson)
Solution:   Allow ! on ":open". (Christian Brabandt)

12 years agoupdated for version 7.3.627 v7.3.627
Bram Moolenaar [Wed, 8 Aug 2012 14:51:15 +0000 (16:51 +0200)]
updated for version 7.3.627
Problem:    When using the "n" flag with the ":s" command a \= substitution
            will not be evaluated.
Solution:   Do perform the evaluation, so that a function can be invoked at
            every matching position without changing the text. (Christian
            Brabandt)

12 years agoupdated for version 7.3.626 v7.3.626
Bram Moolenaar [Wed, 8 Aug 2012 14:05:07 +0000 (16:05 +0200)]
updated for version 7.3.626
Problem:    Python interface doesn't build with Python 2.4 or older.
Solution:   Define Py_ssize_t. (Benjamin Bannier)

12 years agoupdated for version 7.3.625 v7.3.625
Bram Moolenaar [Wed, 8 Aug 2012 13:27:57 +0000 (15:27 +0200)]
updated for version 7.3.625
Problem:    "gn" does not handle zero-width matches correctly.
Solution:   Handle zero-width patterns specially. (Christian Brabandt)

12 years agoupdated for version 7.3.624 v7.3.624
Bram Moolenaar [Wed, 8 Aug 2012 12:33:21 +0000 (14:33 +0200)]
updated for version 7.3.624
Problem:    When cancelling input() it returns the third argument. That should
            only happen for inputdialog().
Solution:   Check if inputdialog() was used. (Hirohito Higashi)

12 years agoupdated for version 7.3.623 v7.3.623
Bram Moolenaar [Wed, 8 Aug 2012 11:17:31 +0000 (13:17 +0200)]
updated for version 7.3.623
Problem:    Perl 5.14 commands crash Vim on MS-Windows.
Solution:   Use perl_get_sv() instead of GvSV(). (Raymond Ko)

12 years agoupdated for version 7.3.622 v7.3.622
Bram Moolenaar [Thu, 2 Aug 2012 19:48:24 +0000 (21:48 +0200)]
updated for version 7.3.622
Problem:    XPM library for Win32 can't be found.
Solution:   Suggest using the one from the Vim ftp site.

12 years agoupdated for version 7.3.621 v7.3.621
Bram Moolenaar [Thu, 2 Aug 2012 19:24:42 +0000 (21:24 +0200)]
updated for version 7.3.621
Problem:    Compiler warnings on 64 bit windows.
Solution:   Add type casts. (Mike Williams)

12 years agoupdated for version 7.3.620 v7.3.620
Bram Moolenaar [Thu, 2 Aug 2012 19:21:47 +0000 (21:21 +0200)]
updated for version 7.3.620
Problem:    Building with recent Ruby on Win32 doesn't work.
Solution:   Add a separate argument for the API version. (Yasuhiro Matsumoto)

12 years agoupdated for version 7.3.619 v7.3.619
Bram Moolenaar [Thu, 2 Aug 2012 10:31:44 +0000 (12:31 +0200)]
updated for version 7.3.619
Problem:    When executing a shell command Vim may become slow to respond.
Solution:   Don't wait after every processed message. (idea by Yasuhiro
            Matsumoto)

12 years agoupdated for version 7.3.618 v7.3.618
Bram Moolenaar [Sun, 29 Jul 2012 10:55:32 +0000 (12:55 +0200)]
updated for version 7.3.618
Problem:    Still doesn't compile with small features.
Solution:   Move current_search() out of #ifdef. (Dominique Pelle)

12 years agoupdated for version 7.3.617 v7.3.617
Bram Moolenaar [Fri, 27 Jul 2012 19:12:07 +0000 (21:12 +0200)]
updated for version 7.3.617
Problem:    Hang on completion.
Solution:   Skip over the space. (Yasuhiro Matsumoto)

12 years agoupdated for version 7.3.616 v7.3.616
Bram Moolenaar [Fri, 27 Jul 2012 19:05:54 +0000 (21:05 +0200)]
updated for version 7.3.616
Problem:    Can't compile without +visual.
Solution:   Add #ifdef.

12 years agoUpdated runtime files.
Bram Moolenaar [Wed, 25 Jul 2012 15:49:10 +0000 (17:49 +0200)]
Updated runtime files.

12 years agoupdated for version 7.3.615 v7.3.615
Bram Moolenaar [Wed, 25 Jul 2012 15:22:23 +0000 (17:22 +0200)]
updated for version 7.3.615
Problem:    Completion for a user command does not recognize backslash before
            a space.
Solution:   Recognize escaped characters. (Yasuhiro Matsumoto)

12 years agoupdated for version 7.3.614 v7.3.614
Bram Moolenaar [Wed, 25 Jul 2012 14:47:03 +0000 (16:47 +0200)]
updated for version 7.3.614
Problem:    Number argument gets turned into a number while it should be a
            string.
Solution:   Add flag to the call_vim_function() call. (Yasuhiro Matsumoto)

12 years agoupdated for version 7.3.613 v7.3.613
Bram Moolenaar [Wed, 25 Jul 2012 14:32:08 +0000 (16:32 +0200)]
updated for version 7.3.613
Problem:    Including Python's config.c in the build causes trouble.  It is
            not clear why it was there.
Solution:   Omit the config file. (James McCoy)

12 years agoupdated for version 7.3.612 v7.3.612
Bram Moolenaar [Wed, 25 Jul 2012 14:10:03 +0000 (16:10 +0200)]
updated for version 7.3.612
Problem:    Auto formatting messes up text when 'fo' contains "2". (ZyX)
Solution:   Decrement "less_cols". (Tor Perkins)

12 years agoupdated for version 7.3.611 v7.3.611
Bram Moolenaar [Wed, 25 Jul 2012 13:36:04 +0000 (15:36 +0200)]
updated for version 7.3.611
Problem:    Can't use Vim dictionary as self argument in Python.
Solution:   Fix the check for the "self" argument. (ZyX)

12 years agoupdated for version 7.3.610 v7.3.610
Bram Moolenaar [Wed, 25 Jul 2012 13:06:34 +0000 (15:06 +0200)]
updated for version 7.3.610
Problem:    Cannot operate on the text that a search pattern matches.
Solution:   Add the "gn" and "gN" commands. (Christian Brabandt)