| Commit message (Collapse) | Author | Age |
... | |
|\ \ \ \
| | | | |
| | | | | |
build: Stop using __{DATE,TIME}__
|
|/ / / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Recording the compilation time modifies the source for dubious gain, and
interferes with reproducible builds [1].
[1] https://reproducible-builds.org/
|
| | | | |
|
|\ \ \ \
| | | | |
| | | | | |
MinGW: libuv needs -D_WIN32_WINNT=0x0600
|
|/ / / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Without this compilation fails due to a missing symbol: SRWLOCK in libuv
headers. _WIN32_WINNT defines the Windows header version that is to be used,
and it seems libuv requires this version. See
https://github.com/joyent/libuv/commit/b471b33da88da0ca0b913573370cc6919ec134e7
|
|\ \ \ \
| |/ / /
|/| | | |
Fix S_ISLNK definition in os_defs.h
|
|/ / / |
|
|\ \ \
| | | |
| | | | |
Default to encoding=utf-8
|
| | | | |
|
| | | | |
|
| | | | |
|
|/ / /
| | |
| | |
| | | |
Preverve the locale-depedency for fileencodings=default
|
|\ \ \
| | | |
| | | | |
Windows: Bring back code branch for if_cscope
|
| | | |
| | | |
| | | |
| | | |
| | | | |
The Vim code for windows in if_cscope.c/.h was removed during the refactor,
added missing code for error_closing().
|
|\ \ \ \
| | | | |
| | | | | |
test: change CI_TARGET reference to CI
|
|/ / / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Travis defines[1] $CI for its builds, whereas $CI_TARGET is
a Neovim-specific env var from 6483a198e4bee1e80683ba12e061616c3e6c4090
that lost prominence in d2eb4a934683b5da63000d8b79a0d4c9a314d1c0.
[1] https://docs.travis-ci.com/user/environment-variables/
|
|/ / / |
|
|\ \ \
| | | |
| | | | |
Windows: Fix api/vim_spec.lua functional test
|
| | | |
| | | |
| | | |
| | | |
| | | | |
On Windows the default file format is DOS i.e. newlines are \r\n
instead of \n.
|
|\ \ \ \
| | | | |
| | | | | |
Windows: Make the os_get_uname argument portable
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Since uid_t is not defined on Windows use uv_uid_t instead.
We now use uv_uid_t everywhere except one place in src/nvim/main.c
which is wrapped in a #ifdef UNIX check.
|
|\ \ \ \ \
| |/ / / /
|/| | | | |
vim-patch:7.4.605
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
file_pat_to_reg_pat() and buflist_findpat() do not modify the data of
these parameters.
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Problem: The # register is not writable, it cannot be restored after
jumping around.
Solution: Make the # register writable. (Marcin Szamotulski)
https://github.com/vim/vim/commit/3b3a9498d1eab3c28c524cce115160528a9a9297
|
|\ \ \ \ \
| | | | | |
| | | | | | |
os_fsync
|
| |/ / / / |
|
|\ \ \ \ \
| |_|/ / /
|/| | | | |
[use oap->motion_type also to represent block motion type
|
|/ / / /
| | | |
| | | |
| | | |
| | | | |
Previously oap->motion_type == MCHAR would be blockwise if
oap->block_mode was set.
|
|\ \ \ \
| | | | |
| | | | | |
Windows: fix serverstart functional test
|
| |/ / / |
|
|\ \ \ \
| | | | |
| | | | | |
Windows: Ignore EW_ICASE in do_path_expand
|
|/ / / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
The do_path_expand() function is still using the unix_expandpath
variant from Vim. For Windows it should behave as the old
dos_expandpath() function. This commit adds an ifdef to ignore
EW_ICASE flag in this function, otherwise all matches fail on Windows
if wildignorecase is set.
|
|\ \ \ \
| | | | |
| | | | | |
MSVC: Fix UI_CALL for MSVC
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
The UI_CALL macro uses variadic macros and relies on the non standard
GCC extension. MSVC already applies similar behavior for the regular
__VA_ARGS__ removing the comma.
In MSVC UI_CALL can be implemented by calling UI_CALL_MORE directly.
|
| | | | |
| | | | |
| | | | |
| | | | | |
Point to new location.
|
|\ \ \ \ \
| |_|/ / /
|/| | | | |
Update version.c to 7.4.1000
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
NA patches list:
607 Compiler warning
620 Compiler warning
624 result check for realloc
628 volatile add, but no code in neovim
641 tabnew fix, but no code in neovim
661 no K_CURSORHOLD in neovim
841 add ifdef
842 Windows GUI
854 CONTRIBUTION.md
863 FEAT_DIFF
864 Tiny build
923 add ifdef
924 configure changes
927 if_ruby
928 client server
930 Windows GUI
934 Appveyor
938 X11 and GTK GUI fix
940 term
948 ifdef
954 if_lua
959 term
960 Windows build
962 Makefile fix
965 ifdef fix
966 configure fix
967 Makefile fix
976 configure fix
979 crypt feature
985 if_ruby
986 test fix in Windows
987 if_ruby
988 build rule
990 Appveyor
992 build fix in Windows
994 tests for Windows
995 GTK GUI
996 GTK GUI
997 Travis CI
999 Makefile change
|
|\ \ \ \ \
| | | | | |
| | | | | | |
helpers.c: Handle msgpack str/bin objects with length 0 correctly
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
When converting a msgpack object to a String object, strings (and byte
arrays) with length 0 are handled as errors. This is fixed by
always using the msgpack data pointer as a valid pointer. For a NULL
pointer there is nothing to copy.
Test by @snoe
Fixes #3844
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
The luajit.org download URL:
http://luajit.org/download/LuaJIT-2.0.4.tar.gz
is breaking our travis builds because of connection problems.
|
|\ \ \ \ \ \
| |_|/ / / /
|/| | | | | |
MSVC: Define STDOUT_FILENO and STDERR_FILENO
|
| | |/ / /
| |/| | | |
|
|\ \ \ \ \
| | | | | |
| | | | | | |
Windows: Fix cast in if_cscope.c
|
| |/ / / / |
|
|\ \ \ \ \
| | | | | |
| | | | | | |
vim-patch:7.4.675
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Problem: When a FileReadPost autocommand moves the cursor inside a line it
gets moved back.
Solution: When checking whether an autocommand moved the cursor store the
column as well. (Christian Brabandt)
https://github.com/vim/vim/commit/eab316bdf9494eb1e076dfc5c8ec7ae000a0560f
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
vim-patch:7.4.608, 7.4.612
|
| | |_|/ / /
| |/| | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Problem: test_eval fails when the clipboard feature is missing.
Solution: Skip part of the test. Reduce the text used.
https://github.com/vim/vim/commit/4ac163ae5f137af236931e778660cf7878d70c25
Problem: test_eval fails on Mac.
Solution: Use the * register instead of the + register. (Jun Takimoto)
https://github.com/vim/vim/commit/e08dd4e49e6d67686e3ba1322a641488ad67c711
|
|\ \ \ \ \ \ |
|
| | | | | | | |
|