]> granicus.if.org Git - vim/log
vim
12 years agoupdated for version 7.3.909 v7.3.909
Bram Moolenaar [Wed, 24 Apr 2013 11:39:15 +0000 (13:39 +0200)]
updated for version 7.3.909
Problem:    Duplicate Python code.
Solution:   Move more items to if_py_both.h. (ZyX)  Also avoid compiler
            warnings for missing initializers.

12 years agoupdated for version 7.3.908 v7.3.908
Bram Moolenaar [Wed, 24 Apr 2013 11:10:41 +0000 (13:10 +0200)]
updated for version 7.3.908
Problem:    Possible crash when using a list in Python.
Solution:   Return early if the list is NULL. (ZyX)

12 years agoupdated for version 7.3.907 v7.3.907
Bram Moolenaar [Wed, 24 Apr 2013 11:04:26 +0000 (13:04 +0200)]
updated for version 7.3.907
Problem:    Python uses IndexError when a dict key is not found.
Solution:   Use KeyError instead. (ZyX)

12 years agoupdated for version 7.3.906 v7.3.906
Bram Moolenaar [Wed, 24 Apr 2013 10:56:19 +0000 (12:56 +0200)]
updated for version 7.3.906
Problem:    The "sleep .2" for running tests does not work on Solaris.
Solution:   Fall back to using "sleep 1". (Laurent Blume)

12 years agoupdated for version 7.3.905 v7.3.905
Bram Moolenaar [Mon, 15 Apr 2013 20:22:57 +0000 (22:22 +0200)]
updated for version 7.3.905
Problem:    Crash when writing viminfo. (Ron Aaron)
Solution:   Prevent freed history info to be used.

12 years agoupdated for version 7.3.904 v7.3.904
Bram Moolenaar [Mon, 15 Apr 2013 16:25:59 +0000 (18:25 +0200)]
updated for version 7.3.904
Problem:    Using memory freed by the garbage collector.
Solution:   Mark items in aucmd_win as used.

12 years agoupdated for version 7.3.903 v7.3.903
Bram Moolenaar [Mon, 15 Apr 2013 14:14:22 +0000 (16:14 +0200)]
updated for version 7.3.903
Problem:    Crash on exit writing viminfo. (Ron Aaron)
Solution:   Check for the history to be empty.

12 years agoupdated for version 7.3.902 v7.3.902
Bram Moolenaar [Mon, 15 Apr 2013 13:55:19 +0000 (15:55 +0200)]
updated for version 7.3.902
Problem:    When deleting last buffer in other tab the tabline is not updated.
Solution:   Set the redraw_tabline flag. (Yukihiro Nakadaira)

12 years agoupdated for version 7.3.901 v7.3.901
Bram Moolenaar [Mon, 15 Apr 2013 13:47:12 +0000 (15:47 +0200)]
updated for version 7.3.901
Problem:    Outdated comment, ugly condition.
Solution:   Update a few comments, break line.

12 years agoupdated for version 7.3.900 v7.3.900
Bram Moolenaar [Mon, 15 Apr 2013 13:40:33 +0000 (15:40 +0200)]
updated for version 7.3.900
Problem:    Not obvious that some mouse features are mutual-exclusive.
Solution:   Add a comment.

12 years agoupdated for version 7.3.899 v7.3.899
Bram Moolenaar [Mon, 15 Apr 2013 13:32:25 +0000 (15:32 +0200)]
updated for version 7.3.899
Problem:    #if indents are off.
Solution:   Fix the indents.

12 years agoupdated for version 7.3.898 v7.3.898
Bram Moolenaar [Mon, 15 Apr 2013 13:15:35 +0000 (15:15 +0200)]
updated for version 7.3.898
Problem:    Memory leak reported by valgrind in test 91.
Solution:   Only use default argument when needed.

12 years agoupdated for version 7.3.897 v7.3.897
Bram Moolenaar [Mon, 15 Apr 2013 12:44:57 +0000 (14:44 +0200)]
updated for version 7.3.897
Problem:    Configure doesn't always find the shared library.
Solution:   Change the configure script. (Ken Takata)

