aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/version.c
Commit message (Collapse)AuthorAge
* vim-patch:7.4.2219James McCoy2016-08-20
| | | | | | | | | | | Problem: Recursive call to substitute gets stuck in sandbox. (Nikolai Pavlov) Solution: Handle the recursive call. (Christian Brabandt, closes vim/vim#950) Add a test. https://github.com/vim/vim/commit/f5a39447a8ebe162ee62caa2ee502cd0e65eecaa Closes #5118
* vim-patch:7.4.1700James McCoy2016-08-20
| | | | | | | | | | | | | Problem: Equivalence classes are not properly tested. Solution: Add tests for multi-byte and latin1. Fix an error. (Owen Leibman) https://github.com/vim/vim/commit/22e421549d54147d003f6444de007cb1d73f1d27 src/regexp.c changes weren't applied because they're specific to EBCDIC handling, which has been dropped from nvim. The latin1-specific tests were also removed since neovim intends to remove the ability to have 'encoding' set to anything other than utf8.
* vim-patch:7.4.2112 (#5175)Shougo2016-08-17
| | | | | | | | | Problem: getcompletion(.., 'dir') returns a match with trailing "*" when there are no matches. (Chdiza) Solution: Return an empty list when there are no matches. Add a trailing slash to directories. (Yegappan Lakshmanan) Add tests for no matches. (closes vim/vim#947) https://github.com/vim/vim/commit/b56195ed00a9a79aa6217cddbeedbc8cc7a5b6d8
* Merge pull request #5148 from munyari/vim-7.4.1603Björn Linse2016-08-04
|\ | | | | [RFC] version.c: add completed patches
| * version.c: add completed patchesPanashe M. Fundira2016-08-01
| |
* | vim-patch:7.4.1557 (#5117)prollings2016-08-04
| | | | | | | | | | | | Problem: Windows cannot be identified. Solution: Add a unique window number to each window and functions to use it. https://github.com/vim/vim/commit/86edef664efccbfe685906c854b9cdd04e56f2d5
* | vim-patch:7.4.1673 (#5141)Panashe Fundira2016-08-03
|/ | | | | | | | | | | Problem: The justify plugin has to be copied or sourced to be used. Solution: Turn it into a package. https://github.com/vim/vim/commit/2946d0236dc9e23ec0050feacdb959b9ae5672a8 Justification for changes that do not carry over - `Filelist` does not exist in neovim - neovim does not have a `README.txt` in `runtime/macros`
* vim-patch:7.4.1305 #5094Michael Ennen2016-08-01
| | | | | | | | | | Problem: "\%1l^#.*" does not match on a line starting with "#". Solution: Do not clear the start-of-line flag. (Christian Brabandt) https://github.com/vim/vim/commit/7c29f387819b5817b003d2ba73e2b5cf3cb3d0dd Helped-by: jamessan Helped-by: mhinz
* [RFC] vim-patch:7.4.2011, vim-patch:7.4.2012, vim-patch:7.4.2066 #5106Shougo Matsushita2016-08-01
| | | | | | | | | | | | | | | | | | | | | | | vim-patch:7.4.2011 Problem: It is not easy to get a list of command arguments. Solution: Add getcompletion(). (Yegappan Lakshmanan) https://github.com/vim/vim/commit/aa4d73235bf4deee167aa5314b89ae3d3db334b7 vim-patch:7.4.2012 Problem: Test for getcompletion() does not pass on all systems. Solution: Only test what is supported. https://github.com/vim/vim/commit/0d3e24be5686c0710aa3c6671e4c626d6cb21a5f vim-patch:7.4.2066 Problem: getcompletion() not well tested. Solution: Add more testing. https://github.com/vim/vim/commit/c1fb763184c8ae82300357867fa2070aa94366e9
* vim-patch:7.4.1676 #5143Panashe M. Fundira2016-08-01
| | | | | | | | | | | | Problem: The shellmenu plugin has to be copied or sourced to be used. Solution: Turn it into a package. https://github.com/vim/vim/commit/fead3ac9a35e0fc358141d3eb19574cd8a3ecb55 Justification for changes that do not carry over - `Filelist` does not exist in neovim - neovim does not have a `README.txt` in `runtime/macros`
* vim-patch:7.4.1675 #5142Panashe M. Fundira2016-08-01
| | | | | | | | | | | | Problem: The swapmous plugin has to be copied or sourced to be used. Solution: Turn it into the swapmouse package. https://github.com/vim/vim/commit/e101204906e10f1e100e2f9017985c61f26b03ac Justification for changes that do not carry over - `Filelist` does not exist in neovim - neovim does not have a `README.txt` in `runtime/macros`
* vim-patch:7.4.2013, vim-patch:7.4.2014Shougo Matsushita2016-08-01
| | | | | | | | | | | | | | | | vim-patch:7.4.2013 Problem: Using "noinsert" in 'completeopt' breaks redo. Solution: Set compl_curr_match. (Shougo, closes vim/vim#874) https://github.com/vim/vim/commit/67081e50616ae9546621072c5eaaa59bd0a4bed7 vim-patch:7.4.2014 Problem: Using "noinsert" in 'completeopt' does not insert match. Solution: Set compl_enter_selects. (Shougo, closes #875) https://github.com/vim/vim/commit/32b808a4bdf35b0dea63c735702a591e5869fecd
* Merge #4634 'version.c: update'Justin M. Keyes2016-07-30
|\
| * version.c: updateJustin M. Keyes2016-07-30
| |
| * version.c: Update to 7.4.2107Shougo Matsushita2016-07-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1601: Filelist, Makefile 1602: info files 1609: Filelist 1610: if_ole, directX 1611: FEAT_VERTSPLIT 1612, 1613: small feature 1615: tiny feature 1616-1618, 1621-1628, 1631, 1635: channel fix 1632, 1633: Makefile fix 1636: getln.c 1646: Python eval 1651: MS-DOS 1655: remote_expr() fix 1657, 1659, 1661, 1662, 1665-1669, 1680: channel 1672, 1674: dvorak plugin 1678: if_mzch 1683: dosinst.c 1684: README 1687, 1717, 1722: channel 1688: if_mzch 1689: if_ruby 1690: ifdef 1693: if_perl 1694: Win32 GUI 1698: Makefile 1705: guifont in Windows 1706: __ARGS 1709: ifdef 1713: GTK GUI 1721: vimtbar plugin 1724: tabline with GUI 1725: fix for ANSI C 1726: compiler warning for ex_smile 1729, 1746: if_perl 1733: Makefile 1736, 1743, 1744, 1747: if_python 1737: UNUSED 1745: README 1749: GTK 1756: dll path 1760: compiler warnings 1764: job 1766: INSTALL_pc.txt 1767: configure 1770: true color 1771: ifdef 1772, 1775: Makefile 1773: compiler warnings 1774, 1778: true color 1776: term.c 1777: channel 1784: true color 1786: term.c 1787, 1789-1791: channel 1788: NSIS support 1794: Win32 GUI 1795-1798: term.c 1800: ifdef 1801: Makefile 1803: GTK3 1807, 1810, 1811, 1814, 1817, 1822, 1824-1829: channel 1819: Compiler warning 1830: os_mswin.c 1843: if_python 1845: channel 1846: term.c 1848: if_perl 1849, 1850, 1853, 1855-1859: channel 1852: GUI test 1854: termguicolors 1860: timer 1863: if_xxx 1864: if_python 1865: eval.c leak 1869: if_perl 1870: if_mzch 1872: if_perl 1873: timer in GUI 1874: Win32 1877-1880: channel 1883: ViVim, gui_mac 1885: MinGW 1886, 1887: channel 1890: GUI 1891: channel 1892, 1894: balloon 1899: GUI_GTK 1901: GUI_Win32 1902, 1906: channel 1908: NetBeans 1915: gui_menu 1916: test_channel 1917-1921: viminfo 1922: if_ruby 1924: function(void) 1925, 1926, 1931-1933, 1938, 1939, 1943: viminfo 1927: if_mzch 1929: if_ruby 1930: ifdef 1934: Makefile 1935: GUI 1942: termguicolors 1944: Make_MSVC 1946: Filelist 1947: viminfo 1951: Makefile, if_ruby 1957, 1958: if_perl 1959: channel 1963: Win32 cygpty 1965, 1969: channel 1974: GUI 1982, 1987, 1988: viminfo 1983: Filelist Makefile ifdef protocol 1985: VMS build filename_upper_camel 1995: GUI 1998: channel 2001: ifdef 2003, 2004: cursor flicker in GUI 2016: Make_cyg 2020: ifdef 2025: GUI_GTK 2026: channel 2027: ifdef 2030, 2032, 2034: Make cygwin MinGW 2035: ACL support 2037, 2038: small build 2039-2041: channel 2042: GUI_GTK 2045: channel 2048: legacy 2052, 2053: Makefile 2054: ifdef 2055, 2057, 2063: eval.c refactoring 2056: prototype 2059, 2060: Makefile 2070: spell.h 2078: term.c 2079: test_netbeans 2089, 2092: GUI 2091: term.c 2102: GUI tiny 2105: configure Included 1732: auto completion folds
* | vim-patch:7.4.1237 (#5092)Simon Weil2016-07-31
|/ | | | | | Problem: Can't translate message without adding a line break. Solution: Join the two parts of the message. https://github.com/vim/vim/commit/d9ea9069f5ef5b8b9f9e0d0daecdd124e2dcd818
* vim-patch:7.4.1179 (#5112)Hirokazu Hata2016-07-25
| | | | | | Problem: test_writefile and test_viml do not delete the tempfile. Solution: Delete the tempfile. (Charles Cooper) Add DeleteTheScript(). https://github.com/vim/vim/commit/f4f79b84a5595c511f6fdbe4e3e1d188d97879a0
* vim-patch:7.4.1703James McCoy2016-07-23
| | | | | | | Problem: Can't assert for not equal and not matching. Solution: Add assert_notmatch() and assert_notequal(). https://github.com/vim/vim/commit/b50e5f56861deb867478997397f7c784a7043233
* vim-patch:7.4.1682James McCoy2016-07-23
| | | | | | | Problem: Coverity: no check for NULL. Solution: Add check for invalid argument to assert_match(). https://github.com/vim/vim/commit/72188e9aae26e6191c68ff673ef145104b17c64f
* vim-patch:7.4.1663James McCoy2016-07-23
| | | | | | | Problem: In tests it's often useful to check if a pattern matches. Solution: Add assert_match(). https://github.com/vim/vim/commit/ea6553bec340920d8a09c7210cdc2d218e25ace2
* vim-patch:7.4.1491 #5048Patrick2016-07-18
| | | | | | | Problem: Visual-block shift breaks multi-byte characters. Solution: Compute column differently. (Yasuhiro Matsumoto) Add a test. https://github.com/vim/vim/commit/20b4f463f4ab50fa9bcc9838aa94101fa5698125
* vim-patch:7.4.1365 (#5037)prollings2016-07-20
| | | | | | Problem: Cannot execute a single test function. Solution: Add an argument to filter the functions with. (Yasuhiro Matsumoto) https://github.com/vim/vim/commit/befb366affa6309c6b4a469ec7f729821e3a36fa
* Merge #5058Justin M. Keyes2016-07-18
|\
| * vim-patch:7.4.1548Patrick2016-07-13
| | | | | | | | | | | | | | Problem: Two tests fail. Solution: Adjust the expected error number. Remove check for type. https://github.com/vim/vim/commit/5a2800fd141a8fc0c80cdf421dcb76001a22327f
| * vim-patch:7.4.1546Patrick2016-07-13
| | | | | | | | | | | | | | | | | | | | Problem: Sticky type checking is more annoying than useful. Solution: Remove the error for changing a variable type. https://github.com/vim/vim/commit/f6f32c38bf3319144a84a01a154c8c91939e7acf Note: There are a bunch of other changes to eval.txt that I believe are N/A and not related to this patch.
* | vim-patch:7.4.1186 (#5091)Simon Weil2016-07-19
|/ | | | | | Problem: Error messages for security context are hard to translate. Solution: Use one string with %s. (Ken Takata) https://github.com/vim/vim/commit/4a1314cb9c1847dc32ceeb3eebeae123ef10b16e
* vim-patch:7.4.1147 (#5005)prollings2016-07-10
| | | | | | | Problem: Conflict for "chartab". (Kazunobu Kuriyama) Solution: Rename the global one to something less obvious. Move it into src/chartab.c. https://github.com/vim/vim/commit/88e8f9f14434a7cd538d0c159dc432bea869a5bd
* Merge #4991 'vim-patch:7.4.1140'Justin M. Keyes2016-07-09
|\
| * vim-patch:7.4.1140Patrick2016-07-08
| | | | | | | | | | | | | | | | | | | | Problem: Recognizing <sid> does not work when the language is Turkish. (Christian Brabandt) Solution: Use MB_STNICMP() instead of STNICMP(). https://github.com/vim/vim/commit/e266d6d664d6d743c79797af400b2c01ec746216 Note: Added new test
* | vim-patch:7.4.1973James McCoy2016-07-08
| | | | | | | | | | | | | | | | | | Problem: On MS-Windows the package directory may be added at the end because of forward/backward slash differences. (Matthew Desjardins) Solution: Ignore slash differences. https://github.com/vim/vim/commit/4c5717ed8a81f5ae9dfe4f38b17a61fc8421054b
* | vim-patch:7.4.1840James McCoy2016-07-08
| | | | | | | | | | | | | | | | Problem: When using packages an "after" directory cannot be used. Solution: Add the "after" directory of the package to 'runtimepath' if it exists. https://github.com/vim/vim/commit/a57024453115592b8847af40ddd965a33898e390
* | vim-patch:7.4.1712James McCoy2016-07-08
| | | | | | | | | | | | | | | | | | Problem: For plugins in packages, plugin authors need to take care of all dependencies. Solution: When loading "start" packages and for :packloadall, first add all directories to 'runtimepath' before sourcing plugins. https://github.com/vim/vim/commit/49b27326447d0827c59c6cd201d58f65c1163086
* | vim-patch:7.4.1649James McCoy2016-07-08
| | | | | | | | | | | | | | | | | | | | | | | | Problem: The matchit plugin needs to be copied to be used. Solution: Put the matchit plugin in an optional package. https://github.com/vim/vim/commit/aedfcbe1e6c7df6edcd6756d7601bfdec7dd2087 Ignore changes to * Filelist, src/Makefile: Irrelevant to NeoVim * runtime/vimrc_example.vim, runtime/macros/*, runtime/pack/*: matchit is enabled by default in Neovim.
* | vim-patch:7.4.1596James McCoy2016-07-08
| | | | | | | | | | | | | | Problem: Memory leak. (Coverity) Solution: Free the pattern. https://github.com/vim/vim/commit/ba8cd122ef60a7c71a7723be0d635f0c2d4556ab
* | vim-patch:7.4.1554James McCoy2016-07-08
| | | | | | | | | | | | | | Problem: Completion for :colorscheme does not use 'packpath'. Solution: Make it work, add a test. (Hirohito Higashi) https://github.com/vim/vim/commit/52f9c19015df5ee1ee8592b6f3f15b8a57c8f5be
* | vim-patch:7.4.1553James McCoy2016-07-08
| | | | | | | | | | | | | | Problem: ":runtime" does not use 'packpath'. Solution: Add "what" argument. https://github.com/vim/vim/commit/8dcf259d904cfb965d31841dc74a5cfaf5a351d9
* | vim-patch:7.4.1552James McCoy2016-07-08
| | | | | | | | | | | | | | Problem: ":colorscheme" does not use 'packpath'. Solution: Also use in "start" and "opt" directories in 'packpath'. https://github.com/vim/vim/commit/7f8989dd8a627af2185df381195351a913f3777f
* | vim-patch:7.4.1551James McCoy2016-07-08
| | | | | | | | | | | | | | Problem: Cannot generate help tags in all doc directories. Solution: Make ":helptags ALL" work. https://github.com/vim/vim/commit/6bef5306e4f2cacb3a93667992c2312d4b293c9d
* | vim-patch:7.4.1550James McCoy2016-07-08
| | | | | | | | | | | | | | Problem: Cannot load packages early. Solution: Add the ":packloadall" command. https://github.com/vim/vim/commit/2d8f56acb32428d0f965d42dd13b27100b46fa15
* | vim-patch:7.4.1528James McCoy2016-07-08
| | | | | | | | | | | | | | Problem: Using "ever" for packages is confusing. Solution: Use "start", as it's related to startup. https://github.com/vim/vim/commit/af1a0e371e739f8dff337fd31da0ff8ffb347b43
* | vim-patch:7.4.1499James McCoy2016-07-08
| | | | | | | | | | | | | | Problem: No error message when :packadd does not find anything. Solution: Add an error message. (Hirohito Higashi) https://github.com/vim/vim/commit/be82c254862e475a582c0717455e1db6bf96b0d0
* | vim-patch:7.4.1492James McCoy2016-07-08
| | | | | | | | | | | | | | Problem: No command line completion for ":packadd". Solution: Implement completion. (Hirohito Higashi) https://github.com/vim/vim/commit/35ca0e7a1cb6e6daef8e0052a8437801226cef19
* | vim-patch:7.4.1486James McCoy2016-07-08
| | | | | | | | | | | | | | Problem: ":loadplugin" is not optimal, some people find it confusing. Solution: Only use ":packadd" with an optional "!". https://github.com/vim/vim/commit/f3654827368e6204608036353a0360e9e7c21e02
* | vim-patch:7.4.1480James McCoy2016-07-08
| | | | | | | | | | | | | | Problem: Cannot add a pack direcory without loading a plugin. Solution: Add the :packadd command. https://github.com/vim/vim/commit/91715873d19a1859c08eeded7848113596e2f2bd
* | vim-patch:7.4.1479James McCoy2016-07-08
| | | | | | | | | | | | | | Problem: No testfor ":loadplugin". Solution: Add a test. Fix how option is being set. https://github.com/vim/vim/commit/863c1a9079fa340d663ccafb011729a29186d73e
* | vim-patch:7.4.1478James McCoy2016-07-08
| | | | | | | | | | | | | | Problem: ":loadplugin" doesn't take care of ftdetect files. Solution: Also load ftdetect scripts when appropriate. https://github.com/vim/vim/commit/1bdd42627d619258d0e847f217cfc1c2795f1ac5
* | vim-patch:7.4.1396James McCoy2016-07-08
| | | | | | | | | | | | | | Problem: Compiler warnings for conversions. Solution: Add type cast. https://github.com/vim/vim/commit/1daae446e58fd90f98c51ff3af8f54bfa5197751
* | vim-patch:7.4.1388James McCoy2016-07-08
| | | | | | | | | | | | | | Problem: Compiler warning. (Cesar Romani) Solution: Initialize variable. https://github.com/vim/vim/commit/bdcd75275002c3b74015bb9bc0a01b13bb6107d4
* | vim-patch:7.4.1384James McCoy2016-07-08
| | | | | | | | | | | | | | Problem: It is not easy to use a set of plugins and their dependencies. Solution: Add packages, ":loadopt", 'packpath'. https://github.com/vim/vim/commit/f6fee0e2d4341c0c2f5339c1268e5877fafd07cf
* | vim-patch:7.4.1111 (#5004)prollings2016-07-06
| | | | | | | | | | | | Problem: test_expand fails on MS-Windows. Solution: Always use forward slashes. Remove references to test27. https://github.com/vim/vim/commit/f60b796fa9870bdfc4cdeb91653bac041916077d