| 
							
							
								 ffanzhang | 0860d9c164 | Use uv_os_homedir and current directory as backup when $HOME is not set (#13657) Close https://github.com/neovim/neovim/issues/8614
Use uv_os_homedir and current directory as backup if HOME env is not set.
Allocate homedir only if var is not NULL. | 2021-01-10 19:46:25 -05:00 |  | 
			
				
					| 
							
							
								 Daniel Hahler | bb6b1267e7 | Revert "win/os_env_exists(): workaround libuv bug #10734" This reverts commit 278c5d452c. | 2019-09-25 05:47:12 +02:00 |  | 
			
				
					| 
							
							
								 Justin M. Keyes | 278c5d452c | win/os_env_exists(): workaround libuv bug #10734 os_env_exists() fails on MSVC build:
    os_env_exists:104: uv_os_getenv(EMPTY_VAR) failed: -4094 UNKNOWN
- Revert 396a3945c4- HACK: Windows: return TRUE if uv_os_getenv() returns UV_UNKNOWN, until
  libuv bug is fixed: https://github.com/libuv/libuv/issues/2413
ref396a3945c4 (r34642361) | 2019-08-10 11:48:36 +02:00 |  | 
			
				
					| 
							
							
								 Justin M. Keyes | 396a3945c4 | test/environ_spec: Windows treats empty as undefined ref #10657 | 2019-08-10 01:43:37 +02:00 |  | 
			
				
					| 
							
							
								 Daniel Hahler | 06d9cc734b | exists(): return false for empty env var #10657 Fixes https://github.com/neovim/neovim/issues/3266
close #10657 | 2019-08-09 23:42:03 +02:00 |  | 
			
				
					| 
							
							
								 Daniel Hahler | d55b12ea50 | f_environ: cleanup/refactor - use os_getenvname_at_index / os_getenv
- f_getenv: empty (*p == NUL) is not null (undefined) | 2019-08-06 01:23:11 +02:00 |  |