aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* | | | | | | | | Merge pull request #4879 from justinmk/test55Justin M. Keyes2016-06-05
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | tests: Migrate legacy test 55
| * | | | | | | | | Fix indents.KillTheMule2016-06-05
| | | | | | | | | |
| * | | | | | | | | Testlinting.KillTheMule2016-06-05
| | | | | | | | | |
| * | | | | | | | | test: Clean up after migration of legacy test 55.Lucas Hoffmann2016-05-23
| | | | | | | | | |
| * | | | | | | | | test: Fix migrated test 55.Lucas Hoffmann2016-05-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There is still one TODO item in the test file as it was necessary to comment out one line in order to get the test to pass.
| * | | | | | | | | test: Split migrated legacy test 55.Lucas Hoffmann2016-05-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The test is split into several it() blocks to find the part of the test that is making trouble.
| * | | | | | | | | tests: Migrate legacy test 55.Lucas Hoffmann2016-05-23
| | |_|_|_|_|_|_|/ | |/| | | | | | |
* | | | | | | | | Merge pull request #2844 from lucc/test10Justin M. Keyes2016-06-05
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | tests: migrate legacy test 10
| * | | | | | | | | Remove old version of legacy test 10.Lucas Hoffmann2016-05-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | These files where last changed in revision 7 (vim version 7.0001) in Vim's original mercurial repository but are not executed by the makefile.
| * | | | | | | | | tests: Migrate legacy test 10.Lucas Hoffmann2016-05-23
| |/ / / / / / / /
* | | | | | | | | Merge #4854Justin M. Keyes2016-06-05
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | log: Rename to $NVIM_LOG_FILEJustin M. Keyes2016-06-05
| | | | | | | | | |
| * | | | | | | | | log: Move log to $NVIM_LOG_FILE_PATH, falling back to the old locationZyX2016-05-31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Closes #3561
* | | | | | | | | | vim-patch:7.4.1056 (#4870)Shota2016-06-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Don't know why finding spell suggestions is slow. Solution: Add some code to gather profiling information. https://github.com/vim/vim/commit/ca1fe985175385c609f8e06672a1014729aba05c
* | | | | | | | | | pty_process: split into plat-specific files (#3976)Rui Abreu Ferreira2016-06-04
| |_|/ / / / / / / |/| | | | | | | |
* | | | | | | | | Merge pull request #4860 from jamessan/tab-win-precedenceJustin M. Keyes2016-06-04
|\ \ \ \ \ \ \ \ \ | |_|_|_|/ / / / / |/| | | | | | | | tcd: Determine correct scope from user input
| * | | | | | | | tcd: Determine correct scope from user inputJames McCoy2016-06-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If a user specifies both {window} and {tab}, `getcwd()`/`haslocaldir()` are using "tab" as the scope that should be reported. However, it should be using "window" as the scope, within the specified tab page.
| * | | | | | | | tcd: Use user-provided tab page for `getcwd()`/`haslocaldir()`James McCoy2016-06-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The initial implementation for `:tcd` always used `curtab` to find the specified window. This would result in either inaccurate information or an unexpected error (e.g., when there are more windows in the user-specified tab page vs. the current tab page).
| * | | | | | | | test/functional: cd_spec: Add tests for {getcwd,haslocaldir}(-1, -1)James McCoy2016-06-01
| | | | | | | | |
| * | | | | | | | test/functional: cd_spec: Add tests for using explicit argsJames McCoy2016-06-01
| | | | | | | | |
| * | | | | | | | test/functional: cd_spec: Use named keys for directories tableJames McCoy2016-06-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The directories table contains the names of the expected directory names for varying scopes of the :cd tests. Using named indexes, instead of numbered, makes the test more readable.
| * | | | | | | | test/functional: Allow arbitrary arguments to cwd/lwd functionsJames McCoy2016-06-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Build wcwd/tcwd and wlwd/tlwd on top of the reworked cwd/lwd functions. This will allow for easier testing of `getcwd()`/`haslocaldir()` in arbitrary windows and/or tab pages.
* | | | | | | | | tui/input.c: Add mouse release event (#4873)sach1t2016-06-04
| | | | | | | | |
* | | | | | | | | vim-patch:7.4.1108 (#4872)James McCoy2016-06-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Expanding "~" halfway a file name. Solution: Handle the file name as one name. (Marco Hinz) Add a test. Closes vim/vim#564. https://github.com/vim/vim/commit/58adb14739fa240ca6020cede9ab1f1cb07bd90a
* | | | | | | | | Merge pull request #4871 from justinmk/housekeepingJustin M. Keyes2016-06-03
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | reorg; doc
| * | | | | | | | | doc: precision, concision, elisionJustin M. Keyes2016-06-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Single point of truth (SPOT): Do not sprinkle "contributing" guidelines across various resources; CONTRIBUTING.md is the authority. DRY: Do not repeat guidelines in CONTRIBUTING.md which are covered by ISSUE_TEMPLATE.md
| * | | | | | | | | reorgJustin M. Keyes2016-06-03
|/ / / / / / / / /
* | | | | | | | | CMake: Search all possibly usable Lua executables. (#4858)Florian Walch2016-06-03
| | | | | | | | |
* | | | | | | | | Merge pull request #4869 from jamessan/vim-7.4.1142Justin M. Keyes2016-06-02
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | vim-patch:7.4.1142,7.4.1695
| * | | | | | | | | Make clint happy againJames McCoy2016-06-02
| | | | | | | | | |
| * | | | | | | | | vim-patch:7.4.1695James McCoy2016-06-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: ":syn reset" clears the effect ":syn iskeyword". (James McCoy) Solution: Remove clearing the syntax keywords. https://github.com/vim/vim/commit/8bc189e81aa98ba4aebb03a9dc9527a210fce816
| * | | | | | | | | vim-patch:7.4.1142James McCoy2016-06-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Cannot define keyword characters for a syntax file. Solution: Add the ":syn iskeyword" command. (Christian Brabandt) https://github.com/vim/vim/commit/b8060fe862f684b591f9ac679eac5b2594d6c5a0
* | | | | | | | | | Merge pull request #4868 from jamessan/vim-85084efJustin M. Keyes2016-06-02
|\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / |/| | | | | | | | | vim-patch:85084ef
| * | | | | | | | | vim-patch:85084efJames McCoy2016-06-02
|/ / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update help files. https://github.com/vim/vim/commit/85084ef1e999dcf50e8d466106a33bac24a0febb Ignored changes to: * doc/editing.txt related to encryption * doc/eval.txt related to perleval() * doc/if_mzsch.txt * doc/tags * doc/todo.txt
* | | | | | | | | msgpack-gen: Fix for Lua 5.1. (#4857)Florian Walch2016-06-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | goto statement was only introduced in Lua 5.2.
* | | | | | | | | vimpatch.sh: bug fix in find_git_remote regex (#4863)Shota2016-06-01
|/ / / / / / / / | | | | | | | | | | | | | | | | vimpatch.sh: fix awk expr
* | | | | | | | Merge pull request #4829 from bfredl/timercloseBjörn Linse2016-06-01
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | timers: stop all timers on teardown
| * | | | | | | | timers: stop all timers on teardownBjörn Linse2016-06-01
|/ / / / / / / /
* | | | | | | | Merge pull request #4859 from justinmk/travisllvmJustin M. Keyes2016-06-01
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | travis: remove LLVM apt PPA; fallback to clang 3.4
| * | | | | | | | travis: remove LLVM apt PPA; fallback to clang 3.4Justin M. Keyes2016-05-31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | LLVM has shut down their apt PPA until further notice.
* | | | | | | | | Merge pull request #4846 from ↵Justin M. Keyes2016-05-31
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ZyX-I/luaviml'/lua'/encode_vim_to_object'/typval_encode eval: Refactor eval/encode
| * | | | | | | | | typval_encode: Do not use new vector typeZyX2016-05-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | For string() it looks like no optimization, sometimes performance is even worse. Since it was designed to avoid heap allocations in clear_tv let’s see whether it will make any difference once clear_tv uses typval_encode to avoid stack overflow in the disabled test.
| * | | | | | | | | kvec,typval_encode: Add new vector: the one with preallocated arrayZyX2016-05-30
| | | | | | | | | |
| * | | | | | | | | eval/encode: Move main macros from encode.c to typval_encode.hZyX2016-05-30
| | |/ / / / / / / | |/| | | | | | |
* | | | | | | | | Merge pull request #4844 from ZyX-I/rename-main-loopJustin M. Keyes2016-05-31
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | Rename main loop variable from loop to main_loop
| * | | | | | | | | *: Rename main loop variable from loop to main_loopZyX2016-05-30
| | |_|_|_|/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Current name is inappropriate for the following reasons: 1. It is often masked by local `loop` variables. 2. It cannot be searched for. There are many `loop` variables where `loop` is some local variable. There are many cases when “loop” word is used in a comment. 3. It is in any case bad idea to use a generic name as a name of the global variable. Best if global has module prefix: this is why it is in `main.h`: `main_loop` both stands for “a main loop” and “a loop defined in `main.*`”. Since I have no idea how to list every occurrence of this variable method used to rename it is “remove it from globals.h, try to compile, fix errors”. Thus if some occurrence was hidden under false `#if` branch it was not replaced.
* | | | | | | | | Merge pull request #4853 from ZyX-I/fix-4852Justin M. Keyes2016-05-31
|\ \ \ \ \ \ \ \ \ | |_|/ / / / / / / |/| | | | | | | | unittests: Also remove event_teardown
| * | | | | | | | unittests: Also remove event_teardownZyX2016-05-31
|/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | `event_teardown` is there from 974752c, by aktau. It was introduced with `init_homedir` and `event_init`. Then both were removed by justinmk in 99a9161bace8200aa611f6feefcc2ac3eda93251 (`init_homedir`) and 49c5689f45b9f222ed58e18e55678df7fb971ee8 (`event_init`), but `event_teardown` was not removed. Now this may cause a crash. More details in #4852. Closes #4852
* | | | | | | | Merge pull request #4843 from ZyX-I/refactor-queueJustin M. Keyes2016-05-30
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | lib/queue: Refactor queue.h
| * | | | | | | | lib/queue: Actually remove all _QUEUE macrosZyX2016-05-30
| | | | | | | | |