]> granicus.if.org Git - vim/log
vim
11 years agoupdated for version 7.3.1009 v7.3.1009
Bram Moolenaar [Fri, 24 May 2013 16:58:43 +0000 (18:58 +0200)]
updated for version 7.3.1009
Problem:    Compiler warning for ambiguous else.
Solution:   Add curly braces.

11 years agoupdated for version 7.3.1008 v7.3.1008
Bram Moolenaar [Thu, 23 May 2013 20:43:08 +0000 (22:43 +0200)]
updated for version 7.3.1008
Problem:    Test 95 fails on MS-Windows.
Solution:   Set 'nomore'. Change \i to \f.  Change multi-byte character to
            something that is not matching \i. (Ken Takata)

11 years agoupdated for version 7.3.1007 v7.3.1007
Bram Moolenaar [Thu, 23 May 2013 20:27:03 +0000 (22:27 +0200)]
updated for version 7.3.1007
Problem:    Can't build on Minix 3.2.1.
Solution:   Add a condition to an #ifdef. (Gautam Tirumala)

11 years agoupdated for version 7.3.1006 v7.3.1006
Bram Moolenaar [Thu, 23 May 2013 20:25:15 +0000 (22:25 +0200)]
updated for version 7.3.1006
Problem:    NFA engine not used for "\_[0-9]".
Solution:   Enable this, fixed in patch 1005.

11 years agoupdated for version 7.3.1005 v7.3.1005
Bram Moolenaar [Wed, 22 May 2013 21:00:40 +0000 (23:00 +0200)]
updated for version 7.3.1005
Problem:    Get stuck on regexp "\n*" and on "%s/^\n\+/\r".
Solution:   Fix handling of matching a line break. (idea by Hirohito Higashi)

11 years agoupdated for version 7.3.1004 v7.3.1004
Bram Moolenaar [Tue, 21 May 2013 20:38:18 +0000 (22:38 +0200)]
updated for version 7.3.1004
Problem:    No error when option could not be set.
Solution:   Report an error. (ZyX)

11 years agoupdated for version 7.3.1003 v7.3.1003
Bram Moolenaar [Tue, 21 May 2013 20:23:56 +0000 (22:23 +0200)]
updated for version 7.3.1003
Problem:    Python interface does not compile with Python 2.2
Solution:   Fix thread issues and True/False. (ZyX)

11 years agoupdated for version 7.3.1002 v7.3.1002
Bram Moolenaar [Tue, 21 May 2013 20:13:41 +0000 (22:13 +0200)]
updated for version 7.3.1002
Problem:    Valgrind errors for Python interface.
Solution:   Fix memory leaks when running tests. (ZyX)

11 years agoupdated for version 7.3.1001 v7.3.1001
Bram Moolenaar [Tue, 21 May 2013 20:00:51 +0000 (22:00 +0200)]
updated for version 7.3.1001
Problem:    Duplicate condition in if.
Solution:   Remove one condition.

11 years agoupdated for version 7.3.1000 v7.3.1000
Bram Moolenaar [Tue, 21 May 2013 19:37:20 +0000 (21:37 +0200)]
updated for version 7.3.1000
Problem:    Typo in char value causes out of bounds access.
Solution:   Fix character value.  (Klemens Baum)

11 years agoupdated for version 7.3.999 v7.3.999
Bram Moolenaar [Tue, 21 May 2013 19:20:20 +0000 (21:20 +0200)]
updated for version 7.3.999
Problem:    New regexp engine sets curbuf temporarily.
Solution:   Use reg_buf instead, like the old engine.

11 years agoUpdated runtime files, language files and translations.
Bram Moolenaar [Tue, 21 May 2013 19:01:10 +0000 (21:01 +0200)]
Updated runtime files, language files and translations.

11 years agoupdated for version 7.3.998 v7.3.998
Bram Moolenaar [Tue, 21 May 2013 18:51:59 +0000 (20:51 +0200)]
updated for version 7.3.998
Problem:    Python: garbage collection issues.
Solution:   Fix the GC issues: Use proper DESTRUCTOR_FINISH: avoids negative
            refcounts, use PyObject_GC_* for objects with tp_traverse and
            tp_clear, add RangeTraverse and RangeClear, use Py_XDECREF in some
            places. (ZyX)

