aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/testdir
Commit message (Collapse)AuthorAge
...
* | vim-patch:8.0.1115: crash when using foldtextresult() recursively (#8972)Jan Edmund Lazo2018-09-09
| | | | | | | | | | Problem: Crash when using foldtextresult() recursively. Solution: Avoid recursive calls. (Yasuhiro Matsumoto, closes vim/vim#2098) https://github.com/vim/vim/commit/495b7dd213e096361e6f15e7aed313c1d63d9d3e
* | oldtests: win: fix buffer pathsepJan Edmund Lazo2018-09-08
| |
* | vim-patch:8.0.1040: cannot use another error format in getqflist()Jan Edmund Lazo2018-09-08
| | | | | | | | | | | | Problem: Cannot use another error format in getqflist(). Solution: Add the "efm" argument to getqflist(). (Yegappan Lakshmanan) https://github.com/vim/vim/commit/3653822546fb0f1005c32bb5b70dc9bfacdfc954
* | vim-patch:8.0.1031: "text" argument for getqflist() is confusingJan Edmund Lazo2018-09-08
| | | | | | | | | | | | Problem: "text" argument for getqflist() is confusing. (Lcd47) Solution: Use "lines" instead. (Yegappan Lakshmanan) https://github.com/vim/vim/commit/2c809b7c7d2bb5e4b7fd09c3d312cadecf0c1ff0
* | vim-patch:8.0.1029: return value of getqflist() is inconsistentJan Edmund Lazo2018-09-08
| | | | | | | | | | | | Problem: Return value of getqflist() is inconsistent. (Lcd47) Solution: Always return an "items" entry. https://github.com/vim/vim/commit/da73253a0b908bad03ddcd625fe3fb32008efbf6
* | vim-patch:8.0.1023: it is not easy to identify a quickfix listJan Edmund Lazo2018-09-08
| | | | | | | | | | | | Problem: It is not easy to identify a quickfix list. Solution: Add the "id" field. (Yegappan Lakshmanan) https://github.com/vim/vim/commit/a539f4f1ae4a2b3a7dfce89cd3800214c9e990cf
* | vim-patch:8.0.1006: quickfix list changes when parsing text with 'erroformat'Jan Edmund Lazo2018-09-07
|/ | | | | | | Problem: Cannot parse text with 'erroformat' without changing a quickfix list. Solution: Add the "text" argument to getqflist(). (Yegappan Lakshmanan) https://github.com/vim/vim/commit/7adf06f4e25c795ba32ff0b2e8591330f6a41afb
* vim-patch:8.0.0922: quickfix list always added after current oneJan Edmund Lazo2018-09-07
| | | | | | | Problem: Quickfix list always added after current one. Solution: Make it possible to add a quickfix list after the last one. (Yegappan Lakshmanan) https://github.com/vim/vim/commit/55b6926450d75788dada3ff44a35e328224df758
* vim-patch:8.0.0904: cannot set a location list from textJan Edmund Lazo2018-09-06
| | | | | | Problem: Cannot set a location list from text. Solution: Add the "text" argument to setqflist(). (Yegappan Lakshmanan) https://github.com/vim/vim/commit/ae338338508ef42866204f90dca861ac555f4298
* vim-patch:8.0.0782: using freed memory in quickfix codeJan Edmund Lazo2018-09-06
| | | | | | Problem: Using freed memory in quickfix code. (Dominique Pelle) Solution: Handle a help window differently. (Yegappan Lakshmanan) https://github.com/vim/vim/commit/d28cc3f55d4a5a980f6ac6fa682382822a223720
* Merge #8953 from janlazo/vim-8.0.1190Justin M. Keyes2018-09-05
|\
| * vim-patch:8.0.1595: no autocommand triggered before exitingJan Edmund Lazo2018-09-04
| | | | | | | | | | | | Problem: No autocommand triggered before exiting. Solution: Add the ExitPre autocommand event. https://github.com/vim/vim/commit/12a96de430779b88795fac87a2be666d9f661d1e
| * vim-patch:8.1.0334: 'autowrite' takes effect when buffer is not to be writtenJan Edmund Lazo2018-09-04
| | | | | | | | | | | | | | Problem: 'autowrite' takes effect when buffer is not to be written. Solution: Don't write buffers that are not supposed to be written. (Even Q Jones, closes vim/vim#3391) Add tests for 'autowrite'. https://github.com/vim/vim/commit/8c9e7b00f6566dc41e794ef11c93d93b034c7134
| * vim-patch:8.0.1190: unusable after opening new window in BufWritePre eventJan Edmund Lazo2018-09-04
| | | | | | | | | | | | | | | | Problem: Vim becomes unusable after opening new window in BufWritePre event. Solution: Call not_exiting(). (Martin Tournoij, closes vim/vim#2205) Also for "2q" when a help window is open. Add a test. https://github.com/vim/vim/commit/2c33d7bb69c4c2c5b0e39b03cc4b0c04cfdfbb0b
* | Merge #8888 from janlazo/vim-8.0.1020Justin M. Keyes2018-09-05
|\ \
| * | vim-patch:8.0.1048: no test for what 8.0.1020 fixesJan Edmund Lazo2018-09-04
| |/ | | | | | | | | | | Problem: No test for what 8.0.1020 fixes. Solution: Add test_feedinput(). Add a test. (Ozaki Kiichi, closes vim/vim#2046) https://github.com/vim/vim/commit/5e80de3f3e572805fe734b66bc42c13303ad9bdb
* | Merge #8948 from janlazo/vim-8.1.0331Justin M. Keyes2018-09-05
|\ \
| * | oldtests: win: fix pathsep in :mkview testJan Edmund Lazo2018-09-03
| | |
| * | vim-patch:8.1.0336: mkview test still fails on CIJan Edmund Lazo2018-09-02
| | | | | | | | | | | | | | | | | | Problem: mkview test still fails on CI. Solution: Ignore curswant, don't see another solution. https://github.com/vim/vim/commit/dd5d18eadffadc723ff7d3e208a2973d267a6dde
| * | vim-patch:8.1.0335: mkview test fails on CIJan Edmund Lazo2018-09-02
| | | | | | | | | | | | | | | | | | Problem: mkview test fails on CI. Solution: Attempt to force recomputing curswant after folding. https://github.com/vim/vim/commit/2bf4fe07b651e2a72fcfbfdb0719b402ea0b0a10
| * | vim-patch:8.1.0333: :mkview does not restore cursor properly after "$"Jan Edmund Lazo2018-09-02
| | | | | | | | | | | | | | | | | | | | | Problem: :mkview does not restore cursor properly after "$". (Dominique Pelle) Solution: Position the cursor with "normal! $". https://github.com/vim/vim/commit/92c1b696413bf0e28f2fec22090d42e8a825eff2
| * | vim-patch:8.1.0331: insufficient test coverage for :mkview and :loadviewJan Edmund Lazo2018-09-02
| | | | | | | | | | | | | | | | | | Problem: Insufficient test coverage for :mkview and :loadview. Solution: Add tests. (Dominique Pelle, closes vim/vim#3385) https://github.com/vim/vim/commit/627cb6a6b37d17433fe2d7df1f287eefb5b370e3
* | | vim-patch:8.1.0235: more help tags that jump to the wrong locationJan Edmund Lazo2018-09-04
| | | | | | | | | | | | | | | | | | | | | Problem: More help tags that jump to the wrong location. Solution: Add more exceptions and a table for "expr-" tags. (Hirohito Higashi) https://github.com/vim/vim/commit/3bf5e6a4c8eb84b44437d6148428565d44783eed
* | | vim-patch:8.1.0231: :help -? goes to help for -+Jan Edmund Lazo2018-09-04
| | | | | | | | | | | | | | | | | | Problem: :help -? goes to help for -+. Solution: Add -? to list of special cases. (Hirohito Higashi) https://github.com/vim/vim/commit/a5bc38b8c16be93bac900137a5837585006cc8a4
* | | vim-patch:8.0.1383: local additions in help skips some filesJan Edmund Lazo2018-09-04
| | | | | | | | | | | | | | | | | | Problem: Local additions in help skips some files. (joshklod) Solution: Check the base file name length equals. https://github.com/vim/vim/commit/35c5e8155da797f14124d98fdc6189067b965688
* | | vim-patch:8.0.0998: strange error when using K while only spaces are selectedJan Edmund Lazo2018-09-04
| |/ |/| | | | | | | | | | | Problem: Strange error when using K while only spaces are selected. (Christian J. Robinson) Solution: Check for blank argument. https://github.com/vim/vim/commit/a4f99f5a8b827162a26ca4e4d59f4f224503398a
* | vim-patch:8.1.0344: 'hlsearch' highlighting has a gap after /$Ricky Zhou2018-09-03
|/ | | | | | | Problem: 'hlsearch' highlighting has a gap after /$. Solution: Remove suspicious code. (Ricky Zhou, closes vim/vim#3400) https://github.com/vim/vim/commit/7ee3f15b21042cb8148980ea486137eaf1b55bcd
* vim-patch:8.1.0022: repeating put from expression register failsJan Edmund Lazo2018-08-29
| | | | | | | Problem: Repeating put from expression register fails. Solution: Re-evaluate the expression register. (Andy Massimino, closes vim/vim#2945) https://github.com/vim/vim/commit/833093bfb0e4a7f89b5adc66babcfa8ac09cfda9
* vim-patch:8.1.0322: Test_copy_winopt() does not restore 'hidden' (#8918)Jan Edmund Lazo2018-08-27
| | | | | Problem: Test_copy_winopt() does not restore 'hidden'. Solution: Restore the option, fix indent. (Ozaki Kiichi, closes vim/vim#3367) https://github.com/vim/vim/commit/7cb33a14c943c0b87dc61c1da438a443f8a43782
* oldtests: comment out test for 'set cpo+=.'Jan Edmund Lazo2018-08-26
| | | | nvim does not support POSIX cpoptions.
* vim-patch:8.1.0144: the :cd command does not have good test coverageJan Edmund Lazo2018-08-26
| | | | | | Problem: The :cd command does not have good test coverage. Solution: Add more tests. (Dominique Pelle, closes vim/vim#2972) https://github.com/vim/vim/commit/b2e0c94a4d27e3e6222d26f13e0418a85cab21a2
* vim-patch:8.1.0327: the "g CTRL-G" command isn't tested much (#8914)Jan Edmund Lazo2018-08-26
| | | | | Problem: The "g CTRL-G" command isn't tested much. Solution: Add more tests. (Dominique Pelle, closes vim/vim#3369) https://github.com/vim/vim/commit/0529583ff144e2cb8fb57fe61a86997310bd7727
* src/nvim/testdir/Makefile: define NEW_TESTS automatically (#8909)Daniel Hahler2018-08-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This avoids having to maintain this manually. Tried to bring this upstream to Vim, but it does not work with non-GNU make apparently in an easy way (https://github.com/vim/vim/pull/3376). For Neovim GNU make can be used for this apparently. diff (generated via): $(shell printf '%s\n' $(NEW_TESTS) > 1) $(shell printf '%s\n' $(NEW_TESTS2) > 2) $(error $(shell echo $(NEW_TESTS) | wc -c) $(shell echo $(NEW_TESTS2) | wc -c)) Changes: - Removed, already included in test_alot: - test_changedtick.res - test_filter_map.res - test_findfile.res - test_ga.res - test_lambda.res - test_put.res - test_recover.res - test_tabpage.res - Added (apparently forgotten to be added to NEW_TESTS): - test_breakindent.res: added in 49b671f8f - test_display.res: added in a0c7e35ee - test_help.res, added in 41bffeacf - test_lispwords.res, added in 54b9510e0 - test_textformat.res, added in ef39f854d
* Merge #8894 from janlazo/editorconfig-makefileJustin M. Keyes2018-08-24
|\
| * oldtests: reindent Makefile to 8-width tabJan Edmund Lazo2018-08-23
| |
* | vim-patch:8.1.0083: "is" and "as" have trouble with quoted punctuationJan Edmund Lazo2018-08-23
|/ | | | | | Problem: "is" and "as" have trouble with quoted punctuation. Solution: Check for punctuation before a quote. (Jason Franklin) https://github.com/vim/vim/commit/8516071124dbb7ad7caa43cc98ae3c57ae093c9e
* vim-patch:8.0.1682: auto indenting breaks inserting a block (#8892)Jan Edmund Lazo2018-08-23
| | | | | | Problem: Auto indenting breaks inserting a block. Solution: Do not check for cursor movement if indent was changed. (Christian Brabandt, closes vim/vim#2778) https://github.com/vim/vim/commit/8c87a2b1fec85e4aac33f71586ac1514536fc66b
* Merge pull request #8887 from janlazo/vim-8.0.1242James McCoy2018-08-23
|\ | | | | [RDY] vim-patch:8.0.1242
| * vim-patch:8.0.1242: function argument with only dash is seen as number zeroJan Edmund Lazo2018-08-22
| | | | | | | | | | | | | | Problem: Function argument with only dash is seen as number zero. (Wang Shidong) Solution: See a dash as a string. (Christian Brabandt) https://github.com/vim/vim/commit/ffd99f729bd806e09d9355ede9c17780b61057bf
* | vim-patch:8.0.1041: bogus characters when indenting during visual-block appendJan Edmund Lazo2018-08-23
| | | | | | | | | | | | | | Problem: Bogus characters appear when indenting kicks in while doing a visual-block append. Solution: Recompute when indenting is done. (Christian Brabandt) https://github.com/vim/vim/commit/e2e69e48134cbfdedea7802810932f8592705024
* | vim-patch:8.0.0999: indenting raw C++ strings is wrongJan Edmund Lazo2018-08-23
| | | | | | | | | | | | Problem: Indenting raw C++ strings is wrong. Solution: Add special handling of raw strings. (Christian Brabandt) https://github.com/vim/vim/commit/dde81312b031211752d1fcb8539d79f90f324a2e
* | vim-patch:8.0.1151: "vim -c startinsert!" doesn't append (#8886)Jan Edmund Lazo2018-08-22
|/ | | | | Problem: "vim -c startinsert!" doesn't append. Solution: Correct line number on startup. (Christian Brabandt, closes vim/vim#2117) https://github.com/vim/vim/commit/09ca932f8e7d63a83b39baa7c03d4c6145e3baab
* Merge #8880 from janlazo/vim-8.0.1331Justin M. Keyes2018-08-22
|\
| * vim-patch:8.0.1790: 'winfixwidth' is not always respected by :closeJan Edmund Lazo2018-08-21
| | | | | | | | | | | | | | Problem: 'winfixwidth' is not always respected by :close. Solution: Prefer a frame without 'winfixwidth' or 'winfixheight'. (Jason Franklin) https://github.com/vim/vim/commit/c136af29c0b1939076fbae7d36afd90dce740315
| * vim-patch:8.0.1426: "gf" and <cfile> don't accept ? and & in URLJan Edmund Lazo2018-08-21
| | | | | | | | | | | | Problem: "gf" and <cfile> don't accept ? and & in URL. (Dmitrii Tcyganok) Solution: Check for a URL and allow for extra characters. (closes vim/vim#2493) https://github.com/vim/vim/commit/9e3dfc650190e96739abc004eb9948afa68136b4
* | vim-patch:8.1.0303: line2byte() is wrong for last line with 'noeol'Jan Edmund Lazo2018-08-21
|/ | | | | | Problem: line2byte() is wrong for last line with 'noeol' and 'nofixeol'. Solution: Fix off-by-one error. (Shane Harper, closes vim/vim#3351) https://github.com/vim/vim/commit/c26f7c60532a37a2bf0a5e69aa81081b440dfc38
* Merge #8877 from janlazo/vim-8.0.1441Justin M. Keyes2018-08-21
|\
| * vim-patch:8.0.1441: using ":undo 0" leaves undo in wrong stateJan Edmund Lazo2018-08-20
| | | | | | | | | | | | | | Problem: Using ":undo 0" leaves undo in wrong state. Solution: Instead of searching for state 1 and go above, just use the start. (Ozaki Kiichi, closes vim/vim#2595) https://github.com/vim/vim/commit/ce46d934af35d0f774be7f996001db03cf0b894a
* | vim-patch:8.1.0110: file name not displayed with ":file" (#8878)Justin M. Keyes2018-08-21
| | | | | | | | | | | | | | | | | | Problem: File name not displayed with ":file" when 'F' is in 'shortmess'. Solution: Always display the file name when there is no argument (Christian Brabandt, closes vim/vim#3070) https://github.com/vim/vim/commit/fc0896093c3b3e753859a5f929921933e7a2e6cd closes #8817 closes #8873
* | Merge #8861 from janlazo/vim-8.0.1364Justin M. Keyes2018-08-21
|\ \ | |/ |/|