12 years agoupdated for version 7.3.896 v7.3.896
Bram Moolenaar [Mon, 15 Apr 2013 11:49:21 +0000 (13:49 +0200)]
updated for version 7.3.896
Problem:    Memory leaks in Lua interface.
Solution:   Fix the leaks, add tests. (Yukihiro Nakadaira)

12 years agoupdated for version 7.3.895 v7.3.895
Bram Moolenaar [Mon, 15 Apr 2013 11:06:21 +0000 (13:06 +0200)]
updated for version 7.3.895
Problem:    Valgrind error in test 91. (Issue 128)
Solution:   Pass scope name to find_var_in_ht().

12 years agoupdated for version 7.3.894 v7.3.894
Bram Moolenaar [Mon, 15 Apr 2013 10:36:18 +0000 (12:36 +0200)]
updated for version 7.3.894
Problem:    Using wrong RUBY_VER causing Ruby build to break.
Solution:   Correct the RUBY_VER value. (Yongwei Wu)

12 years agoupdated for version 7.3.893 v7.3.893
Bram Moolenaar [Mon, 15 Apr 2013 10:27:36 +0000 (12:27 +0200)]
updated for version 7.3.893
Problem:    Crash when using b:, w: or t: after closing the buffer, window or
            tabpage.
Solution:   Allocate the dictionary instead of having it part of the
            buffer/window/tabpage struct. (Yukihiro Nakadaira)

12 years agoupdated for version 7.3.892 v7.3.892
Bram Moolenaar [Sun, 14 Apr 2013 21:19:36 +0000 (23:19 +0200)]
updated for version 7.3.892
Problem:    Still mering problems for viminfo history.
Solution:   Do not merge lines when writing, don't write old viminfo lines.

12 years agoupdated for version 7.3.891 v7.3.891
Bram Moolenaar [Sun, 14 Apr 2013 14:26:15 +0000 (16:26 +0200)]
updated for version 7.3.891
Problem:    Merging viminfo history doesn't work well.
Solution:   Don't stop when one type of history is empty. Don't merge history
            when writing viminfo.

12 years agoupdated for version 7.3.890 v7.3.890
Bram Moolenaar [Sun, 14 Apr 2013 14:21:41 +0000 (16:21 +0200)]
updated for version 7.3.890
Problem:    Test 79 fails on Windows. (Michael Soyka)
Solution:   Add comment below line causing an error.

12 years agoupdated for version 7.3.889 v7.3.889
Bram Moolenaar [Sun, 14 Apr 2013 14:19:03 +0000 (16:19 +0200)]
updated for version 7.3.889
Problem:    Can't build with Ruby 2.0 on a 64 bit system.
Solution:   Define rb_fix2int and rb_num2int. (Kohei Suzuki)

12 years agoUpdated runtime files.
Bram Moolenaar [Fri, 12 Apr 2013 13:09:51 +0000 (15:09 +0200)]
Updated runtime files.

12 years agoupdated for version 7.3.888 v7.3.888
Bram Moolenaar [Fri, 12 Apr 2013 12:42:39 +0000 (14:42 +0200)]
updated for version 7.3.888
Problem:    Filename completion with 'fileignorecase' does not work for
            multi-byte characters.
Solution:   Make 'fileignorecase' work properly. (Hirohito Higashi)

12 years agoupdated for version 7.3.887 v7.3.887
Bram Moolenaar [Fri, 12 Apr 2013 11:45:02 +0000 (13:45 +0200)]
updated for version 7.3.887
Problem:    No tests for Visual mode operators, what 7.3.879 fixes.
Solution:   Add a new test file. (David Bürgin)

12 years agoupdated for version 7.3.886 v7.3.886
Bram Moolenaar [Fri, 12 Apr 2013 10:27:30 +0000 (12:27 +0200)]
updated for version 7.3.886
Problem:    Can't build with multi-byte on Solaris 10.
Solution:   Add #ifdef X_HAVE_UTF8_STRING. (Laurent Blume)

