Rui Abreu Ferreira 
							
						 
					 
					
						
						
							
						
						bd529ea3f3 
					 
					
						
						
							
							MinGW: libuv needs -D_WIN32_WINNT=0x0600  
						
						... 
						
						
						
						Without this compilation fails due to a missing symbol: SRWLOCK in libuv
headers. _WIN32_WINNT defines the Windows header version that is to be used,
and it seems libuv requires this version. See
    b471b33da8 
						
						
					 
					
						2016-01-04 19:51:09 -05:00 
						 
				 
			
				
					
						
							
							
								ZyX 
							
						 
					 
					
						
						
							
						
						d26b01d4bd 
					 
					
						
						
							
							eval: Use better error messages when failing to dump values  
						
						... 
						
						
						
						Examples:
    let g:SR = [[]]
    call add(g:SR[0], g:SR)
    wshada
    " E952: Unable to dump variable g:SR: container references itself in index 0, index 0
    let g:F = {'_TYPE': v:msgpack_types.map, '_VAL': [[{'abc': 1}, function("tr")]]}
    wshada
    " E951: Error while dumping variable g:F, key {'abc': 1} at index 0 from special map, key '': attempt to dump function reference
    " (no msgpack#string available)
    " E951: Error while dumping variable g:F, key {="abc": 1} at index 0 from special map, key '': attempt to dump function reference
    " (msgpack#string available)
    let g:F = {'_TYPE': v:msgpack_types.map, '_VAL': [[g:SR, function("tr")]]}
    wshada
    " E951: Error while dumping variable g:F, key [[[[{E724@0}]]]] at index 0 from special map, index 1: attempt to dump function reference
    call msgpackdump([g:SR])
    " E952: Unable to dump msgpackdump() argument, index 0: container references itself in index 0, index 0
Not tested yet. 
						
						
					 
					
						2016-01-04 17:20:16 +03:00 
						 
				 
			
				
					
						
							
							
								Justin M. Keyes 
							
						 
					 
					
						
						
							
						
						074d3dc1f3 
					 
					
						
						
							
							Merge pull request  #3938  from sethjackson/s-islnk  
						
						... 
						
						
						
						Fix S_ISLNK definition in os_defs.h 
						
						
					 
					
						2016-01-03 14:11:09 -05:00 
						 
				 
			
				
					
						
							
							
								Seth Jackson 
							
						 
					 
					
						
						
							
						
						3ce8de7c8f 
					 
					
						
						
							
							Fix S_ISLNK definition in os_defs.h.  
						
						
						
						
					 
					
						2016-01-03 13:51:58 -05:00 
						 
				 
			
				
					
						
							
							
								Justin M. Keyes 
							
						 
					 
					
						
						
							
						
						59eaba2894 
					 
					
						
						
							
							Merge pull request  #3655  from bfredl/enc_default  
						
						... 
						
						
						
						Default to encoding=utf-8 
						
						
					 
					
						2016-01-02 18:05:52 -05:00 
						 
				 
			
				
					
						
							
							
								Björn Linse 
							
						 
					 
					
						
						
							
						
						70f6e2ce52 
					 
					
						
						
							
							encoding: update tests  
						
						
						
						
					 
					
						2016-01-02 23:22:13 +01:00 
						 
				 
			
				
					
						
							
							
								Björn Linse 
							
						 
					 
					
						
						
							
						
						5a6633bc34 
					 
					
						
						
							
							encoding: Update documentation  
						
						
						
						
					 
					
						2016-01-02 23:21:57 +01:00 
						 
				 
			
				
					
						
							
							
								Björn Linse 
							
						 
					 
					
						
						
							
						
						04bdeeb8b2 
					 
					
						
						
							
							encoding: cleanup defaults of iskeyword, isprint and fileencodings  
						
						
						
						
					 
					
						2016-01-02 23:21:51 +01:00 
						 
				 
			
				
					
						
							
							
								Björn Linse 
							
						 
					 
					
						
						
							
						
						49b06a8f2a 
					 
					
						
						
							
							encoding: Always use "utf-8" as default for &encoding  
						
						... 
						
						
						
						Preverve the locale-depedency for fileencodings=default 
						
						
					 
					
						2016-01-02 23:15:53 +01:00 
						 
				 
			
				
					
						
							
							
								Justin M. Keyes 
							
						 
					 
					
						
						
							
						
						cb62594042 
					 
					
						
						
							
							Merge pull request  #3927  from sethjackson/if-cscope  
						
						... 
						
						
						
						Windows: Bring back code branch for if_cscope 
						
						
					 
					
						2016-01-02 12:35:21 -05:00 
						 
				 
			
				
					
						
							
							
								Justin M. Keyes 
							
						 
					 
					
						
						
							
						
						c9df429887 
					 
					
						
						
							
							Merge pull request  #3928  from justinmk/fix_ci_target  
						
						... 
						
						
						
						test: change CI_TARGET reference to CI 
						
						
					 
					
						2016-01-02 01:21:42 -05:00 
						 
				 
			
				
					
						
							
							
								Justin M. Keyes 
							
						 
					 
					
						
						
							
						
						22a928aeac 
					 
					
						
						
							
							test: change CI_TARGET reference to CI  
						
						... 
						
						
						
						Travis defines[1] $CI for its builds, whereas $CI_TARGET is
