-
-
vim-patch:8.0.0955: Test_existent_file() fails on some file systems
justinmk committedJan 3, 2018 Some checks were not successful
1 errored, 1 failing, and 2 successful checksProblem: Test_existent_file() fails on some file systems. Solution: Run the test again with a sleep when the test fails without a sleep. (James McCoy, closes vim/vim#1984) vim/vim@82de3c2 -
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits
-
Merge pull request #7804 from jamessan/vim-8.0.0160
[RFC] vim-patch:8.0.0160
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits -
-
Add null pointer assertions for do_unlet_var.
grebe committedJan 2, 2018 -
Refactor profiling check in call_user_func.
grebe committedJan 2, 2018 do_profiling is a global variable, and as such the clang static analyzer has trouble making arguments about it. This commit does one comparison against do_profiling and puts the result in a local variable. This prevents errors from the value of do_profiling changing between comparisons.
-
grebe committed
Jan 2, 2018 The clang static analyzer convinced itself lp->ll_newkey could be NULL. This adds an assertion that checks this doesn't actually happen, as well as a parallel assertion for di->di_key.
-
grebe committed
Dec 31, 2017 Clang static analyzer had trouble with filter_map in eval.c because tv_copy could, in principle, change the v_type of argvars[0]. It saw a potential null pointer going somewhere it shouldn't as a result. The from argument in tv_copy should be const, which also cleans up the static analyzer's complaint.
-
Add assertion in set_var_lval for null pointer.
grebe committedDec 31, 2017 If the lval is a index into a list, li should not be null.
-
This commit was signed with a verified signature.
jamessan James McCoy
GPG key ID: DFE691AE331BA3DB Learn about signing commits -
vim-patch:8.0.0160: EMSG() is sometimes used where it should be IEMSG()
jamessan committedJan 2, 2018 Problem: EMSG() is sometimes used for internal errors. Solution: Change them to IEMSG(). (Dominique Pelle) And a few more. vim/vim@de33011
This commit was signed with a verified signature.jamessan James McCoy
GPG key ID: DFE691AE331BA3DB Learn about signing commits -
Merge pull request #7803 from jamessan/remove-ci-special-cases
[RFC] Simplify Travis builds
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits
-
This commit was signed with a verified signature.
jamessan James McCoy
GPG key ID: DFE691AE331BA3DB Learn about signing commits -
travis: Reduce stages to flaky builds (gcov, tsan) and everything else
jamessan committedJan 2, 2018 Separating the non-flaky builds (asan, normal builds, lint) into separate stages simply slowed down overall CI turnaround. Since none of the builds rely on the output of others, reducing the stages increases the opportunities for parallel builds.
This commit was signed with a verified signature.jamessan James McCoy
GPG key ID: DFE691AE331BA3DB Learn about signing commits -
travis: Remove ubuntu-r-toolchain/test ppa
jamessan committedJan 2, 2018 Use unversioned gcc/gcov commands rather than pulling in a separate repo.
This commit was signed with a verified signature.jamessan James McCoy
GPG key ID: DFE691AE331BA3DB Learn about signing commits -
travis: Use Ubuntu's clang instead of llvm's repo
jamessan committedJan 2, 2018 The llvm repos commonly have access issues, so removing them will improve stability of the Travis builds. Filtering check_log's output through asan_symbolize also avoids the version dance every time a new clang version makes its way into Travis.
This commit was signed with a verified signature.jamessan James McCoy
GPG key ID: DFE691AE331BA3DB Learn about signing commits
-
tui: support TERM=konsole-256color
justinmk committedJan 1, 2018 TERM=konsole-256color is recognized by ncurses. TERM=konsole-xterm might be more clever, but should not be necessary (for Nvim at least), we already special-case Konsole in various places. We may need to clean up some areas that currently assume Konsole always "pretends xterm" (`TERM=xterm-256color`), though I didn't find any such cases. ref #6403 ref #6403 (comment)
-
-
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits
-
vim-patch:8.0.0336: flags of :substitute not sufficiently tested
Problem: Flags of :substitute not sufficiently tested. Solution: Test up to two letter flag combinations. (James McCoy, closes vim/vim#1479) vim/vim@8c50d50
-
vim-patch: b:changedtick-related patches
justinmk committedJan 1, 2018 vim-patch:8.0.0334 vim-patch:8.0.0335 vim-patch:8.0.0343 vim-patch:8.0.0345 Problem: Can't access b:changedtick from a dict reference. Solution: Make changedtick a member of the b: dict. (inspired by neovim vim/vim#6112) vim/vim@79518e2 vim-patch:8.0.0343: b:changedtick can be unlocked Problem: b:changedtick can be unlocked, even though it has no effect. (Nikolai Pavlov) Solution: Add a check and error E940. (closes #1496) vim-patch:8.0.0345: islocked('d.changedtick') does not work Problem: islocked('d.changedtick') does not work. Solution: Make it work. vim-patch:8.0.0335: functions test fails Problem: Functions test fails. Solution: Use the right buffer number. vim/vim@507647d -
vim-patch:8.0.0339: illegal memory access with vi' (#7794)
ckelsel committed with justinmkJan 1, 2018 Some checks were not successful
1 errored and 2 successful checksProblem: Illegal memory access with vi' Solution: For quoted text objects bail out if the Visual area spans more than one line. vim/vim@46522af -
tutor: readjust tutor for 80 char wide terminals
fmoralesc committedJan 1, 2018 Some checks were not successful
1 errored, 1 pending, and 1 successful checks
-
Merge pull request #7795 from jamessan/vim-8.0.0591
[RFC] vim-patch:8.0.0591,8.0.0634,8.0.0641,8.0.0657
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits -
[ci skip]
This commit was signed with a verified signature.jamessan James McCoy
GPG key ID: DFE691AE331BA3DB Learn about signing commits -
vim-patch:8.0.0657: cannot get and set quickfix list items
Problem: Cannot get and set quickfix list items. Solution: Add the "items" argument to getqflist() and setqflist(). (Yegappan Lakshmanan) vim/vim@6a8958dThis commit was signed with a verified signature.jamessan James McCoy
GPG key ID: DFE691AE331BA3DB Learn about signing commits -
vim-patch:8.0.0641: cannot set a separate highlighting for the quickf…
jamessan committedDec 31, 2017 …ix line Problem: Cannot set a separate highlighting for the current line in the quickfix window. Solution: Add QuickFixLine. (anishsane, closes vim/vim#1755) vim/vim@2102035This commit was signed with a verified signature.jamessan James McCoy
GPG key ID: DFE691AE331BA3DB Learn about signing commits -
vim-patch:8.0.0634: cannot easily get to the last quickfix list
jamessan committedDec 31, 2017 Problem: Cannot easily get to the last quickfix list. Solution: Add "$" as a value for the "nr" argument of getqflist() and setqflist(). (Yegappan Lakshmanan) vim/vim@875feeaThis commit was signed with a verified signature.jamessan James McCoy
GPG key ID: DFE691AE331BA3DB Learn about signing commits -
vim-patch:8.0.0591: changes to eval functionality not documented
jamessan committedDec 31, 2017 Problem: Changes to eval functionality not documented. Solution: Include all the changes. vim/vim@45d2cca
This commit was signed with a verified signature.jamessan James McCoy
GPG key ID: DFE691AE331BA3DB Learn about signing commits -
Merge pull request #7762 from ZyX-I/remove-some-listitems
Remove some tv_list_item_…() functions
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits
-
-
eval,lua/converter: Fix problems spotted in review
ZyX-I committedDec 30, 2017 -
tests: termclose_spec: fix flaky SIGTERM test #7787
Followup to #7217. Build failure: https://travis-ci.org/neovim/neovim/jobs/322930672#L2958.
-
Merge pull request #7791 from jamessan/vim-8.0.0608
[RFC] vim-patch:8.0.0608
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits