]> granicus.if.org Git - vim/log
vim
9 years agopatch 7.4.2075 v7.4.2075
Bram Moolenaar [Tue, 19 Jul 2016 20:31:36 +0000 (22:31 +0200)]
patch 7.4.2075
Problem:    No autocommand event to initialize a window or tab page.
Solution:   Add WinNew and TabNew events. (partly by Felipe Morales)

9 years agopatch 7.4.2074 v7.4.2074
Bram Moolenaar [Tue, 19 Jul 2016 19:30:13 +0000 (21:30 +0200)]
patch 7.4.2074
Problem:    One more place using a dummy variable.
Solution:   Use offsetof(). (Ken Takata)

9 years agopatch 7.4.2073 v7.4.2073
Bram Moolenaar [Tue, 19 Jul 2016 19:05:21 +0000 (21:05 +0200)]
patch 7.4.2073
Problem:    rgb.txt is read for every color name.
Solution:   Load rgb.txt once. (Christian Brabandt)  Add a test.

9 years agopatch 7.4.2072 v7.4.2072
Bram Moolenaar [Tue, 19 Jul 2016 17:10:51 +0000 (19:10 +0200)]
patch 7.4.2072
Problem:    substitute() does not support a Funcref argument.
Solution:   Support a Funcref like it supports  a string starting with "\=".

9 years agopatch 7.4.2071 v7.4.2071
Bram Moolenaar [Tue, 19 Jul 2016 15:25:25 +0000 (17:25 +0200)]
patch 7.4.2071
Problem:    The return value of type() is difficult to use.
Solution:   Define v:t_ constants. (Ken Takata)

9 years agopatch 7.4.2070 v7.4.2070
Bram Moolenaar [Tue, 19 Jul 2016 15:01:31 +0000 (17:01 +0200)]
patch 7.4.2070
Problem:    Missing change to include file.
Solution:   Include the spell header file.

9 years agopatch 7.4.2069 v7.4.2069
Bram Moolenaar [Tue, 19 Jul 2016 14:39:08 +0000 (16:39 +0200)]
patch 7.4.2069
Problem:    spell.c is too big.
Solution:   Split it in spell file handling and spell checking.

9 years agopatch 7.4.2068 v7.4.2068
Bram Moolenaar [Tue, 19 Jul 2016 10:33:44 +0000 (12:33 +0200)]
patch 7.4.2068
Problem:    Not all arguments of trunc_string() are tested.  Memory access
            error when running the message tests.
Solution:   Add another test case. (Yegappan Lakshmanan)  Make it easy to run
            unittests with valgrind.  Fix the access error.

9 years agopatch 7.4.2067 v7.4.2067
Bram Moolenaar [Mon, 18 Jul 2016 20:22:39 +0000 (22:22 +0200)]
patch 7.4.2067
Problem:    Compiler warning for char/char_u conversion. (Tony Mechelynck)
            Inefficient code.
Solution:   Use more lines to fill with spaces. (Nikolai Pavlov) Add type cast.

9 years agopatch 7.4.2066 v7.4.2066
Bram Moolenaar [Sun, 17 Jul 2016 21:34:21 +0000 (23:34 +0200)]
patch 7.4.2066
Problem:    getcompletion() not well tested.
Solution:   Add more testing.

9 years agopatch 7.4.2065 v7.4.2065
Bram Moolenaar [Sun, 17 Jul 2016 20:33:53 +0000 (22:33 +0200)]
patch 7.4.2065
Problem:    Compiler warns for uninitialzed variable. (John Marriott)
Solution:   Set lnum to the right value.

9 years agopatch 7.4.2064 v7.4.2064
Bram Moolenaar [Sun, 17 Jul 2016 20:25:36 +0000 (22:25 +0200)]
patch 7.4.2064
Problem:    Coverity warns for possible buffer overflow.
Solution:   Use vim_strcat() instead of strcat().