12 years agoupdated for version 7.3.885 v7.3.885
Bram Moolenaar [Fri, 12 Apr 2013 10:18:49 +0000 (12:18 +0200)]
updated for version 7.3.885
Problem:    Double free for list and dict in Lua. (Shougo Matsu)
Solution:   Do not unref list and dict. (Yasuhiro Matsumoto)

12 years agoMove redif syntax file to the right directory.
Bram Moolenaar [Sat, 6 Apr 2013 15:26:26 +0000 (17:26 +0200)]
Move redif syntax file to the right directory.
Disable recognizing .rdf as a redif file.

12 years agoupdated for version 7.3.884 v7.3.884
Bram Moolenaar [Sat, 6 Apr 2013 12:30:40 +0000 (14:30 +0200)]
updated for version 7.3.884
Problem:    Compiler warning for variable shadowing another. (John Little)
Solution:   Rename the variable. (Christian Brabandt)

12 years agoupdated for version 7.3.883 v7.3.883
Bram Moolenaar [Sat, 6 Apr 2013 12:29:00 +0000 (14:29 +0200)]
updated for version 7.3.883
Problem:    Can't build with some combination of features.
Solution:   Adjust #ifdefs.

12 years agoUpdated runtime files.
Bram Moolenaar [Fri, 5 Apr 2013 20:26:15 +0000 (22:26 +0200)]
Updated runtime files.

12 years agoupdated for version 7.3.882 v7.3.882
Bram Moolenaar [Fri, 5 Apr 2013 17:50:17 +0000 (19:50 +0200)]
updated for version 7.3.882
Problem:    CursorHold may trigger after receiving the termresponse.
Solution:   Set the did_cursorhold flag. (Hayaki Saito)

12 years agoupdated for version 7.3.881 v7.3.881
Bram Moolenaar [Fri, 5 Apr 2013 17:32:36 +0000 (19:32 +0200)]
updated for version 7.3.881
Problem:    Python list does not work correctly.
Solution:   Fix it and add a test. (Yukihiro Nakadaira)

12 years agoupdated for version 7.3.880 v7.3.880
Bram Moolenaar [Fri, 5 Apr 2013 16:58:47 +0000 (18:58 +0200)]
updated for version 7.3.880
Problem:    When writing viminfo, old history lines may replace lines written
            more recently by another Vim instance.
Solution:   Mark history entries that were read from viminfo and overwrite
            them when merging with the current viminfo.

12 years agoupdated for version 7.3.879 v7.3.879
Bram Moolenaar [Fri, 5 Apr 2013 15:43:14 +0000 (17:43 +0200)]
updated for version 7.3.879
Problem:    When using an ex command in operator pending mode, using Esc to
            abort the command still executes the operator. (David Bürgin)
Solution:   Clear the operator when the ex command fails. (Christian Brabandt)

12 years agoupdated for version 7.3.878 v7.3.878
Bram Moolenaar [Fri, 5 Apr 2013 13:41:05 +0000 (15:41 +0200)]
updated for version 7.3.878
Problem:    'fileignorecase' is missing in options window and quickref.
Solution:   Add the option.

12 years agoupdated for version 7.3.877 v7.3.877
Bram Moolenaar [Wed, 3 Apr 2013 19:14:29 +0000 (21:14 +0200)]
updated for version 7.3.877
Problem:    Forward searching with search() is broken.
Solution:   Fix it and add tests. (Sung Pae)

12 years agoupdated for version 7.3.876 v7.3.876
Bram Moolenaar [Wed, 3 Apr 2013 19:11:39 +0000 (21:11 +0200)]
updated for version 7.3.876
Problem:    #if indents are off.
Solution:   Insert a space where appropriate. (Taro Muraoka)

12 years agoupdated for version 7.3.875 v7.3.875
Bram Moolenaar [Thu, 21 Mar 2013 21:53:50 +0000 (22:53 +0100)]
updated for version 7.3.875
Problem:    Build problem with some combination of features.
Solution:   Use FEAT_XCLIPBOARD instead of FEAT_CLIPBOARD.

