Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | unittests: Fix linter error | ZyX | 2017-04-09 |
| | |||
* | *: Remove useless asserts | ZyX | 2017-04-08 |
| | |||
* | doc: Update documentation | ZyX | 2017-04-08 |
| | |||
* | *: Fix linter errors | ZyX | 2017-04-08 |
| | | | | | | Drops comments `// for …` that do not pass linter for them being unmaintainable and fast to becoming incomplete or even incorrect. Mention @dedmass | ||
* | unittests: Do not alter p_enc in decode unit test | ZyX | 2017-04-08 |
| | |||
* | eval/*code,shada: Drop support for converting UTF-8 from/to p_enc | ZyX | 2017-04-08 |
| | | | | Not needed any longer since p_enc is always utf-8. | ||
* | eval/decode: Omit calling convert_setup for each string | ZyX | 2017-04-08 |
| | | | Uses the same trick eval/encode does. | ||
* | shada: Initialize vimconv_T | ZyX | 2017-04-08 |
| | |||
* | eval/decode,shada: Do not forget to clean up converters | ZyX | 2017-04-08 |
| | |||
* | refactor/single-include: fold.h #6456 | dedmass | 2017-04-08 |
| | |||
* | refactor/single-include: ex_getln.h #6454 | dedmass | 2017-04-08 |
| | |||
* | refactor/single-include: memline_defs.h #6465 | dedmass | 2017-04-08 |
| | |||
* | refactor/single-include: move.h #6469 | dedmass | 2017-04-08 |
| | |||
* | refactor/single-include: ex_cmds.h #6453 | dedmass | 2017-04-08 |
| | |||
* | refactor/single-include: digraph.h #6444 | dedmass | 2017-04-08 |
| | |||
* | refactor/single-include: cursor_shape.h #6442 | dedmass | 2017-04-08 |
| | |||
* | Merge #6473 from jamessan/vim-8.0.0499 | Justin M. Keyes | 2017-04-08 |
|\ | | | | | vim-patch:8.0.0499,8.0.0550 | ||
| * | lint | James McCoy | 2017-04-07 |
| | | |||
| * | vim-patch:8.0.0550 | James McCoy | 2017-04-07 |
| | | | | | | | | | | | | | | Problem: Some etags format tags file use 0x01, breaking the parsing. Solution: Use 0x02 for TAG_SEP. (James McCoy, closes vim/vim#1614) https://github.com/vim/vim/commit/9585a1655ba0d34ea88574617112093a9bd4f2e9 | ||
| * | vim-patch:8.0.0499 | James McCoy | 2017-04-07 |
|/ | | | | | | | Problem: taglist() does not prioritize tags for a buffer. Solution: Add an optional buffer argument. (Duncan McDougall, closes vim/vim#1194) https://github.com/vim/vim/commit/c6aafbaf3ea755e3ab4ee2e3045911126a08b038 | ||
* | win: os_get_hostname() #5416 (#6413) | Justin M. Keyes | 2017-04-07 |
| | |||
* | eval: delimit string with NUL byte (#6467) | Nicolas Hillegeer | 2017-04-07 |
| | | | | | | | | | | A recent refactor left cpy without a NUL terminator, simplify the code instead of patching over it. Instead of plain memcpy, it'd be better to employ harder to misuse string functions made for this purpose like xstrlcpy(), but path_tail() takes char_u arguments and returns them, leading to a lot of ugly casting. Fixes #6431. | ||
* | completion: fix segfault with ignorecase+infercase (#6452) | Justin M. Keyes | 2017-04-06 |
| | | | | | Helped-by: Matthew Malcomson <hardenedapple@gmail.com> Closes #6451 | ||
* | refactor/single-include: diff.h (#6443) | Carlo Abelli | 2017-04-06 |
| | |||
* | vim-patch: Update regex for included_patches array (#6449) | James McCoy | 2017-04-06 |
| | | | | | 28dafe3ff const-ified the array without updating the regex. [ci skip] | ||
* | Merge #6440 'test: Remove "tickle" hack' | Justin M. Keyes | 2017-04-06 |
|\ | |||
| * | test: retry() works with asserts; error() not required. | Justin M. Keyes | 2017-04-06 |
| | | |||
| * | tests: short form `screen:except(func)` expects condition only. #6440 | Björn Linse | 2017-04-06 |
|/ | | | | | | - Use this to properly test cursor shape events. - tests: update screen_basic_spec to use `screen:expect` short form. Clearer than using `screen:wait` directy. | ||
* | Merge #6432 from justinmk/guicursor | Justin M. Keyes | 2017-04-04 |
|\ | |||
| * | options: remove 'guiheadroom' | Justin M. Keyes | 2017-04-04 |
| | | |||
| * | 'guicursor': Disable by default for unknown terminals. | Justin M. Keyes | 2017-04-04 |
| | | | | | | | | | | | | | | User can still set guicursor explicitly in init.vim. Closes #5990 Closes #6403 | ||
| * | 'guicursor': enabled=false if 'guicursor' is empty | Justin M. Keyes | 2017-04-04 |
|/ | | | | | Closes #6429 Closes #6430 | ||
* | Merge #6436 from ZyX-I/restart-includes-cleanup | Justin M. Keyes | 2017-04-04 |
|\ | | | | | Clean-up before restarting single-includes test | ||
| * | ci: Also fail if last restart hang up | ZyX | 2017-04-04 |
| | | |||
| * | ci: Do not fail csi_clean if there are no files to remove | ZyX | 2017-04-04 |
| | | |||
| * | ci: Force make output coloring | ZyX | 2017-04-04 |
| | | |||
| * | ci: Clean up when restarting single includes test | ZyX | 2017-04-04 |
| | | |||
* | | 'listchars': `Whitespace` highlight group #6367 | Yichao Zhou | 2017-04-03 |
|/ | |||
* | Merge #6427 from ZyX-I/writefile-allow-omitting-fsync | Justin M. Keyes | 2017-04-03 |
|\ | | | | | eval: Make writefile() able to disable fsync() | ||
| * | ci: Do not mark test as failed if it is previous one which failed | ZyX | 2017-04-03 |
| | | |||
| * | fileio: Fix most linter errors | ZyX | 2017-04-03 |
| | | | | | | One error is still kept: buf_write function is too large. | ||
| * | tests: Fix testlint errors | ZyX | 2017-04-03 |
| | | |||
| * | functests: Test some :write errors | ZyX | 2017-04-03 |
| | | |||
| * | fileio: Save details about E212 error | ZyX | 2017-04-03 |
| | | |||
| * | eval: Add s flag, use p_fs by default, error out on unknown flag | ZyX | 2017-04-03 |
| | | |||
| * | fileio: Refactor msg_add_fname to something which needs no comments | ZyX | 2017-04-03 |
| | | |||
| * | fileio: Clean up IObuff-manipulation mess | ZyX | 2017-04-03 |
| | | |||
| * | fixup! | ZyX | 2017-04-03 |
| | | |||
| * | message: Do not use IObuff in emsgf | ZyX | 2017-04-03 |
| | | |||
| * | fileio: Refactor errmsg handling | ZyX | 2017-04-03 |
| | | | | | | | | | | | | | | | | Adds os_strerror() result to a number of places. Also since I could not track where err\* variables are NULL and where they are not, using macros to make sure that all three variables are set at once. Removes #ifdef UNIX around the use of os_fsync, makes it use os_close in place of close in some places. |