1
0
forked from aniani/vim

7018 Commits

Author SHA1 Message Date
Bram Moolenaar
2fcf6688bc patch 8.0.0445: getpgid is not supported on all systems
Problem:    Getpgid is not supported on all systems.
Solution:   Add a configure check.
2017-03-11 20:03:42 +01:00
Bram Moolenaar
a95ab32120 patch 8.0.0444: diffpatch fails when the file name has a quote
Problem:    Diffpatch fails when the file name has a quote.
Solution:   Escape the name properly. (zetzei)
2017-03-11 19:21:53 +01:00
Bram Moolenaar
38a3d6c960 patch 8.0.0443: terminal width is set to 80 in test3
Problem:    Terminal width is set to 80 in test3.
Solution:   Instead of setting 'columns' set 'wrapmargin' depending on
            'columns.
2017-03-11 18:42:56 +01:00
Bram Moolenaar
1ef73e33c9 patch 8.0.0442: patch shell command not well escaped
Problem:    Patch shell command uses double quotes around the argument, which
            allows for $HOME to be expanded. (Etienne)
Solution:   Use single quotes on Unix. (closes #1543)
2017-03-09 19:21:30 +01:00
Bram Moolenaar
ad2cfb54b7 patch 8.0.0441: dead code in #ifdef
Problem:    Dead code in #ifdef.
Solution:   Remove the #ifdef and #else part.
2017-03-09 18:59:14 +01:00
Bram Moolenaar
eb992cb90f patch 8.0.0440: not enough test coverage in Insert mode
Problem:    Not enough test coverage in Insert mode.
Solution:   Add lots of tests.  Add test_override(). (Christian Brabandt,
            closes #1521)
2017-03-09 18:20:16 +01:00
Bram Moolenaar
69a92fb5ae patch 8.0.0439: ":%argdel" gives an error for an empty arglist
Problem:    Using ":%argdel" while the argument list is already empty gives an
            error. (Pavol Juhas)
Solution:   Don't give an error. (closes #1546)
2017-03-09 15:58:30 +01:00
Bram Moolenaar
056f700031 patch 8.0.0438: the fnamemodify test may cause later tests to fail
Problem:    The fnamemodify test changes 'shell' in a way later tests may not
            be able to use system().
Solution:   Save and restore 'shell'.
2017-03-09 14:00:27 +01:00
Bram Moolenaar
644df41c44 patch 8.0.0437: packadd test does not fully work
Problem:    The packadd test does not create the symlink correctly and does
            not test the right thing.
Solution:   Create the directory and symlink correctly.
2017-03-09 13:58:02 +01:00
Bram Moolenaar
ee1dd1cdc1 patch 8.0.0436: running the options test sometimes resizes the terminal
Problem:    Running the options test sometimes resizes the terminal.
Solution:   Clear out t_WS.
2017-03-09 13:55:01 +01:00
Bram Moolenaar
41042f3cfd patch 8.0.0435: some functions are not tested
Problem:    Some functions are not tested.
Solution:   Add more tests for functions. (Dominique Pelle, closes #1541)
2017-03-09 12:09:32 +01:00
Bram Moolenaar
5f69fee26e patch 8.0.0434: clang version not correctly detected
Problem:    Clang version not correctly detected.
Solution:   Adjust the configure script. (Kazunobu Kuriyama)
2017-03-09 11:58:40 +01:00
Bram Moolenaar
c3c766ea8c patch 8.0.0433: beeps when running tests
Problem:    Quite a few beeps when running tests.
Solution:   Set 'belloff' for these tests. (Christian Brabandt)
2017-03-08 22:55:19 +01:00
Bram Moolenaar
12d1dc9155 patch 8.0.0432: "make shadow" creates an invalid link
Problem:    "make shadow" creates an invalid link.
Solution:   Don't link "*.vim". (Kazunobu Kuriyama)
2017-03-08 22:39:50 +01:00
Bram Moolenaar
7720ba8599 patch 8.0.0431: 'cinoptions' cannot set indent for extern block
Problem:    'cinoptions' cannot set indent for extern block.
Solution:   Add the "E" flag in 'cinoptions'. (Hirohito Higashi)
2017-03-08 22:19:26 +01:00
Bram Moolenaar
bb962262eb patch 8.0.0430: options test fails or hangs on MS-Windows
Problem:    Options test fails or hangs on MS-Windows.
Solution:   Run it separately instead of part of test_alot.  Use "-S" instead
            of "-u" to run the script.  Fix failures.
2017-03-08 00:01:35 +01:00
Bram Moolenaar
e8512d7fed patch 8.0.0429: options test does not always test everything
Problem:    Options test does not always test everything.
Solution:   Fix dependency for opt_test.vim.  Give a message when opt_test.vim
            was not found.
2017-03-07 22:33:32 +01:00
Bram Moolenaar
65408f7dfb patch 8.0.0428: git and hg see new files after running tests
Problem:    Git and hg see new files after running tests. (Manuel Ortega)
Solution:   Add the generated file to .hgignore (or .gitignore). Delete the
            resulting verbose file. (Christian Brabandt)  Improve dependency
            on opt_test.vim.  Reset the 'more' option.
2017-03-07 21:31:27 +01:00
Bram Moolenaar
ad4187e6fc patch 8.0.0427: 'makeencoding' missing from the options window
Problem:    'makeencoding' missing from the options window.
Solution:   Add the entry.
2017-03-06 21:45:20 +01:00
Bram Moolenaar
300af82eca patch 8.0.0426: insufficient testing for statusline
Problem:    Insufficient testing for statusline.
Solution:   Add several tests. (Dominique Pelle, closes #1534)
2017-03-06 20:28:10 +01:00
Bram Moolenaar
a6c07603ca patch 8.0.0425: build errors when building without folding
Problem:    Build errors when building without folding.
Solution:   Add #ifdefs. (John Marriott)
2017-03-05 21:18:27 +01:00
Bram Moolenaar
f7e894dfb6 patch 8.0.0424: compiler warnings on MS-Windows
Problem:    Compiler warnings on MS-Windows. (Ajit Thakkar)
Solution:   Add type casts.
2017-03-05 19:49:13 +01:00
Bram Moolenaar
6b64394f34 patch 8.0.0423: changing 'cinoptions' does not always work
Problem:    The effect of adding "#" to 'cinoptions' is not always removed.
            (David Briscoe)
Solution:   Reset b_ind_hash_comment. (Christian Brabandt, closes #1475)
2017-03-05 19:44:06 +01:00
Bram Moolenaar
f411a3c5af patch 8.0.0422: Python test fails with Python 3.6
Problem:    Python test fails with Python 3.6.
Solution:   Convert new exception messages to old ones. (closes #1359)
2017-03-05 19:00:34 +01:00
Bram Moolenaar
f58a8475e1 patch 8.0.0421: diff mode wrong when adding line at end of buffer
Problem:    Diff mode is displayed wrong when adding a line at the end of a
            buffer.
Solution:   Adjust marks in diff mode. (James McCoy, closes #1329)
2017-03-05 18:03:04 +01:00
Bram Moolenaar
2c7292dc5b patch 8.0.0420: text garbled when the system encoding differs from 'encoding'
Problem:    When running :make the output may be in the system encoding,
            different from 'encoding'.
Solution:   Add the 'makeencoding' option. (Ken Takata)
2017-03-05 17:43:31 +01:00
Bram Moolenaar
214641f77d Runtime file updates. 2017-03-05 17:04:09 +01:00
Bram Moolenaar
066029ef92 patch 8.0.0419: test for v:progpath fails on MS-Windows
Problem:    Test for v:progpath fails on MS-Windows.
Solution:   Expand to full path.  Also add ".exe" when the path is an absolute
            path.
2017-03-05 15:19:32 +01:00
Bram Moolenaar
a382868115 patch 8.0.0418: ASAN logs are disabled
Problem:    ASAN logs are disabled and don't cause a failure.
Solution:   Enable ASAN logs and fail if not empty. (James McCoy,
            closes #1425)
2017-03-05 14:56:07 +01:00
Bram Moolenaar
0fbff646d5 patch 8.0.0417: test for the clipboard fails sometimes
Problem:    Test for the clipboard fails sometimes.
Solution:   Add it to the flaky tests.
2017-03-05 14:30:52 +01:00
Bram Moolenaar
4366319697 patch 8.0.0416: setting v:progpath is not quite right
Problem:    Setting v:progpath is not quite right.
Solution:   On MS-Windows add the extension. On Unix use the full path for a
            relative directory. (partly by James McCoy, closes #1531)
2017-03-05 14:29:12 +01:00
Bram Moolenaar
0f9ea22c11 patch 8.0.0415: balloon test fails on MS-Windows
Problem:    Balloon test fails on MS-Windows.
Solution:   Test with 0x7fffffff instead of 0xffffffff.
2017-03-05 13:48:13 +01:00
Bram Moolenaar
d5841f28d4 patch 8.0.0414: balloon eval is not tested
Problem:    Balloon eval is not tested.
Solution:   Add a few balloon tests. (Kazunobu Kuriyama)
2017-03-05 13:27:25 +01:00
Bram Moolenaar
a1c8ecfda9 patch 8.0.0413: menu test fails on MS-Windows using gvim
Problem:    Menu test fails on MS-Windows using gvim.
Solution:   First delete the English menus.
2017-03-04 21:41:05 +01:00
Bram Moolenaar
5558d19432 patch 8.0.0412: menu test fails on MS-Windows
Problem:    Menu test fails on MS-Windows.
Solution:   Use a menu entry with only ASCII characters.
2017-03-04 21:02:22 +01:00
Bram Moolenaar
11dd8c1201 patch 8.0.0411: menu translations don't match when case is changed.
Problem:    We can't change the case in menu entries, it breaks translations.
Solution:   Ignore case when looking up a menu translation.
2017-03-04 20:41:34 +01:00
Bram Moolenaar
a54d2fc0d3 patch 8.0.0410: newer gettext/iconv library has extra dll file
Problem:    Newer gettext/iconv library has extra dll file.
Solution:   Add the file to the Makefile and nsis script. (Christian Brabandt)
2017-03-04 20:09:34 +01:00
Bram Moolenaar
595297d6d5 patch 8.0.0409: set_progpath is defined but not always used
Problem:    set_progpath is defined but not always used
Solution:   Adjust #ifdef.
2017-03-04 19:11:12 +01:00
Bram Moolenaar
eadbc2b461 patch 8.0.0408: updating folds does not always work properly
Problem:    Updating folds does not work properly when inserting a file and a
            few other situations.
Solution:   Adjust the way folds are updated. (Matthew Malcomson)
2017-03-04 18:42:39 +01:00
Bram Moolenaar
3f3897e41f patch 8.0.0407: filtering folds with marker method not tested
Problem:    Filtering folds with marker method not tested.
Solution:   Also set 'foldmethod' to "marker".
2017-03-04 15:28:53 +01:00
Bram Moolenaar
7f73b54631 patch 8.0.0406: arabic shaping code is verbose
Problem:    The arabic shaping code is verbose.
Solution:   Shorten the code without changing the functionality.
2017-03-04 14:50:19 +01:00
Bram Moolenaar
08cab96087 patch 8.0.0405: v:progpath may become invalid after :cd
Problem:    v:progpath may become invalid after ":cd".
Solution:   Turn v:progpath into a full path if needed.
2017-03-04 14:37:18 +01:00
Bram Moolenaar
391b1dd040 patch 8.0.0404: not enough testing for quickfix
Problem:    Not enough testing for quickfix.
Solution:   Add some more tests. (Yegappan Lakshmanan)
2017-03-04 13:47:11 +01:00
Bram Moolenaar
24d7636e98 patch 8.0.0403: GUI tests may fail
Problem:    GUI tests may fail.
Solution:   Ignore the E285 error better. (Kazunobu Kuriyama)
2017-03-04 13:32:10 +01:00
Bram Moolenaar
cf5fdf7d16 patch 8.0.0402: :map completion does not have <special>
Problem:    :map completion does not have <special>. (Dominique Pelle)
Solution:   Recognize <special> in completion.  Add a test.
2017-03-02 23:05:51 +01:00
Bram Moolenaar
a0107bdf87 patch 8.0.0401: test fails with missing balloon feature
Problem:    Test fails with missing balloon feature.
Solution:   Add check for balloon feature.
2017-03-02 22:48:01 +01:00
Bram Moolenaar
358f6b0a36 patch 8.0.0400: some tests have a one second delay
Problem:    Some tests have a one second delay.
Solution:   Add --not-a-term in RunVim().
2017-03-02 22:43:01 +01:00
Bram Moolenaar
caf6434ac9 patch 8.0.0399: crash when using balloon_show() when not supported
Problem:    Crash when using balloon_show() when not supported. (Hirohito
            Higashi)
Solution:   Check for balloonEval not to be NULL. (Ken Takata)
2017-03-02 22:11:33 +01:00
Bram Moolenaar
66727e1607 patch 8.0.0398: illegal memory access with "t"
Problem:    Illegal memory access with "t".
Solution:   Use strncmp() instead of memcmp(). (Dominique Pelle, closes #1528)
2017-03-01 22:17:05 +01:00
Bram Moolenaar
5a66dfb25e patch 8.0.0397: can't build with +viminfo but without +eval
Problem:    Cannot build with the viminfo feature but without the eval
            feature.
Solution:   Adjust #ifdef. (John Marriott)
2017-03-01 20:40:39 +01:00