aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
| * | vim-patch:8.0.1689: no tests for xxdJan Edmund Lazo2019-06-11
|/ / | | | | | | | | | | Problem: No tests for xxd. Solution: Add a test. (Christian Brabandt) https://github.com/vim/vim/commit/29f9ed20b42e7badea6cfb82fb1fb8d71f33e282
* | Merge #10163 from blueyed/vim-8.1.1292Justin M. Keyes2019-06-11
|\ \ | | | | | | vim-patch:8.1.1292: invalid command line arguments not tested
| * | adjust tests for nvimDaniel Hahler2019-06-11
| | |
| * | vim-patch:8.1.1292: invalid command line arguments not testedDaniel Hahler2019-06-10
| | | | | | | | | | | | | | | | | | Problem: Invalid command line arguments not tested. Solution: Add a test. (Dominique Pelle, closes vim/vim#4346) https://github.com/vim/vim/commit/ba9ea91beb8f687b0f61b28319c1dbdced2f46ca
* | | vim-patch:8.1.1211: test user command code #10162Daniel Hahler2019-06-11
|/ / | | | | | | | | Problem: Not all user command code is tested. Solution: Add more tests. https://github.com/vim/vim/commit/e61e548dd6a20471fd81160b1c2a16089505ec8c
* | local.mk.example: add example for -Werror [ci skip] #10178Daniel Hahler2019-06-10
| |
* | TUI: set os/input.c:global_fd to input->in_fd #10174erw72019-06-10
| | | | | | | | | | | | | | | | | | | | | | | | | | Problem: When we changed startup to wait for the TUI (like a remote UI), we forgot to set os/input.c:global_fd. That used to be done by input_start(). Solution: Initialize os/input.c:global_fd before initializing libtermkey (termkey_new_abstract) so that tui_get_stty_erase() and friends can inspect the correct fd. fixes #10134 close #10174
* | doc [ci skip] #10129Justin M. Keyes2019-06-10
| | | | | | - document lua vim.loop #10123
* | lua: introduce vim.loop (expose libuv event-loop) #10123George Zhao2019-06-10
| | | | | | | | | | | | Co-authored-by: Andrey Popp <8mayday@gmail.com> closes #9546 closes #10084
* | vim-patch:8.0.1278: Add the "k" flag in 'guioptions' #10175Jan Edmund Lazo2019-06-10
| | | | | | | | | | | | | | Problem: GUI window always resizes when adding/removing a scrollbar, toolbar, etc. Solution: Add the 'k' flag in 'guioptions' to keep the GUI window size and change the number of lines/columns instead. (Ychin, closes vim/vim#703) https://github.com/vim/vim/commit/8ac441576fd219fb7227349e228d5b68520b204a
* | Merge #10173 from janlazo/vim-8.0.1756Justin M. Keyes2019-06-09
|\ \ | | | | | | vim-patch:8.0.1756,8.1.1509
| * | lintJan Edmund Lazo2019-06-09
| | |
| * | vim-patch:8.1.1509: cmdline_row can become negative, causing a crashJan Edmund Lazo2019-06-09
| | | | | | | | | | | | | | | | | | Problem: Cmdline_row can become negative, causing a crash. Solution: Make sure cmdline_row does not become negagive. (closes vim/vim#4102) https://github.com/vim/vim/commit/954bb0636390751c0665d7d730a13d86dc5bc6e6
| * | vim-patch:8.0.1756: GUI: after prompting for a number the mouse shape is wrongJan Edmund Lazo2019-06-09
|/ / | | | | | | | | | | | | | | Problem: GUI: after prompting for a number the mouse shape is sometimes wrong. Solution: Call setmouse() after setting "State". (Hirohito Higashi, closes vim/vim#2709) https://github.com/vim/vim/commit/73658317bacd9a0264dfaa32288de6ea1f236fe5
* | search_stat: show "??/?" dual in right-to-left case #10170Santos Gallegos2019-06-09
| | | | | | Co-Authored-By: James McCoy <jamessan@jamessan.com>
* | Merge #10142 from blueyed/vim-1fbfe7c48Justin M. Keyes2019-06-09
|\ \ | | | | | | vim-patch:8.1.013{0,1}
| * | vim-patch:8.1.0131: :profdel is not testedDaniel Hahler2019-06-08
| | | | | | | | | | | | | | | | | | Problem: :profdel is not tested. Solution: Add a test. (Dominique Pelle, closes vim/vim#3123) https://github.com/vim/vim/commit/1fbfe7c48cb711f5a6deae535b3ec3bfe7952ce9
| * | vim-patch:8.1.0130: ":profdel func" does not work if func was called alreadyDaniel Hahler2019-06-08
| | | | | | | | | | | | | | | | | | | | | | | | Problem: ":profdel func" does not work if func was called already. (Dominique Pelle) Solution: Reset uf_profiling and add a flag to indicate initialization was done. https://github.com/vim/vim/commit/ad6480961080f80a455b2394f27b02935a2ded52
* | | vim-patch.sh: git-for-each-ref: use strip [ci skip] #10169Daniel Hahler2019-06-09
| | | | | | | | | | | | | | | | | | | | | | | | - It is a synonym for lstrip, which works with older Git versions also (2.7.4, Ubuntu Xenial). - exit in case of errors from git-foreach-ref - msg_err: echo to stderr Ref: https://github.com/neovim/neovim/pull/10165#issuecomment-500164356
* | | vim-patch.sh: improve performance with -l [ci skip] #10165Daniel Hahler2019-06-09
| |/ |/| | | Down to < 1s now also (without get_vim_sources).
* | vim-patch:8.0.1305: writefile() never calls fsync() #10153Jan Edmund Lazo2019-06-09
| | | | | | | | | | Problem: Writefile() never calls fsync(). Solution: Follow the 'fsync' option with override to enable or disable. https://github.com/vim/vim/commit/7567d0b115e332f61a9f390aaccdf7825b891227
* | vim-patch:8.1.1191: test debug commands #10158Daniel Hahler2019-06-09
| | | | | | | | | | Problem: Not all debug commands are covered by a test. Solution: Add more tests. (Yegappan Lakshmanan, closes vim/vim#4282) https://github.com/vim/vim/commit/0fdd94359511f295d93e488d60ca3b0d40ea1cfa
* | vim-patch:8.1.0769: :stop is covered in two tests #10157Daniel Hahler2019-06-09
| | | | | | | | | | | | Problem: :stop is covered in two tests. Solution: Remove Test_stop_in_terminal(). Make other test exit Vim cleanly. (Ozaki Kiichi, closes vim/vim#3814) https://github.com/vim/vim/commit/3020ccb113d397ddf474001dc00a1916ad7abdee
* | Merge #10135 from janlazo/vim-8.1.0406Justin M. Keyes2019-06-09
|\ \ | | | | | | | | | | | | vim-patch:8.1.{406,409,417,426} close #10148
| * | vim-patch:8.1.0426: accessing invalid memory in SmcOpenConnection()Jan Edmund Lazo2019-06-08
| | | | | | | | | | | | | | | | | | Problem: Accessing invalid memory in SmcOpenConnection(). Solution: Reduce size of errorstring by one. (Dominique Pelle, closes vim/vim#3469) https://github.com/vim/vim/commit/4841a7ccaed57f723016656e9683b587ac91f621
| * | test/old: ignore defaults.vim assertionJan Edmund Lazo2019-06-08
| | |
| * | vim-patch:8.1.0417: several command line arguments are not testedJan Edmund Lazo2019-06-08
| | | | | | | | | | | | | | | | | | | | | Problem: Several command line arguments are not tested. Solution: Add tests for -m, -M, -R and -Vfile. (Dominique Pelle, closes vim/vim#3458) https://github.com/vim/vim/commit/036b09ca78c5516d2b914ebc9494bf7580b8fed8
| * | vim-patch:8.1.0409: startup test fails on MS-WindowsJan Edmund Lazo2019-06-08
| | | | | | | | | | | | | | | | | | Problem: Startup test fails on MS-Windows. Solution: Do the Arabic test in silent Ex mode. Loosen the check for -V2. https://github.com/vim/vim/commit/4b1c9a91b5d7f98b6e3391e776a289d485aa274d
| * | vim-patch:8.1.0406: several command line arguments are not testedJan Edmund Lazo2019-06-08
| |/ | | | | | | | | | | | | Problem: Several command line arguments are not tested. Solution: Add tests for -A, -F, -H, -p and -V. (Dominique Pelle, closes vim/vim#3446) https://github.com/vim/vim/commit/9e81db9742a35cc972ce5cae204e837093987692
* / vim-patch:8.1.1491: fix skipping after exception #10164Daniel Hahler2019-06-08
|/ | | | | | Problem: When skipping over code after an exception was thrown expression evaluation is aborted after a function call. (Ingo Karkat) Solution: Do not fail if not executing the expression. (closes vim/vim#4507) https://github.com/vim/vim/commit/606407384144df73a6154aca1d77e071fe1b7651
* vim-patch.sh: use --no-backup-if-mismatch [ci skip] #10156Daniel Hahler2019-06-08
|
* vim-patch:8.1.0830: test leaves directory behind #10152Daniel Hahler2019-06-08
| | | | | Problem: Test leaves directory behind on MS-Windows. Solution: Close buffer before deleting directory. https://github.com/vim/vim/commit/e3d065454408a103c39308651dd7793f0bf55ba6
* vim-patch:8.1.1199: no test for :abclear #9936Jaskaran Singh2019-06-08
| | | | | Problem: No test for :abclear. Solution: Add a test. (Dominique Pelle, closes vim/vim#4292) https://github.com/vim/vim/commit/8485be4e49ed6c157d7349920992643fd1ab5c3b
* Merge #10151 from blueyed/vim-8.1.0807Justin M. Keyes2019-06-08
|\ | | | | vim-patch:8.1.{0807,0813}
| * vim-patch:8.1.0813: FileChangedShell not sufficiently testedDaniel Hahler2019-06-08
| | | | | | | | | | | | Problem: FileChangedShell not sufficiently tested. Solution: Add a more comprehensive test case. https://github.com/vim/vim/commit/0566e891f73897486de3f0ac194795eeca0097d6
| * vim-patch:8.1.0807: session test fails on MS-WindowsDaniel Hahler2019-06-08
| | | | | | | | | | | | Problem: Session test fails on MS-Windows. Solution: Don't try creating file with illegal name. https://github.com/vim/vim/commit/9e79ccbe9ce6fce18939c7ac2e5ad059a3bd1951
* | vim-patch.sh: improve patching [ci skip] #10154Daniel Hahler2019-06-08
| | | | | | | | | | (fuzz, unified, exit) Fixes https://github.com/neovim/neovim/issues/10143
* | Merge #10149 from blueyed/vim-8.1.0430Justin M. Keyes2019-06-08
|\ \ | | | | | | vim-patch:8.1.{0430,0529}
| * | vim-patch:8.1.0529: flaky test sometimes fails in different waysDaniel Hahler2019-06-08
| | | | | | | | | | | | | | | | | | | | | Problem: Flaky test sometimes fails in different ways. Solution: When the second run gives a different error, try running the test again, up to five times. https://github.com/vim/vim/commit/f77af0e61339d553a0a41e3d19dd3fc89ba57fe8
| * | vim-patch:8.1.0430: Xargadd file left behind after running testDaniel Hahler2019-06-08
| |/ | | | | | | | | | | Problem: Xargadd file left behind after running test. Solution: Delete the file. (Dominique Pelle) https://github.com/vim/vim/commit/d339828b4b0dde662dc9ce65baf1cc098aec402c
* | vim-patch.sh: improve performance #10137Daniel Hahler2019-06-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | `vim-patch.sh -L`: down to ~0.5s from ~85s. `vim-patch.sh -l`: down to ~6s from ~90s. % diff old new: 193c193 < • v8.0.1366 --- > • v8.0.1367 354d353 < • v8.0.1738 This is due to duplicate tags for Vim commits (https://github.com/vim/vim/issues/4510): - vim/vim@1ad022a9b: tagged as v8.0.1367, v8.0.1366 - vim/vim@5d69da462: tagged as v8.0.1739, v8.0.1738
* | vim-patch.sh: fix shellcheck issues [ci skip] #10138Daniel Hahler2019-06-08
|/
* Merge #10141 from blueyed/vim-8.0.1335Justin M. Keyes2019-06-08
|\ | | | | vim-patch:8.0.{1335,1339,1744}
| * Test_writefile_sync_dev_stdout: use s for sync explicitlyDaniel Hahler2019-06-08
| |
| * vim-patch:9980b37a80Daniel Hahler2019-06-08
| | | | | | | | | | | | | | | | patch 8.0.1744: on some systems /dev/stdout isn't writable Problem: On some systems /dev/stdout isn't writable. Solution: Skip test if writing is not possible. (James McCoy, closes vim/vim#2830) https://github.com/vim/vim/commit/9980b37a80dc72eef05bf8862aaf475ab17790a5
| * vim-patch:83799a7b7Daniel Hahler2019-06-08
| | | | | | | | | | | | | | | | patch 8.0.1339: no test for what 8.0.1335 fixes Problem: No test for what 8.0.1335 fixes. Solution: Add a test. (Yasuhiro Matsumoto, closes vim/vim#2373) https://github.com/vim/vim/commit/83799a7b7414048df4ff4e507293416e8438e225
| * vim-patch:291a9d15eDaniel Hahler2019-06-08
| | | | | | | | | | | | | | | | | | | | | | | | patch 8.0.1335: writefile() using fsync() may give an error. Problem: Writefile() using fsync() may give an error for a device. (Yasuhiro Matsumoto) Solution: Ignore fsync() failing. (closes vim/vim#2373) https://github.com/vim/vim/commit/291a9d15ed1eb1094edc8ad6dda00a6da3bd7072 N/A: Neovim ignores EINVAL already in `file_fsync` (https://github.com/neovim/neovim/blob/93dc59b1149/src/nvim/os/fileio.c#L232)
* | vim-patch:1ebff3dc9 #10144Daniel Hahler2019-06-08
|/ | | | | | | patch 8.1.0158: GUI: input() fails if CTRL-C was pressed before Problem: GUI: input() fails if CTRL-C was pressed before. (Michael Naumann) Solution: call vpeekc() to drop the CTRL-C from the input stream. https://github.com/vim/vim/commit/1ebff3dc93b6d022ccfe0613c1d1ee2d62fc7935
* defaults: exclude "S" from 'shortmess' #10136Justin M. Keyes2019-06-07
| | | ref #6289
* Merge #10114 from erw7/vim-8.1.1270Justin M. Keyes2019-06-07
|\ | | | | vim-patch:8.1.{0629,1270,1271,1283,1288,1289,1350,1375,1390,1475}