aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* vim-patch:8.1.1568: strftime() test fails on MS-WindowsJan Edmund Lazo2020-03-29
| | | | | | Problem: Strftime() test fails on MS-Windows. Solution: Skip the check for using the $TZ environment variable. https://github.com/vim/vim/commit/87652a7e3b94755084944afec51a0bfcd8b0a0c3
* vim-patch:8.1.1567: localtime_r() does not respond to $TZ changesJan Edmund Lazo2020-03-29
| | | | | | Problem: Localtime_r() does not respond to $TZ changes. Solution: If $TZ changes then call tzset(). (Tom Ryder) https://github.com/vim/vim/commit/db51730df1817fc4b6ecf5a065c69fac518ad821
* vim-patch:8.1.1313: warnings for using localtime() and ctime()Jan Edmund Lazo2020-03-29
| | | | | | Problem: Warnings for using localtime() and ctime(). Solution: Use localtime_r() if available. Avoid using ctime(). https://github.com/vim/vim/commit/63d2555c9cefbbeeca3ec87fdd5d241e9488f9dd
* Merge pull request #11746 from Billy4195/add_wildmenu_keyMatthieu Coudron2020-03-28
|\ | | | | [RFC] Wildmenu support C-E and C-Y as popupmenu
| * doc: Fix wildmenu doc inconsistencies and typosZantox2020-03-28
| | | | | | | | | | Fix typos, capitalization to match block, and remove the angle brackets on the CTRL keys to match other documentation.
| * doc: C-Y and C-E in wildmenu completionBilly Su2020-02-18
| | | | | | | | Add description of C-Y and C-E in wildmenu completion
| * ex_getln.c: wildmenu add cancel and apply opsBilly Su2020-01-23
| |
* | Merge pull request #12043 from bfredl/pumrlBjörn Linse2020-03-23
|\ \ | | | | | | popupmenu: don't use 'rightleft' option in cmdline mode
| * | popupmenu: don't use 'rightleft' option in cmdline modeBjörn Linse2020-03-23
|/ / | | | | | | | | Cmdline is always drawn from the left to right, so using rightleft popupmenu is not useful here
* | Merge pull request #12030 from erw7/fix-tui-access-global-varBjörn Linse2020-03-22
|\ \ | | | | | | TUI: do not use nvim_get_option in tui thread
| * | TUI: do not use "nvim_get_option" in tui threaderw72020-03-21
| | | | | | | | | | | | | | | | | | Since "nvim_get_option" is executed on the tui thread as a C function instead of msgpack-rpc, it accesses global variables that may change on the main thread.
* | | Merge pull request #12026 from jamessan/s390x-travisJames McCoy2020-03-22
|\ \ \ | |/ / |/| | Add big-endian, s390x job for Travis
| * | Install gettext for msgfmt/msgmergeJames McCoy2020-03-18
| | | | | | | | | | | | [skip appveyor]
| * | Set FUNCTIONALTEST=functionaltest-lua for s390xJames McCoy2020-03-18
| | | | | | | | | | | | | | | | | | LuaJIT doesn't support s390x yet. [skip appveyor]
| * | Install pynvim with --user to avoid permission issuesJames McCoy2020-03-18
| | | | | | | | | | | | [skip appveyor]
| * | Add big-endian, s390x job to TravisJames McCoy2020-03-18
|/ / | | | | | | | | | | This will help catch issues like #11388. [skip appveyor]
* | vim-patch:8.1.0864 Make 'scrolloff' and 'sidescrolloff' options window local ↵Will Eccles2020-03-17
| | | | | | | | | | | | | | | | | | | | (#11854) Problem: cannot have a local value for 'scrolloff' and 'sidescrolloff' Author: Bram Moolenar https://github.com/vim/vim/commit/375e3390078e740d3c83b0c118c50d9a920036c7
* | Merge pull request #11927 from Jesse-Bakker/lsp-buf-versionBjörn Linse2020-03-16
|\ \ | | | | | | LSP: Use buffer version instead of changedtick for edits
| * | Use buffer version instead of changedtick for editsJesse Bakker2020-02-27
| | |
* | | Merge #11977 from janlazo/vim-8.1.1279Justin M. Keyes2020-03-08
|\ \ \ | | | | | | | | vim-patch:8.1.1279,8.2.{360,361}
| * | | vim-patch:8.2.0361: internal error when using "0" for a callbackJan Edmund Lazo2020-03-07
| | | | | | | | | | | | | | | | | | | | | | | | Problem: Internal error when using "0" for a callback. Solution: Give a normal error. (closes vim/vim#5743) https://github.com/vim/vim/commit/14e57909e662a43a42438e2701654af48af49b03
| * | | version.c: updateJan Edmund Lazo2020-03-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | vim-patch:8.0.1287: temp file used for viminfo may have wrong permissions vim-patch:8.0.1345: race condition between stat() and open() for viminfo vim-patch:8.0.1355: cursor keys don't work in MS-Windows console vim-patch:8.0.1358: undercurl is not used in the terminal vim-patch:8.0.1371: Shift-Insert doesn't always work in MS-Windows console vim-patch:8.0.1422: no fallback to underline when undercurl is not set vim-patch:8.2.0362: MS-Windows: channel test fails if grep is not available
| * | | vim-patch:8.2.0360: yaml files are only recognized by the file extensionJan Edmund Lazo2020-03-07
| | | | | | | | | | | | | | | | | | | | | | | | Problem: Yaml files are only recognized by the file extension. Solution: Check for a line starting with "%YAML". (Jason Franklin) https://github.com/vim/vim/commit/8eab73132838e977092d7b46f70b4ecf6274fd6a
| * | | vim-patch:8.1.1279: cannot set 'spellang' to "sr@latin"Jan Edmund Lazo2020-03-07
| | | | | | | | | | | | | | | | | | | | | | | | Problem: Cannot set 'spellang' to "sr@latin". (Bojan Stipic) Solution: Allow using '@' in 'spellang'. (closes vim/vim#4342) https://github.com/vim/vim/commit/9a061cb78ccbf78ec9ae454d37a49edccb4e94fc
| * | | Revert "ci/Appveyor: install diffutils via scoop"Jan Edmund Lazo2020-03-07
|/ / / | | | | | | | | | This reverts commit 4faf30de3ea72bd188c8894eb10f0c971ff28e90.
* | | diff.c: fix sprintf callJustin M. Keyes2020-03-03
| | | | | | | | | | | | fix #11975
* | | lsp: make showMessage and logMessage callbacks different (#11942)Hirokazu Hata2020-03-02
| | | | | | | | | | | | According to the LSP specification, showMessage is what is displayed and logMessage is what is stored. Since these are different things, I devide the callback into those that match.
* | | Merge pull request #11716 from teto/folds_auto_backupMatthieu Coudron2020-03-02
|\ \ \ | | | | | | | | [RFC] foldcolumn autowidth
| * | | updating docMatthieu Coudron2020-03-02
| | | |
| * | | addressing reviewsMatthieu Coudron2020-03-01
| | | |
| * | | foldcolumn: allow auto:XMatthieu Coudron2020-02-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Similar to signcolumn, allow foldcolumn to adapt itself to the number of folds. Regression: vim supports a maximum fdc of 12, this limits it to 9.
* | | | lua: add vim.tbl_len() #11889Hirokazu Hata2020-03-01
| | | |
* | | | version.c: update [ci skip] #11721Marvim the Paranoid Android2020-03-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | vim-patch:8.0.1354: Shift-Insert doesn't always work in MS-Windows console vim-patch:8.0.1783: cannot use 256 colors in a MS-Windows console vim-patch:8.1.0028: prompt buffer test fails on MS-Windows vim-patch:8.1.0030: stoping Vim running in a terminal may not work vim-patch:8.1.0349: crash when wiping buffer in a callback vim-patch:8.1.0350: Vim may block on ch_sendraw() vim-patch:8.1.0442: GUI: cursor not drawn after ":redraw | sleep" vim-patch:8.1.0446: options test fails in the GUI vim-patch:8.1.0447: GUI scrollbar test fails with Athena and Motif vim-patch:8.1.0522: :terminal does not show trailing empty lines vim-patch:8.1.0649: setjmp() variables defined globally are used in one file vim-patch:8.1.0788: cannot build with tiny features vim-patch:8.1.0882: checking for FEAT_MBYTE which doesn't exist anymore vim-patch:8.1.0967: stray dependency in test Makefile vim-patch:8.1.0997: using GUI colors in vim.exe when 'termguicolors' is off vim-patch:8.1.1042: the paste test doesn't work properly in the Windows console vim-patch:8.1.1127: getwinpos() doesn't work in terminal on MS-Windows console vim-patch:8.1.1164: gettitle test is failing when server name differs vim-patch:8.1.1166: gettitle test can still fail when another Vim is running vim-patch:8.1.1185: mapping for CTRL-X is inconsistent vim-patch:8.1.1903: cannot build without the +eval feature vim-patch:8.1.2238: error in docs tags goes unnoticed vim-patch:8.1.2353: build failure on FreeBSD vim-patch:8.1.2393: using old C style comments vim-patch:8.1.2397: should not define __USE_XOPEN vim-patch:8.2.0122: readme files still mention MS-DOS vim-patch:8.2.0125: :mode no longer works for any system vim-patch:8.2.0129: MS-Windows installer doesn't use Turkish translations vim-patch:8.2.0138: memory leak when starting a job fails vim-patch:8.2.0139: MS-Windows: default for IME is inconsistent vim-patch:8.2.0140: CI does not test building doc tags vim-patch:8.2.0143: Coverity warning for possible use of NULL pointer vim-patch:8.2.0145: using #error for compilation errors should be OK now vim-patch:8.2.0153: warning shows when listing version info vim-patch:8.2.0157: Vim9 script files not in list of distributed files vim-patch:8.2.0176: generating os headers does not work for Swedish vim-patch:8.2.0181: problems parsing :term arguments vim-patch:8.2.0192: build failure without +terminal feature vim-patch:8.2.0193: still build failure without +terminal feature vim-patch:8.2.0213: configure does not recognize gcc 10.0 and later vim-patch:8.2.0217: terminal test fails on Mac vim-patch:8.2.0219: terminal test still fails on Mac vim-patch:8.2.0220: terminal test did pass on Mac vim-patch:8.2.0228: configure does not recognize gcc version on BSD vim-patch:8.2.0230: terminal popup test is flaky vim-patch:8.2.0231: silent system command may clear the screen vim-patch:8.2.0236: MS-Windows unintall doesn't delete vimtutur.bat vim-patch:8.2.0237: crash when setting 'wincolor' on finished terminal window vim-patch:8.2.0244: compiler warning in Lua interface vim-patch:8.2.0245: MSVC: error message if the auto directory already exists vim-patch:8.2.0246: MSVC: deprecation warnings with Ruby vim-patch:8.2.0247: misleading comment in NSIS installer script vim-patch:8.2.0249: MS-Windows: various warnings vim-patch:8.2.0255: VMS: missing files in build vim-patch:8.2.0259: terminal in popup test sometimes fails vim-patch:8.2.0266: terminal in popup test sometimes fails on Mac vim-patch:8.2.0273: MS-Windows uninstall may delete wrong batch file vim-patch:8.2.0278: channel test is flaky on Mac vim-patch:8.2.0297: compiler warnings for the Ruby interface vim-patch:8.2.0304: terminal test if failing on some systems vim-patch:8.2.0314: short name not set for terminal buffer vim-patch:8.2.0317: MSVC: _CRT_SECURE_NO_DEPRECATE not defined on DEBUG build vim-patch:8.2.0330: build error with popup window but without terminal vim-patch:8.2.0333: terminal in popup test is flaky vim-patch:8.2.0337: build fails on a few systems vim-patch:8.2.0338: build failure without the channel feature vim-patch:8.2.0345: compiler warning when building without the float feature 8.2.{212,243,250} are connected. 8.2.0250 makes 8.2.0212 N/A. vim-patch:8.2.0212: missing search/substitute pattern hardly tested
* | | | Merge #11929 from janlazo/vim-8.1.1510Justin M. Keyes2020-03-01
|\ \ \ \ | | | | | | | | | | vim-patch:8.0.1587,8.1.{253,881,883,885,896,939,1107,1108,1466,1489,1510,1552,1642,1793},8.2.{108,133,135}
| * | | | vim-patch:8.1.1793: mixed comment style in globalsJan Edmund Lazo2020-03-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Mixed comment style in globals. Solution: Use // comments where appropriate. https://github.com/vim/vim/commit/1ccaa35abf0706de3516b3013fe12964abada079
| * | | | vim-patch:8.1.1108: test for 'visualbell' doesn't workJan Edmund Lazo2020-03-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Test for 'visualbell' doesn't work. Solution: Make 'belloff' empty. https://github.com/vim/vim/commit/7a66627cf43412604a28e0d99df8f96a29ff1c3a
| * | | | vim-patch:8.1.1107: no test for 'visualbell'Jan Edmund Lazo2020-03-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: No test for 'visualbell'. Solution: Add a test. https://github.com/vim/vim/commit/b4e6a2d07510e18e6720d6b2ee0b029f95430964
| * | | | vim-patch:8.2.0108: when sign text is changed a manual redraw is neededJan Edmund Lazo2020-03-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: When sign text is changed a manual redraw is needed. (Pontus Lietzler) Solution: Redraw automatically. (closes vim/vim#5455) https://github.com/vim/vim/commit/bf0acff012c2f75563c20241f1a5478534fe2c7a
| * | | | vim-patch:8.1.0939: no completion for sign group namesJan Edmund Lazo2020-03-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: No completion for sign group names. Solution: Add completion for sign group names and buffer names. (Yegappan Lakshmanan, closes vim/vim#3980) https://github.com/vim/vim/commit/3678f65d43d10b36dc62738aab2f341fa1e18a32
| * | | | vim-patch:8.1.1552: cursor position is wrong after sign column changesJan Edmund Lazo2020-03-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Cursor position is wrong after sign column appears or disappears. (Yegappan Lakshmanan) Solution: Call changed_line_abv_curs() instead of changed_cline_bef_curs(). https://github.com/vim/vim/commit/f85e40afc204c241c6a01023be3e7b8101d36367
| * | | | vim-patch:8.1.1489: sign order wrong when priority was changedJan Edmund Lazo2020-03-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Sign order wrong when priority was changed. Solution: Reorder signs when priority is changed. (Yegappan Lakshmanan, closes vim/vim#4502) https://github.com/vim/vim/commit/64416127fc184b5544530afe818722679158f059
| * | | | vim-patch:8.1.1466: not updating priority on existing signJan Edmund Lazo2020-03-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Not updating priority on existing sign. Solution: Set the sign priority. Add a test. (Yegappan Lakshmanan) https://github.com/vim/vim/commit/58a7f87c8653b4cb5b0794b6b88e2ec140d3d2c3
| * | | | vim-patch:8.1.0896: tests for restricted mode no run for MS-Windows GUIJan Edmund Lazo2020-03-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Tests for restricted mode no run for MS-Windows GUI. Solution: Make tests also work in MS-Windows GUI. https://github.com/vim/vim/commit/5a6698169d10833abad88c98e5a332ddde5d110d
| * | | | vim-patch:8.1.0885: test for restricted hangs on MS-Windows GUIJan Edmund Lazo2020-03-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Test for restricted hangs on MS-Windows GUI. Solution: Skip the test. https://github.com/vim/vim/commit/18c5632cab09e5e51320f55005f310920648f35b
| * | | | vim-patch:8.1.0881: can execute shell commands in rvim through interfacesJan Edmund Lazo2020-03-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Can execute shell commands in rvim through interfaces. Solution: Disable using interfaces in restricted mode. Allow for writing file with writefile(), histadd() and a few others. https://github.com/vim/vim/commit/8c62a08faf89663e5633dc5036cd8695c80f1075
| * | | | vim-patch:8.1.0883: missing some changes for Ex commandsJan Edmund Lazo2020-03-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Missing some changes for Ex commands. Solution: Add mising changes in header file. https://github.com/vim/vim/commit/54d6fe5e60c0c488a424c078963ead40ae7dc397
| * | | | vim-patch:8.1.1642: may use uninitialized variableJan Edmund Lazo2020-03-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: May use uninitialized variable. (Patrick Palka) Solution: Initialize variables earlier. (closes vim/vim#4623) https://github.com/vim/vim/commit/ec572ad6a6cb0d4e71901951a70a4f038d48cb17
| * | | | vim-patch:8.1.0253: saving and restoring window title does not always workJan Edmund Lazo2020-03-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Saving and restoring window title does not always work. Solution: Use the stack push and pop commands. (Kouichi Iwamoto, closes vim/vim#3059) https://github.com/vim/vim/commit/40385dbcdfb44885f2e9b83e1e0285aeb8a0c2a8
| * | | | vim-patch:8.2.0135: bracketed paste can still cause invalid memory accessJan Edmund Lazo2020-03-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Bracketed paste can still cause invalid memory access. (Dominique Pelle) Solution: Check for NULL pointer. https://github.com/vim/vim/commit/fe4bbac1166f2e4e3fa18cb966ec7305198c8176
| * | | | vim-patch:8.2.0133: invalid memory access with search commandJan Edmund Lazo2020-03-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Invalid memory access with search command. Solution: When :normal runs out of characters in bracketed paste mode break out of the loop.(closes vim/vim#5511) https://github.com/vim/vim/commit/98a336dd497d3422e7efeef9f24cc9e25aeb8a49