12 years agoupdated for version 7.3.874 v7.3.874
Bram Moolenaar [Tue, 19 Mar 2013 17:31:49 +0000 (18:31 +0100)]
updated for version 7.3.874
Problem:    Comparing file names does not handle multi-byte characters
            properly.
Solution:   Implement multi-byte handling.

12 years agoupdated for version 7.3.873 v7.3.873
Bram Moolenaar [Tue, 19 Mar 2013 16:42:15 +0000 (17:42 +0100)]
updated for version 7.3.873
Problem:    Cannot easily use :s to make title case.
Solution:   Have "\L\u" result in title case. (James McCoy)

12 years agoupdated for version 7.3.872 v7.3.872
Bram Moolenaar [Tue, 19 Mar 2013 15:49:16 +0000 (16:49 +0100)]
updated for version 7.3.872
Problem:    On some systems case of file names is always ignored, on others
            never.
Solution:   Add the 'fileignorecase' option to control this at runtime.
            Implies 'wildignorecase'.

12 years agoupdated for version 7.3.871 v7.3.871
Bram Moolenaar [Tue, 19 Mar 2013 14:27:48 +0000 (15:27 +0100)]
updated for version 7.3.871
Problem:    search('^$', 'c') does not use the empty match under the cursor.
Solution:   Special handling of the 'c' flag. (Christian Brabandt)
            Add tests.

12 years agoupdated for version 7.3.870 v7.3.870
Bram Moolenaar [Tue, 19 Mar 2013 13:48:29 +0000 (14:48 +0100)]
updated for version 7.3.870
Problem:    Compiler warnings when using MingW 4.5.3.
Solution:   Do not use MAKEINTRESOURCE. Adjust #if. (Ken Takata)

12 years agoupdated for version 7.3.869 v7.3.869
Bram Moolenaar [Tue, 19 Mar 2013 13:25:54 +0000 (14:25 +0100)]
updated for version 7.3.869
Problem:    bufwinnr() matches buffers in other tabs.
Solution:   For bufwinnr() and ? only match buffers in the current tab.
            (Alexey Radkov)

12 years agoupdated for version 7.3.868 v7.3.868
Bram Moolenaar [Tue, 19 Mar 2013 12:56:08 +0000 (13:56 +0100)]
updated for version 7.3.868
Problem:    When at the hit-return prompt and using "k" while no text has
            scrolled off screen, then using "j", an empty line is displayed.
Solution:   Only act on "k" when text scrolled off screen.  Also accept
            page-up and page-down.  (cptstubing)

12 years agoupdated for version 7.3.867 v7.3.867
Bram Moolenaar [Tue, 19 Mar 2013 12:33:23 +0000 (13:33 +0100)]
updated for version 7.3.867
Problem:    Matchparen does not update match when using auto-indenting.
            (Marc Aldorasi)
Solution:   Add the TextChanged and TextChangedI autocommand events.

12 years agoupdated for version 7.3.866 v7.3.866
Bram Moolenaar [Tue, 19 Mar 2013 11:35:42 +0000 (12:35 +0100)]
updated for version 7.3.866
Problem:    Not serving the X selection during system() isn't nice.
Solution:   When using fork() do not loose the selection, keep serving it.
            Add a loop similar to handling I/O. (Yukihiro Nakadaira)

12 years agoUpdate runtime files.
Bram Moolenaar [Tue, 19 Mar 2013 10:35:58 +0000 (11:35 +0100)]
Update runtime files.

12 years agoupdated for version 7.3.865 v7.3.865
Bram Moolenaar [Sat, 16 Mar 2013 20:42:16 +0000 (21:42 +0100)]
updated for version 7.3.865
Problem:    Mouse position may be wrong.
Solution:   Let vungetc() restore the mouse position.

12 years agoupdated for version 7.3.864 v7.3.864
Bram Moolenaar [Sat, 16 Mar 2013 20:35:33 +0000 (21:35 +0100)]
updated for version 7.3.864
Problem:    Can't build without the mouse feature.
Solution:   Add an #ifdef. (Ike Devolder)