a Neovim-specific env var from 6483a198e4d2eb4a9346https://docs.travis-ci.com/user/environment-variables/  
						
						
					 
					
						2016-01-01 23:58:42 -05:00 
						 
				 
			
				
					
						
							
							
								Justin M. Keyes 
							
						 
					 
					
						
						
							
						
						6f25ba0550 
					 
					
						
						
							
							CI/travis: enable gcov for one build only.  #3926  
						
						
						
						
					 
					
						2016-01-01 22:20:16 -05:00 
						 
				 
			
				
					
						
							
							
								Rui Abreu Ferreira 
							
						 
					 
					
						
						
							
						
						b2f9bfbff0 
					 
					
						
						
							
							Windows: Bring back code branch for if_cscope.  
						
						... 
						
						
						
						The Vim code for windows in if_cscope.c/.h was removed during the refactor,
added missing code for error_closing(). 
						
						
					 
					
						2016-01-01 20:58:04 -05:00 
						 
				 
			
				
					
						
							
							
								Justin M. Keyes 
							
						 
					 
					
						
						
							
						
						4d27bd6bfe 
					 
					
						
						
							
							Merge pull request  #3920  from sethjackson/vim-spec  
						
						... 
						
						
						
						Windows: Fix api/vim_spec.lua functional test 
						
						
					 
					
						2016-01-01 17:22:40 -05:00 
						 
				 
			
				
					
						
							
							
								Justin M. Keyes 
							
						 
					 
					
						
						
							
						
						adf11f3478 
					 
					
						
						
							
							Merge pull request  #3925  from sethjackson/uv-uid-t  
						
						... 
						
						
						
						Windows: Make the os_get_uname argument portable 
						
						
					 
					
						2016-01-01 14:56:11 -05:00 
						 
				 
			
				
					
						
							
							
								Justin M. Keyes 
							
						 
					 
					
						
						
							
						
						f1344bc219 
					 
					
						
						
							
							Merge pull request  #3903  from justinmk/vim-7.4.605  
						
						... 
						
						
						
						vim-patch:7.4.605 
						
						
					 
					
						2016-01-01 14:38:17 -05:00 
						 
				 
			
				
					
						
							
							
								Justin M. Keyes 
							
						 
					 
					
						
						
							
						
						3fd62f9612 
					 
					
						
						
							
							file_pat_to_reg_pat, buflist_findpat: const params  
						
						... 
						
						
						
						file_pat_to_reg_pat() and buflist_findpat() do not modify the data of
these parameters. 
						
						
					 
					
						2016-01-01 14:26:32 -05:00 
						 
				 
			
				
					
						
							
							
								Seth Jackson 
							
						 
					 
					
						
						
							
						
						ff0253127e 
					 
					
						
						
							
							Windows: Make the os_get_uname argument portable.  
						
						... 
						
						
						
						Since uid_t is not defined on Windows use uv_uid_t instead.