11 years agoupdated for version 7.3.997 v7.3.997
Bram Moolenaar [Tue, 21 May 2013 18:40:40 +0000 (20:40 +0200)]
updated for version 7.3.997
Problem:    Vim and Python exceptions are different.
Solution:   Make Vim exceptions be Python exceptions. (ZyX)

11 years agoupdated for version 7.3.996 v7.3.996
Bram Moolenaar [Tue, 21 May 2013 17:50:34 +0000 (19:50 +0200)]
updated for version 7.3.996
Problem:    Python: Can't check types of what is returned by bindeval().
Solution:   Add vim.List, vim.Dictionary and vim.Function types. (ZyX)

11 years agoupdated for version 7.3.995 v7.3.995
Bram Moolenaar [Tue, 21 May 2013 17:11:01 +0000 (19:11 +0200)]
updated for version 7.3.995
Problem:    Python: Module initialization is duplicated.
Solution:   Move to shared file. (ZyX)

11 years agoupdated for version 7.3.994 v7.3.994
Bram Moolenaar [Tue, 21 May 2013 17:01:55 +0000 (19:01 +0200)]
updated for version 7.3.994
Problem:    Python: using magic constants.
Solution:   Use descriptive values for ml_flags. (ZyX)

11 years agoupdated for version 7.3.993 v7.3.993
Bram Moolenaar [Tue, 21 May 2013 16:47:21 +0000 (18:47 +0200)]
updated for version 7.3.993
Problem:    Python: Later patch does things slightly differently.
Solution:   Adjusted argument type changes. (ZyX)

11 years agoupdated for version 7.3.992 v7.3.992
Bram Moolenaar [Tue, 21 May 2013 16:30:34 +0000 (18:30 +0200)]
updated for version 7.3.992
Problem:    Python: Too many type casts.
Solution:   Change argument types. (ZyX)

11 years agoupdated for version 7.3.991 v7.3.991
Bram Moolenaar [Tue, 21 May 2013 16:19:38 +0000 (18:19 +0200)]
updated for version 7.3.991
Problem:    More can be shared by Python 2 and 3.
Solution:   Move more stuff to if_py_both. (ZyX)

11 years agoupdated for version 7.3.990 v7.3.990
Bram Moolenaar [Tue, 21 May 2013 14:28:11 +0000 (16:28 +0200)]
updated for version 7.3.990
Problem:    Memory leak in new regexp engine.
Solution:   Jump to end of function to free memory. (Dominique Pelle)

11 years agoupdated for version 7.3.989 v7.3.989
Bram Moolenaar [Tue, 21 May 2013 13:33:41 +0000 (15:33 +0200)]
updated for version 7.3.989
Problem:    New regexp engine compares negative numbers to character.
Solution:   Add missing case statements.

11 years agoupdated for version 7.3.988 v7.3.988
Bram Moolenaar [Tue, 21 May 2013 12:03:00 +0000 (14:03 +0200)]
updated for version 7.3.988
Problem:    New regexp engine is slow.
Solution:   Break out of the loop when the state list is empty.

11 years agoupdated for version 7.3.987 v7.3.987
Bram Moolenaar [Tue, 21 May 2013 11:30:21 +0000 (13:30 +0200)]
updated for version 7.3.987
Problem:    No easy to run an individual test.  Tests 64 fails when
            'encoding' is not utf-8.
Solution:   Add individual test targets to the Makefile.  Move some lines from
            test 64 to 95.

11 years agoupdated for version 7.3.986 v7.3.986
Bram Moolenaar [Tue, 21 May 2013 11:05:15 +0000 (13:05 +0200)]
updated for version 7.3.986
Problem:    Test 95 doesn't pass when 'encoding' isn't utf-8. (Yasuhiro
            Matsumoto)
Solution:   Force 'encoding' to be utf-8.

11 years agoupdated for version 7.3.985 v7.3.985
Bram Moolenaar [Tue, 21 May 2013 10:52:04 +0000 (12:52 +0200)]
updated for version 7.3.985
Problem:    GTK vim not started as gvim doesn't set WM_CLASS property to a
            useful value.
Solution:   Call g_set_prgname() on startup. (James McCoy)

11 years agoupdated for version 7.3.984 v7.3.984
Bram Moolenaar [Tue, 21 May 2013 10:46:02 +0000 (12:46 +0200)]
updated for version 7.3.984
Problem:    A Visual mapping that uses CTRL-G works differently when started
            from Insert mode. (Ein Brown)
