aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/version.c
Commit message (Collapse)AuthorAge
...
* vim-patch:7.4.1606Michael Ennen2016-12-12
| | | | | | | | Problem: Having type() handle a Funcref that is or isn't a partial differently causes problems for existing scripts. Solution: Make type() return the same value. (Thinca) https://github.com/vim/vim/commit/953cc7fb139dc2ba8590f8b03a095b63f4e1208f
* vim-patch:7.4.1605Michael Ennen2016-12-12
| | | | | | | Problem: Catching exception that won't be thrown. Solution: Remove try/catch. https://github.com/vim/vim/commit/3905e291fe4375ca5c59efa9ffcb01a39c7be3a9
* vim-patch:7.4.1590Michael Ennen2016-12-12
| | | | | | | Problem: Warning for shadowed variable. (Christian Brabandt) Solution: Move the variable into a local block. https://github.com/vim/vim/commit/3f242a844e83a5a04943869f6e3bcbf8650dc465
* vim-patch:7.4.1589Michael Ennen2016-12-12
| | | | | | | Problem: Combining dict and args with partial doesn't always work. Solution: Use the arguments from the partial. https://github.com/vim/vim/commit/9e63f61cb01c70fd71652f54b2d01ee27b2a3534
* vim-patch:7.4.1586Michael Ennen2016-12-12
| | | | | | | Problem: Nesting partials doesn't work. Solution: Append arguments. (Ken Takata) https://github.com/vim/vim/commit/8a1bb046378f4bc68d6a04af2eab80fb3ce04da6
* vim-patch:7.4.1585Michael Ennen2016-12-12
| | | | | | | | Problem: Partial is not recognized everywhere. Solution: Check for partial in trans_function_name(). (Yasuhiro Matsumoto) Add a test. https://github.com/vim/vim/commit/d22a18928ebcb465393da1418bb88204b97badb1
* vim-patch:7.4.1582Michael Ennen2016-12-12
| | | | | | | | | Problem: Get E923 when using function(dict.func, [], dict). (Kent Sibilev) Storing a function with a dict in a variable drops the dict if the function is script-local. Solution: Translate the function name. Use dict arg if present. https://github.com/vim/vim/commit/6f2e4b36c9d9908e1cace2b1b96e2c154a837bc2
* vim-patch:7.4.1581Michael Ennen2016-12-12
| | | | | | | | | Problem: Using ":call dict.func()" where the function is a partial does not work. Using "dict.func()" where the function does not take a Dictionary does not work. Solution: Handle partial properly in ":call". (Yasuhiro Matsumoto) https://github.com/vim/vim/commit/65639032bb7b17996cd255d1508a1df4ad528a1f
* vim-patch:7.4.1580Michael Ennen2016-12-12
| | | | | | | Problem: Crash when using function reference. (Luchr) Solution: Set initial refcount. (Ken Takata) https://github.com/vim/vim/commit/7a5c46a9df7ef01a4f6a620861c35400d5ad28d9
* vim-patch:7.4.1577Michael Ennen2016-12-12
| | | | | | | Problem: Cannot pass "dict.Myfunc" around as a partial. Solution: Create a partial when expected. https://github.com/vim/vim/commit/ab1fa3955f25dfdb7e329c3bd76e175c93c8cb5e
* vim-patch:7.4.1564Michael Ennen2016-12-12
| | | | | | | Problem: An empty list in function() causes an error. Solution: Handle an empty list like there is no list of arguments. https://github.com/vim/vim/commit/346418c624f1bc7c04c98907134a2b284e6452dd
* vim-patch:7.4.1563Michael Ennen2016-12-12
| | | | | | | Problem: Partial test fails on windows. Solution: Return 1 or -1 from compare function. https://github.com/vim/vim/commit/790500a8e65bee295ef51a59dfa67ecbaab8ea17
* vim-patch:7.4.1559Michael Ennen2016-12-12
| | | | | | | Problem: Passing cookie to a callback is clumsy. Solution: Change function() to take arguments and return a partial. https://github.com/vim/vim/commit/1735bc988c546cc962c5f94792815b4d7cb79710
* vim-patch:7.4.1867James McCoy2016-12-11
| | | | | | | Problem: Memory leak in test_matchstrpos. Solution: Free the string before overwriting. (Yegappan Lakshmanan) https://github.com/vim/vim/commit/3c809343c72d9964475f421fd03bb892bc584a51
* vim-patch:7.4.1909 (#5748)Shougo2016-12-10
| | | | | | Problem: Doubled semicolons. Solution: Reduce to one. (Dominique Pelle) https://github.com/vim/vim/commit/945ec093cd4ddefab930239990564b12eb232153
* vim-patch:7.4.1897 (#5747)Shougo2016-12-10
| | | | | | Problem: Various typos, long lines and style mistakes. Solution: Fix the typos, wrap lines, improve style. https://github.com/vim/vim/commit/fd89d7ea81b18d32363456b16258174dc9e095dc
* tui: "backpressure": Drop messages to avoid flooding.Justin M. Keyes2016-12-09
| | | | | | | | | Closes #1234 multiqueue: - Implement multiqueue_size() - Rename MultiQueueItem.parent to MultiQueueItem.parent_item, to avoid confusion with MultiQueue.parent.
* vim-patch:7.4.1758, 7.4.1759, 7.4.1692 #5640Shougo Matsushita2016-12-09
| | | | | | | | | | | | | | | | | | | | | | | vim-patch:7.4.1758 Problem: Triggering CursorHoldI when in CTRL-X mode causes problems. Solution: Do not trigger CursorHoldI in CTRL-X mode. Add "!" flag to feedkeys() (test with that didn't work though). https://github.com/vim/vim/commit/245c41070c7f37d52be43cce0cb140bd3ade6c7e vim-patch:7.4.1759 Problem: When using feedkeys() in a timer the inserted characters are not used right away. Solution: Break the wait loop when characters have been added to typebuf. use this for testing CursorHoldI. https://github.com/vim/vim/commit/40b1b5443c88fab77f1f7c6f9e801f7ffdb7e0a8 vim-patch:7.4.1692 Problem: feedkeys('i', 'x') gets stuck, waits for a character to be typed. Solution: Behave like ":normal". (Yasuhiro Matsumoto)
* Merge pull request #5736 from jamessan/vim-7.4.1754James McCoy2016-12-09
|\ | | | | vim-patch:7.4.1754
| * vim-patch:7.4.1754James McCoy2016-12-08
| | | | | | | | | | | | | | | | | | Problem: When 'filetype' was set and reloading a buffer which does not cause it to be set, the syntax isn't loaded. (KillTheMule) Solution: Remember whether the FileType event was fired and fire it if not. (Anton Lindqvist, closes vim/vim#747) https://github.com/vim/vim/commit/c3691332f72169c486066200c0f3935418364900
* | Merge pull request #5705 from brcolow/vim-7.4.1835James McCoy2016-12-08
|\ \ | |/ |/| | | vim-patch:7.4.[1835,1956]
| * vim-patch:7.4.1956Michael Ennen2016-12-02
| | | | | | | | | | | | | | | | | | Problem: When using CTRL-W f and pressing "q" at the ATTENTION dialog the newly opened window is not closed. Solution: Close the window and go back to the original one. (Norio Takagi, Hirohito Higashi) https://github.com/vim/vim/commit/5d2ca0402954ff79b73d9c86cc16c8a6454b75a7
| * vim-patch:7.4.1835Michael Ennen2016-12-02
| | | | | | | | | | | | | | Problem: When splitting and closing a window the status height changes. Solution: Compute the frame height correctly. (Hirohito Higashi) https://github.com/vim/vim/commit/991dea3ab185fb35e577ab0bdfd443cd4b43ccc6
* | Merge pull request #5659 from brcolow/vim-7.4.1685James McCoy2016-12-08
|\ \ | | | | | | vim-patch:7.4.[1685,2163,2217,2269],8.0.00[33,40]
| * | vim-patch:7.4.2217Michael Ennen2016-12-06
| | | | | | | | | | | | | | | | | | | | | | | | Problem: When using matchaddpos() a character after the end of the line can be highlighted. Solution: Only highlight existing characters. (Hirohito Higashi) https://github.com/vim/vim/commit/4f416e41243ca151b95d39d81ce23d00b1484755
| * | vim-patch:7.4.2163Michael Ennen2016-12-06
| | | | | | | | | | | | | | | | | | | | | Problem: match() and related functions tested with old style test. Solution: Convert to new style test. (Hirohito Higashi) https://github.com/vim/vim/commit/d76a0c15f8bdbc901015879177fd5076d34c7a06
| * | vim-patch:7.4.1685Michael Ennen2016-12-06
| | | | | | | | | | | | | | | | | | | | | Problem: There is no easy way to get all the information about a match. Solution: Add matchstrpos(). (Ozaki Kiichi) https://github.com/vim/vim/commit/7fed5c18f8577b75404b80d8b9a9907b1bbd27e4
* | | vim-patch:7.4.1751James McCoy2016-12-07
|/ / | | | | | | | | | | | | Problem: Crash when 'tagstack' is off. (Dominique Pelle) Solution: Fix it. (Hirohito Higashi) https://github.com/vim/vim/commit/def5abe0a2727041ecee69afdccfca405333bd24
* | vim-patch:7.4.1708James McCoy2016-12-06
| | | | | | | | | | | | | | | | | | | | | | Problem: New regexp engine does not work properly with EBCDIC. Solution: Define equivalence class characters. (Owen Leibman) https://github.com/vim/vim/commit/2a6fa564a3b5061c14ff63b8b0f12801df0b0ac2 Although nvim doesn't support EBCDIC systems, this keeps us inline with upstream code so its easier to merge future patches in this area and improves the readability of the code.
* | vim-patch:7.4.1748James McCoy2016-12-02
|/ | | | | | | | Problem: "gD" does not find match in first column of first line. (Gary Johnson) Solution: Accept match at the cursor. https://github.com/vim/vim/commit/1538fc34fae3fae39773ca43f6ff52401fce61d8
* Merge pull request #5675 from brcolow/vim-7.4.1738James McCoy2016-12-01
|\ | | | | vim-patch:7.4.17[35,38,39]
| * vim-patch:7.4.1739Michael Ennen2016-12-01
| | | | | | | | | | | | | | | | Problem: Messages test fails on MS-Windows. Solution: Adjust the asserts. Skip the "messages maintainer" line if not showing all messages https://github.com/vim/vim/commit/bea1ede1c59a11ca5bf9d91cd30b7b2937b9fb41
| * vim-patch:7.4.1738Michael Ennen2016-11-29
| | | | | | | | | | | | | | Problem: Count for ":messages" depends on number of lines. Solution: Add ADDR_OTHER address type. https://github.com/vim/vim/commit/5d91646599a7b74310845e30a2a52ff197dc0ed7
| * vim-patch:7.4.1735Michael Ennen2016-11-29
| | | | | | | | | | | | | | | | | | Problem: It is not possible to only see part of the message history. It is not possible to clear messages. Solution: Add a count to ":messages" and a clear argument. (Yasuhiro Matsumoto) https://github.com/vim/vim/commit/451f849fd6282a4facd4f0f58af62837443fb5a6
* | vim-patch:7.4.1702Michael Ennen2016-12-01
| | | | | | | | | | | | | | | | Problem: Using freed memory when parsing 'printoptions' fails. Solution: Save the old options and restore them in case of an error. (Dominique) https://github.com/vim/vim/commit/4afc7c5d4a73340831077a02bfe1f74935e7f4a1
* | Merge pull request #5674 from brcolow/vim-7.4.1723James McCoy2016-12-01
|\ \ | | | | | | vim-patch:7.4.1723
| * | vim-patch:7.4.1723Michael Ennen2016-11-26
| |/ | | | | | | | | | | | | | | Problem: When using try/catch in 'tabline' it is still considered an error and the tabline will be disabled. Solution: Check did_emsg instead of called_emsg. (haya14busa, closes #746) https://github.com/vim/vim/commit/f73d3bc253fa79ad220f52f04b93e782e95a9d43
* | Merge pull request #5665 from brcolow/vim-7.4.1711James McCoy2016-12-01
|\ \ | | | | | | | | | vim-patch:7.4.1711
| * | vim-patch:7.4.1711Michael Ennen2016-11-25
| | | | | | | | | | | | | | | | | | | | | | | | Problem: When using try/catch in 'statusline' it is still considered an error and the status line will be disabled. Solution: Check did_emsg instead of called_emsg. (haya14busa, closes vim/vim#729) https://github.com/vim/vim/commit/a742e084b677f76c67e9e52c4f9fb9ab24002e20
* | | Merge pull request #5664 from brcolow/vim-7.4.1707James McCoy2016-12-01
|\ \ \ | | | | | | | | vim-patch:7.4.1707
| * | | vim-patch:7.4.1707Michael Ennen2016-11-25
| |/ / | | | | | | | | | | | | | | | | | | Problem: Cannot use empty dictionary key, even though it can be useful. Solution: Allow using an empty dictionary key. https://github.com/vim/vim/commit/0921ecff1c5a74541bad6c073e8ade32247403d8
* | | Merge pull request #5662 from brcolow/vim-7.4.1701James McCoy2016-12-01
|\ \ \ | | | | | | | | vim-patch:7.4.1701
| * | | vim-patch:7.4.1701Michael Ennen2016-11-24
| |/ / | | | | | | | | | | | | | | | | | | Problem: Equivalence classes still tested in old style tests. Solution: Remove the duplicate. https://github.com/vim/vim/commit/f9f22dbe4f90673ecce601a9dee4bb750ce3cd8f
* | | Merge pull request #5648 from brcolow/vim-7.4.2071James McCoy2016-11-30
|\ \ \ | | | | | | | | vim-patch:7.4.2071
| * | | vim-patch:7.4.2071Michael Ennen2016-11-29
| | |/ | |/| | | | | | | | | | | | | | | | Problem: The return value of type() is difficult to use. Solution: Define v:t_ constants. (Ken Takata) https://github.com/vim/vim/commit/f562e72df726c6191fa305e1c0a113f1cfb87f76
* | | version.c: mark NA patches (#5657)Shougo2016-11-29
| | | | | | | | | | | | 1710: external command 2311: Appveyor
* | | Merge #5643 from Shougo/vim-7.4.1686Justin M. Keyes2016-11-29
|\ \ \ | | | | | | | | vim-patch:7.4.1686, 7.4.2007
| * | | vim-patch:7.4.2007Shougo Matsushita2016-11-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Running the tests leaves a viminfo file behind. Solution: Make the viminfo option empty. https://github.com/vim/vim/commit/fc4ad616073a169badfb2b9906fee2844f76f730
| * | | vim-patch:7.4.1686Shougo Matsushita2016-11-22
| | |/ | |/| | | | | | | | | | | | | | | | Problem: When running tests $HOME/.viminfo is written. (James McCoy) Solution: Add 'nviminfo' to the 'viminfo' option. (closes vim/vim#722) https://github.com/vim/vim/commit/e9c07270031e312082604d3505650f185aa65948
* | | vim-patch:7.4.1699 (#5660)Michael Ennen2016-11-29
| |/ |/| | | | | | | | | Problem: :packadd does not work the same when used early or late. Solution: Always load plugins matching "plugin/**/*.vim". https://github.com/vim/vim/commit/71fb0c146bef08dc276fc5793bd47366e6e0f32a