aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
| * | | Re-add upstream's test_increment.vimJames McCoy2017-02-10
| | | |
| * | | vim-patch:7.4.1954James McCoy2017-02-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: No test for what 7.4.1948 fixes. Solution: Add a test. (Hirohito Higashi, closes vim/vim#880) https://github.com/vim/vim/commit/d388d2ac8bf8c770bf97dc406e99a20ba5104855 Some adjustments had to be made from upstream since nvim always uses utf-8 internally. * Removed the 'set encoding=cp932' line from the test * Adjusted the expected values for getpos(), since the number of bytes is different in utf-8
| * | | vim-patch:7.4.1948James McCoy2017-02-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Using Ctrl-A with double-byte encoding may result in garbled text. Solution: Skip to the start of a character. (Hirohito Higashi) https://github.com/vim/vim/commit/ad5ca9bc1e7145474adb082775a805f1731e9e37
* | | | doc: fr.po: Translate :intro (#6091)Bruno Roy2017-02-10
| | | |
* | | | Merge pull request #6076 from lonerover/vim-7.4.2275James McCoy2017-02-10
|\ \ \ \ | |/ / / |/| | | vim-patch: 7.4.2275,7.4.2279
| * | | vim-patch:7.4.2279lonerover2017-02-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Starting diff mode with the cursor in the last line might end up only showing one closed fold. (John Beckett) Solution: Scroll the window to show the same relative cursor position. https://github.com/vim/vim/commit/46328f9a1cc8047d1e05095bc9f531038c5a4028
| * | | vim-patch:7.4.2275lonerover2017-02-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: ":diffoff!" does not remove filler lines. Solution: Force a redraw and invalidate the cursor. (closes vim/vim#1014) https://github.com/vim/vim/commit/e67d546f3c691139e6d3d33f36724d98aec04c14
* | | | Merge pull request #5904 from lonerover/vim-7.4.2148James McCoy2017-02-10
|\ \ \ \ | | | | | | | | | | vim-patch:7.4.2148,7.4.2159,7.4.2175,7.4.2295
| * | | | fix cscope test failurerover2017-02-10
| | | | |
| * | | | vim-patch:7.4.2295rover2017-02-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Cscope test fails. Solution: Avoid checking for specific line and column numbers. https://github.com/vim/vim/commit/4792255eff03760dca0fd014616532e6d47db364
| * | | | vim-patch:7.4.2175rover2017-02-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Insufficient testing of cscope. Solution: Add more tests. (Dominique Pelle) https://github.com/vim/vim/commit/812ad4f3a2cb33002a24f6b5862c7b375cd68fe4
| * | | | vim-patch:7.4.2159rover2017-02-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Insufficient testing for cscope. Solution: Add more tests. (Dominique Pelle) https://github.com/vim/vim/commit/5971dab1126d6279c6e523f4fedc2f1e6fb9b4c9
| * | | | vim-patch:7.4.2148rover2017-02-10
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | Problem: Not much testing for cscope. Solution: Add a test that uses the cscope program. (Christian Brabandt) https://github.com/vim/vim/commit/edf634e0f1985c5ea1afb5b480b47a44cabbce34
* | | | Merge pull request #5877 from lonerover/vim-7.4.2082James McCoy2017-02-10
|\ \ \ \ | |_|/ / |/| | | vim-patch: 7.4.2082,7.4.2084,7.4.2085,7.4.2087,7.4.2088
| * | | oldtest: Add vim-default for 'backspace' to runtest.vimlonerover2017-02-09
| | | |
| * | | vim-patch:7.4.2088lonerover2017-02-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Keymap test fails with normal features. Solution: Bail out if the keymap feature is not supported. https://github.com/vim/vim/commit/f36213597d737ab500771e87edcf121acd55e277
| * | | vim-patch:7.4.2087lonerover2017-02-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Digraph code test coverage is still low. Solution: Add more tests. (Christian Brabandt) https://github.com/vim/vim/commit/e25bc5abb4621c6263b0248988a207d53b57fc54
| * | | vim-patch:7.4.2086lonerover2017-02-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Using the system default encoding makes tests unpredictable. Solution: Always use utf-8 or latin1 in the new style tests. Remove setting encoding and scriptencoding where it is not needed. https://github.com/vim/vim/commit/ac105ed3c420660ddbddc501c97875c48220817e
| * | | vim-patch:7.4.2085lonerover2017-02-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Digraph tests fails on some systems. Solution: Run it separately and set 'encoding' early. https://github.com/vim/vim/commit/dfd63e30d13fff5603416b6c7e247cebeb003eb0
| * | | vim-patch:7.4.2084lonerover2017-02-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: New digraph test makes testing hang. Solution: Don't set "nocp". https://github.com/vim/vim/commit/60084333816c585d5858bc085b2942f813102ae3
| * | | vim-patch:7.4.2082lonerover2017-02-09
|/ / / | | | | | | | | | | | | | | | | | | Problem: Not much test coverage for digraphs. Solution: Add a new style digraph test. (Christian Brabandt) https://github.com/vim/vim/commit/397eadbe25370394e0dc3cb18766533a15b8d1c0
* | | process_spawn: Return status code (#6075)Justin M. Keyes2017-02-09
| | |
* | | doc: Fix section reference (#6079)Manuel2017-02-08
| |/ |/|
* | Merge #6068 from lonerover/vim-7.4.2106Justin M. Keyes2017-02-07
|\ \ | |/ |/| vim-patch:7.4.2106,7.4.2107
| * vim-patch:7.4.2107lonerover2017-02-07
| | | | | | | | | | | | | | Problem: Misplaced equal sign. Solution: Remove it. https://github.com/vim/vim/commit/d955a0971cb4207e466ad40e78138d71052e1758
| * vim-patch:7.4.2106lonerover2017-02-07
|/ | | | | | | Problem: Clang warns about missing field in initializer. Solution: Define COMMA and use it. (Kazunobu Kuriyama) https://github.com/vim/vim/commit/ac77aec4daea8d73468fcf4690cb4ccab1d807ed
* Merge pull request #6064 from jamessan/patch-review-preprocessJames McCoy2017-02-06
|\ | | | | vim-patch: Use get_vim_patch to retrieve patch for review
| * vim-patch: Use get_vim_patch to retrieve patch for reviewJames McCoy2017-02-06
| | | | | | | | | | | | | | This ensures the downloaded Vim patch is preprocessed so unused material isn't presented to the reviewer. [ci skip]
* | Merge pull request #6063 from jamessan/vim-8.0.0208James McCoy2017-02-06
|\ \ | |/ |/| vim-patch:8.0.0208
| * lintJames McCoy2017-02-06
| |
| * vim-patch:8.0.0208James McCoy2017-02-06
|/ | | | | | | | | | | | Problem: Internally used commands for CTRL-Z and mouse click end up in history. (Matthew Malcomson) Solution: Use do_cmdline_cmd() instead of stuffing them in the readahead buffer. (James McCoy, closes vim/vim#1395) https://github.com/vim/vim/commit/25b0e6b701a7a8dfcb4f60e217360a5c75053d8c Closes #5966 Closes #5967
* Merge pull request #6061 from justinmk/vim-ancient-bugsJames McCoy2017-02-06
|\ | | | | vim-patch: fix some resize bugs
| * vim-patch:8.0.0275Justin M. Keyes2017-02-06
| | | | | | | | | | | | | | | | Problem: When checking for CTRL-C typed the GUI may detect a screen resize and redraw the screen, causing trouble. Solution: Set updating_screen in ui_breakcheck(). https://github.com/vim/vim/commit/e3caa1109072b9655f8d5103c92efd73177f8577
| * vim-patch:8.0.0274Justin M. Keyes2017-02-04
| | | | | | | | | | | | | | | | Problem: When update_single_line() is called recursively, or another screen update happens while it is busy, errors may occur. Solution: Check and update updating_screen. (Christian Brabandt) https://github.com/vim/vim/commit/070b33da93ad3a191664bb61f5ccc50781460c03
* | Merge pull request #5913 from mhinz/buf-lookup-patchesJames McCoy2017-02-06
|\ \ | | | | | | vim-patch:7.4.2017,7.4.2018,7.4.2021,7.4.2022,7.4.2023,7.4.2024
| * | Fix clint issuesMarco Hinz2017-02-04
| | |
| * | Make Nvim work with latest vim-patch v7.4.2024Marco Hinz2017-02-04
| | | | | | | | | | | | | | | | | | | | | | | | v7.4.2024 changed a few function signatures of functions that we use in Neovim-specific code, e.g. the API. Due to that the commit for 7.4.2024 doesn't build on its own, only together with this commit.
| * | vim-patch:7.4.2024Marco Hinz2017-02-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: More buf_valid() calls can be optimized. Solution: Use bufref_valid() instead. NOTE: Some changes related to channels and the Python and Netbeans interfaces were obviously left out. https://github.com/vim/vim/commit/7c0a2f367f2507669560b1a66423155c70d2e75b
| * | vim-patch:7.4.2023Marco Hinz2017-02-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: buflist_findname_stat() may find a dummy buffer. Solution: Set the BF_DUMMY flag after loading a dummy buffer. Start finding buffers from the end of the list. NOTE: In Neovim, buflist_findname_stat() was replaced by buflist_findname_file_id() in c41535d69. https://github.com/vim/vim/commit/ea3f2e7be447a8f0c4436869620f908de5e8ef1e
| * | vim-patch:7.4.2022Marco Hinz2017-02-04
| | | | | | | | | | | | | | | | | | | | | Problem: Warnings from 64 bit compiler. Solution: Add type casts. (Mike Williams) https://github.com/vim/vim/commit/25065ec375a8a55462f6c07c76dc1a72a770ac19
| * | vim-patch:7.4.2021Marco Hinz2017-02-04
| | | | | | | | | | | | | | | | | | | | | Problem: Still too many buf_valid() calls. Solution: Make au_new_curbuf a bufref. Use bufref_valid() in more places. https://github.com/vim/vim/commit/19ff9bf454b7492be64dd87aaf0830fa7961871e
| * | vim-patch:7.4.2018Marco Hinz2017-02-04
| | | | | | | | | | | | | | | | | | | | | | | | Problem: buf_valid() can be slow when there are many buffers. Solution: Add bufref_valid(), only go through the buffer list when a buffer was freed. https://github.com/vim/vim/commit/b25f9a97e9aad3cbb4bc3fe87cdbd5700f8aa0c6
| * | vim-patch:7.4.2017Marco Hinz2017-02-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: When there are many errors adding them to the quickfix list takes a long time. Solution: Add BLN_NOOPT. Don't call buf_valid() in buf_copy_options(). Remember the last file name used. When going through the buffer list start from the end of the list. Only call buf_valid() when autocommands were executed. https://github.com/vim/vim/commit/8240433f48f7383c281ba2453cc55f10b8ec47d9
* | | eval: set_ref_in_item(): remove dead codeJustin M. Keyes2017-02-06
| |/ |/| | | | | Missed in 25438f149fda66375ed54a735e4477f3f4d87338
* | Merge #6038 from justinmk/win32-executableJustin M. Keyes2017-02-05
|\ \ | | | | | | win: executable()
| * | test: executable(): AppVeyor: Ignore "sibling" failureJustin M. Keyes2017-02-04
| | | | | | | | | | | | | | | This test sometimes fails on AppVeyor, but we still want to exercise the code path and get at least a "soft" notification in the pending list.
| * | refactor: fix warningsJustin M. Keyes2017-02-04
| | |
| * | win: executable(): full path without extensionJustin M. Keyes2017-02-04
| | | | | | | | | | | | Absolute path is considered executable even *without* an extension.
| * | vim-patch:8.0.0280Justin M. Keyes2017-02-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | patch 8.0.0280: problem setting multi-byte environment var on MS-Windows Problem: On MS-Windows setting an environment variable with multi-byte strings does not work well. Solution: Use wputenv when possible. (Taro Muraoka, Ken Takata) 7c23d1d9d9cc
| * | test: helpers.clear(): Set common env vars only if not passed.Justin M. Keyes2017-02-04
| | |