aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
| * | | | file: Add buffered reading and writingZyX2016-06-23
| | | | | | | | | | | | | | | | | | | | Still no busted tests. Not tested without HAVE_PREADV.
| * | | | file,os/fs,shada: Separate opening, closing, writing and reading filesZyX2016-06-23
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | Moves low-level functions handling to os/fs.c. Adds file.c with a proxy interface. Target: while leaving syscalls handling is os.c (partially handled by libuv), add buffering for reading and writing to file.c.
* | | | Merge pull request #4952 from bfredl/counttestBjörn Linse2016-06-23
|\ \ \ \ | | | | | | | | | | test: fix command_count_spec
| * | | | test: fix command_count_specBjörn Linse2016-06-23
|/ / / / | | | | | | | | | | | | The test hit wait_return if x or .x.swp exists in the project root directory.
* | | | cmake: remove unused includes (#4947)Nicolai Skogheim2016-06-22
| | | |
* | | | Merge pull request #4949 from jamessan/vim-7.4.1592James McCoy2016-06-22
|\ \ \ \ | | | | | | | | | | vim-patch:7.4.1592
| * | | | lintJames McCoy2016-06-22
| | | | |
| * | | | vim-patch:7.4.1592James McCoy2016-06-22
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | Problem: Quickfix code using memory after being freed. (Dominique Pelle) Solution: Detect that the window was closed. (Hirohito Higashi) https://github.com/vim/vim/commit/0899d698030ec076eb26352cda1ea334ab0819d9
* | | | Merge #4929 from mhinz/fix-termJustin M. Keyes2016-06-21
|\ \ \ \ | | | | | | | | | | | | | | | Fix #3864 Fix #4820
| * | | | Add tests for new featureMarco Hinz2016-06-20
| | | | |
| * | | | Make existing tests work with new featureMarco Hinz2016-06-20
| | | | |
| * | | | Always resize the embedded vterm properlyMarco Hinz2016-06-20
|/ / / /
* | | | Merge #4933 from ZyX-I/fix-matchparen-specJustin M. Keyes2016-06-20
|\ \ \ \ | | | | | | | | | | Make matchparen_spec.lua fail if matchparen is not available
| * | | | functests: Fix matchparen_spec.luaZyX2016-06-17
| | | | |
* | | | | Merge #4697 'capture() function'.Justin M. Keyes2016-06-20
|\ \ \ \ \
| * | | | | Port capture() functionShougo Matsushita2016-05-27
| | | | | | | | | | | | | | | | | | | | | | | | https://groups.google.com/forum/#!msg/vim_dev/H3Z3ChSUh_4/beZs6KzYdBsJ
* | | | | | Merge #4938 from justinmk/coverityJustin M. Keyes2016-06-18
|\ \ \ \ \ \ | | | | | | | | | | | | | | coverity/149459: CHECKED_RETURN (false positive)
| * | | | | | doc: api_infoJustin M. Keyes2016-06-18
| | | | | | |
| * | | | | | coverity/149459: CHECKED_RETURN (false positive)Justin M. Keyes2016-06-18
|/ / / / / /
* | | | | | Merge #4851Justin M. Keyes2016-06-18
|\ \ \ \ \ \
| * | | | | | test/highlight_spec: Test "gui" arg of synIDattr().Justin M. Keyes2016-06-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Also use less "regular" values for cterm colors.
| * | | | | | synIDattr(): return RRGGBB value for [fg|bg|sp]# #4851Rom Grk2016-06-18
|/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | add tests for synIDattr() with [fg|bg|sp]# add tests for synIDattr and various #RGB colors synIDattr: test for ui_rgb_attached() test: fix tests for synIDattr fg/bg/sp
* | | | | | build: Revert 464bc16.Justin M. Keyes2016-06-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This was more trouble than it is worth: - remove_directory fails if doc/ is not owned by the user - some devs build in-tree, then deleting doc/ breaks the build - `make install` isn't affected by the stale files at all: the tags are built before install-time So, reverting this change means only that devs who use a build/ directory will need to delete build/runtime/doc/ on the occasion that we rename a doc file.
* | | | | | Merge pull request #4925 from bfredl/apiinfoBjörn Linse2016-06-17
|\ \ \ \ \ \ | | | | | | | | | | | | | | eval: add api_info()
| * | | | | | eval: add api_info()Björn Linse2016-06-17
|/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | Previously, the api metadata was only accessible frow within nvim as msgpackparse(systemlist('nvim --api-info'))[0]
* | | | | | Merge #4923 from justinmk/docJustin M. Keyes2016-06-16
|\ \ \ \ \ \ | | | | | | | | | | | | | | doc: cleanup
| * | | | | | build: Purge docs before rebuilding.Justin M. Keyes2016-06-16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If a help file is renamed, stale help files in the build workspace will cause duplicate tags (which causes the build to fail). To avoid this, always delete build/runtime/doc/ before building helptags.
| * | | | | | doc: consolidate nvim.txtJustin M. Keyes2016-06-15
| | | | | | |
| * | | | | | doc: uppercase RPCJustin M. Keyes2016-06-15
| | | | | | |
| * | | | | | doc/python: cleanupJustin M. Keyes2016-06-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Move info to providers.txt - Remove "nvim-" prefix. - Brevity, clarity, ...
| * | | | | | doc/provider: cleanupJustin M. Keyes2016-06-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Move design/impl discussion to develop.txt - Move clipboard notes to provider.txt
| * | | | | | doc: cleanupJustin M. Keyes2016-06-15
| | | | | | |
| * | | | | | doc/terminal: cleanupJustin M. Keyes2016-06-15
| | | | | | |
| * | | | | | doc/clipboard: cleanupJustin M. Keyes2016-06-15
| | | | | | |
| * | | | | | doc: Remove gui_w32.txtJustin M. Keyes2016-06-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It's no longer relevant, except for 2 sections which are tracked as issues #4927 and #4928.
| * | | | | | doc: remove "nvim-" qualfier from tagsJustin M. Keyes2016-06-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It is almost never necessary to qualify documentation as "Nvim specific". The main exception to this is vim_diff.txt.
| * | | | | | doc: msgpack_rpc: De-emphasize the transport protocol.Justin M. Keyes2016-06-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Tighten our jargon, avoid mentioning "msgpack" everywhere we mention the RPC API. Prefer "RPC API" when speaking about the remote API. Though it's conceivable that we may one day support some protocol other than msgpack, that isn't relevant to most of our discussion of the API, including this document. The file name msgpack_rpc.txt is preserved to avoid totally breaking URLs.
| * | | | | | doc: Move spell design discussion.Justin M. Keyes2016-06-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It is worth preserving, but let it live in spell.txt so we can dedicate develop.txt to nvim-specific discussion.
* | | | | | | Merge pull request #4841 from jamessan/vim-7.4.1126Justin M. Keyes2016-06-16
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | | vim-patch:7.4.1126
| * | | | | | vim-patch:7.4.1126James McCoy2016-06-15
|/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Can only get the directory of the current window. Solution: Add window and tab arguments to getcwd() and haslocaldir(). (Thinca, Hirohito Higashi) https://github.com/vim/vim/commit/c970330676eaae7ba7cd05cfa46df5a413853ef9
* | | | | | Merge pull request #4924 from jamessan/test-cleanupJames McCoy2016-06-15
|\ \ \ \ \ \ | | | | | | | | | | | | | | Functional test cleanup
| * | | | | | test: functional: Remove unnecessary use of clipboard registerJames McCoy2016-06-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | menu_spec.lua yanks to the clipboard, but never pastes from it. This can leave a child xsel process waiting around for something to paste the content, causing the test process to hang. Since the test isn't explicitly trying to exercise the clipboard, simply use the default register.
| * | | | | | test: functional: Remove test_bkc_* files after testingJames McCoy2016-06-15
|/ / / / / /
* | | | | | Add new functionality to the `=` marker in the STLTJ DeVries2016-06-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This new functionality is explained in the documentation. Also, many tests have been added to the buffer_spec.lua file
* | | | | | runtime: Add script for Python diagnostic information (#4885)Tommy Allen2016-06-13
| | | | | |
* | | | | | Merge #3745 from cacplate/ops_WconversionJustin M. Keyes2016-06-13
|\ \ \ \ \ \ | | | | | | | | | | | | | | Enable -Wconversion in ops.c
| * | | | | | remove some asserts and lintCharles Joachim2016-05-30
| | | | | | |
| * | | | | | ops.c: enable -Wconversion warningCharles Joachim2016-05-30
| | | | | | |
* | | | | | | vim-patch:7.4.1352 (#4914)Michael Ennen2016-06-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: The test script lists all functions before executing them. Solution: Only list the function currently being executed. https://github.com/vim/vim/commit/93bf558caef2d507ef6baf56eaf6025b63da1e34
* | | | | | | tui/input.c: Handle Ctrl-Z (suspend) for TERM=linux (#3100) (#4911)Mateusz Czapliński2016-06-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix #3100. On virtual consoles (Alt-F1, etc.), the Ctrl-Z combination was lost.