aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
| * | | | vim-patch:7.4.745Jurica Bradaric2016-01-30
| | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | Problem: The entries added by matchaddpos() are returned by getmatches() but can't be set with setmatches(). (Lcd) Solution: Fix setmatches(). (Christian Brabandt) https://github.com/vim/vim/commit/0fce4257727f9d75e488963b73e407d31dd46546
* | | | vim-patch:7.4.741 #4121Jurica Bradaric2016-02-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: When using += with ":set" a trailing comma is not recognized. (Issue 365) Solution: Don't add a second comma. Add a test. (partly by Christian Brabandt) https://github.com/vim/vim/commit/a7b7b1cef9b61700ba5076c1d889dce791392388
* | | | Merge pull request #4113 from jbradaric/vim-7.4.709Justin M. Keyes2016-02-01
|\ \ \ \ | | | | | | | | | | vim-patch:7.4.709
| * | | | vim-patch:7.4.709Jurica Bradaric2016-01-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: ":tabmove" does not work as documented. Solution: Make it work consistently. Update documentation and add tests. (Hirohito Higashi) https://github.com/vim/vim/commit/40ce3a4e1f50badb75ca812e26557a9bc5fde8c6
* | | | | Merge pull request #3994 from sethjackson/pathextJustin M. Keyes2016-02-01
|\ \ \ \ \ | | | | | | | | | | | | Windows: use $PATHEXT to find executables in path
| * | | | | Windows: use $PATHEXT to find executables in path.Rui Abreu Ferreira2016-01-30
| | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | is_executable_in_path() searches for executables in $PATH, but on Windows executable files have extensions available in the environment var $PATHEXT. This commit changes is_executable_in_path() to append those extensions to the filename. This patch diverges from standard Vim, in that Vim only checked for the given filename if it already has an extensions. This one always checks for the given filename.
* | | | | Merge pull request #4144 from george-b/manwidthJustin M. Keyes2016-02-01
|\ \ \ \ \ | | | | | | | | | | | | Respect $MANWIDTH
| * | | | | Respect $MANWIDTHGeorge Brown2016-02-01
| |/ / / / | | | | | | | | | | | | | | | If $MANWIDTH is set do not override it otherwise use winwidth.
* | | | | Merge pull request #4013 from watiko/vim-incrementJustin M. Keyes2016-02-01
|\ \ \ \ \ | | | | | | | | | | | | Vim patches related to increment and marks
| * | | | | Fix lint errorwatiko2016-02-01
| | | | | |
| * | | | | tests: Migrate legacy test increment.watiko2016-02-01
| | | | | |
| * | | | | vim-patch:7.4.1089watiko2016-02-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Repeating CTRL-A doesn't work. Solution: Call prep_redo_cmd(). (Hirohito Higashi) https://github.com/vim/vim/commit/ef2b5036b3005f1ce15d146dce72379a9834c56d
| * | | | | vim-patch:7.4.1088watiko2016-02-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Coverity warns for uninitialized variables. Only one is an actual problem. Solution: Move the conditions. Don't use endpos if handling an error. https://github.com/vim/vim/commit/7ae4fbca552c972eb3645ece02a2807e517610d7
| * | | | | vim-patch:7.4.1087watiko2016-02-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: CTRL-A and CTRL-X do not work properly with blockwise visual selection if there is a mix of Tab and spaces. Solution: Add OP_NR_ADD and OP_NR_SUB. (Hirohito Higashi) https://github.com/vim/vim/commit/d79e55016cf8268cee935f1ac3b5b28712d1399e
| * | | | | vim-patch:7.4.1085watiko2016-02-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: The CTRL-A and CTRL-X commands do not update the '[ and '] marks. Solution: (Yukihiro Nakadaira) https://github.com/vim/vim/commit/a52dfaed104183c1fa2a3b6e4430b23d86bcbece
| * | | | | vim-patch:7.4.634watiko2016-02-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Marks are not restored after redo + undo. Solution: Fix the way marks are restored. (Olaf Dabrunz) https://github.com/vim/vim/commit/f65aad5554f1d1f972f0bd38059da70e3cdf4c87 https://github.com/vim/vim/commit/35e7594dd429f7a8a06cefd61c3e8d48b9bd74e2
| * | | | | vim-patch:7.4.1084watiko2016-02-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Using "." to repeat CTRL-A in Visual mode increments the wrong numbers. Solution: Append right size to the redo buffer. (Ozaki Kiichi) https://github.com/vim/vim/commit/e1edc1caba05c553fa60b1cf45a7670b1cfd63fe
| * | | | | vim-patch:7.4.1076watiko2016-02-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: CTRL-A does not work well in right-left mode. Solution: Remove reversing the line, add a test. (Hirohito Higashi) https://github.com/vim/vim/commit/6a3c8aff0439c8406082760c54b26e00ff19a90c
| * | | | | vim-patch:7.4.1072watiko2016-02-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Increment test is old style. Solution: Make the increment test a new style test. (Hirohito Higashi) https://github.com/vim/vim/commit/450919587d4566ce3d17e685e183d5c17d9c2a11 https://github.com/vim/vim/commit/44132a10aeb45c957959cafb4ac39d3f478be98c
| * | | | | vim-patch:7.4.1065watiko2016-02-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Cannot use the "dll" options on MS-Windows. Solution: Support the options on all platforms. Use the built-in name as the default, so that it's clear what Vim is looking for. https://github.com/vim/vim/commit/25e4fcde767084d1a79e0926bc301c92987c0cce
| * | | | | vim-patch:7.4.1029watiko2016-02-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: test_increment fails on systems with 32 bit long. Solution: Only test with 32 bits. https://github.com/vim/vim/commit/d3343960d7745bd586197a28b9a96d634a292422
| * | | | | vim-patch:7.4.1027watiko2016-02-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: No support for binary numbers. Solution: Add "bin" to nrformats. (Jason Schulz) https://github.com/vim/vim/commit/887c1fea4a114e7170091942d0446c8882701b5b
| * | | | | vim-patch:7.0212watiko2016-02-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add missing test case (test59's test 8-8). https://github.com/vim/vim/commit/8fd89f0fe79e3fe2e1b64a808d1c7caca333af89 https://github.com/vim/vim/commit/0b23879827f9a97af3f621f974f91fa7a6b8c45c
| * | | | | vim-patch:7.4.848watiko2016-02-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: CTRL-A on hex number in Visual block mode is incorrect. Solution: Account for the "0x". (Hirohito Higashi) https://github.com/vim/vim/commit/5adfea1ac63e252556bccce54e92e8e10b58f592
| * | | | | vim-patch:7.4.823watiko2016-02-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Cursor moves after CTRL-A on alphabetic character. Solution: (Hirohito Higashi, test by Christian Brabandt) https://github.com/vim/vim/commit/25c2f6783a9d5f15e062bd5b085abe7deb121152
| * | | | | vim-patch:7.4.807watiko2016-02-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: After CTRL-V CTRL-A mode isn't updated. (Hirohito Higashi) Solution: Clear the command line or update the displayed command. https://github.com/vim/vim/commit/0bbcb5c8efbfe5f1568f56b24ffd222d915916f6
| * | | | | vim-patch:7.4.806watiko2016-02-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: CTRL-A in Visual mode doesn't work properly with "alpha" in 'nrformat'. Solution: Make it work. (Christian Brabandt) https://github.com/vim/vim/commit/cc218ab3caf983a0dcd3399beb8e1ecfcf0dd25d
| * | | | | vim-patch:7.4.782watiko2016-02-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Still a few problems with CTRL-A and CTRL-X in Visual mode. Solution: Fix the reported problems. (Christian Brabandt) https://github.com/vim/vim/commit/5d1bc78a2b9fbe3e3112afcde7c80eb19d5989f4
| * | | | | vim-patch:7.4.780watiko2016-02-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Compiler complains about uninitialized variable and clobbered variables. Solution: Add Initialization. Make variables static. https://github.com/vim/vim/commit/1db43b1145fe466b5d41af6744a08083983de3a9
| * | | | | vim-patch:7.4.779watiko2016-02-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Using CTRL-A in a line without a number moves the cursor. May cause a crash when at the start of the line. (Urtica Dioica) Solution: Do not move the cursor if no number was changed. https://github.com/vim/vim/commit/3ec326198029d5a59413b3b8b33dbc9c06c4f28b
| * | | | | vim-patch:7.4.778watiko2016-02-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Coverity warns for uninitialized variable. Solution: Change condition of assignment. https://github.com/vim/vim/commit/ae2fe73abc954b8fd3dbd7994daa8e31e6690bd0
| * | | | | vim-patch:7.4.765watiko2016-02-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: CTRL-A and CTRL-X in Visual mode do not always work well. Solution: Improvements for increment and decrement. (Christian Brabandt) https://github.com/vim/vim/commit/9bb1930af908338b68588e988be9601ad144af07
| * | | | | vim-patch:7.4.764watiko2016-02-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: test_increment fails on MS-Windows. (Ken Takata) Solution: Clear Visual mappings. (Taro Muraoka) https://github.com/vim/vim/commit/6a57cce04801d3e8fe30d0dcd31f9325b38de2fe
| * | | | | vim-patch:7.4.754watiko2016-02-01
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Using CTRL-A in Visual mode does not work well. (Gary Johnson) Solution: Make it increment all numbers in the Visual area. (Christian Brabandt) https://github.com/vim/vim/commit/3a304b23823b089e499063e8211c5695d049f3ba
* | | | | Merge pull request #4024 from sethjackson/io-includeJustin M. Keyes2016-02-01
|\ \ \ \ \ | | | | | | | | | | | | Windows: include <io.h>
| * | | | | Windows: include <io.h>.Rui Abreu Ferreira2016-01-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | if_csope.c uses _open_osfhandle so include the necessary header. Futher we need <io.h> for read/write/close/lseek. See: https://msdn.microsoft.com/en-us/library/bdts1c9x.aspx
* | | | | | Merge pull request #4030 from sethjackson/unistdJustin M. Keyes2016-02-01
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | config: Remove HAVE_UNISTD_H
| * | | | | config: Remove HAVE_UNISTD_H.Seth Jackson2016-01-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Unix systems must have this header but Windows does not have it at all. Since src/nvim/os/unix_defs.h includes <unistd.h> without the guard in order to avoid including this in the numerous places we would need <unistd.h> on Unix we just include src/nvim/os/os.h which will pull in <unistd.h> for us.
* | | | | | Merge pull request #4117 from watiko/vim-7.4.963Justin M. Keyes2016-01-29
|\ \ \ \ \ \ | | | | | | | | | | | | | | Vim 7.4.{639,753,949,963}
| * | | | | | vim-patch:7.4.963watiko2016-01-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: test_listlbr_utf8 sometimes fails. Solution: Don't use a literal multibyte character but <C-V>uXXXX. Do not dump the screen highlighting. (Christian Brabandt, closes #518) https://github.com/vim/vim/commit/1c57fe8b9450eb29c3e42a94527d4b7514f853e2
| * | | | | | vim-patch:7.4.949watiko2016-01-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: When using 'colorcolumn' and there is a sign with a fullwidth character the highlighting is wrong. (Andrew Stewart) Solution: Only increment vcol when in the right state. (Christian Brabandt) https://github.com/vim/vim/commit/32a214e78df0120f92fe049eab1385c60f0cdb0b
| * | | | | | vim-patch:7.4.753watiko2016-01-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Appending in Visual mode with 'linebreak' set does not work properly. Also when 'selection' is "exclusive". (Ingo Karkat) Solution: Recalculate virtual columns. (Christian Brabandt) https://github.com/vim/vim/commit/74db34cc9162445e3d500ab2d61c5c19ce9af0ca
| * | | | | | vim-patch:7.4.639watiko2016-01-28
| | |_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Combination of linebreak and conceal doesn't work well. Solution: Fix the display problems. (Christian Brabandt) https://github.com/vim/vim/commit/8fc6bc71266e342d339c851b3ee472357f917597
* | | | | | Merge pull request #3165 from blueyed/dont-wrap-DECSCUSR-for-tmuxMichael Reed2016-01-29
|\ \ \ \ \ \ | |_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | [RFC] Do not use TMUX_WRAP for DECSCUSR sequence Reviewed-by: Felipe Morales Reviewed-by: Justin M. Keyes Reviewed-by: Michael Reed
| * | | | | Do not use TMUX_WRAP for DECSCUSR sequenceDaniel Hahler2016-01-29
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Wrapping it will send it to the terminal "directly", which might change the cursor of another pane, e.g. when starting Neovim and changing to another pane directly. tmux has a terminfo extension (Ss/Se) to handle and translate the DECSCUSR sequences internally. This can be controlled through `terminal-overrides`, but does not appear to be able to handle the uncommon sequences for Konsole.
* | | | | Merge #3077 'test_eval'Justin M. Keyes2016-01-29
|\ \ \ \ \
| * | | | | test: eval_spec.lua: minor cleanupJustin M. Keyes2016-01-29
| | | | | |
| * | | | | tests: Remove legacy test files for eval test.Lucas Hoffmann2016-01-27
| | | | | |
| * | | | | tests: Migrate recent patches of legacy eval test.Lucas Hoffmann2016-01-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As the work of this migration did take quite some time, some changes where made in master after this branch was started. These are ported to the new test file.
| * | | | | tests: Comments and typos after review.Lucas Hoffmann2016-01-27
| | | | | | | | | | | | | | | | | | | | | | | | Helped-by: Justin M. Keyes <justinkz@gmail.com>