Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | | | doc: on_stdout, on_stderr, onexit (#6761) | Drew Neil | 2017-05-22 | |
| | | | ||||
* | | | doc: update *feature-list*, remove "gui_running" | Justin M. Keyes | 2017-05-22 | |
|/ / | | | | | | | Closes #6783 | |||
* | | Merge #6775 from justinmk/doc | Justin M. Keyes | 2017-05-21 | |
|\ \ | ||||
| * | | doc | Justin M. Keyes | 2017-05-21 | |
| | | | ||||
| * | | api/nvim_replace_termcodes: Document keycodes behavior | Justin M. Keyes | 2017-05-20 | |
|/ / | ||||
* | | vim_getenv: Remove redundant NULL check. | Justin M. Keyes | 2017-05-20 | |
| | | ||||
* | | Merge pull request #6735 from justinmk/funcattr | James McCoy | 2017-05-20 | |
|\ \ | | | | | | | clang 3.6+ REAL_FATTR_NONNULL_RET | |||
| * | | func_attr.h: use NVIM_HAS_ATTRIBUTE | Justin M. Keyes | 2017-05-13 | |
| | | | ||||
| * | | func_attr.h: clang 3.7+: REAL_FATTR_NONNULL_RET | Justin M. Keyes | 2017-05-13 | |
| | | | | | | | | | | | | Closes #1627 | |||
| * | | path.c: Remove invalid FUNC_ATTR_NONNULL_RET | Justin M. Keyes | 2017-05-13 | |
| |/ | | | | | | | References https://github.com/neovim/neovim/pull/6514#issuecomment-301235265 | |||
* | | Merge #6772 from ZyX-I/fix-pvs-errors | Justin M. Keyes | 2017-05-20 | |
|\ \ | ||||
| * | | lua: Add PVS comment to lua/*.c | ZyX | 2017-05-20 | |
| | | | ||||
| * | | pvscheck: Provide arguments to `patch_sources` in correct order | ZyX | 2017-05-20 | |
| | | | ||||
| * | | options: Silence V542 without using comments | ZyX | 2017-05-20 | |
| | | | ||||
| * | | options: Silence V542 the other way | ZyX | 2017-05-20 | |
| | | | | | | | | | Still does not work though. | |||
| * | | syntax: Silence V782 | ZyX | 2017-05-20 | |
| | | | | | | | | | | | | Just another pointer hack used with hash tables. | |||
| * | | tui: Fix V547: always true condition | ZyX | 2017-05-20 | |
| | | | | | | | | | | | | | | | The variable in question is initalized at the start of the function with something non-NULL, specifically pointer to a static buffer. | |||
| * | | spellfile: Fix V547: always true condition | ZyX | 2017-05-20 | |
| | | | | | | | | | This condition was already checked at the surrounding if() at line 2422. | |||
| * | | tag: Silence V522: potential null dereference | ZyX | 2017-05-20 | |
| | | | | | | | | | | | | | | | Call PVS is referring to is using DT_FREE which will make function exit earlier, in #ifdef EXITFREE block. | |||
| * | | shada: Fix V581: adjacent branches with same condition | ZyX | 2017-05-20 | |
| | | | ||||
| * | | search: Fix V502: ?: ambiguity | ZyX | 2017-05-20 | |
| | | | ||||
| * | | options: Silence V542: odd casts for .def_val | ZyX | 2017-05-20 | |
| | | | ||||
| * | | memfile: Fix V547: always true condition | ZyX | 2017-05-20 | |
| | | | | | | | | | | | | | | | `blocksize` was checked against UINT_MAX after it was checked against MAX_SWAP_PAGE_SIZE which makes it always pass the check. Better use STATIC_ASSERT instead. | |||
| * | | main: Silence V522: potential NULL pointer dereference | ZyX | 2017-05-20 | |
| | | | | | | | | | | | | | | | | | | | | | | | | AFAIK there is no way NULL can be there, including from the line it points to. Dunno what analyser was thinking, but dereferencing of `argv[0]` happened just before `get_number_arg()` call: in `ascii_isdigit()` two lines above. And `idx` cannot possibly be NULL ever, it comes from `&varname`, this could not ever give anything, but a valid pointer. | |||
| * | | getchar: Eliminate two-iteration loop | ZyX | 2017-05-20 | |
| | | | ||||
| * | | eval: Silence V614: potentially uninitialized variable | ZyX | 2017-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 V507 | ZyX | 2017-05-20 | |
| | | | ||||
| * | | eval: Silence V782 | ZyX | 2017-05-20 | |
| | | | ||||
| * | | eval/encode: Silence V595 error | ZyX | 2017-05-20 | |
| | | | ||||
| * | | pvscheck: Handle invalid option error gracefully | ZyX | 2017-05-20 | |
| | | | ||||
| * | | pvscheck: Add --only-analyse mode | ZyX | 2017-05-20 | |
| | | | ||||
| * | | buffer: Silence V519 | ZyX | 2017-05-20 | |
| | | | ||||
| * | | edit: Silence V595 | ZyX | 2017-05-20 | |
| | | | ||||
| * | | *: Fix all V641 errors | ZyX | 2017-05-20 | |
| | | | ||||
| * | | charset: Fix V695: dead branches | ZyX | 2017-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 #6766 | raichoo | 2017-05-19 | |
| | | ||||
* | | startup: init v:progpath before calling vim_getenv (#6755) | Justin M. Keyes | 2017-05-17 | |
| | | ||||
* | | Merge pull request #6759 from jamessan/flaky-timers | James McCoy | 2017-05-16 | |
|\ \ | | | | | | | oldtests: Mark test_timer's Test_oneshot as flaky | |||
| * | | oldtests: Mark test_timer's Test_oneshot as flaky | James McCoy | 2017-05-16 | |
|/ / | ||||
* | | Merge #6741 from justinmk/progpath | Justin M. Keyes | 2017-05-15 | |
|\ \ | ||||
| * | | env_iter: Learn `delim` parameter. | Justin M. Keyes | 2017-05-15 | |
| | | | ||||
| * | | vim_getenv: Use v:progpath instead of os_exepath. | Justin M. Keyes | 2017-05-15 | |
| | | | ||||
| * | | startup: v:progpath fallback: path_guess_exepath | Justin M. Keyes | 2017-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. Keyes | 2017-05-15 | |
|\ \ \ | |/ / |/| | | ||||
| * | | options: make 'highlight' read-only | Björn Linse | 2017-05-15 | |
| | | | ||||
* | | | ci: Enable staged builds (#6739) | James McCoy | 2017-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-dict | Justin M. Keyes | 2017-05-13 | |
|\ \ \ | ||||
| * | | | doc: Add a note to vim_diff.txt | ZyX | 2017-05-13 | |
| | | | | ||||
| * | | | functests: Reword regression test headers | ZyX | 2017-05-13 | |
| | | | | ||||
| * | | | functests: Remove “correctly” from non-regression tests | ZyX | 2017-05-13 | |
| | | | |