Solution:   Reset old_mapped_len when handling typed text in Select mode.

11 years agoupdated for version 7.3.983 v7.3.983
Bram Moolenaar [Tue, 21 May 2013 10:43:56 +0000 (12:43 +0200)]
updated for version 7.3.983
Problem:    Uneccessary temp variable.
Solution:   Remove the variable.

11 years agoupdated for version 7.3.982 v7.3.982
Bram Moolenaar [Tue, 21 May 2013 10:34:17 +0000 (12:34 +0200)]
updated for version 7.3.982
Problem:    In the new regexp engine \p does not work on multi-byte
            characters.
Solution:   Don't point to an integer but the characters.

11 years agoupdated for version 7.3.981 v7.3.981
Bram Moolenaar [Mon, 20 May 2013 22:03:02 +0000 (00:03 +0200)]
updated for version 7.3.981
Problem:    In the old regexp engine \i, \I, \f and \F don't work on
            multi-byte characters.
Solution:   Dereference pointer properly.

11 years agoupdated for version 7.3.980 v7.3.980
Bram Moolenaar [Mon, 20 May 2013 20:20:02 +0000 (22:20 +0200)]
updated for version 7.3.980
Problem:    Regexp logs may contain garbage. Character classes don't work
            correctly for multi-byte characters.
Solution:   Check for end of post list.  Only use "is" functions for
            characters up to 255. (Ken Takata)

11 years agoupdated for version 7.3.979 v7.3.979
Bram Moolenaar [Mon, 20 May 2013 19:57:03 +0000 (21:57 +0200)]
updated for version 7.3.979
Problem:    Complex NFA regexp doesn't work.
Solution:   Set actual state stack end instead of using an arbitrary number.
            (Yasuhiro Matsumoto)

11 years agoupdated for version 7.3.978 v7.3.978
Bram Moolenaar [Mon, 20 May 2013 19:49:13 +0000 (21:49 +0200)]
updated for version 7.3.978
Problem:    Regexp debug logs don't have a good name.
Solution:   Use clear names and make it possible to write logs for the old and
            new engines separately. (Taro Muraoka)

11 years agoupdated for version 7.3.977 v7.3.977
Bram Moolenaar [Mon, 20 May 2013 19:26:33 +0000 (21:26 +0200)]
updated for version 7.3.977
Problem:    Compiler warnings on 64 bit Windows.
Solution:   Add type casts. (Mike Williams)  Also fix some white space and
            uncomment what was commented-out for testing.

11 years agoupdated for version 7.3.976 v7.3.976
Bram Moolenaar [Mon, 20 May 2013 11:55:21 +0000 (13:55 +0200)]
updated for version 7.3.976
Problem:    Can't build on HP-UX.
Solution:   Remove modern initialization. (John Marriott)

11 years agoupdated for version 7.3.975 v7.3.975
Bram Moolenaar [Mon, 20 May 2013 11:44:29 +0000 (13:44 +0200)]
updated for version 7.3.975
Problem:    Crash in regexp parsing.
Solution:   Correctly compute the end of allocated memory.

11 years agoupdated for version 7.3.974 v7.3.974
Bram Moolenaar [Mon, 20 May 2013 10:52:29 +0000 (12:52 +0200)]
updated for version 7.3.974
Problem:    Can't build with ruby 1.8.5.
Solution:   Only use ruby_init_stack() when RUBY_INIT_STACK is defined.
            (Yukihiro Nakadaira)

11 years agoupdated for version 7.3.973 v7.3.973
Bram Moolenaar [Sun, 19 May 2013 20:31:18 +0000 (22:31 +0200)]
updated for version 7.3.973
Problem:    Compiler warnings. Crash on startup. (Tony Mechelynck)
Solution:   Change EMSG2 to EMSGN. Make array one character longer.

11 years agoupdated for version 7.3.972 v7.3.972
Bram Moolenaar [Sun, 19 May 2013 19:15:15 +0000 (21:15 +0200)]
updated for version 7.3.972
Problem:    Cursor not restored after InsertEnter autocommand if it moved to
            another line.
Solution:   Also restore if the saved line number is still valid.  Allow
            setting v:char to skip restoring.

11 years agoupdated for version 7.3.971 v7.3.971
Bram Moolenaar [Sun, 19 May 2013 19:03:54 +0000 (21:03 +0200)]
updated for version 7.3.971
Problem:    No support for VS2012 static code analysis.
Solution:   Add the ANALYZE option. (Mike Williams)