We now use uv_uid_t everywhere except one place in src/nvim/main.c
which is wrapped in a #ifdef UNIX check. 
						
						
					 
					
						2016-01-01 14:13:56 -05:00 
						 
				 
			
				
					
						
							
							
								Justin M. Keyes 
							
						 
					 
					
						
						
							
						
						df4ac79761 
					 
					
						
						
							
							Merge pull request  #3911  from sethjackson/have-fsync-guard  
						
						... 
						
						
						
						os_fsync 
						
						
					 
					
						2016-01-01 12:13:40 -05:00 
						 
				 
			
				
					
						
							
							
								Justin M. Keyes 
							
						 
					 
					
						
						
							
						
						a79ebeeea4 
					 
					
						
						
							
							Merge pull request  #3707  from bfredl/oapblock  
						
						... 
						
						
						
						[use oap->motion_type also to represent block motion type 
						
						
					 
					
						2016-01-01 08:17:05 -05:00 
						 
				 
			
				
					
						
							
							
								Björn Linse 
							
						 
					 
					
						
						
							
						
						303ac3f283 
					 
					
						
						
							
							normal: use oap->motion_type also to represent block motion type  
						
						... 
						
						
						
						Previously oap->motion_type == MCHAR would be blockwise if
oap->block_mode was set. 
						
						
					 
					
						2016-01-01 12:56:51 +01:00 
						 
				 
			
				
					
						
							
							
								Seth Jackson 
							
						 
					 
					
						
						
							
						
						648aebb8b6 
					 
					
						
						
							
							Port fsync() to libuv.  
						
						
						
						
					 
					
						2016-01-01 00:12:28 -05:00 
						 
				 
			
				
					
						
							
							
								Rui Abreu Ferreira 
							
						 
					 
					
						
						
							
						
						a48508de0d 
					 
					
						
						
							
							test/functional: Fix api/vim_spec.lua.  
						
						... 
						
						
						
						On Windows the default file format is DOS i.e. newlines are \r\n
instead of \n. 
						
						
					 
					
						2015-12-31 23:28:55 -05:00 
						 
				 
			
				
					
						
							
							
								Justin M. Keyes 
							
						 
					 
					
						
						
							
						
						04cd3eef24 
					 
					
						
						
							
							Merge pull request  #3918  from sethjackson/servertest  
						
						... 
						
						
						
						Windows: fix serverstart functional test 
						
						
					 
					
						2015-12-31 17:12:57 -05:00 
						 
				 
			
				
					
						
							
							
								Justin M. Keyes 
							
						 
					 
					
						
						
							
						
						6d5a5b02f6 
					 
					
						
						
							
							Merge pull request  #3304  from sethjackson/wildignorecase  
						
						... 
						
						
						
						Windows: Ignore EW_ICASE in do_path_expand 
						
						
					 
					
						2015-12-31 17:02:57 -05:00 
						 
				 
			
				
					
						
							
							
								Rui Abreu Ferreira 
							
						 
					 
					
						
						
							
						
						568ee1e3c2 
					 
					
						
						
							
							Windows: Ignore EW_ICASE in do_path_expand  
						
						... 
						
						
						
						The do_path_expand() function is still using the unix_expandpath
variant from Vim. For Windows it should behave as the old
dos_expandpath() function. This commit adds an ifdef to ignore
EW_ICASE flag in this function, otherwise all matches fail on Windows
if wildignorecase is set. 
						
						
					 
					
						2015-12-31 16:14:12 -05:00 
						 
				 
			
				
					
						
							
							
								Rui Abreu Ferreira 
							
						 
					 
					
						
						
							
						
						091e885d44 
					 
					
						
						
							
							Windows: fix serverstart functional test  
						
						
						
						
					 
					
						2015-12-31 16:07:43 -05:00 
						 
				 
			
				
					
						
							
							
								Justin M. Keyes 
							
						 
					 
					
						
						
							
						
						68fb815bf1 
					 
					
						
						
							
							Merge pull request  #3881  from sethjackson/msvc-ui-call  
						
						... 
						
						
						
						MSVC: Fix UI_CALL for MSVC 
						
						
					 
					
						2015-12-31 00:16:07 -05:00 
						 
				 
			
				
					
						
							
							
								Justin M. Keyes 
							
						 
					 
					
						
						
							
						
						8b3c399b6d 
					 
					
						
						
							
							build: use our mirror of LuaJIT-2.0.4.tar.gz  
						
						... 
						
						
						
						Point to new location. 
						
						
					 
					
						2015-12-30 23:40:04 -05:00 
						 
				 
			
				
					
						
							
							
								Justin M. Keyes 
							
						 
					 
					
						
						
							
						
						bd39e2354f 
					 
					
						
						
							
							Merge pull request  #3910  from Shougo/version  
						
						... 
						
						
						
						Update version.c to 7.4.1000 
						
						
					 
					
						2015-12-30 20:24:21 -05:00 
						 
				 
			
				
					
						
							
							
								Shougo Matsushita 
							
						 
					 
					
						
						
							
						
						6a7535cd84 
					 
					
						
						
							
							Update version.c to 7.4.1000  
						
						... 
						
						
						
						NA patches list:
607 Compiler warning
620 Compiler warning
624 result check for realloc
628 volatile add, but no code in neovim
641 tabnew fix, but no code in neovim
661 no K_CURSORHOLD in neovim
841 add ifdef
842 Windows GUI
854 CONTRIBUTION.md
863 FEAT_DIFF
864 Tiny build
923 add ifdef
924 configure changes
927 if_ruby
928 client server
930 Windows GUI
934 Appveyor
938 X11 and GTK GUI fix
940 term
948 ifdef
954 if_lua
959 term
960 Windows build
962 Makefile fix
965 ifdef fix
966 configure fix
967 Makefile fix
976 configure fix
979 crypt feature
985 if_ruby
986 test fix in Windows
987 if_ruby
988 build rule
990 Appveyor
992 build fix in Windows
994 tests for Windows
995 GTK GUI
996 GTK GUI
997 Travis CI
999 Makefile change 
						
						
					 
					
						2015-12-31 10:05:37 +09:00 
						 
				 
			
				
					
						
							
							
								Justin M. Keyes 
							
						 
					 
					
						
						
							
						
						76bf21de26 
					 
					
						
						
							
							vim-patch:7.4.605  
						
						... 
						
						
						
						Problem:    The # register is not writable, it cannot be restored after
            jumping around.
Solution:   Make the # register writable. (Marcin Szamotulski)
3b3a9498d1 
						
						
					 
					
						2015-12-30 01:16:32 -05:00 
						 
				 
			
				
					
						
							
							
								Justin M. Keyes 
							
						 
					 
					
						
						
							
						
						d8a2007d47 
					 
					
						
						
							
							Merge pull request  #3869  from oni-link/fix.issue.3844  
						
						... 
						
						
						
						helpers.c: Handle msgpack str/bin objects with length 0 correctly 
						
						
					 
					
						2015-12-30 01:01:23 -05:00 
						 
				 
			
				
					
						
							
							
								Justin M. Keyes 
							
						 
					 
					
						
						
							
						
						930ee40ad3 
					 
					
						
						
							
							build: use our mirror of LuaJIT-2.0.4.tar.gz  
						
						... 
						
						
						
						The luajit.org download URL:
  http://luajit.org/download/LuaJIT-2.0.4.tar.gz 
is breaking our travis builds because of connection problems. 
						
						
					 
					
						2015-12-30 00:41:52 -05:00 
						 
				 
			
				
					
						
							
							
								Justin M. Keyes 
							
						 
					 
					
						
						
							
						
						541ba61ac9 
					 
					
						
						
							
							Merge pull request  #3874  from sethjackson/win-defs  
						
						... 
						
						
						
						MSVC: Define STDOUT_FILENO and STDERR_FILENO 
						
						
					 
					
						2015-12-29 12:59:55 -05:00 
						 
				 
			
				
					
						
							
							
								Justin M. Keyes 
							
						 
					 
					
						
						
							
						
						6ee58e67cb 
					 
					
						
						
							
							Merge pull request  #3879  from sethjackson/open-osfhandle  
						
						... 
						
						
						
						Windows: Fix cast in if_cscope.c 
						
						
					 
					
						2015-12-26 17:42:50 +01:00 
						 
				 
			
				
					
						
							
							
								Justin M. Keyes 
							
						 
					 
					
						
						
							
						
						9040d7aed7 
					 
					
						
						
							
							Merge pull request  #3849  from Shougo/vim-7.4.675  
						
						... 
						
						
						
						vim-patch:7.4.675 
						
						
					 
					
						2015-12-26 17:39:38 +01:00 
						 
				 
			
				
					
						
							
							
								Justin M. Keyes 
							
						 
					 
					
						
						
							
						
						f4e3c13bcc 
					 
					
						
						
							
							Merge pull request  #3868  from Shougo/vim-7.4.608  
						
						... 
						
						
						
						vim-patch:7.4.608, 7.4.612 
						
						
					 
					
						2015-12-26 17:27:40 +01:00 
						 
				 
			
				
					
						
							
							
								Justin M. Keyes 
							
						 
					 
					
						
						
							
						
						f0538639c0 
					 
					
						
						
							
							Merge  #2927  'vim-patch:7.4.858'  
						
						
						
						
					 
					
						2015-12-25 08:34:40 -05:00 
						 
				 
			
				
					
						
							
							
								Justin M. Keyes 
							
						 
					 
					
						
						
							
						
						39555dc8c4 
					 
					
						
						
							
							test: Makefile: add legacy cdo test  
						
						
						
						
					 
					
						2015-12-25 08:34:07 -05:00 
						 
				 
			
				
					
						
							
							
								Florian Walch 
							
						 
					 
					
						
						
							
						
						7f99d210fd 
					 
					
						
						
							
							vim-patch:7.4.858  
						
						... 
						
						
						
						Problem:    It's a bit clumsy to execute a command on a list of matches.
Solution:   Add the ":ldo", ":lfdo", ":cdo" and ":cfdo" commands. (Yegappan
            Lakshmanan)
aa23b37942 
						
						
					 
					
						2015-12-24 08:08:50 +01:00 
						 
				 
			
				
					
						
							
							
								Seth Jackson 
							
						 
					 
					
						
						
							
						
						25eaacd10f 
					 
					
						
						
							
							doc: os_dos.txt: Remove more references to MS-DOS/Windows 95  #3889  
						
						
						
						
					 
					
						2015-12-23 15:13:05 -05:00 
						 
				 
			
				
					
						
							
							
								Seth Jackson 
							
						 
					 
					
						
						
							
						
						91b8ab3d21 
					 
					
						
						
							
							doc: Remove references to neXtaw GUI support  #3892  
						
						... 
						
						
						
						We never supported it. 
						
						
					 
					
						2015-12-22 19:14:11 -05:00 
						 
				 
			
				
					
						
							
							
								Michael Reed 
							
						 
					 
					
						
						
							
						
						b654a2b324 
					 
					
						
						
							
							doc: Fix invalid reference  
						
						... 
						
						
						
						found with `make -C runtime/doc html` 
						
						
					 
					
						2015-12-22 18:50:10 -05:00 
						 
				 
			
				
					
						
							
							
								Michael Reed 
							
						 
					 
					
						
						
							
						
						9649537f4c 
					 
					
						
						
							
							doc: mbyte.txt: Remove some low-hanging fruit  
						
						... 
						
						
						
						- Nvim has no concept of "huge" or "normal" features: the overwhelming
  majority of features are compiled in by default
- Nvim does not link to X (X11), so doesn't support setting things via
  ~/.Xresources, among many other things 
						
						
					 
					
						2015-12-22 18:44:26 -05:00 
						 
				 
			
				
					
						
							
							
								Seth Jackson 
							
						 
					 
					
						
						
							
						
						47b9ac9013 
					 
					
						
						
							
							doc: Remove references to Athena GUI support  #3891  
						
						... 
						
						
						
						We don't support Athena anymore. 
						
						
					 
					
						2015-12-22 18:39:51 -05:00 
						 
				 
			
				
					
						
							
							
								Seth Jackson 
							
						 
					 
					
						
						
							
						
						b9d1a7f810 
					 
					
						
						
							
							doc: vi_diff: Update supported OS list  #3890  
						
						... 
						
						
						
						We do not support every Unix flavor in existence so note
that here.
We do not support Windows 95 or NT. Update the list to
the Windows versions we do support.
We only support OS X not classic Mac OS so note that too. 
						
						
					 
					
						2015-12-22 18:20:46 -05:00 
						 
				 
			
				
					
						
							
							
								Seth Jackson 
							
						 
					 
					
						
						
							
						
						944658e2e1 
					 
					
						
						
							
							doc: Remove a reference to Windows ME  #3888  
						
						... 
						
						
						
						We don't support Windows 95, Windows ME, or Windows 2000 anymore. 
						
						
					 
					
						2015-12-22 15:52:27 -05:00 
						 
				 
			
				
					
						
							
							
								Seth Jackson 
							
						 
					 
					
						
						
							
						
						fbfe564b3c 
					 
					
						
						
							
							gitignore: Ignore errors.json  
						
						... 
						
						
						
						It's generated by `make lint`. 
						
						
					 
					
						2015-12-22 15:22:21 -05:00