]> granicus.if.org Git - vim/log
vim
11 years agoupdated for version 7.3.945 v7.3.945
Bram Moolenaar [Wed, 15 May 2013 11:38:47 +0000 (13:38 +0200)]
updated for version 7.3.945
Problem:    Python: List of buffers is not very useful.
Solution:   Make vim.buffers a map. No iterator yet. (ZyX)

11 years agoupdated for version 7.3.944 v7.3.944
Bram Moolenaar [Mon, 13 May 2013 18:26:53 +0000 (20:26 +0200)]
updated for version 7.3.944
Problem:    External program receives the termrespone.
Solution:   Insert a delay and discard input. (Hayaki Saito)

11 years agoupdated for version 7.3.943 v7.3.943
Bram Moolenaar [Sun, 12 May 2013 19:16:23 +0000 (21:16 +0200)]
updated for version 7.3.943
Problem:    Python: Negative indices were failing.
Solution:   Fix negative indices. Add tests. (ZyX)

11 years agoupdated for version 7.3.942 v7.3.942
Bram Moolenaar [Sun, 12 May 2013 18:36:14 +0000 (20:36 +0200)]
updated for version 7.3.942
Problem:    Python: SEGV in Buffer functions.
Solution:   Call CheckBuffer() at the right time. (ZyX)

11 years agoupdated for version 7.3.941 v7.3.941
Bram Moolenaar [Sun, 12 May 2013 17:45:35 +0000 (19:45 +0200)]
updated for version 7.3.941
Problem:    Stuff in if_py_both.h is ordered badly.
Solution:   Reorder by type. (ZyX)

11 years agoupdated for version 7.3.940 v7.3.940
Bram Moolenaar [Sun, 12 May 2013 17:30:31 +0000 (19:30 +0200)]
updated for version 7.3.940
Problem:    Python: Can't get position of window.
Solution:   Add window.row and window.col. (ZyX)

11 years agoupdated for version 7.3.939 v7.3.939
Bram Moolenaar [Sun, 12 May 2013 17:09:51 +0000 (19:09 +0200)]
updated for version 7.3.939
Problem:    Using Py_BuildValue is inefficient sometimes.
Solution:   Use PyLong_FromLong(). (ZyX)

11 years agoupdated for version 7.3.938 v7.3.938
Bram Moolenaar [Sun, 12 May 2013 17:00:41 +0000 (19:00 +0200)]
updated for version 7.3.938
Problem:    Python: not easy to get to window number.
Solution:   Add vim.window.number. (ZyX)

11 years agoupdated for version 7.3.937 v7.3.937
Bram Moolenaar [Sun, 12 May 2013 16:44:48 +0000 (18:44 +0200)]
updated for version 7.3.937
Problem:    More can be shared between Python 2 and 3.
Solution:   Move code to if_py_both.h. (ZyX)

11 years agoupdated for version 7.3.936 v7.3.936
Bram Moolenaar [Sun, 12 May 2013 12:11:17 +0000 (14:11 +0200)]
updated for version 7.3.936
Problem:    Ruby 1.8: Missing piece for static linking on 64 bit systems.
Solution:   Define ruby_init_stack() (Hiroshi Shirosaki)
            Also fix preprocessor indents.

11 years agoupdated for version 7.3.935 v7.3.935
Bram Moolenaar [Sat, 11 May 2013 15:45:48 +0000 (17:45 +0200)]
updated for version 7.3.935
Problem:    Init stack works differently on 64 bit systems.
Solution:   Handle 64 bit systems and also static library. (Yukihiro
            Nakadaira)

11 years agoupdated for version 7.3.934 v7.3.934
Bram Moolenaar [Sat, 11 May 2013 13:50:33 +0000 (15:50 +0200)]
updated for version 7.3.934
Problem:    E381 and E380 make the user think nothing happened.
Solution:   Display the message indicating what error list is now active.
            (Christian Brabandt)

11 years agoupdated for version 7.3.933 v7.3.933
Bram Moolenaar [Sat, 11 May 2013 11:56:18 +0000 (13:56 +0200)]
updated for version 7.3.933
Problem:    Ruby on Mac crashes due to GC failure.
Solution:   Init the stack from main(). (Hiroshi Shirosaki)