9 years agopatch 7.4.2063 v7.4.2063
Bram Moolenaar [Sun, 17 Jul 2016 20:13:49 +0000 (22:13 +0200)]
patch 7.4.2063
Problem:    eval.c is still too big.
Solution:   Split off internal functions to evalfunc.c.

9 years agopatch 7.4.2062 v7.4.2062
Bram Moolenaar [Sun, 17 Jul 2016 18:37:43 +0000 (20:37 +0200)]
patch 7.4.2062
Problem:    Using dummy variable to compute struct member offset.
Solution:   Use offsetof().

9 years agopatch 7.4.2061 v7.4.2061
Bram Moolenaar [Sun, 17 Jul 2016 17:25:04 +0000 (19:25 +0200)]
patch 7.4.2061
Problem:    qf_init_ext() is too big.
Solution:   Move code to qf_parse_line() (Yegappan Lakshmanan)

9 years agopatch 7.4.2060 v7.4.2060
Bram Moolenaar [Sun, 17 Jul 2016 17:02:16 +0000 (19:02 +0200)]
patch 7.4.2060
Problem:    Wrong file name.
Solution:   Fix typo.

9 years agopatch 7.4.2059 v7.4.2059
Bram Moolenaar [Sun, 17 Jul 2016 16:41:47 +0000 (18:41 +0200)]
patch 7.4.2059
Problem:    Non-Unix builds fail.
Solution:   Update Makefiles for new files.

9 years agopatch 7.4.2058 v7.4.2058
Bram Moolenaar [Sun, 17 Jul 2016 16:29:19 +0000 (18:29 +0200)]
patch 7.4.2058
Problem:    eval.c is too big.
Solution:   Move user functions to userfunc.c

9 years agopatch 7.4.2057 v7.4.2057
Bram Moolenaar [Sun, 17 Jul 2016 13:46:27 +0000 (15:46 +0200)]
patch 7.4.2057
Problem:    eval.c is too big.
Solution:   Move List functions to list.c

9 years agopatch 7.4.2056 v7.4.2056
Bram Moolenaar [Sun, 17 Jul 2016 13:06:51 +0000 (15:06 +0200)]
patch 7.4.2056
Problem:    Build fails.
Solution:   Add missing changes.

9 years agopatch 7.4.2055 v7.4.2055
Bram Moolenaar [Sun, 17 Jul 2016 12:57:05 +0000 (14:57 +0200)]
patch 7.4.2055
Problem:    eval.c is too big.
Solution:   Move Dictionary functions to dict.c.

9 years agoUpdate runtime files.
Bram Moolenaar [Sun, 17 Jul 2016 11:35:14 +0000 (13:35 +0200)]
Update runtime files.

9 years agoPut building with interfaces on the right target.
Bram Moolenaar [Sat, 16 Jul 2016 19:58:01 +0000 (21:58 +0200)]
Put building with interfaces on the right target.

9 years agopatch 7.4.2054 v7.4.2054
Bram Moolenaar [Sat, 16 Jul 2016 19:52:46 +0000 (21:52 +0200)]
patch 7.4.2054
Problem:    Wrong part of #ifdef removed.
Solution:   Use the right part. (Hirohito Higashi)

9 years agoCorrect build condition.
Bram Moolenaar [Sat, 16 Jul 2016 19:37:49 +0000 (21:37 +0200)]
Correct build condition.

9 years agoAdd missing "then".
Bram Moolenaar [Sat, 16 Jul 2016 19:24:36 +0000 (21:24 +0200)]
Add missing "then".

9 years agoAdd a separate build target for the unittests. Hopefully the coverage will be merged...
Bram Moolenaar [Sat, 16 Jul 2016 19:18:34 +0000 (21:18 +0200)]
Add a separate build target for the unittests. Hopefully the coverage will be merged then.

