aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Merge pull request #8945 from ZviRackover/fix-7401-step5Björn Linse2018-09-11
|\ | | | | mbyte: remove mb_char2bytes
| * lint: clean-up after parent commitsZviRackover2018-09-09
| |
| * Remove has_mbytes local to lines changed in parent commitZviRackover2018-09-09
| |
| * Refactor: Remove occurences of mb_char2bytesZviRackover2018-09-09
| |
* | Merge pull request #8974 from janlazo/vim-8.0.1377Justin M. Keyes2018-09-11
|\ \
| * | vim-patch:8.0.1378: autoload script sources itself when defining functionJan Edmund Lazo2018-09-09
| | | | | | | | | | | | | | | | | | | | | Problem: Autoload script sources itself when defining function. Solution: Pass TFN_NO_AUTOLOAD to trans_function_name(). (Yasuhiro Matsumoto, closes vim/vim#2423) https://github.com/vim/vim/commit/3388d334572f9d65a603d09d75e363805d96c5d9
| * | vim-patch:8.0.1377: cannot call a dict function in autoloaded dictJan Edmund Lazo2018-09-09
| | | | | | | | | | | | | | | | | | Problem: Cannot call a dict function in autoloaded dict. Solution: Call get_lval() passing the read-only flag. https://github.com/vim/vim/commit/6e65d594aa33be11f6074f26e9ff81b52504c62b
* | | Merge pull request #8979 from janlazo/vim-8.1.0174Justin M. Keyes2018-09-11
|\ \ \
| * | | move: dir in onepage() is DirectionJan Edmund Lazo2018-09-10
| | | | | | | | | | | | | | | | Move vim.h in move.h to implicitly include buffer_defs.h and pos.h.
| * | | move: drop has_mbyte checkJan Edmund Lazo2018-09-10
| | | | | | | | | | | | | | | | has_mbyte is always true in nvim.
| * | | vim-patch:8.1.0174: after paging up and down fold line is wrongJan Edmund Lazo2018-09-10
|/ / / | | | | | | | | | | | | | | | | | | Problem: After paging up and down fold line is wrong. Solution: Correct the computation of w_topline and w_botline. (Hirohito Higashi) https://github.com/vim/vim/commit/907dad72ef9d29422352fb74ba156e7085a3fc71
* | | Merge pull request #8971 from bfredl/flush_on_exitBjörn Linse2018-09-10
|\ \ \ | | | | | | | | ui: flush UI state on exit
| * | | ui: flush UI state on exitBjörn Linse2018-09-09
| | | |
* | | | vim-patch:8.1.0011: maparg() and mapcheck() confuse empty and non-existing ↵Jan Edmund Lazo2018-09-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | (#8976) Problem: maparg() and mapcheck() confuse empty and non-existing. Solution: Return <Nop> for an existing non-empty mapping. (closes vim/vim#2940) https://github.com/vim/vim/commit/f88a5bc10232cc3fac92dba4e8455f4c14311f8e
* | | | Merge #8967 'vim-patch:8.0.1781'Justin M. Keyes2018-09-10
|\ \ \ \ | |_|/ / |/| | |
| * | | vim-patch:8.0.1781: file names in quickfix window are not shortenedAndrzej Pacanowski2018-09-10
|/ / / | | | | | | | | | | | | | | | | | | Problem: File names in quickfix window are not always shortened. Solution: Shorten the file name when opening the quickfix window. (Yegappan Lakshmanan, closes vim/vim#2851, closes vim/vim#2846) https://github.com/vim/vim/commit/a796d46f29e3cc235cc981696d7ee80faccb5000
* | | Merge #8063 from blueyed/vim-8.0.0708Justin M. Keyes2018-09-09
|\ \ \
| * | | test_largefile.vim: adjust comment to run itDaniel Hahler2018-09-08
| | | |
| * | | vim-patch:8.0.1326: largefile test fails on CI, glob test on MS-WindowsDaniel Hahler2018-09-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Largefile test fails on CI, glob test on MS-Windows. Solution: Remove largefile test from list of all tests. Don't run Test_glob() on non-unix systems. More cleanup. (Yegappan Lakshmanan, closes vim/vim#2354) https://github.com/vim/vim/commit/6e77df2d8555ade4470e566011603ae40f1f0f3a
| * | | vim-patch:8.0.0708: some tests are old styleDaniel Hahler2018-09-08
| | |/ | |/| | | | | | | | | | | | | | | | | | | Problem: Some tests are old style. Solution: Change a few tests from old style to new style. (pschuh, closes vim/vim#1813) https://github.com/vim/vim/commit/292eff0c5aacb8531d65509679b6c29eae8dc22a
* | | vim-patch:8.0.1115: crash when using foldtextresult() recursively (#8972)Jan Edmund Lazo2018-09-09
| | | | | | | | | | | | | | | Problem: Crash when using foldtextresult() recursively. Solution: Avoid recursive calls. (Yasuhiro Matsumoto, closes vim/vim#2098) https://github.com/vim/vim/commit/495b7dd213e096361e6f15e7aed313c1d63d9d3e
* | | CI/Codecov: disable changes statusJustin M. Keyes2018-09-09
| |/ |/| | | | | | | | | | | | | It fails PRs which otherwise would succeed (e.g. #8971), and the Codecov status page doesn't load, so we can't see what it's complaining about. Reverts 5c7237640f977ee6deca5b9da90702305a96e3e2 ref #8910
* | Merge pull request #8915 from rickyz/line_wrappingBjörn Linse2018-09-09
|\ \ | | | | | | Fix terminal line wrapping detection in the TUI.
| * | tui: Hint wrapped lines to terminals.Ricky Zhou2018-09-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously, when neovim would wrap a line across multiple lines, terminal emulators could not detect that the lines represent a single wrapped line as opposed to several separate lines. As a result, many terminals' selection/copying functionality would treat a wrapped line as several newline-delimited lines. Fix this by reenabling a "special trick" from Vim. When a line is wrapped, write the last character of that line followed by the first character of the next line to the terminal. This hints to the terminal that the next line is a continuation of the current line. Extends the raw_line event with a "wrap" parameter which controls when to do wrap hinting.
* | | Merge #8970 from janlazo/vim-8.0.0749Justin M. Keyes2018-09-09
|\ \ \
| * | | digraph: delete code that checks enc_utf8Jan Edmund Lazo2018-09-08
| | | | | | | | | | | | | | | | enc_utf8 is always true in nvim.
| * | | digraph: refactor code that checks has_mbyteJan Edmund Lazo2018-09-08
| | | | | | | | | | | | | | | | has_mbyte is always true in nvim.
| * | | tests: update expected output of :digraph commandJan Edmund Lazo2018-09-08
| | | |
| * | | vim-patch:8.0.0749: some unicode digraphs are hard to rememberJan Edmund Lazo2018-09-08
| | |/ | |/| | | | | | | | | | | | | Problem: Some unicode digraphs are hard to remember. Solution: Add alternatives with a backtick. (Chris Harding, closes vim/vim#1861) https://github.com/vim/vim/commit/816e7660e1efb918ad85b5c78d21b957d1bcad17
* | | Merge #8969 from janlazo/vim-8.0.1006Justin M. Keyes2018-09-09
|\ \ \ | |/ / |/| |
| * | oldtests: win: fix buffer pathsepJan Edmund Lazo2018-09-08
| | |
| * | vim-patch:8.0.1040: cannot use another error format in getqflist()Jan Edmund Lazo2018-09-08
| | | | | | | | | | | | | | | | | | Problem: Cannot use another error format in getqflist(). Solution: Add the "efm" argument to getqflist(). (Yegappan Lakshmanan) https://github.com/vim/vim/commit/3653822546fb0f1005c32bb5b70dc9bfacdfc954
| * | lintJan Edmund Lazo2018-09-08
| | |
| * | vim-patch:8.0.1031: "text" argument for getqflist() is confusingJan Edmund Lazo2018-09-08
| | | | | | | | | | | | | | | | | | Problem: "text" argument for getqflist() is confusing. (Lcd47) Solution: Use "lines" instead. (Yegappan Lakshmanan) https://github.com/vim/vim/commit/2c809b7c7d2bb5e4b7fd09c3d312cadecf0c1ff0
| * | vim-patch:8.0.1029: return value of getqflist() is inconsistentJan Edmund Lazo2018-09-08
| | | | | | | | | | | | | | | | | | Problem: Return value of getqflist() is inconsistent. (Lcd47) Solution: Always return an "items" entry. https://github.com/vim/vim/commit/da73253a0b908bad03ddcd625fe3fb32008efbf6
| * | vim-patch:8.0.1023: it is not easy to identify a quickfix listJan Edmund Lazo2018-09-08
| | | | | | | | | | | | | | | | | | Problem: It is not easy to identify a quickfix list. Solution: Add the "id" field. (Yegappan Lakshmanan) https://github.com/vim/vim/commit/a539f4f1ae4a2b3a7dfce89cd3800214c9e990cf
| * | vim-patch:8.0.1006: quickfix list changes when parsing text with 'erroformat'Jan Edmund Lazo2018-09-07
|/ / | | | | | | | | | | | | Problem: Cannot parse text with 'erroformat' without changing a quickfix list. Solution: Add the "text" argument to getqflist(). (Yegappan Lakshmanan) https://github.com/vim/vim/commit/7adf06f4e25c795ba32ff0b2e8591330f6a41afb
* | Merge #8962 from janlazo/vim-8.0.0733Justin M. Keyes2018-09-07
|\ \
| * | vim-patch:8.0.0922: quickfix list always added after current oneJan Edmund Lazo2018-09-07
| | | | | | | | | | | | | | | | | | | | | Problem: Quickfix list always added after current one. Solution: Make it possible to add a quickfix list after the last one. (Yegappan Lakshmanan) https://github.com/vim/vim/commit/55b6926450d75788dada3ff44a35e328224df758
| * | vim-patch:8.0.0904: cannot set a location list from textJan Edmund Lazo2018-09-06
| | | | | | | | | | | | | | | | | | Problem: Cannot set a location list from text. Solution: Add the "text" argument to setqflist(). (Yegappan Lakshmanan) https://github.com/vim/vim/commit/ae338338508ef42866204f90dca861ac555f4298
| * | lintJan Edmund Lazo2018-09-06
| | |
| * | main: advance in edit_buffers() is boolJan Edmund Lazo2018-09-06
| | |
| * | window: refactor boolean variables in win_close()Jan Edmund Lazo2018-09-06
| | | | | | | | | | | | free_buf (param) and help_window (variable) are bool.
| * | vim-patch:8.0.0782: using freed memory in quickfix codeJan Edmund Lazo2018-09-06
| | | | | | | | | | | | | | | | | | Problem: Using freed memory in quickfix code. (Dominique Pelle) Solution: Handle a help window differently. (Yegappan Lakshmanan) https://github.com/vim/vim/commit/d28cc3f55d4a5a980f6ac6fa682382822a223720
| * | vim-patch:8.0.0733: can only add entries to one list in the quickfix stackJan Edmund Lazo2018-09-05
| | | | | | | | | | | | | | | | | | | | | Problem: Can only add entries to one list in the quickfix stack. Solution: Move state variables from qf_list_T to qf_list_T. (Yegappan Lakshmanan) https://github.com/vim/vim/commit/a7df8c70c85c793bc4d75abc625d36883ab029cc
* | | ASAN/LeakSanitizer: fix typo in blacklistJustin M. Keyes2018-09-07
| | |
* | | Merge pull request #8964 from bfredl/generated-sourcesBjörn Linse2018-09-06
|\ \ \ | |/ / |/| | cmake: add "generated-sources" target
| * | cmake: add "generated-sources" targetBjörn Linse2018-09-06
|/ / | | | | | | | | | | | | This is intended to be used with source introspection tools like clangd, where it would useful to regenerate headers and source files, which introspection results depend on, without making a full rebuild which takes much longer time than just generating headers.
* | Merge #8961 from ZyX-I/fix-8956Justin M. Keyes2018-09-06
|\ \
| * | functests: Add testsZyX2018-09-06
| | |