12 years agoupdated for version 7.3.863 v7.3.863
Bram Moolenaar [Sat, 16 Mar 2013 13:33:36 +0000 (14:33 +0100)]
updated for version 7.3.863
Problem:    Problem with 'ambiwidth' detection for ANSI terminal.
Solution:   Work around not recognizing a term response. (Hayaki Saito)

12 years agoupdated for version 7.3.862 v7.3.862
Bram Moolenaar [Sat, 16 Mar 2013 13:20:51 +0000 (14:20 +0100)]
updated for version 7.3.862
Problem:    Dragging the status line can be slow.
Solution:   Look ahead and drop the drag event if there is a next one.

12 years agoupdated for version 7.3.861 v7.3.861
Bram Moolenaar [Wed, 13 Mar 2013 19:42:32 +0000 (20:42 +0100)]
updated for version 7.3.861
Problem:    ":setlocal number" clears global value of 'relativenumber'.
Solution:   Do it properly. (Markus Heidelberg)

12 years agoupdated for version 7.3.860 v7.3.860
Bram Moolenaar [Wed, 13 Mar 2013 19:23:22 +0000 (20:23 +0100)]
updated for version 7.3.860
Problem:    When using --remote-expr try/catch does not work. (Andrey Radev)
Solution:   Set emsg_silent instead of emsg_off.