9 years agoRun unittests before scripttests. Hopefully does not mess up coverage.
Bram Moolenaar [Sat, 16 Jul 2016 18:55:12 +0000 (20:55 +0200)]
Run unittests before scripttests.  Hopefully does not mess up coverage.

9 years agopatch 7.4.2053 v7.4.2053
Bram Moolenaar [Sat, 16 Jul 2016 18:43:14 +0000 (20:43 +0200)]
patch 7.4.2053
Problem:    Can't run scripttests in the top directory.
Solution:   Add targets to the top Makefile.

9 years agopatch 7.4.2052 v7.4.2052
Bram Moolenaar [Sat, 16 Jul 2016 18:37:56 +0000 (20:37 +0200)]
patch 7.4.2052
Problem:    Coverage report is messed up by the unittests.
Solution:   Add a separate test target for script tests.  Use that when
            collecting coverage information.

9 years agopatch 7.4.2051 v7.4.2051
Bram Moolenaar [Sat, 16 Jul 2016 17:50:13 +0000 (19:50 +0200)]
patch 7.4.2051
Problem:    No proper testing of trunc_string().
Solution:   Add a unittest for message.c.

9 years agopatch 7.4.2050 v7.4.2050
Bram Moolenaar [Sat, 16 Jul 2016 16:24:56 +0000 (18:24 +0200)]
patch 7.4.2050
Problem:    When using ":vimgrep" may end up with duplicate buffers.
Solution:   When adding an error list entry pass the buffer number if possible.

9 years agopatch 7.4.2049 v7.4.2049
Bram Moolenaar [Sat, 16 Jul 2016 14:54:24 +0000 (16:54 +0200)]
patch 7.4.2049
Problem:    There is no way to get a list of the error lists.
Solution:   Add ":chistory" and ":lhistory".

9 years agopatch 7.4.2048 v7.4.2048
Bram Moolenaar [Sat, 16 Jul 2016 12:47:36 +0000 (14:47 +0200)]
patch 7.4.2048
Problem:    There is still code and help for unsupported systems.
Solution:   Remove the code and text. (Hirohito Higashi)

9 years agopatch 7.4.2047 v7.4.2047
Bram Moolenaar [Sat, 16 Jul 2016 12:20:45 +0000 (14:20 +0200)]
patch 7.4.2047
Problem:    Compiler warning for initializing a struct.
Solution:   Initialize in another way. (Anton Lindqvist)

9 years agoUpdated runtime files.
Bram Moolenaar [Fri, 15 Jul 2016 20:54:41 +0000 (22:54 +0200)]
Updated runtime files.

9 years agopatch 7.4.2046 v7.4.2046
Bram Moolenaar [Fri, 15 Jul 2016 20:36:01 +0000 (22:36 +0200)]
patch 7.4.2046
Problem:    The qf_init_ext() function is too big.
Solution:   Refactor it. (Yegappan Lakshmanan)

9 years agopatch 7.4.2045 v7.4.2045
Bram Moolenaar [Fri, 15 Jul 2016 19:29:35 +0000 (21:29 +0200)]
patch 7.4.2045
Problem:    Memory leak when using a function callback.
Solution:   Don't save the function name when it's in the partial.

9 years agopatch 7.4.2044 v7.4.2044
Bram Moolenaar [Fri, 15 Jul 2016 19:25:08 +0000 (21:25 +0200)]
patch 7.4.2044
Problem:    filter() and map() either require a string or defining a function.
Solution:   Support lambda, a short way to define a function that evaluates an
            expression. (Yasuhiro Matsumoto, Ken Takata)

9 years agopatch 7.4.2043 v7.4.2043
Bram Moolenaar [Fri, 15 Jul 2016 18:14:44 +0000 (20:14 +0200)]
patch 7.4.2043
Problem:    setbuvfar() causes a screen redraw.
Solution:   Only use aucmd_prepbuf() for options.