11 years agoupdated for version 7.3.932 v7.3.932
Bram Moolenaar [Sat, 11 May 2013 11:45:05 +0000 (13:45 +0200)]
updated for version 7.3.932
Problem:    Compiler warning for uninitialized variable. (Tony Mechelynck)
Solution:   Initialize the variable.

11 years agoupdated for version 7.3.931 v7.3.931
Bram Moolenaar [Tue, 7 May 2013 03:18:20 +0000 (05:18 +0200)]
updated for version 7.3.931
Problem:    No completion for :xmap and :smap. (Yukihiro Nakadaira)
Solution:   Add the case statements. (Christian Brabandt)

11 years agoupdated for version 7.3.930 v7.3.930
Bram Moolenaar [Tue, 7 May 2013 03:11:17 +0000 (05:11 +0200)]
updated for version 7.3.930
Problem:    MSVC 2012 update is not recognized.
Solution:   Update the version in the makefile. (Raymond Ko)

11 years agoupdated for version 7.3.929 v7.3.929
Bram Moolenaar [Mon, 6 May 2013 04:45:47 +0000 (06:45 +0200)]
updated for version 7.3.929
Problem:    Compiler warning for unused variable. Not freeing unused string.
Solution:   Remove the variable. Clear the options.

11 years agoupdated for version 7.3.928 v7.3.928
Bram Moolenaar [Mon, 6 May 2013 04:26:15 +0000 (06:26 +0200)]
updated for version 7.3.928
Problem:    Can't build with strict C compiler.
Solution:   Move declaration to start of block. (Taro Muraoka)

11 years agoUpdated runtime files.
Bram Moolenaar [Mon, 6 May 2013 03:58:55 +0000 (05:58 +0200)]
Updated runtime files.

11 years agoupdated for version 7.3.927 v7.3.927
Bram Moolenaar [Mon, 6 May 2013 03:50:28 +0000 (05:50 +0200)]
updated for version 7.3.927
Problem:    Missing combining characters when putting text in a register.
Solution:   Include combining characters. (David Bürgin)

11 years agoupdated for version 7.3.926 v7.3.926
Bram Moolenaar [Mon, 6 May 2013 02:50:35 +0000 (04:50 +0200)]
updated for version 7.3.926
Problem:    Autocommands are triggered by setwinvar() et al. Missing BufEnter
            on :tabclose. Duplicate WinEnter on :tabclose. Wrong order of
            events for :tablose and :tabnew.
Solution:   Fix these autocommand events. (Zyx)

11 years agoupdated for version 7.3.925 v7.3.925
Bram Moolenaar [Mon, 6 May 2013 02:24:17 +0000 (04:24 +0200)]
updated for version 7.3.925
Problem:    Typos in source files.
Solution:   Fix the typos. (Ken Takata)

11 years agoupdated for version 7.3.924 v7.3.924
Bram Moolenaar [Mon, 6 May 2013 01:52:55 +0000 (03:52 +0200)]
updated for version 7.3.924
Problem:    Python interface can't easily access options.
Solution:   Add vim.options, vim.window.options and vim.buffer.options. (ZyX)

11 years agoupdated for version 7.3.923 v7.3.923
Bram Moolenaar [Sat, 4 May 2013 02:40:15 +0000 (04:40 +0200)]
updated for version 7.3.923
Problem:    Check for X11 header files fails on Solaris.
Solution:   Only use -Werror for gcc. (Laurent Blume)

11 years agoupdated for version 7.3.922 v7.3.922
Bram Moolenaar [Sat, 4 May 2013 02:11:07 +0000 (04:11 +0200)]
updated for version 7.3.922
Problem:    No test for what 7.3.918 fixes.
Solution:   Add a test. (David Bürgin)

11 years agoupdated for version 7.3.921 v7.3.921
Bram Moolenaar [Sat, 4 May 2013 01:42:34 +0000 (03:42 +0200)]
updated for version 7.3.921
Problem:    Trying to create a fontset handle when 'guifontset' is not set.
Solution:   Add curly braces around the code block. (Max Kirillov)

11 years agoupdated for version 7.3.920 v7.3.920
Bram Moolenaar [Sat, 4 May 2013 01:40:27 +0000 (03:40 +0200)]
updated for version 7.3.920
Problem:    Compiler warning for size_t to int.
Solution:   Add a type cast. (Mike Williams)

11 years agoupdated for version 7.3.919 v7.3.919
Bram Moolenaar [Sat, 4 May 2013 01:37:10 +0000 (03:37 +0200)]
updated for version 7.3.919
Problem:    An empty nl.po file does not work with an old msgfmt.
Solution:   Put a single # in the file. (Laurent Blume)

11 years agoUpdated runtime files.
Bram Moolenaar [Wed, 24 Apr 2013 16:51:19 +0000 (18:51 +0200)]
Updated runtime files.

11 years agoupdated for version 7.3.918 v7.3.918
Bram Moolenaar [Wed, 24 Apr 2013 16:34:45 +0000 (18:34 +0200)]
updated for version 7.3.918
Problem:    Repeating an Ex command after using a Visual motion does not work.
Solution:   Check for an Ex command being used. (David Bürgin)

11 years agoupdated for version 7.3.917 v7.3.917
Bram Moolenaar [Wed, 24 Apr 2013 15:34:20 +0000 (17:34 +0200)]
updated for version 7.3.917
Problem:    When a path ends in a backslash appending a comma has the wrong
            effect.
Solution:   Replace a trailing backslash with a slash. (Nazri Ramliy)

11 years agoupdated for version 7.3.916 v7.3.916
Bram Moolenaar [Wed, 24 Apr 2013 14:52:36 +0000 (16:52 +0200)]
updated for version 7.3.916
Problem:    Using freed memory when pasting with the mouse (Issue 130).
Solution:   Get the byte value early. (hint by Dominique Pelle)

11 years agoupdated for version 7.3.915 v7.3.915
Bram Moolenaar [Wed, 24 Apr 2013 14:34:02 +0000 (16:34 +0200)]
updated for version 7.3.915
Problem:    When reading a file with encoding conversion fails at the end the
            next encoding in 'fencs' is not used.
Solution:   Retry with another encoding when possible. (Taro Muraoka)

11 years agoupdated for version 7.3.914 v7.3.914
Bram Moolenaar [Wed, 24 Apr 2013 13:47:15 +0000 (15:47 +0200)]
updated for version 7.3.914
Problem:    ~/.viminfo is messed up when running tests.
Solution:   Set the viminfo filename.

11 years agoupdated for version 7.3.913 v7.3.913
Bram Moolenaar [Wed, 24 Apr 2013 13:39:11 +0000 (15:39 +0200)]
updated for version 7.3.913
Problem:    Still a crash when writing viminfo.
Solution:   Add checks for NULL pointers. (Ron Aaron)

11 years agoupdated for version 7.3.912 v7.3.912
Bram Moolenaar [Wed, 24 Apr 2013 13:12:32 +0000 (15:12 +0200)]
updated for version 7.3.912
Problem:    Typing a ":" command at the hit-enter dialog does not work if the
            "file changed" dialog happens next.
Solution:   Check for changed files before giving the hit-enter dialog.

11 years agoupdated for version 7.3.911 v7.3.911
Bram Moolenaar [Wed, 24 Apr 2013 12:07:45 +0000 (14:07 +0200)]
updated for version 7.3.911
Problem:    Python: Access to Vim variables is not so easy.
Solution:   Define vim.vars and vim.vvars. (ZyX)

11 years agoupdated for version 7.3.910 v7.3.910
Bram Moolenaar [Wed, 24 Apr 2013 11:47:45 +0000 (13:47 +0200)]
updated for version 7.3.910
Problem:    Python code in #ifdef branches with only minor differences.
Solution:   Merge the #ifdef branches. (ZyX)

11 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.

11 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)

11 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)

11 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)

11 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.

11 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.

11 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.

11 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)

11 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.

11 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.

11 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.

11 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.

11 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)

11 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)

11 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().

11 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)

11 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)

11 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.