| Commit message (Collapse) | Author | Age |
| |
|
|
|
|
|
|
|
|
| |
Problem: Omni complete popup drawn incorrectly.
Solution: Call validate_cursor() instead of check_cursor(). (Hirohito
Higashi)
https://code.google.com/p/vim/source/detail?r=v7-4-440
|
|
|
|
|
|
|
|
| |
Problem: Duplicate message in message history. Some quickfix messages
appear twice. (Gary Johnson)
Solution: Do not reset keep_msg too early. (Hirohito Higashi)
https://code.google.com/p/vim/source/detail?r=v7-4-439
|
|
|
|
|
|
|
|
|
| |
Problem: ml_get error for autocommand that moves the cursor of the
current window.
Solution: Check the cursor position after switching back to the current
buffer. (Christian Brabandt)
https://code.google.com/p/vim/source/detail?r=v7-4-436
|
|\
| |
| | |
handle missing git or .git/
|
| |
| |
| |
| |
| |
| |
| | |
GetGitRevisionDescription.cmake: we don't need fine-grained failure
modes, we only need "yes" or "no".
fix #1292
|
|/ |
|
|\
| |
| | |
vim-patch:7.4.444
|
| |
| |
| |
| |
| |
| |
| | |
Problem: Reversed question mark not recognized as punctuation. ( Issue 258 )
Solution: Add the Supplemental Punctuation range.
https://code.google.com/p/vim/source/detail?r=v7-4-444
|
|\ \
| | |
| | | |
vim-patch:7.4.408
|
|/ /
| |
| |
| |
| |
| |
| | |
Problem: Visual block insert breaks a multi-byte character.
Solution: Calculate the position properly. (Yasuhiro Matsumoto)
https://code.google.com/p/vim/source/detail?r=v7-4-408
|
|\ \
| | |
| | | |
vim-patch:7.4.397
|
|/ /
| |
| |
| |
| |
| |
| |
| | |
Problem: Matchparen only uses the topmost syntax item.
Solution: Go through the syntax stack to find items. (James McCoy)
Also use getcurpos() when possible.
https://code.google.com/p/vim/source/detail?r=v7-4-397
|
|\ \
| | |
| | | |
homebrew: fix install prefix
|
|/ / |
|
|\ \
| | |
| | | |
version refactor
|
| | |
| | |
| | |
| | |
| | |
| | | |
Can't reliably get this information from cmake (#1267), so it's
misleading to show these messages at all. We can always revert this
commit if we find a way later.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
- cmake: git_timestamp() returns last commit time formatted as
`YYYYMMddHHmm`.
- Always include commit hash in :version and --version output.
`nvim --version` sample output:
NVIM 0.0.0-alpha+201410070245 (compiled Oct 7 2014 05:30:45)
Commit: f747b2b1ff7bfe7eb00cc2be82d7af87c98f1111
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | | |
It is meaningless to Nvim.
|
|/ /
| |
| |
| |
| |
| |
| | |
- VIM_VERSION_LONG and VIM_VERSION_LONG_DATE do not affect plugins,
they are only cosmetic.
- Vim-related version identifiers will be preserved for plugin
compatibility (has("patchXXX") and v:version).
|
| |
| |
| |
| |
| | |
Assuming homebrew always uses a clean workspace, a separate "cmake" step
is not necessary.
|
|\ \
| | |
| | | |
Mark patches 363 and 366 NA; vim-patch:7.4.375
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: Test 63 fails when run with GUI-only Vim.
Solution: Add guibg attributes. (suggested by Mike Soyka)
https://code.google.com/p/vim/source/detail?r=v7-4-375
|
|/ / |
|
|\ \
| | |
| | | |
Cleanup user documentation
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* fix some links
* typo
* remove reference to hangul_input
* remove unused vim2html.pl
|
| | |
| | |
| | |
| | | |
see #450
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
|/ /
| |
| |
| | |
keeping os_dos.txt, see #1115
|
|/
|
|
| |
Fixes #1240
|
|\
| |
| | |
Remove FOR_ALL_WINDOWS and replace with FOR_ALL_WINDOWS_IN_TAB(curtab)
|
| | |
|
| | |
|
|\ \
| | |
| | | |
Fix coverity defect(Resource leak) and add some specs which expose the bug to valgrind
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The os_system function uses a write callback to close the input stream when the
write completes, but this causes a memory error because the callback is invoked
right before the stream is freed by the caller.
This fixes the problem by removing the callback set by os_system. Instead, it
calls job_close_in immediately after writing(the stream will only close after
the write completes). The 'pending' parameter was also removed from the
'write_cb' as it should be hidden by the wstream module.
While the `wstream_set_write_cb` and `job_write_cb` are no longer used, they
will remain in the codebase for future use.
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Always check the logs in case of test failures(which would happen when ASAN
finds an error since it will abort Nvim).
Also run the 'oldtest' target from the gcc-32.sh script
|
| | |
| | |
| | |
| | | |
These new specs replace src/nvim/testdir/test_system
|
| | |
| | |
| | |
| | |
| | | |
The eval helper transforms vimL expressions into lua tables, it's useful for
verifying function output.
|
|/ /
| |
| |
| |
| |
| | |
Busted can only discover tests from a single directory. In order to allow tests
under 'legacy' to run as a functional test, it needed to be moved to
'test/functional'.
|
|\ \ |
|
|/ /
| |
| |
| | |
possibility of future clashes
|
|\ \
| | |
| | | |
vim-patch:7.4.247 + vim-patch:7.4.248 + vim-patch:7.4.256 + f_system() bug fix
|