9 years agopatch 7.4.2042 v7.4.2042
Bram Moolenaar [Fri, 15 Jul 2016 15:49:58 +0000 (17:49 +0200)]
patch 7.4.2042
Problem:    GTK: display updating is not done properly and can be slow.
Solution:   Use gdk_display_flush() instead of gdk_display_sync(). Don't call
            gdk_window_process_updates().  (Kazunobu Kuriyama)

9 years agopatch 7.4.2041 v7.4.2041
Bram Moolenaar [Fri, 15 Jul 2016 15:41:56 +0000 (17:41 +0200)]
patch 7.4.2041
Problem:    Netbeans file authentication not tested.
Solution:   Add a test.

9 years agopatch 7.4.2040 v7.4.2040
Bram Moolenaar [Fri, 15 Jul 2016 15:11:37 +0000 (17:11 +0200)]
patch 7.4.2040
Problem:    New files missing from distribution.
Solution:   Add new test scripts.

9 years agopatch 7.4.2039 v7.4.2039
Bram Moolenaar [Fri, 15 Jul 2016 15:09:11 +0000 (17:09 +0200)]
patch 7.4.2039
Problem:    The Netbeans integration is not tested.
Solution:   Add a first Netbeans test.

9 years agopatch 7.4.2038 v7.4.2038
Bram Moolenaar [Thu, 14 Jul 2016 21:03:19 +0000 (23:03 +0200)]
patch 7.4.2038
Problem:    Small build still fails.
Solution:   Adjust more #ifdefs.

9 years agopatch 7.4.2037 v7.4.2037
Bram Moolenaar [Thu, 14 Jul 2016 20:34:34 +0000 (22:34 +0200)]
patch 7.4.2037
Problem:    Small build fails.
Solution:   Adjust #ifdefs.

9 years agopatch 7.4.2036 v7.4.2036
Bram Moolenaar [Thu, 14 Jul 2016 20:09:39 +0000 (22:09 +0200)]
patch 7.4.2036
Problem:    Looking up a buffer by number is slow if there are many.
Solution:   Use a hashtab.

9 years agopatch 7.4.2035 v7.4.2035
Bram Moolenaar [Thu, 14 Jul 2016 18:37:07 +0000 (20:37 +0200)]
patch 7.4.2035
Problem:    On Solaris with ZFS the ACL may get removed.
Solution:   Always restore the ACL for Solaris ZFS. (Danek Duvall)