12 years agoupdated for version 7.3.859 v7.3.859
Bram Moolenaar [Wed, 13 Mar 2013 18:29:28 +0000 (19:29 +0100)]
updated for version 7.3.859
Problem:    'ambiwidth' must be set by the user.
Solution:   Detects East Asian ambiguous width (UAX #11) state of the terminal
            at the start-up time and 'ambiwidth' accordingly.  (Hayaki Saito)

12 years agoupdated for version 7.3.858 v7.3.858
Bram Moolenaar [Wed, 13 Mar 2013 18:02:41 +0000 (19:02 +0100)]
updated for version 7.3.858
Problem:    "gv" selects the wrong area after some operators.
Solution:   Save and restore the type of selection. (Christian Brabandt)

12 years agoupdated for version 7.3.857 v7.3.857
Bram Moolenaar [Wed, 13 Mar 2013 17:30:43 +0000 (18:30 +0100)]
updated for version 7.3.857
Problem:    The QuitPre autocommand event does not trigger for :qa and :wq.
Solution:   Trigger the event. (Tatsuro Fujii)

12 years agoupdated for version 7.3.856 v7.3.856
Bram Moolenaar [Wed, 13 Mar 2013 16:50:25 +0000 (17:50 +0100)]
updated for version 7.3.856
Problem:    When calling system() multi-byte clipboard contents is garbled.
Solution:   Save and restore the clipboard contents.  (Yukihiro Nakadaira)

12 years agoupdated for version 7.3.855 v7.3.855
Bram Moolenaar [Wed, 13 Mar 2013 16:01:52 +0000 (17:01 +0100)]
updated for version 7.3.855
Problem:    Compiler warnings.
Solution:   Add type casts. (Mike Williams)

12 years agoupdated for version 7.3.854 v7.3.854
Bram Moolenaar [Thu, 7 Mar 2013 18:38:54 +0000 (19:38 +0100)]
updated for version 7.3.854
Problem:    After using backspace in insert mode completion, CTRL-N and CTRL-P
            do not highlight the right entry. (Olivier Teuliere)
Solution:   Set the current item to the shown item after using backspace.

12 years agoupdated for version 7.3.853 v7.3.853
Bram Moolenaar [Thu, 7 Mar 2013 17:50:57 +0000 (18:50 +0100)]
updated for version 7.3.853
Problem:    Using "ra" in multiple lines on multi-byte characters leaves a few
            characters not replaced.
Solution:   Adjust the end column only in the last line. (Yasuhiro Matsumoto)

12 years agoupdated for version 7.3.852 v7.3.852
Bram Moolenaar [Thu, 7 Mar 2013 17:02:30 +0000 (18:02 +0100)]
updated for version 7.3.852
Problem:    system() breaks clipboard text. (Yukihiro Nakadaira)
Solution:   Use Xutf8TextPropertyToTextList(). (Christian Brabandt)
            Also do not put the text in the clip buffer if conversion fails.

12 years agoupdated for version 7.3.851 v7.3.851
Bram Moolenaar [Thu, 7 Mar 2013 15:41:30 +0000 (16:41 +0100)]
updated for version 7.3.851
Problem:    Using an empty pattern with :sort silently continues when there is
            no previous search pattern.
Solution:   Give an error message.

12 years agoupdated for version 7.3.850 v7.3.850
Bram Moolenaar [Thu, 7 Mar 2013 15:32:54 +0000 (16:32 +0100)]
updated for version 7.3.850
Problem:    ":vimgrep //" matches everywhere.
Solution:   Make it use the previous search pattern. (David Bürgin)

12 years agoupdated for version 7.3.849 v7.3.849
Bram Moolenaar [Thu, 7 Mar 2013 15:08:35 +0000 (16:08 +0100)]
updated for version 7.3.849
Problem:    ":g//" gives "Pattern not found error" with E486.  Should not use
            the error number, it's not a regular error message.
Solution:   Use a normal message. (David Bürgin)

12 years agoupdated for version 7.3.848 v7.3.848
Bram Moolenaar [Thu, 7 Mar 2013 14:16:21 +0000 (15:16 +0100)]
updated for version 7.3.848
Problem:    Can't build with Ruby 2.0 when using MinGW x64 or MSVC10.
Solution:   Fix it. Also detect RUBY_PLATFORM and RUBY_INSTALL_NAME for x64.
            (Ken Takata)

12 years agoupdated for version 7.3.847 v7.3.847
Bram Moolenaar [Thu, 7 Mar 2013 13:50:34 +0000 (14:50 +0100)]
updated for version 7.3.847
Problem:    Test 55 fails when messages are translated.
Solution:   Set language to C. (Ken Takata)

12 years agoupdated for version 7.3.846 v7.3.846
Bram Moolenaar [Thu, 7 Mar 2013 12:32:36 +0000 (13:32 +0100)]
updated for version 7.3.846
Problem:    Missing proto files.
Solution:   Add the files.

12 years agoupdated for version 7.3.845 v7.3.845
Bram Moolenaar [Thu, 7 Mar 2013 12:21:32 +0000 (13:21 +0100)]
updated for version 7.3.845
Problem:    Enum indenting is not tested.
Solution:   Add tests. (Hong Xu)

12 years agoUpdated runtime files.
Bram Moolenaar [Thu, 7 Mar 2013 12:20:54 +0000 (13:20 +0100)]
Updated runtime files.

12 years agoupdated for version 7.3.844 v7.3.844
Bram Moolenaar [Thu, 7 Mar 2013 12:13:52 +0000 (13:13 +0100)]
updated for version 7.3.844
Problem:    Enum is not indented correctly with "public" etc.
Solution:   Skip "public", "private" and "protected". (Hong Xu)

12 years agoupdated for version 7.3.843 v7.3.843
Bram Moolenaar [Tue, 26 Feb 2013 21:54:11 +0000 (22:54 +0100)]
updated for version 7.3.843
Problem:    Missing test file changes.
Solution:   Change the tests.

12 years agoupdated for version 7.3.842 v7.3.842
Bram Moolenaar [Tue, 26 Feb 2013 20:43:32 +0000 (21:43 +0100)]
updated for version 7.3.842
Problem:    Compiler warning for signed/unsigned pointer.
Solution:   Add type cast. (Christian Brabandt)

12 years agoupdated for version 7.3.841 v7.3.841
Bram Moolenaar [Tue, 26 Feb 2013 18:36:15 +0000 (19:36 +0100)]
updated for version 7.3.841
Problem:    When a "cond ? one : two" expression has a subscript it is not
            parsed correctly. (Andy Wokula)
Solution:   Handle a subscript also when the type is unknown. (Christian
            Brabandt)

12 years agoupdated for version 7.3.840 v7.3.840
Bram Moolenaar [Tue, 26 Feb 2013 17:46:01 +0000 (18:46 +0100)]
updated for version 7.3.840
Problem:    "\@<!" in regexp does not work correctly with multi-byte
            characters, especially cp932.
Solution:   Move column to start of multi-byte character. (Yasuhiro Matsumoto)

12 years agoupdated for version 7.3.839 v7.3.839
Bram Moolenaar [Tue, 26 Feb 2013 16:59:43 +0000 (17:59 +0100)]
updated for version 7.3.839
Problem:    Some files missing in the list of distributed files.
Solution:   Add lines for new files.

12 years agoupdated for version 7.3.838 v7.3.838
Bram Moolenaar [Tue, 26 Feb 2013 16:21:29 +0000 (17:21 +0100)]
updated for version 7.3.838
Problem:    Insufficient testing for mksession.
Solution:   Add tests. (mostly by Roland Eggner)

12 years agoupdated for version 7.3.837 v7.3.837
Bram Moolenaar [Tue, 26 Feb 2013 14:27:23 +0000 (15:27 +0100)]
updated for version 7.3.837
Problem:    Empty lines in :version output when 'columns' is 320.
Solution:   Simplify the logic of making columns. (Nazri Ramliy, Roland
            Eggner)

12 years agoupdated for version 7.3.836 v7.3.836
Bram Moolenaar [Tue, 26 Feb 2013 13:56:42 +0000 (14:56 +0100)]
updated for version 7.3.836
Problem:    Clipboard does not work on Win32 when compiled with Cygwin.
Solution:   Move the Win32 clipboard code to a separate file and use it when
            building with os_unix.c. (Frodak Baksik, Ken Takata)

12 years agoupdated for version 7.3.835 v7.3.835
Bram Moolenaar [Tue, 26 Feb 2013 13:14:07 +0000 (14:14 +0100)]
updated for version 7.3.835
Problem:    "xxd -i" fails on an empty file.
Solution:   Do output the closing } for an empty file. (partly by Lawrence
            Woodman)

