aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
| * | | eval: Silence V614: potentially uninitialized variableZyX2017-05-20
| | | | | | | | | | | | | | | | | | | | Could not be uninitialized because `func_or_func_caller_profiling` is true only if `do_profiling` is `YES`, and if `do_profiling` is `YES` then `script_prof_save()` was called to initialize the variable.
| * | | eval: Fix V507ZyX2017-05-20
| | | |
| * | | eval: Silence V782ZyX2017-05-20
| | | |
| * | | eval/encode: Silence V595 errorZyX2017-05-20
| | | |
| * | | pvscheck: Handle invalid option error gracefullyZyX2017-05-20
| | | |
| * | | pvscheck: Add --only-analyse modeZyX2017-05-20
| | | |
| * | | buffer: Silence V519ZyX2017-05-20
| | | |
| * | | edit: Silence V595ZyX2017-05-20
| | | |
| * | | *: Fix all V641 errorsZyX2017-05-20
| | | |
| * | | charset: Fix V695: dead branchesZyX2017-05-20
|/ / / | | | | | | | | | | | | | | | | | | | | | Based on comments it appears that some non-printable characters intended to be shown as `|x` (0xA0..0xFE) and some as `~x` (0x80..0x9F, 0xFF, excluding previous). But this never happens because this is being catched by condition `c >= 0x80` above which makes them be represented as `<A0>`. Since I find this variant more useful and it additionally is backwards compatible (Vim does the same thing) I just dropped dead branches.
* | | man.vim: check for -l flag #6766raichoo2017-05-19
| | |
* | | startup: init v:progpath before calling vim_getenv (#6755)Justin M. Keyes2017-05-17
| | |
* | | Merge pull request #6759 from jamessan/flaky-timersJames McCoy2017-05-16
|\ \ \ | | | | | | | | oldtests: Mark test_timer's Test_oneshot as flaky
| * | | oldtests: Mark test_timer's Test_oneshot as flakyJames McCoy2017-05-16
|/ / /
* | | Merge #6741 from justinmk/progpathJustin M. Keyes2017-05-15
|\ \ \
| * | | env_iter: Learn `delim` parameter.Justin M. Keyes2017-05-15
| | | |
| * | | vim_getenv: Use v:progpath instead of os_exepath.Justin M. Keyes2017-05-15
| | | |
| * | | startup: v:progpath fallback: path_guess_exepathJustin M. Keyes2017-05-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | If procfs is missing then libuv cannot find the exe path. Fallback to path_guess_exepath(), adapted from Vim findYourself(). Closes #6734
* | | | Merge #6737 "options: make 'highlight' read-only"Justin M. Keyes2017-05-15
|\ \ \ \ | |/ / / |/| | |
| * | | options: make 'highlight' read-onlyBjörn Linse2017-05-15
| | | |
* | | | ci: Enable staged builds (#6739)James McCoy2017-05-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This should better allow distributing the load among PRs, while getting critical feedback to the submitter sooner. First stage runs the ASAN/UBSAN/TSAN since any failures in those are gating issues. Second stage runs the rest of the normal builds in parallel. Remaining stages provide lower priority feedback. The lint build runs fast locally, so it's better to run that locally than wait on CI. The coverage build is pretty fickle, so it is only run once all other jobs are green.
* | | | Merge #6480 from ZyX-I/colored-cmdline'/input-dictJustin M. Keyes2017-05-13
|\ \ \ \
| * | | | doc: Add a note to vim_diff.txtZyX2017-05-13
| | | | |
| * | | | functests: Reword regression test headersZyX2017-05-13
| | | | |
| * | | | functests: Remove “correctly” from non-regression testsZyX2017-05-13
| | | | |
| * | | | eval/typval: Fix numbuf parameter documentationZyX2017-05-13
| | | | |
| * | | | functests: Get rid of last redraws due to the “line above” issueZyX2017-05-11
| | | | |
| * | | | functests: Remove outdated commentsZyX2017-05-10
| | | | |
| * | | | functests: Remove some redraw callsZyX2017-05-10
| | | | |
| * | | | functests: Remove all wait()sZyX2017-05-10
| | | | |
| * | | | eval: Alter E5050 error message, test thatZyX2017-05-10
| | | | |
| * | | | doc: Do not assume something is not supported in GUIZyX2017-05-10
| | | | |
| * | | | eval: Refactor get_user_input to support dictionaryZyX2017-05-10
| | | | |
* | | | | cmake: Support building without LuaJIT. #6736Florian Walch2017-05-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Compile `nvim` executable against Lua if PREFER_LUA=ON. As the testing library `nvim-test` requires LuaJIT, it is still compiled against LuaJIT. If LuaJIT is not available, `nvim-test` is not built.
* | | | | Merge pull request #6704 from bfredl/luaexecBjörn Linse2017-05-13
|\ \ \ \ \ | |_|_|/ / |/| | | | execute lua directly from the remote API
| * | | | api: execute lua directly from the remote apiBjörn Linse2017-05-13
| | | | |
| * | | | API version bumpBjörn Linse2017-05-12
| | |/ / | |/| |
* | | | Merge pull request #6514 from jamessan/gcc-7-fixesJames McCoy2017-05-13
|\ \ \ \ | | | | | | | | | | Fix GCC 7 issues
| * | | | oldtests: Fix spelling of testname in s:flakyJames McCoy2017-05-12
| | | | |
| * | | | lintJames McCoy2017-05-12
| | | | |
| * | | | regexp_nfa: Fix invalid fallthrough in character class detectionJames McCoy2017-05-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When the end character in a range matches a different standard range (e.g., [0-z]), the range would be incorrectly detected as the class of the end character (CLASS_az). Instead of using a fallthrough, immediately FAIL when the end character doesn't match the expected range.
| * | | | *: Use __attribute__((fallthrough)) where comments aren't supportedJames McCoy2017-05-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Although GCC now detects possibly unintentional fall through, there rules around which the comments are detected are rather strict. In cases where a comment isn't detected, upstream [recommends] using their fallthrough attribute. [recommends]: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77817#c11
| * | | | Detect support for and use -Wimplicit-fallthroughJames McCoy2017-05-12
| | | | |
| * | | | *: Comment intentional fallthroughsJames McCoy2017-05-12
| | | | | | | | | | | | | | | | | | | | | | | | | Falling through a switch case should be commented so it's clear that behavior is intentional.
| * | | | ex_cmds: Use NULL, not NUL, to check for strrchr failureJames McCoy2017-05-12
| | | | |
| * | | | os_unix: Mark mch_exit as NORETURNJames McCoy2017-05-12
| | | | |
| * | | | func_attr: Support "noreturn" attributeJames McCoy2017-05-12
| |/ / /
* | | | Merge #6731 from ZyX-I/fix-oneline-script-skipJustin M. Keyes2017-05-13
|\ \ \ \ | |/ / / |/| | |
| * | | functests: Replace check_provider -> missing_provider with err reportZyX2017-05-13
| | | |
| * | | ex_getln: Fix :lang code execution when skippingZyX2017-05-13
| | | | | | | | | | | | | | | | Fixes #6727