11 years agoupdated for version 7.3.970 v7.3.970
Bram Moolenaar [Sun, 19 May 2013 17:40:29 +0000 (19:40 +0200)]
updated for version 7.3.970
Problem:    Syntax highlighting can be slow.
Solution:   Include the NFA regexp engine.  Add the 'regexpengine' option to
            select which one is used. (various authors, including Ken Takata,
            Andrei Aiordachioaie, Russ Cox, Xiaozhou Liua, Ian Young)

11 years agoupdated for version 7.3.969 v7.3.969
Bram Moolenaar [Sat, 18 May 2013 18:55:35 +0000 (20:55 +0200)]
updated for version 7.3.969
Problem:    Can't built with Python 3 and without Python 2.
Solution:   Adjust #ifdef. (Xavier de Gaye)

11 years agoupdated for version 7.3.968 v7.3.968
Bram Moolenaar [Sat, 18 May 2013 18:45:59 +0000 (20:45 +0200)]
updated for version 7.3.968
Problem:    Multi-byte support is only available when compiled with "big"
            features.
Solution:   Include multi-byte by default, with "normal" features.

11 years agoupdated for version 7.3.967 v7.3.967
Bram Moolenaar [Fri, 17 May 2013 19:20:17 +0000 (21:20 +0200)]
updated for version 7.3.967
Problem:    Build fails on Mac OSX. (Greg Novack)
Solution:   Undefine clear().

11 years agoUpdate runtime files.
Bram Moolenaar [Fri, 17 May 2013 16:14:19 +0000 (18:14 +0200)]
Update runtime files.

11 years agoupdated for version 7.3.966 v7.3.966
Bram Moolenaar [Fri, 17 May 2013 14:40:06 +0000 (16:40 +0200)]
updated for version 7.3.966
Problem:    There is ":py3do" but no ":pydo".
Solution:   Add the ":pydo" command. (Lilydjwg)

11 years agoupdated for version 7.3.965 v7.3.965
Bram Moolenaar [Fri, 17 May 2013 14:24:32 +0000 (16:24 +0200)]
updated for version 7.3.965
Problem:    Python garbage collection not working properly.
Solution:   Add support for garbage collection. (ZyX)

11 years agoupdated for version 7.3.964 v7.3.964
Bram Moolenaar [Fri, 17 May 2013 14:18:33 +0000 (16:18 +0200)]
updated for version 7.3.964
Problem:    Python: not so easy to access tab pages.
Solution:   Add window.tabpage, make window.number work with non-current tab
            pages. (ZyX)

11 years agoupdated for version 7.3.963 v7.3.963
Bram Moolenaar [Fri, 17 May 2013 14:03:57 +0000 (16:03 +0200)]
updated for version 7.3.963
Problem:    Setting curbuf without curwin causes trouble.
Solution:   Add switch_buffer() and restore_buffer().  Block autocommands to
            avoid trouble.

11 years agoupdated for version 7.3.962 v7.3.962
Bram Moolenaar [Fri, 17 May 2013 11:38:04 +0000 (13:38 +0200)]
updated for version 7.3.962
Problem:    Python tests are not portable.
Solution:   Use shiftwidth instead of iminsert. (ZyX)

11 years agoupdated for version 7.3.961 v7.3.961
Bram Moolenaar [Thu, 16 May 2013 18:47:56 +0000 (20:47 +0200)]
updated for version 7.3.961
Problem:    Tests 86 and 87 fail when using another language than English.
Solution:   Set the language to C in the test. (Dominique Pelle)

11 years agoupdated for version 7.3.960 v7.3.960
Bram Moolenaar [Wed, 15 May 2013 21:13:10 +0000 (23:13 +0200)]
updated for version 7.3.960
Problem:    Compiler warning for unused variable.
Solution:   Put declaration in #ifdef.

11 years agoupdated for version 7.3.959 v7.3.959
Bram Moolenaar [Wed, 15 May 2013 17:44:39 +0000 (19:44 +0200)]
updated for version 7.3.959
Problem:    Missing error number.
Solution:   Assign an error number.

11 years agoupdated for version 7.3.958 v7.3.958
Bram Moolenaar [Wed, 15 May 2013 17:07:47 +0000 (19:07 +0200)]
updated for version 7.3.958
Problem:    Python: Iteration destructor not set.
Solution:   Put IterDestructor to use. (ZyX)