12 years agoupdated for version 7.3.834 v7.3.834
Bram Moolenaar [Tue, 26 Feb 2013 12:41:35 +0000 (13:41 +0100)]
updated for version 7.3.834
Problem:    Ruby 2.0 has a few API changes.
Solution:   Add handling of Ruby 2.0. (Yasuhiro Matsumoto)

12 years agoupdated for version 7.3.833 v7.3.833
Bram Moolenaar [Tue, 26 Feb 2013 12:30:32 +0000 (13:30 +0100)]
updated for version 7.3.833
Problem:    In the terminal the scroll wheel always scrolls the active window.
Solution:   Scroll the window under the mouse pointer, like in the GUI.
            (Bradie Rao)

12 years agoupdated for version 7.3.832 v7.3.832
Bram Moolenaar [Tue, 26 Feb 2013 10:25:33 +0000 (11:25 +0100)]
updated for version 7.3.832
Problem:    Compiler warning.
Solution:   Add type cast. (Mike Williams)

12 years agoUpdate runtime files.
Bram Moolenaar [Wed, 20 Feb 2013 20:26:00 +0000 (21:26 +0100)]
Update runtime files.

12 years agoupdated for version 7.3.831 v7.3.831
Bram Moolenaar [Wed, 20 Feb 2013 20:12:10 +0000 (21:12 +0100)]
updated for version 7.3.831
Problem:    Clumsy to handle the situation that a variable does not exist.
Solution:   Add default value to getbufvar() et al. (Shougo Matsushita,
            Hirohito Higashi)

12 years agoupdated for version 7.3.830 v7.3.830
Bram Moolenaar [Wed, 20 Feb 2013 18:26:29 +0000 (19:26 +0100)]
updated for version 7.3.830
Problem:    :mksession confuses bytes, columns and characters when positioning
            the cursor.
Solution:   Use w_virtcol with "|" instead of w_cursor.col with "l".

12 years agoupdated for version 7.3.829 v7.3.829
Bram Moolenaar [Wed, 20 Feb 2013 17:39:13 +0000 (18:39 +0100)]
updated for version 7.3.829
Problem:    When compiled with the +rightleft feature 'showmatch' also shows a
            match for the opening paren.  When 'revins' is set the screen may
            scroll.