9 years agopatch 7.4.2034 v7.4.2034
Bram Moolenaar [Thu, 14 Jul 2016 18:25:03 +0000 (20:25 +0200)]
patch 7.4.2034
Problem:    Build fails with some version of MinGW. (illusorypan)
Solution:   Recognize mingw32. (Ken Takata, closes #921)

9 years agopatch 7.4.2033 v7.4.2033
Bram Moolenaar [Wed, 13 Jul 2016 20:44:12 +0000 (22:44 +0200)]
patch 7.4.2033
Problem:    'cscopequickfix' option does not accept new value "a".
Solution:   Adjust list of command characters. (Ken Takata)

9 years agopatch 7.4.2032 v7.4.2032
Bram Moolenaar [Wed, 13 Jul 2016 18:54:43 +0000 (20:54 +0200)]
patch 7.4.2032
Problem:    Build fails with 64 bit MinGW. (Axel Bender)
Solution:   Handle dash vs. underscore. (Ken Takata, Hirohito Higashi)

9 years agopatch 7.4.2031 v7.4.2031
Bram Moolenaar [Tue, 12 Jul 2016 20:51:22 +0000 (22:51 +0200)]
patch 7.4.2031
Problem:    The list_lbr_utf8 test fails if ~/.vim/syntax/c.vim sets
            'textwidth' to a non-zero value. (Oyvind A. Holm)
Solution:   Add a setup.vim file that sets 'runtimepath' and $HOME to a safe
            value. (partly by Christian Brabandt, closes #912)

9 years agopatch 7.4.2030 v7.4.2030
Bram Moolenaar [Tue, 12 Jul 2016 19:17:03 +0000 (21:17 +0200)]
patch 7.4.2030
Problem:    ARCH must be set properly when using MinGW.
Solution:   Detect the default value of ARCH from the current compiler. (Ken
            Takata)

9 years agopatch 7.4.2029 v7.4.2029
Bram Moolenaar [Tue, 12 Jul 2016 19:11:33 +0000 (21:11 +0200)]
patch 7.4.2029
Problem:    printf() does not work with 64 bit numbers.
Solution:   use the "L" length modifier. (Ken Takata)

9 years agopatch 7.4.2028 v7.4.2028
Bram Moolenaar [Mon, 11 Jul 2016 21:19:05 +0000 (23:19 +0200)]
patch 7.4.2028
Problem:    cppcheck warns for using index before limits check.
Solution:   Swap the expressions. (Dominique Pelle)

9 years agopatch 7.4.2027 v7.4.2027
Bram Moolenaar [Mon, 11 Jul 2016 21:15:25 +0000 (23:15 +0200)]
patch 7.4.2027
Problem:    Can't build with +eval but without +menu.
Solution:   Add #ifdef. (John Marriott)

9 years agopatch 7.4.2026 v7.4.2026
Bram Moolenaar [Mon, 11 Jul 2016 20:41:15 +0000 (22:41 +0200)]
patch 7.4.2026
Problem:    Reference counting for callbacks isn't right.
Solution:   Add free_callback(). (Ken Takata)  Fix reference count.

9 years agopatch 7.4.2025 v7.4.2025
Bram Moolenaar [Sun, 10 Jul 2016 21:16:09 +0000 (23:16 +0200)]
patch 7.4.2025
Problem:    The cursor blinking stops or is irregular when receiving date over
            a channel and writing it in a buffer, and when updating the status
            line. (Ramel Eshed)
Solution:   Make it a bit better by flushing GUI output.  Don't redraw the
            cursor after updating the screen if the blink state is off.

9 years agopatch 7.4.2024 v7.4.2024
Bram Moolenaar [Sun, 10 Jul 2016 20:11:16 +0000 (22:11 +0200)]
patch 7.4.2024
Problem:    More buf_valid() calls can be optimized.
Solution:   Use bufref_valid() instead.

9 years agopatch 7.4.2023 v7.4.2023
Bram Moolenaar [Sun, 10 Jul 2016 18:27:32 +0000 (20:27 +0200)]
patch 7.4.2023
Problem:    buflist_findname_stat() may find a dummy buffer.
Solution:   Set the BF_DUMMY flag after loading a dummy buffer.  Start
            finding buffers from the end of the list.

9 years agopatch 7.4.2022 v7.4.2022
Bram Moolenaar [Sun, 10 Jul 2016 17:22:53 +0000 (19:22 +0200)]
patch 7.4.2022
Problem:    Warnings from 64 bit compiler.
Solution:   Add type casts. (Mike Williams)

9 years agopatch 7.4.2021 v7.4.2021
Bram Moolenaar [Sun, 10 Jul 2016 17:03:57 +0000 (19:03 +0200)]
patch 7.4.2021
Problem:    Still too many buf_valid() calls.
Solution:   Make au_new_curbuf a bufref.  Use bufref_valid() in more places.

9 years agopatch 7.4.2020 v7.4.2020
Bram Moolenaar [Sun, 10 Jul 2016 16:33:59 +0000 (18:33 +0200)]
patch 7.4.2020
Problem:    Can't build without +autocmd feature.
Solution:   Adjust #ifdefs.

9 years agopatch 7.4.2019 v7.4.2019
Bram Moolenaar [Sun, 10 Jul 2016 16:24:27 +0000 (18:24 +0200)]
patch 7.4.2019
Problem:    When ignoring case utf_fold() may consume a lot of time.
Solution:   Optimize for ASCII.

9 years agopatch 7.4.2018 v7.4.2018
Bram Moolenaar [Sun, 10 Jul 2016 16:21:50 +0000 (18:21 +0200)]
patch 7.4.2018
Problem:    buf_valid() can be slow when there are many buffers.
Solution:   Add bufref_valid(), only go through the buffer list when a buffer
            was freed.

9 years agopatch 7.4.2017 v7.4.2017
Bram Moolenaar [Sun, 10 Jul 2016 15:00:38 +0000 (17:00 +0200)]
patch 7.4.2017
Problem:    When there are many errors adding them to the quickfix list takes
            a long time.
Solution:   Add BLN_NOOPT.  Don't call buf_valid() in buf_copy_options().
            Remember the last file name used.  When going through the buffer
            list start from the end of the list.  Only call buf_valid() when
            autocommands were executed.

9 years agopatch 7.4.2016 v7.4.2016
Bram Moolenaar [Sun, 10 Jul 2016 11:57:40 +0000 (13:57 +0200)]
patch 7.4.2016
Problem:    Warning from MinGW about _WIN32_WINNT redefined. (John Marriott)
Solution:   First undefine it. (Ken Takata)

9 years agopatch 7.4.2015 v7.4.2015
Bram Moolenaar [Sat, 9 Jul 2016 21:40:45 +0000 (23:40 +0200)]
patch 7.4.2015
Problem:    When a file gets a name when writing it 'acd' is not effective.
            (Dan Church)
Solution:   Invoke DO_AUTOCHDIR after writing the file. (Allen Haim, closes
            #777, closes #803)  Add test_autochdir() to enable 'acd' before
            "starting" is reset.

9 years agopatch 7.4.2014 v7.4.2014
Bram Moolenaar [Sat, 9 Jul 2016 19:57:20 +0000 (21:57 +0200)]
patch 7.4.2014
Problem:    Using "noinsert" in 'completeopt' does not insert match.
Solution:   Set compl_enter_selects. (Shougo, closes #875)

9 years agopatch 7.4.2013 v7.4.2013
Bram Moolenaar [Sat, 9 Jul 2016 19:49:03 +0000 (21:49 +0200)]
patch 7.4.2013
Problem:    Using "noinsert" in 'completeopt' breaks redo.
Solution:   Set compl_curr_match. (Shougo, closes #874)

9 years agoUpdated runtime files.
Bram Moolenaar [Sat, 9 Jul 2016 18:21:48 +0000 (20:21 +0200)]
Updated runtime files.

9 years agopatch 7.4.2012 v7.4.2012
Bram Moolenaar [Sat, 9 Jul 2016 17:20:59 +0000 (19:20 +0200)]
patch 7.4.2012
Problem:    Test for getcompletion() does not pass on all systems.
Solution:   Only test what is supported.

9 years agopatch 7.4.2011 v7.4.2011
Bram Moolenaar [Sat, 9 Jul 2016 16:50:29 +0000 (18:50 +0200)]
patch 7.4.2011
Problem:    It is not easy to get a list of command arguments.
Solution:   Add getcompletion(). (Yegappan Lakshmanan)

9 years agopatch 7.4.2010 v7.4.2010
Bram Moolenaar [Sat, 9 Jul 2016 15:56:19 +0000 (17:56 +0200)]
patch 7.4.2010
Problem:    There is a :cbottom command but no :lbottom command.
Solution:   Add :lbottom. (Yegappan Lakshmanan)

9 years agopatch 7.4.2009 v7.4.2009
Bram Moolenaar [Sat, 9 Jul 2016 15:41:12 +0000 (17:41 +0200)]
patch 7.4.2009
Problem:    Messages test fails.
Solution:   Don't set redir_execute before returning.

9 years agopatch 7.4.2008 v7.4.2008
Bram Moolenaar [Sat, 9 Jul 2016 15:07:29 +0000 (17:07 +0200)]
patch 7.4.2008
Problem:    evalcmd() has a confusing name.
Solution:   Rename to execute().  Make silent optional.  Support a list of
            commands.

9 years agopatch 7.4.2007 v7.4.2007
Bram Moolenaar [Sat, 9 Jul 2016 13:38:32 +0000 (15:38 +0200)]
patch 7.4.2007
Problem:    Running the tests leaves a viminfo file behind.
Solution:   Make the viminfo option empty.

9 years agopatch 7.4.2006 v7.4.2006
Bram Moolenaar [Sat, 9 Jul 2016 13:21:02 +0000 (15:21 +0200)]
patch 7.4.2006
Problem:    Crash when using tabnext in BufUnload autocmd. (Norio Takagi)
Solution:   First check that the current buffer is the right one. (Hirohito
            Higashi)

9 years agopatch 7.4.2005 v7.4.2005
Bram Moolenaar [Fri, 8 Jul 2016 21:06:21 +0000 (23:06 +0200)]
patch 7.4.2005
Problem:    After using evalcmd() message output is in the wrong position.
            (Christian Brabandt)
Solution:   Reset msg_col.

9 years agopatch 7.4.2004 v7.4.2004
Bram Moolenaar [Fri, 8 Jul 2016 20:52:37 +0000 (22:52 +0200)]
patch 7.4.2004
Problem:    GUI: cursor displayed in the wrong position.
Solution:   Correct screen_cur_col and screen_cur_row.

9 years agopatch 7.4.2003 v7.4.2003
Bram Moolenaar [Fri, 8 Jul 2016 19:41:54 +0000 (21:41 +0200)]
patch 7.4.2003
Problem:    Still cursor flickering when a callback updates the screen. (David
            Samvelyan)
Solution:   Put the cursor in the right position after updating the screen.

9 years agopatch 7.4.2002 v7.4.2002
Bram Moolenaar [Fri, 8 Jul 2016 18:11:07 +0000 (20:11 +0200)]
patch 7.4.2002
Problem:    Crash when passing number to filter() or map().
Solution:   Convert to a string. (Ozaki Kiichi)

9 years agopatch 7.4.2001 v7.4.2001
Bram Moolenaar [Fri, 8 Jul 2016 13:32:54 +0000 (15:32 +0200)]
patch 7.4.2001
Problem:    Tiny build fails. (Tony Mechelynck)
Solution:   Add #ifdef.

9 years agopatch 7.4.2000 v7.4.2000
Bram Moolenaar [Fri, 8 Jul 2016 08:53:12 +0000 (10:53 +0200)]
patch 7.4.2000
Problem:    Evalcmd test fails.
Solution:   Add missing piece.

9 years agopatch 7.4.1999 v7.4.1999
Bram Moolenaar [Thu, 7 Jul 2016 21:04:18 +0000 (23:04 +0200)]
patch 7.4.1999
Problem:    evalcmd() doesn't work recursively.
Solution:   Use redir_evalcmd instead of redir_vname.

9 years agopatch 7.4.1998 v7.4.1998
Bram Moolenaar [Thu, 7 Jul 2016 18:45:06 +0000 (20:45 +0200)]
patch 7.4.1998
Problem:    When writing buffer lines to a job there is no NL to NUL
            conversion.
Solution:   Make it work symmetrical with writing lines from a job into a
            buffer.

9 years agopatch 7.4.1997 v7.4.1997
Bram Moolenaar [Thu, 7 Jul 2016 16:58:59 +0000 (18:58 +0200)]
patch 7.4.1997
Problem:    Cannot easily scroll the quickfix window.
Solution:   Add ":cbottom".

9 years agopatch 7.4.1996 v7.4.1996
Bram Moolenaar [Thu, 7 Jul 2016 15:33:02 +0000 (17:33 +0200)]
patch 7.4.1996
Problem:    Capturing the output of a command takes a few commands.
Solution:   Add evalcmd().

9 years agopatch 7.4.1995 v7.4.1995
Bram Moolenaar [Thu, 7 Jul 2016 14:43:02 +0000 (16:43 +0200)]
patch 7.4.1995
Problem:    GUI: cursor drawn in wrong place if a timer callback causes a
            screen update. (David Samvelyan)
Solution:   Also redraw the cursor when it's blinking and on.

9 years agopatch 7.4.1994 v7.4.1994
Bram Moolenaar [Thu, 7 Jul 2016 14:35:16 +0000 (16:35 +0200)]
patch 7.4.1994
Problem:    True-false test fails.
Solution:   Filter the dict to only keep the value that matters.

9 years agopatch 7.4.1993 v7.4.1993
Bram Moolenaar [Thu, 7 Jul 2016 13:11:19 +0000 (15:11 +0200)]
patch 7.4.1993
Problem:    Not all TRUE and FALSE arguments are tested.
Solution:   Add a few more tests.

9 years agopatch 7.4.1992 v7.4.1992
Bram Moolenaar [Thu, 7 Jul 2016 12:50:41 +0000 (14:50 +0200)]
patch 7.4.1992
Problem:    Values for true and false can be confusing.
Solution:   Update the documentation.  Add a test.  Make v:true evaluate to
            TRUE for a non-zero-arg.

9 years agopatch 7.4.1991 v7.4.1991
Bram Moolenaar [Thu, 7 Jul 2016 12:29:10 +0000 (14:29 +0200)]
patch 7.4.1991
Problem:    glob() does not add a symbolic link when there are no wildcards.
Solution:   Remove the call to mch_getperm().

9 years agopatch 7.4.1990 v7.4.1990
Bram Moolenaar [Tue, 5 Jul 2016 20:28:40 +0000 (22:28 +0200)]
patch 7.4.1990
Problem:    Cscope items are not sorted.
Solution:   Put the new "a" command first. (Ken Takata)

9 years agopatch 7.4.1989 v7.4.1989
Bram Moolenaar [Mon, 4 Jul 2016 20:29:49 +0000 (22:29 +0200)]
patch 7.4.1989
Problem:    filter() and map() only accept a string argument.
Solution:   Implement using a Funcref argument (Yasuhiro Matsumoto, Ken
            Takata)

9 years agopatch 7.4.1988 v7.4.1988
Bram Moolenaar [Sun, 3 Jul 2016 15:47:26 +0000 (17:47 +0200)]
patch 7.4.1988
Problem:    When updating viminfo with file marks there is no time order.
Solution:   Remember the time when a buffer was last used, store marks for
            the most recently used buffers.

9 years agopatch 7.4.1987 v7.4.1987
Bram Moolenaar [Sat, 2 Jul 2016 20:33:46 +0000 (22:33 +0200)]
patch 7.4.1987
Problem:    When copying unrecognized lines for viminfo, end up with useless
            continuation lines.
Solution:   Skip continuation lines.

9 years agopatch 7.4.1986 v7.4.1986
Bram Moolenaar [Sat, 2 Jul 2016 20:07:22 +0000 (22:07 +0200)]
patch 7.4.1986
Problem:    Compiler warns for loss of data.
Solution:   Use size_t instead of int. (Christian Brabandt)

9 years agopatch 7.4.1985 v7.4.1985
Bram Moolenaar [Sat, 2 Jul 2016 19:45:17 +0000 (21:45 +0200)]
patch 7.4.1985
Problem:    Missing changes in VMS build file.
Solution:   Use the right file name.

9 years agoUpdated runtime files.
Bram Moolenaar [Sat, 2 Jul 2016 19:42:23 +0000 (21:42 +0200)]
Updated runtime files.