aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAge
...
* | | Merge pull request #3881 from sethjackson/msvc-ui-callJustin M. Keyes2015-12-31
|\ \ \ | | | | | | | | MSVC: Fix UI_CALL for MSVC
| * | | MSVC: Fix UI_CALL macro for MSVC.Rui Abreu Ferreira2015-12-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* | | | Merge pull request #3910 from Shougo/versionJustin M. Keyes2015-12-30
|\ \ \ \ | |_|/ / |/| | | Update version.c to 7.4.1000
| * | | Update version.c to 7.4.1000Shougo Matsushita2015-12-31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | | Merge pull request #3869 from oni-link/fix.issue.3844Justin M. Keyes2015-12-30
|\ \ \ \ | | | | | | | | | | helpers.c: Handle msgpack str/bin objects with length 0 correctly
| * | | | helpers.c: Handle msgpack str/bin objects with length 0 correctlyoni-link2015-12-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | | | Merge pull request #3874 from sethjackson/win-defsJustin M. Keyes2015-12-29
|\ \ \ \ \ | |_|/ / / |/| | | | MSVC: Define STDOUT_FILENO and STDERR_FILENO
| * | | | MSVC: Define STDOUT_FILENO and STDERR_FILENO.Rui Abreu Ferreira2015-12-21
| | |/ / | |/| |
* | | | Merge pull request #3879 from sethjackson/open-osfhandleJustin M. Keyes2015-12-26
|\ \ \ \ | | | | | | | | | | Windows: Fix cast in if_cscope.c
| * | | | Windows: Fix cast in if_cscope.c.Seth Jackson2015-12-21
| |/ / /
* | | | Merge pull request #3849 from Shougo/vim-7.4.675Justin M. Keyes2015-12-26
|\ \ \ \ | | | | | | | | | | vim-patch:7.4.675
| * | | | vim-patch:7.4.675Shougo Matsushita2015-12-16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | | | Merge pull request #3868 from Shougo/vim-7.4.608Justin M. Keyes2015-12-26
|\ \ \ \ \ | | | | | | | | | | | | vim-patch:7.4.608, 7.4.612
| * | | | | vim-patch:7.4.608, 7.4.612Shougo Matsushita2015-12-19
| | |_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | | | test: Makefile: add legacy cdo testJustin M. Keyes2015-12-25
| | | | |
* | | | | vim-patch:7.4.858Florian Walch2015-12-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: It's a bit clumsy to execute a command on a list of matches. Solution: Add the ":ldo", ":lfdo", ":cdo" and ":cfdo" commands. (Yegappan Lakshmanan) https://github.com/vim/vim/commit/aa23b379421aa214e6543b06c974594a25799b09
* | | | | Windows: Remove unused function #3878Seth Jackson2015-12-22
| |_|/ / |/| | | | | | | | | | | The only call site was removed in 902ad8d.
* | | | vim-patch:7.4.604Shougo Matsushita2015-12-19
|/ / / | | | | | | | | | | | | | | | | | | Problem: Running tests changes viminfo. Solution: Disable viminfo. https://github.com/vim/vim/commit/6bf7c523ad54f625547ef2cc6009c28c0dd337ed
* | | Merge pull request #3722 from ZyX-I/fix-3721Justin M. Keyes2015-12-18
|\ \ \ | | | | | | | | shada: Continue dumping when variables failed to dump
| * | | shada: Free wms->hms in shada_write_exitZyX2015-12-18
| | | | | | | | | | | | Otherwise there should be memory leak.
| * | | shada: Continue dumping when variables failed to dumpZyX2015-12-18
| | | | | | | | | | | | | | | | Closes #3721
* | | | Merge pull request #3851 from brcolow/vim-7.4.682Justin M. Keyes2015-12-16
|\ \ \ \ | | | | | | | | | | vim-patch:7.4.682
| * | | | vim-patch:7.4.682brcolow2015-12-16
| | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | Problem: The search highlighting and match highlighting replaces the cursorline highlighting, this doesn't look good. Solution: Combine the highlighting. (Yasuhiro Matsumoto) https://github.com/vim/vim/commit/09deeb7c945d2677722df5b40959f97b646b6092
* | | | Merge pull request #3846 from sethjackson/win-defsJustin M. Keyes2015-12-16
|\ \ \ \ | | | | | | | | | | MSVC: Define S_IXUSR.
| * | | | MSVC: Define S_IXUSR.Rui Abreu Ferreira2015-12-16
| | | | |
* | | | | vim-patch:7.4.665, 671Shougo Matsushita2015-12-16
| |/ / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: 'linebreak' does not work properly with multi-byte characters. Solution: Compute the pointer offset with mb_head_off(). (Yasuhiro Matsumoto) https://github.com/vim/vim/commit/76feaf1bfed170d2fc5c34e7e758885554ecc794 Problem: Warning for shadowing a variable. Solution: Rename off to mb_off. (Kazunobu Kuriyama) https://github.com/vim/vim/commit/4df702999d14955255fcdfb820511767dcfec463
* | | | Windows: define FNAME_ILLEGAL.Seth Jackson2015-12-14
|/ / /
* | | Fix linting errors.Johan Klokkhammer Helsing2015-12-13
| | |
* | | Solve warnings.Johan Klokkhammer Helsing2015-12-13
| | |
* | | vim-patch:7.4.803Johan Klokkhammer Helsing2015-12-13
| | | | | | | | | | | | | | | | | | | | | Problem: C indent does not support C11 raw strings. (Mark Lodato) Solution: Do not change indent inside the raw string. https://github.com/vim/vim/commit/f7bb86dc593913d055e4cce16cec43f6271adda3
* | | Appease clint.Johan Klokkhammer Helsing2015-12-13
| | |
* | | vim-patch:7.4.723Johan Klokkhammer Helsing2015-12-13
| | | | | | | | | | | | | | | | | | | | | Problem: For indenting, finding the C++ baseclass can be slow. Solution: Cache the result. (Hirohito Higashi) https://github.com/vim/vim/commit/4032cfdf17c1c744d0f87219924870378b86a1c4
* | | vim-patch:7.4.670Johan Klokkhammer Helsing2015-12-13
| | | | | | | | | | | | | | | | | | | | | Problem: Using 'cindent' for Javascript is less than perfect. Solution: Improve indenting of continuation lines. (Hirohito Higashi) https://github.com/vim/vim/commit/dcefba993456263100785f18d21d780cf531f2dc
* | | Merge pull request #3706 from Pyrohh/version_commitJustin M. Keyes2015-12-13
|\ \ \ | | | | | | | | Remove "Commit:" field from `--version` output
| * | | Remove "Commit:" field from `--version` outputMichael Reed2015-12-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If nvim is built from a non-tagged commit, the truncated commit hash is already appended to the main version string (e.g., "NVIM v0.1.0-83-g959f260 ..."), making the "Commit:" field redundant. Regarding the truncated hash length: we don't have nearly enough commits to worry about collisions, and probably won't ever, so the default length should be fine.
* | | | Merge pull request #3481 from fabiopozzi/improve-it-translationJustin M. Keyes2015-12-13
|\ \ \ \ | | | | | | | | | | l10n: it translation
| * | | | Improved it translation: make check-po-it now OK.Fabio Pozzi2015-10-20
| | | | | | | | | | | | | | | | | | | | | | | | | Fixed some fuzzy translation matches. Fixed all make check-po-it errors, now it builds OK.
* | | | | Merge pull request #3838 from Shougo/vim-7.4.658Justin M. Keyes2015-12-13
|\ \ \ \ \ | | | | | | | | | | | | vim-patch:7.4.658
| * | | | | vim-patch:7.4.658Shougo Matsushita2015-12-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: 'formatexpr' is evaluated too often. Solution: Only invoke it when beyond the 'textwidth' column, as it is documented. (James McCoy) https://github.com/vim/vim/commit/0f8dd840fc6a614450db60ebe405d6201a2ecc3e
* | | | | | Merge pull request #3837 from Shougo/vim-7.4.645Justin M. Keyes2015-12-13
|\ \ \ \ \ \ | | | | | | | | | | | | | | vim-patch:7.4.645
| * | | | | | vim-patch:7.4.645Shougo Matsushita2015-12-13
| |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: When splitting the window in a BufAdd autocommand while still in the first, empty buffer the window count is wrong. Solution: Do not reset b_nwindows to zero and don't increment it. https://github.com/vim/vim/commit/8da9bbfd02957b79edd595c8c7397453012510b0
* | | | | | Merge pull request #3834 from Shougo/vim-7.4.635Justin M. Keyes2015-12-13
|\ \ \ \ \ \ | | | | | | | | | | | | | | vim-patch:7.4.635
| * | | | | | vim-patch:7.4.635Shougo Matsushita2015-12-13
| |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: If no NL or CR is found in the first block of a file then the 'fileformat' may be set to "mac". (Issue 77) Solution: Check if a CR was found. (eswald) https://github.com/vim/vim/commit/05eb612ff3597fb7102f892bfd320f28b56d2fc6
* | | | | | Merge #3718 'vim-patch:7.4.655'Justin M. Keyes2015-12-13
|\ \ \ \ \ \
| * | | | | | vim-patch:7.4.655Johan Klokkhammer Helsing2015-11-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Text deleted by "dit" depends on indent of closing tag. (Jan Parthey) Solution: Do not adjust oap->end in do_pending_operator(). (Christian Brabandt) https://github.com/vim/vim/commit/b6c2735c56f1541159e1ad95c3f17a52b3a94f1d
* | | | | | | Merge pull request #3835 from Shougo/vim-7.4.640Justin M. Keyes2015-12-13
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | vim-patch:7.4.640
| * | | | | | | vim-patch:7.4.640Shougo Matsushita2015-12-13
| | |/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: After deleting characters in Insert mode such that lines are joined undo does not work properly. (issue 324) Solution: Use Insstart instead of Insstart_orig. (Christian Brabandt) https://github.com/vim/vim/commit/c3bbad085c3ec304b111dc95aed97fea4c38a177
* | | | | | | Merge pull request #3836 from sethjackson/set-init-3Justin M. Keyes2015-12-13
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Windows: Remove broken check for WIN3264
| * | | | | | | Windows: Remove broken check for WIN3264.Seth Jackson2015-12-12
| |/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We do not define WIN3264 so this check was broken. Futher since UNIX is defined on all Unix platforms we support we can simply remove this #ifdef.
* | | | | | | Merge #3443 'vim-patch:7.4.{785,795,898}'Justin M. Keyes2015-12-13
|\ \ \ \ \ \ \