11 years agoupdated for version 7.3.957 v7.3.957
Bram Moolenaar [Wed, 15 May 2013 16:28:13 +0000 (18:28 +0200)]
updated for version 7.3.957
Problem:    Python does not have a "do" command like Perl or Lua.
Solution:   Add the ":py3do" command. (Lilydjwg)

11 years agoupdated for version 7.3.956 v7.3.956
Bram Moolenaar [Wed, 15 May 2013 15:49:05 +0000 (17:49 +0200)]
updated for version 7.3.956
Problem:    Python vim.bindeval() causes SIGABRT.
Solution:   Make pygilstate a local variable. (Yukihiro Nakadaira)

11 years agoupdated for version 7.3.955 v7.3.955
Bram Moolenaar [Wed, 15 May 2013 14:27:37 +0000 (16:27 +0200)]
updated for version 7.3.955
Problem:    Python: Not enough tests.
Solution:   Add tests for vim.{current,window*,tabpage*}. (ZyX)

11 years agoupdated for version 7.3.954 v7.3.954
Bram Moolenaar [Wed, 15 May 2013 14:11:50 +0000 (16:11 +0200)]
updated for version 7.3.954
Problem:    No check if PyObject_IsTrue fails.
Solution:   Add a check for -1 value. (ZyX)

11 years agoupdated for version 7.3.953 v7.3.953
Bram Moolenaar [Wed, 15 May 2013 14:04:40 +0000 (16:04 +0200)]
updated for version 7.3.953
Problem:    Python: string exceptions are deprecated.
Solution:   Make vim.error an Exception subclass. (ZyX)

11 years agoupdated for version 7.3.952 v7.3.952
Bram Moolenaar [Wed, 15 May 2013 13:51:08 +0000 (15:51 +0200)]
updated for version 7.3.952
Problem:    Python: It's not easy to change window/buffer/tabpage.
Solution:   Add ability to assign to vim.current.{tabpage,buffer,window}.
            (ZyX)

11 years agoupdated for version 7.3.951 v7.3.951
Bram Moolenaar [Wed, 15 May 2013 13:44:28 +0000 (15:44 +0200)]
updated for version 7.3.951
Problem:    Python exceptions have problems.
Solution:   Change some IndexErrors to TypeErrors. Make “line number out of
            range” an IndexError.  Make “unable to get option value” a
            RuntimeError. Make all PyErr_SetString messages start with
            lowercase letter and use _(). (ZyX)

11 years agoupdated for version 7.3.950 v7.3.950
Bram Moolenaar [Wed, 15 May 2013 13:35:09 +0000 (15:35 +0200)]
updated for version 7.3.950
Problem:    Python: Stack trace printer can't handle messages.
Solution:   Make KeyErrors use PyErr_SetObject. (ZyX)

11 years agoupdated for version 7.3.949 v7.3.949
Bram Moolenaar [Wed, 15 May 2013 13:12:29 +0000 (15:12 +0200)]
updated for version 7.3.949
Problem:    Python: no easy access to tabpages.
Solution:   Add vim.tabpages and vim.current.tabpage. (ZyX)

11 years agoupdated for version 7.3.948 v7.3.948
Bram Moolenaar [Wed, 15 May 2013 12:51:35 +0000 (14:51 +0200)]
updated for version 7.3.948
Problem:    Cannot build with Python 2.2
Solution:   Make Python interface work with Python 2.2
            Make 2.2 the first supported version. (ZyX)

11 years agoupdated for version 7.3.947 v7.3.947
Bram Moolenaar [Wed, 15 May 2013 12:39:52 +0000 (14:39 +0200)]
updated for version 7.3.947
Problem:    Python: No iterator for vim.list and vim.bufferlist.
Solution:   Add the iterators. Also fix name of FunctionType. Add tests for
            vim.buffers.  (ZyX)

11 years agoupdated for version 7.3.946 v7.3.946
Bram Moolenaar [Wed, 15 May 2013 12:22:41 +0000 (14:22 +0200)]
updated for version 7.3.946
Problem:    Sometimes get stuck in waiting for cursor position report,
            resulting in keys starting with <Esc>[ not working.
Solution:   Only wait for more characters after <Esc>[ if followed by '?', '>'
            or a digit.

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.