aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
| * | | | | | | Windows: Remove UNIX guard for pstrcmp()Rui Abreu Ferreira2015-12-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | @equalsraf: I took a look at the Vim source pstrcmp() is actually used in the dos_expandpath(misc1.c). The only difference between the UNIX and WIN32 version of the functions is the _cdecl call convention annotation - the body of the function is identical. Neovim kept the comment from the Unix function but not from the Windows variant. Seems to me its safe to use the same function for both - and just correct the comment.
* | | | | | | | Merge pull request #3825 from sethjackson/modnameJustin M. Keyes2015-12-12
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Windows: Remove unnecessary codepath from modname
| * | | | | | | | Windows: Remove unnecessary codepath from modname.Seth Jackson2015-12-11
| |/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | File names starting with periods are perfectly acceptable on Windows file systems. The only place where this is not acceptable is on MS-DOS FAT file systems which only support 8.3 file names. See here: https://msdn.microsoft.com/en-us/library/windows/desktop/aa365247%28v=vs.85%29.aspx Since Neovim does not support MS-DOS or 8.3 file names (#605) we can drop this codepath. It was not compiling anyways since we do not define WIN3264.
* | | | | | | | Merge pull request #3826 from sethjackson/remove-getscriptJustin M. Keyes2015-12-12
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | | Remove getscript.vim
| * | | | | | | Remove getscript.vim.Seth Jackson2015-12-12
|/ / / / / / /
* | | | | | | statusline: Check width before advancing pointer. #3818Enrico Ghirardi2015-12-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Closes #3763 Helped-by: oni-link <knil.ino@gmail.com>
* | | | | | | Merge pull request #3813 from Shougo/remoteJustin M. Keyes2015-12-09
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Fix UpdateRemotePlugins fails problem
| * | | | | | | Fix UpdateRemotePlugins fails problemShougo Matsushita2015-12-10
| | | | | | | |
* | | | | | | | Merge pull request #3804 from sethjackson/signal-guardsJustin M. Keyes2015-12-09
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Add guards for SIGPIPE and SIGQUIT
| * | | | | | | | Add guards for SIGPIPE and SIGQUITRui Abreu Ferreira2015-12-08
| | |/ / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | In some systems the signals SIGPIPE and SIGQUIT are not available.
* | | | | | | | Merge pull request #3783 from sethjackson/log-file-defJustin M. Keyes2015-12-09
|\ \ \ \ \ \ \ \ | |_|/ / / / / / |/| | | | | | | Update USR_LOG_FILE definition.
| * | | | | | | Update USR_LOG_FILE definition.Rui Abreu Ferreira2015-12-07
| |/ / / / / /
* | | | | | | Merge pull request #3805 from sethjackson/windows-homeJustin M. Keyes2015-12-09
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | | Windows: Define HOME environment variable
| * | | | | | Windows: Define HOME environment variableRui Abreu Ferreira2015-12-08
|/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Bring back Vim code for settings $HOME in Windows from $HOMEDRIVE$HOMEPATH - vim-patch:0
* | | | | | Merge pull request #3780 from sethjackson/header-guardsJustin M. Keyes2015-12-07
|\ \ \ \ \ \ | | | | | | | | | | | | | | Add missing guard for HAVE_UNISTD_H
| * | | | | | Add missing guard for HAVE_UNISTD_HRui Abreu Ferreira2015-12-02
| | | | | | |
* | | | | | | Merge pull request #3782 from sethjackson/mingw-luajitJustin M. Keyes2015-12-07
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | MinGW: Add libluajit-5.1 lib name to FindLuaJit
| * | | | | | | MinGW: Add libluajit-5.1 lib name to FindLuaJitRui Abreu Ferreira2015-12-02
| |/ / / / / /
* | | | | | | Merge pull request #3793 from mhinz/docs/remove-shell-cmdJustin M. Keyes2015-12-06
|\ \ \ \ \ \ \ | |_|_|_|_|/ / |/| | | | | | Docs: remove references to removed :shell command
| * | | | | | Docs: remove reference to removed :shell commandMarco Hinz2015-12-06
| |/ / / / / | | | | | | | | | | | | | | | | | | References #3791.
* | | | | | Nvim 0.1.1v0.1.1Justin M. Keyes2015-12-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - shada/msgpack editor plugin #3270 - VimL Dict notifications #3603 - Note: API for this feature may change. - :profile dump, :profile stop #2427 - :oldfiles! #3611 - TermOpen, TermClose events #3653 - fix: shada/viminfo: Do not save unlisted and quickfix buffers #3581
* | | | | | Merge pull request #3788 from sethjackson/command-line-executeJustin M. Keyes2015-12-05
|\ \ \ \ \ \ | |/ / / / / |/| | | | | Fix Windows code in command_line_execute()
| * | | | | Fix Windows code in command_line_execute()Rui Abreu Ferreira2015-12-04
|/ / / / /
* | | | | Merge pull request #3666 from sethjackson/libuv-libsJustin M. Keyes2015-12-02
|\ \ \ \ \ | | | | | | | | | | | | CMake: Don't use check_library_exists for Win32 API libraries in FindLibUV.cmake
| * | | | | cmake: Don't use check_library_exists for Win32 API librariesRui Abreu Ferreira2015-11-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When building for X86 the CMake check_library_exists always fails to find functions from the Win32 API due to name mangling conventions. The convention for API functions is __stdcall and the CMake test code assumes __cdecl. Since these are libraries from the Windows API we can simply link against the libraries without checking for the functions.
* | | | | | undo.c: Change return type to bool on functions #3697Wayne Rowcliffe2015-12-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update some comments, too. Reviewed-by: Björn Linse <bjorn.linse@gmail.com> Reviewed-by: Michael Reed <Pyrohh@users.noreply.github.com>
* | | | | | Test: remove artifacts from root directoryMarco Hinz2015-12-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The tests would leave the following test files in the root directory: Xtest-functional-plugin-shada.shada Xtest-functional-plugin-shada.shada.tmp.f Clean them up in teardown().
* | | | | | Luacheck: point to latest rockspecMarco Hinz2015-12-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | So far luacheck's rockspec specified only the git protocol. Hence people behind firewalls/proxies, that block port 9814, had trouble fetching this dependency via luarocks. The latest commit updated the rockspec to use either git or https. Thus common workarounds like this are not needed anymore: git config --global url."https://".insteadOf git:// References #3769.
* | | | | | Merge pull request #3762 from Shougo/vim-7.4.649Justin M. Keyes2015-12-01
|\ \ \ \ \ \ | | | | | | | | | | | | | | vim-patch:7.4.649
| * | | | | | vim-patch:7.4.649Shougo Matsushita2015-11-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Compiler complains about ignoring return value of fwrite(). (Michael Jarvis) Solution: Add (void). https://github.com/vim/vim/commit/cf48767cd17130958a3076eed1872b6950947a0a
* | | | | | | Merge pull request #3761 from Shougo/vim-7.4.631Justin M. Keyes2015-12-01
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | vim-patch:7.4.631
| * | | | | | | vim-patch:7.4.631Shougo Matsushita2015-12-01
| |/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: The default conceal character is documented to be a space but it's initially a dash. (Christian Brabandt) Solution: Make the intial value a space. https://github.com/vim/vim/commit/4a427106954857c6f84c0b0dc07725e302a433c6
* | | | | | | Merge pull request #3760 from Shougo/vim-7.4.623Justin M. Keyes2015-12-01
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | vim-patch:7.4.623
| * | | | | | | vim-patch:7.4.623Shougo Matsushita2015-12-01
| |/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Crash with pattern: \(\)\{80000} (Dominique Pelle) Solution: When the max limit is large fall back to the old engine. https://github.com/vim/vim/commit/a1d2c58985584116d20fa5e132137d8ff1a535f7
* | | | | | | Merge pull request #3759 from Shougo/vim-7.4.617Justin M. Keyes2015-12-01
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | vim-patch:7.4.617
| * | | | | | | vim-patch:7.4.617Shougo Matsushita2015-11-29
| |/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Wrong ":argdo" range does not cause an error. Solution: Reset "cmd" to NULL. (Marcin Szamotulski, Ingo Karkat) https://github.com/vim/vim/commit/c0a37b9db38e722b9e5ac3ac8b4c4af86bdf018c
* | | | | | | Merge pull request #3751 from Pyrohh/make_testMichael Reed2015-11-30
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | | [RFC] Make `make test` run unit tests too
| * | | | | | Make `make test` run unit tests tooMichael Reed2015-11-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | refs https://github.com/neovim/neovim/pull/2124#discussion_r26107174 Unlike Travis, `make test` currently only runs functional tests. This can cause confusion since one might (understandably) think that `make test` runs unit tests too, which it doesn't. The `oldtest` target is still left out because it's quite slow and Travis already runs it.
* | | | | | | Merge pull request #3242 from sethjackson/vim-defsJustin M. Keyes2015-11-29
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | | Add path definitions for Windows.
| * | | | | | Windows: Add path definitions for Windows.Seth Jackson2015-11-29
|/ / / / / /
* | | | | | Merge pull request #3755 from neovim/fmoralesc-patch-1Felipe Morales2015-11-28
|\ \ \ \ \ \ | | | | | | | | | | | | | | tutor: Fix mistaken option name
| * | | | | | tutor: Fix mistaken option nameFelipe Morales2015-11-28
|/ / / / / / | | | | | | | | | | | | Closes #3754
* | | | | | Merge pull request #3750 from Pyrohh/headerJustin M. Keyes2015-11-28
|\ \ \ \ \ \ | | | | | | | | | | | | | | src/*: Remove `VIM - Vi improved ...` header
| * | | | | | src/*: Remove `VIM - Vi improved ...` headerMichael Reed2015-11-27
| |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Regarding the individual items in the header: `Vim - Vi improved by Bram Moolenar` Bram Moolenar is already mentioned throughout the documentation, as well as the intro screen. `:help uganda` It's already shown to all users who don't use `shortmess+=I` upon starting nvim, and is already placed prominently in help.txt, i.e., `:help` run with no arguments. `:help credits` Already mentioned near the top of help.txt. `README.md` Already mentioned in develop.txt.
* | | | | | Merge pull request #3675 from fmoralesc/update-vim-tutorFelipe Morales2015-11-28
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | tutor: Update vim-tutor to 0.2.1
| * | | | | tutor: Update vim-tutor to 0.2.1Felipe Morales2015-11-28
| | | | | | | | | | | | | | | | | | | | | | | | Also, some tweaks based on input by @fdinoff on gitter.
* | | | | | Merge pull request #3724 from ZyX-I/fix-3635Justin M. Keyes2015-11-27
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | shada: Do not save unlisted and quickfix buffers
| * | | | | shada: Do not save unlisted and quickfix buffersZyX2015-11-23
| | | | | | | | | | | | | | | | | | Fixes #3635
* | | | | | Merge pull request #3741 from Pyrohh/doc-rm-todoMichael Reed2015-11-27
|\ \ \ \ \ \ | | | | | | | | | | | | | | [RFC] doc: Remove todo.txt
| * | | | | | doc: Remove todo.txtMichael Reed2015-11-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It's not documentation in the same sense as the majority of files in runtime/doc, so is of little use to most users and should probably not be installed alongside the "real" documentation. It may be full of good ideas, but it's also full of things which are no longer applicable to Nvim, such as references to platforms we no longer support (e.g., MS-DOS), Vi compatibility, Autoconf, the Perl interface, etc. If someone is looking for things to fix or improve, the GitHub issue tracker should prove useful, and, unlike todo.txt, the issues are generally much more relevant to Nvim. Besides all that, removing todo.txt makes porting runtime patches a bit easier. refs #2911, discussed briefly in #2608 and #2553