aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
| * test: Migrate legacy test 107Thiago de Arruda2015-01-23
|/ | | | | This test depends on terminal size to work correctly. After migration this requirement is removed.
* Merge PR #1877 'Fix functional test suite hang when a test fails'Thiago de Arruda2015-01-23
|\
| * test: Make default screen timeout depend on the VALGRIND env varThiago de Arruda2015-01-23
| | | | | | | | | | | | While running under valgrind, the screen can take significantly longer to update(especially on travis) so a higher timeout can be required. Also reduce the timeout when not running on valgrind.
| * test: Fix hanging test suite after failuresThiago de Arruda2015-01-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When a test that fails leaves nvim in a 'Press Enter...' state, the whole suite will hang because the `qa!` command executed before the next test won't be processed until '<enter>' is sent. Now the lua client can send a signal with when `Session:exit()` is called, so the `qa!` request is no longer necessary. Also: - Set noswapfile at startup to prevent tests from leaving .s* swap files(should also improve test environment determinism) - Use `assert(false, msg) instead of `error(msg)` to report screen assertion failures.
| * deps: Update lua clientThiago de Arruda2015-01-23
|/ | | | | | | The latest version works around a libuv bug that can leave zombie nvim processes despite the event loop being properly cleaned up. This can lead to functional tests being aborted depending on the maximum number of child processes configured for a platform.
* Merge PR #1835 'snapshot_util (Screen Tests for the Lazy) and enable ↵Thiago de Arruda2015-01-23
|\ | | | | | | stricter highlight tests'
| * tests/ui: strict modeBjörn Linse2015-01-23
| |
| * tests/ui: snapshot utilBjörn Linse2015-01-23
|/
* Merge pull request #1850 from JackDanger/halfway-a-lineJustin M. Keyes2015-01-22
|\ | | | | doc: "halfway a line" is a very confusing phrase
| * "halfway a line" is a very confusing phraseJack Danger Canty2015-01-22
| | | | | | | | | | | | | | | | | | If you Google for this phrase found in the Vim documentation you'll find almost exclusively hits from the Vim documentation. I think changing "halfway a line" to "halfway through a line" makes more sense. There seems to be an pervasive odd use of the word 'halfway' in the original docs which I'm updating everywhere.
* | Merge pull request #1864 from Hinidu/vim-7.4.500Justin M. Keyes2015-01-22
|\ \ | | | | | | vim-patch:7.4.500 and fix in vim-patch:7.4.406
| * | Replace erroneous ft=unix by ff=unix from 7.4.406Pavel Platto2015-01-21
| | |
| * | vim-patch:7.4.500Pavel Platto2015-01-21
| |/ | | | | | | | | | | | | Problem: Test 72 still fails once in a while. Solution: Don't set 'fileformat' to unix, reset it. (Ken Takata) https://code.google.com/p/vim/source/detail?r=v7-4-500
* | Merge pull request #1847 from JackDanger/safely-freeing-channelsJustin M. Keyes2015-01-22
|\ \ | | | | | | Fix CID #102150
| * | Fix CID #102150Jack Danger Canty2015-01-22
| |/ | | | | | | | | | | | | Don't attempt to write an error message to a channel that may have been closed and freed. [CID #102150](https://scan8.coverity.com/reports.htm#v22612/p10672/fileInstanceId=3625286&defectInstanceId=1525721&mergedDefectId=102150)
* | Merge pull request #1861 from fwalch/na-patchesJustin M. Keyes2015-01-22
|\ \ | | | | | | vim-patch: Mark patches as NA.
| * | vim-patch: Mark patches as NA.Florian Walch2015-01-21
| | |
* | | Merge PR #1863 'Fix tests for plain lua'Thiago de Arruda2015-01-22
|\ \ \ | |_|/ |/| |
| * | test: Set some options to reduce nondeterminism in functional testsThiago de Arruda2015-01-22
| | | | | | | | | | | | | | | - shortmess+=I: Remove intro screen - background=light: Disregard COLORFGBG environment variable
| * | test: Make it possible to run functional tests with plain luaThiago de Arruda2015-01-22
| | | | | | | | | | | | Replace the hexadecimal escape sequences, which are only supported by luajit
| * | test: Fix screen.lua eol_clear method.Thiago de Arruda2015-01-22
|/ /
* | Merge pull request #1853 from fwalch/vim-bd18da9Justin M. Keyes2015-01-21
|\ \ | |/ |/| vim-patch:bd18da9 (runtime update)
| * vim-patch:bd18da9Florian Walch2015-01-21
|/ | | | | | Update runtime files. https://code.google.com/p/vim/source/detail?r=bd18da914be9d43a70713f6af02770a0d3280159
* Merge pull request #1656 from fmoralesc/remove-easy-modeJustin M. Keyes2015-01-21
|\ | | | | Remove "easy" mode.
| * Remove easy modeFelipe Morales2015-01-15
| |
* | Merge pull request #1856 from Hinidu/vim-7.4.462Justin M. Keyes2015-01-20
|\ \ | | | | | | vim-patch:7.4.462
| * | vim-patch:7.4.462Pavel Platto2015-01-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Setting the local value of 'backupcopy' empty gives an error. (Peter Mattern) Solution: When using an empty value set the flags to zero. (Hirohito Higashi) https://code.google.com/p/vim/source/detail?r=v7-4-462
* | | Merge pull request #1855 from Hinidu/vim-7.4.446Justin M. Keyes2015-01-20
|\ \ \ | |/ / |/| | vim-patch:7.4.446
| * | vim-patch:7.4.446Pavel Platto2015-01-20
|/ / | | | | | | | | | | | | | | | | Problem: In some situations, when setting up an environment to trigger an autocommand, the environment is not properly restored. Solution: Check the return value of switch_win() and call restore_win() always. (Daniel Hahler) https://code.google.com/p/vim/source/detail?r=v7-4-446
* | Merge pull request #1852 from fwalch/vim-47b1887Justin M. Keyes2015-01-20
|\ \ | | | | | | vim-patch:47b1887 (runtime update)
| * | vim-patch:47b1887Florian Walch2015-01-20
|/ / | | | | | | | | | | Updated runtime files. https://code.google.com/p/vim/source/detail?r=47b1887483da0bc33d26a3e8d89973d76c9f39ef
* | Merge pull request #1843 from JackDanger/initialize-our_paren_pos-CID-102151Justin M. Keyes2015-01-19
|\ \ | | | | | | coverity/102151: initialize `our_paren_pos`
| * | coverity/102151: initialize `our_paren_pos`Jack Danger Canty2015-01-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This hoists the initialization of `our_paren_pos` outside a conditional so it can be safely referenced further down in this function. Originally broken in: https://code.google.com/p/vim/source/diff?spec=svndc8197342755fda6ca4d6619dac228406867a7ce&old=01583c79d5f4d3f29d4c33dd10dd29efd349cad0&r=dc8197342755fda6ca4d6619dac228406867a7ce&format=unidiff&path=%2Fsrc%2Fmisc1.c This fixes CID #102151 https://scan8.coverity.com/reports.htm#v22612/p10672/fileInstanceId=3625174&defectInstanceId=1525719&mergedDefectId=102151
* | | Merge pull request #1848 from Hinidu/vim-7.4.492Justin M. Keyes2015-01-19
|\ \ \ | | | | | | | | vim-patch:7.4.492
| * | | vim-patch:7.4.492Pavel Platto2015-01-19
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | Problem: In Insert mode, after inserting a newline that inserts a comment leader, CTRL-O moves to the right. (ZyX) Issue 57. Solution: Correct the condition for moving the cursor back to the NUL. (Christian Brabandt) https://code.google.com/p/vim/source/detail?r=v7-4-492
* | | Merge pull request #1812 from elmart/remove-long_u-5Justin M. Keyes2015-01-19
|\ \ \ | | | | | | | | Remove project-specific integer types: long_u. (5)
| * | | Remove long_u: Remove type.Eliseo Martínez2015-01-19
| | | |
| * | | Remove long_u: regexp: Refactor long_u.Eliseo Martínez2015-01-19
| | | |
| * | | Remove long_u: ops.c: Refactor long_u.Eliseo Martínez2015-01-19
| | | |
| * | | Remove long_u: ex_docmd.c: Refactor long_u.Eliseo Martínez2015-01-19
| | | |
| * | | Remove long_u: buffer_defs.h: Refactor long_u.Eliseo Martínez2015-01-19
| | | |
| * | | Remove long_u: option.c: Refactor long_u.Eliseo Martínez2015-01-19
| | | |
| * | | Remove long_u: option.c: Enable -Wconversion.Eliseo Martínez2015-01-19
| | | |
| * | | Remove long_u: (various): Refactor long_u.Eliseo Martínez2015-01-19
| | | |
| * | | Remove long_u: ex_cmds_defs.h: Refactor long_u.Eliseo Martínez2015-01-19
|/ / / | | | | | | | | | CommandDefinition.cmd_argt: long_u --> uint32_t.
* | | Merge pull request #1729 from fwalch/vim-7.4.490Justin M. Keyes2015-01-19
|\ \ \ | | | | | | | | vim-patch:7.4.490
| * | | vim-patch:7.4.490Florian Walch2015-01-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Cannot specify the buffer to use for "do" and "dp", making them useless for three-way diff. Solution: Use the count as the buffer number. (James McCoy) https://code.google.com/p/vim/source/detail?r=v7-4-490
* | | | Merge pull request #1781 from fwalch/missing-vim-patchesJustin M. Keyes2015-01-19
|\ \ \ \ | |_|/ / |/| | | vim-patch.sh: Add option to list missing Vim changesets.
| * | | vim-patch.sh: Add option to list missing Vim changesets.Florian Walch2015-01-14
| | | |
* | | | Merge pull request #1798 from oni-link/fix.job.waitJustin M. Keyes2015-01-18
|\ \ \ \ | | | | | | | | | | job.c: Prevent early return from job_wait().