Solution:   Only check the opening paren when the +rightleft feature was
            enabled.  Do not show a match that is not visible. (partly by
            Christian Brabandt)

12 years agoupdated for version 7.3.828 v7.3.828
Bram Moolenaar [Wed, 20 Feb 2013 16:59:11 +0000 (17:59 +0100)]
updated for version 7.3.828
Problem:    Mappings are not aware of wildmenu mode.
Solution:   Add wildmenumode(). (Christian Brabandt)

12 years agoupdated for version 7.3.827 v7.3.827
Bram Moolenaar [Wed, 20 Feb 2013 15:54:27 +0000 (16:54 +0100)]
updated for version 7.3.827
Problem:    Python tests fail.
Solution:   Adjust the output for the stack trace.

12 years agoupdated for version 7.3.826 v7.3.826
Bram Moolenaar [Wed, 20 Feb 2013 15:47:36 +0000 (16:47 +0100)]
updated for version 7.3.826
Problem:    List of features in :version output is hard to read.
Solution:   Make columns. (Nazri Ramliy)

12 years agoupdated for version 7.3.825 v7.3.825
Bram Moolenaar [Wed, 20 Feb 2013 15:09:43 +0000 (16:09 +0100)]
updated for version 7.3.825
Problem:    With Python errors are not always clear.
Solution:   Print the stack trace, unless :silent is used. (ZyX)

12 years agoupdated for version 7.3.824 v7.3.824
Bram Moolenaar [Wed, 20 Feb 2013 14:19:43 +0000 (15:19 +0100)]
updated for version 7.3.824
Problem:    Can redefine builtin functions.  (ZyX)
Solution:   Disallow adding a function to g:.

12 years agoupdated for version 7.3.823 v7.3.823
Bram Moolenaar [Wed, 20 Feb 2013 12:34:19 +0000 (13:34 +0100)]
updated for version 7.3.823
Problem:    Building with Cygwin: '-lsupc++' is not needed.
Solution:   Remove it. (Ken Takata)

12 years agoupdated for version 7.3.822 v7.3.822
Bram Moolenaar [Sun, 17 Feb 2013 14:45:37 +0000 (15:45 +0100)]
updated for version 7.3.822
Problem:    Crash when accessing freed buffer.
Solution:   Get 'textwidth' in caller of enter_buffer(). (Christian Brabandt)

12 years agoupdated for version 7.3.821 v7.3.821
Bram Moolenaar [Sat, 16 Feb 2013 17:16:15 +0000 (18:16 +0100)]
updated for version 7.3.821
Problem:    Build with OLE and Cygwin is broken. (Steve Hall)
Solution:   Select static or shared stdc library. (Ken Takta)

12 years agoupdated for version 7.3.820 v7.3.820
Bram Moolenaar [Thu, 14 Feb 2013 21:19:51 +0000 (22:19 +0100)]
updated for version 7.3.820
Problem:    Build errors and warnings when building with small features and
            Lua, Perl or Ruby.
Solution:   Add #ifdefs and UNUSED.

12 years agoupdated for version 7.3.819 v7.3.819
Bram Moolenaar [Thu, 14 Feb 2013 21:11:39 +0000 (22:11 +0100)]
updated for version 7.3.819
Problem:    Compiling without +eval and with Python isn't working.
Solution:   Add the eval feature when building with Python.

12 years agoupdated for version 7.3.818 v7.3.818
Bram Moolenaar [Thu, 14 Feb 2013 19:58:35 +0000 (20:58 +0100)]
updated for version 7.3.818
Problem:    When test 40 fails because of a bad build it may leave files
            behind that cause it to fail later.
Solution:   Let the file names start with "X".

12 years agoupdated for version 7.3.817 v7.3.817
Bram Moolenaar [Thu, 14 Feb 2013 19:10:33 +0000 (20:10 +0100)]
updated for version 7.3.817
Problem:    Test 89 fails with tiny and small features.
Solution:   Add sourcing small.vim.

12 years agoAdd test files.
Bram Moolenaar [Wed, 13 Feb 2013 16:35:34 +0000 (17:35 +0100)]
Add test files.