aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
| * | | | | vim-patch:8.0.1004: matchstrpos() without a match returns too many itemsJan Edmund Lazo2018-08-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Matchstrpos() without a match returns too many items. Solution: Also remove the second item when the position is beyond the end of the string. (Hirohito Higashi) Use an enum for the type. https://github.com/vim/vim/commit/8d9f0ef5c6a6f6d19c3d02690e1ee347a70b8452
* | | | | | Merge #8847 from janlazo/vim-8.0.1037Justin M. Keyes2018-08-12
|\ \ \ \ \ \
| * | | | | | lintJan Edmund Lazo2018-08-11
| | | | | | |
| * | | | | | vim-patch:8.0.1361: some users don't want to diff with hidden buffersJan Edmund Lazo2018-08-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Some users don't want to diff with hidden buffers. Solution: Add the "hiddenoff" item to 'diffopt'. (Alisue, closes vim/vim#2394) https://github.com/vim/vim/commit/97ce419201421f65f4764549ed80307a7ef9c7a6
| * | | | | | diff: drop enc_utf8 check in diff_equal_char()Jan Edmund Lazo2018-08-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | enc_utf8 is always true for nvim.
| * | | | | | vim-patch:8.0.1046: code duplication in diff modeJan Edmund Lazo2018-08-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Code duplication in diff mode. Solution: Use diff_equal_char() also in diff_cmp(). (Rick Howe) https://github.com/vim/vim/commit/ae96b8d058cffd9d07b78cb7a9ccd382185b9dd6
| * | | | | | vim-patch:8.0.1037: "icase" of 'diffopt' is not used for highlightingJan Edmund Lazo2018-08-11
| | |_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: "icase" of 'diffopt' is not used for highlighting differences. Solution: Also use "icase". (Rick Howe) https://github.com/vim/vim/commit/da22b8cc8b1b96fabd5a4c35c57b04a351340fb1
* / | | | | CI/travis: fix restore from cacheJustin M. Keyes2018-08-12
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | a36938500988 fixed this for "~/.cache/nvim-deps/", but strangely not for "~/.cache/nvim-deps-downloads/". ref a36938500988 ref #8316 ref #8281 Seen in https://travis-ci.org/neovim/neovim/jobs/414982972 : Using third-party dependencies from Travis cache (last update: Aug 11 23:00:15 2018). cp: /Users/travis/build/neovim/neovim/deps-downloads/nvim-deps-downloads/…/nvim-deps-downloads/libvterm/a9c7c6fd20fa35e0ad3e0e98901ca12dfca9c25c.tar.gz: name too long (not copied)
* | | | | refactor: Replace vim_strrchr() with strrchar() (#8718)ZviRackover2018-08-11
| | | | | | | | | | | | | | | | | | | | ref #1474
* | | | | terminfo: add header guard, stdint.h for int8_t (#8848)Jan Edmund Lazo2018-08-11
| | | | | | | | | | | | | | | | | | | | Lint fixes for single-include test.
* | | | | Merge #8845 from janlazo/vim-8.0.1490Justin M. Keyes2018-08-10
|\ \ \ \ \
| * | | | | lintJan Edmund Lazo2018-08-10
| | | | | |
| * | | | | vim-patch:8.0.1490: number of spell regions is spread out through the codeJan Edmund Lazo2018-08-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Number of spell regions is spread out through the code. Solution: Define MAXREGIONS. https://github.com/vim/vim/commit/2993ac5fce5450428322ce43aaa5e643e6994443
* | | | | | tutor: don't set statusline (#8844)Felipe Morales2018-08-10
|/ / / / / | | | | | | | | | | | | | | | | | | | | also, remove unused function tutor#InfoText() fixes #8842
* | | | | Merge pull request #7981 from mhinz/update-terminfo-rxvtJames McCoy2018-08-10
|\ \ \ \ \ | | | | | | | | | | | | [RDY] terminfo: update built-in terminfo entries by script
| * | | | | terminfo: update built-in terminfo entriesMarco Hinz2018-08-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The arrays are put in their own file: terminfo_defs.h. This makes it simple to update all terminfo entries in one go using scripts/update_terminfo.sh. The entries were compiled with tic 6.1 and some use the extended number format.
| * | | | | terminfo: add scripts/update_terminfo.shMarco Hinz2018-08-10
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | This script updates the built-in terminfo entries. [skip ci]
* | | | | Merge pull request #8838 from jamessan/vim-patch-issue-regexJames McCoy2018-08-09
|\ \ \ \ \ | |_|_|/ / |/| | | | vim-patch.sh: Fix replacement which converts #1234 to vim/vim#1234
| * | | | vim-patch.sh: Fix replacement which converts #1234 to vim/vim#1234James McCoy2018-08-09
| | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | Noticed in cb7bdf5f, where the script incorrectly converted `#ifdef` to `vim/vim#ifdef`. [skip ci]
* | | | Merge #8835 from janlazo/vim-8.0.1819Justin M. Keyes2018-08-10
|\ \ \ \ | |/ / / |/| | |
| * | | memline: fnamecmp_ino() returns boolJan Edmund Lazo2018-08-09
| | | |
| * | | vim-patch:8.0.1819: swap file warning for file with non-existing directoryJan Edmund Lazo2018-08-09
|/ / / | | | | | | | | | | | | | | | | | | Problem: Swap file warning for a file in a non-existing directory, if there is another with the same file name. (Juergen Weigert) Solution: When expanding the file name fails compare the file names. https://github.com/vim/vim/commit/8c3169c58eef3e04f643fe9e045a97b81429e0cb
* / / vim-patch:8.1.0024: test % command (#8834)Jan Edmund Lazo2018-08-09
|/ / | | | | | | | | Problem: % command not testded on vim/vim#ifdef and comment. Solution: Add tests. (Dominique Pelle, closes vim/vim#2956) https://github.com/vim/vim/commit/6b69e5c646faecf2a686bfe71dc17a2a1c6d344f
* | Merge #8831 from janlazo/vim-8.1.0009Justin M. Keyes2018-08-09
|\ \
| * | vim-patch:8.1.0241: effect of ":tabmove N" is not clearJan Edmund Lazo2018-08-08
| | | | | | | | | | | | | | | | | | | | | Problem: Effect of ":tabmove N" is not clear. Solution: Add a test that shows the behavior. (Christian Brabandt, closes vim/vim#3288) https://github.com/vim/vim/commit/7cc596547a582e7bc18d91312eb674906ebdc5c2
| * | vim-patch:8.1.0009: tabpages insufficiently testedJan Edmund Lazo2018-08-08
| | | | | | | | | | | | | | | | | | Problem: Tabpages insufficiently tested. Solution: Add more test coverage. (Dominique Pelle, closes vim/vim#2934) https://github.com/vim/vim/commit/dbe8869c41a3b3309207a434c17db295d358e873
* | | Merge #8804 from battlmonstr/lang_region_crashJustin M. Keyes2018-08-09
|\ \ \ | | | | | | | | Fix crash in lang_init() on macOS if lang_region = NULL
| * | | Fix crash in lang_init() on macOS if lang_region = NULLbattlmonstr2018-08-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is a regression after PR #7704: mac: Set $LANG based on the system locale CFStringGetCStringPtr sometimes returns "lang_region" = NULL, in this case CFStringGetCString is used instead, which places output to "buf", but "buf" was not used by the code.
* | | | Merge #8797 from janlazo/vim-8.0.0687Justin M. Keyes2018-08-09
|\ \ \ \
| * | | | vim-patch:8.0.0735: no indication that the quickfix window/buffer changedJan Edmund Lazo2018-07-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: There is no way to notice that the quickfix window contents has changed. Solution: Increment b:changedtick when updating the quickfix window. (Yegappan Lakshmanan) https://github.com/vim/vim/commit/a8788f4d0b991f466b607c2c5bc6fd600bc78a97
| * | | | vim-patch:8.0.0687: minor issues related to quickfixJan Edmund Lazo2018-07-28
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Minor issues related to quickfix. Solution: Set the proper return status for all cases in setqflist() and at test cases for this. Move the "adding" flag outside of FEAT_WINDOWS. Minor update to the setqflist() help text. (Yegappan Lakshmanan) https://github.com/vim/vim/commit/86f100dc0922e83bead7bcd5fd2bb2abbf153f46
* | / / vim-patch.sh: Pass directory name to find (#8830)Jason Felice2018-08-09
| |/ / |/| | | | | BSD/Mac find requires directory names before arguments.
* | | ruby: detect rbenv shims for other versions (#8733)Marco Hinz2018-08-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When rbenv is used for managing Ruby installations, just checking for an executable called "neovim-ruby-host" is not enough. It has to be run as well. If it does not return 0, then neovim-ruby-host is merely a shim for another Ruby installation. $ rbenv versions 2.5.0 * 2.5.1 (set by /Users/mhi/.rbenv/version) $ rbenv whence neovim-ruby-host 2.5.0 $ which neovim-ruby-host /Users/mhi/.rbenv/shims/neovim-ruby-host $ neovim-ruby-host rbenv: neovim-ruby-host: command not found The `neovim-ruby-host' command exists in these Ruby versions: 2.5.0 $ echo $? 127 Additionally, the detection logic was moved from provider#ruby#Detect() to s:detect(), because the former is run in the sandbox which forbids calling system().
* | | defaults: win: 'shellpipe' for cmd.exe (#8827)Jan Edmund Lazo2018-08-08
| | | | | | | | | ">%s 2>&1" redirects stderr to a file, same as 'shellredir' on Windows.
* | | Merge #8821 from janlazo/vim-8.1.0003Justin M. Keyes2018-08-08
|\ \ \
| * | | oldtests: win: set shellpipe for cmd.exeJan Edmund Lazo2018-08-07
| | | | | | | | | | | | | | | | | | | | Redirect errors from :make to error file. Fix execption error in test_compiler.vim on Windows.
| * | | tests: win: fix pathsep of :compiler pathsJan Edmund Lazo2018-08-06
| | | |
| * | | vim-patch:8.1.0005: test for :compiler command fails on MS-WindowsJan Edmund Lazo2018-08-06
| | | | | | | | | | | | | | | | | | | | | | | | Problem: Test for :compiler command fails on MS-Windows. Solution: Ignore difference in path. https://github.com/vim/vim/commit/d19b234154476401a6ad8e690f9705419095f44e
| * | | vim-patch:8.1.0004: test for :compiler command sometimes failsJan Edmund Lazo2018-08-06
| | | | | | | | | | | | | | | | | | | | | | | | Problem: Test for :compiler command sometimes fails. Solution: Be less strict about the error message. (Dominique Pelle) https://github.com/vim/vim/commit/54651f74948650bc68d6ac5b20376f2f985e80c5
| * | | vim-patch:8.1.0003: the :compiler command is not testedJan Edmund Lazo2018-08-06
| | | | | | | | | | | | | | | | | | | | | | | | Problem: The :compiler command is not tested. Solution: Add a test. (Dominique Pelle, closes vim/vim#2930) https://github.com/vim/vim/commit/10561fe0a37efd611ccb1517b37de12d2e37af0f
* | | | Merge #8744 from janlazo/vim-8.0.0890Justin M. Keyes2018-08-08
|\ \ \ \
| * | | | misc: fixpos in del_char() is boolJan Edmund Lazo2018-08-07
| | | | |
| * | | | edit: end_insert in check_auto_format() is boolJan Edmund Lazo2018-08-07
| | | | |
| * | | | edit: did_add_space is boolJan Edmund Lazo2018-08-07
| | | | |
| * | | | memline: copy in ml_replace() is boolJan Edmund Lazo2018-08-07
| | | | |
| * | | | ops: is_del in block_prep() is boolJan Edmund Lazo2018-08-07
| | | | |
| * | | | window: no_display in restore_win() is boolJan Edmund Lazo2018-08-07
| | | | |
| * | | | ops: add const to shift_block() variablesJan Edmund Lazo2018-08-07
| | | | |
| * | | | eval: add const to f_gettabvar() variablesJan Edmund Lazo2018-08-06
| | | | |
| * | | | edit: temp in ins_del() is const intJan Edmund Lazo2018-08-06
| | | | |