Shirsh Zibbu 
							
						 
					 
					
						
						
							
						
						dcd008ff61 
					 
					
						
						
							
							[Refactor] remove unnecessary quotes  
						
						
						
						
					 
					
						2017-03-07 05:46:45 +05:30 
						 
				 
			
				
					
						
							
							
								Peter Dave Hello 
							
						 
					 
					
						
						
							
						
						b879628394 
					 
					
						
						
							
							[Fix] declare MANPATH if and only if it's not set  
						
						... 
						
						
						
						By manpath's man page in Ubuntu 16.04:
> If $MANPATH is set, manpath will simply display its contents and issue
> a warning.
By fa22d712ff#1413 , `nvm` now will
declare the "MANPATH" variable, no matter if it's set or not, so in the
situation that $MANPATH is set, you'll get the warning:
> manpath: warning: $MANPATH set, ignoring /etc/manpath.config 
						
						
					 
					
						2017-03-19 02:19:14 +08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						9b2629384f 
					 
					
						
						
							
							[Fix] nvm install -s: ensure additional params lack a trailing space.  
						
						... 
						
						
						
						Note: I believe this does not fix the underlying issue in zsh, which is
that it does not split up `$ADDITIONAL_PARAMETERS` and instead passes
the contents as one single argument. 
						
						
					 
					
						2017-03-17 23:20:17 -07:00 
						 
				 
			
				
					
						
							
							
								Peter Dave Hello 
							
						 
					 
					
						
						
							
						
						50ae1e5199 
					 
					
						
						
							
							[Fix] Install failed should return correct exit status,  fix   #1347  
						
						
						
						
					 
					
						2016-12-10 00:20:04 +08:00 
						 
				 
			
				
					
						
							
							
								Matthew McEachen 
							
						 
					 
					
						
						
							
						
						1e6b5ce039 
					 
					
						
						
							
							[Fix] stop setting mirror env vars unnecessarily  
						
						... 
						
						
						
						Fixes  #1429  
					
						2017-03-16 23:54:55 -07:00 
						 
				 
			
				
					
						
							
							
								Peter Dave Hello 
							
						 
					 
					
						
						
							
						
						d8538dad84 
					 
					
						
						
							
							[Refactor] nvm.sh minor refactor  
						
						
						
						
					 
					
						2017-03-14 17:45:54 +08:00 
						 
				 
			
				
					
						
							
							
								Peter Dave Hello 
							
						 
					 
					
						
						
							
						
						182a18d911 
					 
					
						
						
							
							[Fix] Github should be GitHub  
						
						
						
						
					 
					
						2017-03-09 23:02:08 +08:00 
						 
				 
			
				
					
						
							
							
								Dominyk Tiller 
							
						 
					 
					
						
						
							
						
						b676bf7d0e 
					 
					
						
						
							
							[Fix] checksums: remove libressl command support  
						
						... 
						
						
						
						This was an "oops" on my part when I was testing changes for my work
that was later adapted & merged in f1bca106a8 
						
						
					 
					
						2017-03-08 12:54:37 +00:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						fa22d712ff 
					 
					
						
						
							
							[Fix] ensure this variable is not unbound.  
						
						... 
						
						
						
						Fixes  #1413 . 
					
						2017-03-06 09:35:58 -08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						6669e91bd8 
					 
					
						
						
							
							v0.33.1  
						
						
						
						
					 
					
						2017-02-20 17:59:20 -08:00 
						 
				 
			
				
					
						
							
							
								John-David Dalton 
							
						 
					 
					
						
						
							
						
						7c271729ef 
					 
					
						
						
							
							Enable working without tput.  
						
						
						
						
					 
					
						2017-02-19 23:01:47 -08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						b54e147442 
					 
					
						
						
							
							[Fix] nvm unload: run nvm deactivate before unsetting everything.  
						
						... 
						
						
						
						Fixes  #1399 . 
					
						2017-02-18 00:50:33 -08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						e7e4a9b3d6 
					 
					
						
						
							
							[Fix] unset NVM_RC_VERSION env var immediately after it’s no longer needed.  
						
						... 
						
						
						
						Relates to #1399 . 
						
						
					 
					
						2017-02-18 00:48:41 -08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						49e446dac1 
					 
					
						
						
							
							[debug] include mirrors in nvm debug output.  
						
						
						
						
					 
					
						2017-02-14 09:06:23 -08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						affcc5087c 
					 
					
						
						
							
							[Fix] set -e: nvm install lts/something: call nvm_ensure_default_set with the proper value.  
						
						... 
						
						
						
						Fixes  #1394 . 
					
						2017-02-11 23:19:29 -08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						40e40975eb 
					 
					
						
						
							
							v0.33.0  
						
						
						
						
					 
					
						2016-12-29 21:22:13 -10:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						853afbf595 
					 
					
						
						
							
							Revert "Revert "[Fix] set -u: ensure that potentially unbound variables aren’t called unchecked.""  
						
						... 
						
						
						
						This reverts commit a8c465018eFixes  #1363 . 
						
						
					 
					
						2016-12-26 21:57:55 -08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						a8c465018e 
					 
					
						
						
							
							Revert "[Fix] set -u: ensure that potentially unbound variables aren’t called unchecked."  
						
						... 
						
						
						
						This reverts commit 60239e39cd 
						
						
					 
					
						2016-12-25 12:18:56 -08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						60239e39cd 
					 
					
						
						
							
							[Fix] set -u: ensure that potentially unbound variables aren’t called unchecked.  
						
						... 
						
						
						
						Fixes  #1363 . 
					
						2016-12-25 11:31:37 -08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						fcd6331f09 
					 
					
						
						
							
							[Fix] remove the unused and broken $NVM_PATH.  
						
						... 
						
						
						
						Added in 359a83eFixes  #1353 . 
						
						
					 
					
						2016-12-16 10:57:22 -08:00 
						 
				 
			
				
					
						
							
							
								Peter Dave Hello 
							
						 
					 
					
						
						
							
						
						45771499ee 
					 
					
						
						
							
							[Fix] nvm should respect CC/CXX env var  
						
						... 
						
						
						
						- Also set CC for Freebsd, not only CXX
 - Also set CC=cc, CXX=c++ on Mac OS by default as upstream
Reference:
1bd871655a/configure (L16-L17) 
						
						
					 
					
						2016-11-29 15:30:01 +08:00 
						 
				 
			
				
					
						
							
							
								Peter Dave Hello 
							
						 
					 
					
						
						
							
						
						84575cf353 
					 
					
						
						
							
							[Refactor] Use "case" instead of multi "if"  
						
						
						
						
					 
					
						2016-11-28 03:39:48 +08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						47c60dfc1d 
					 
					
						
						
							
							[Tests] add test to ensure that nvm unload unloads all functions.  
						
						
						
						
					 
					
						2016-11-28 12:50:35 -08:00 
						 
				 
			
				
					
						
							
							
								Peter Dave Hello 
							
						 
					 
					
						
						
							
						
						c96c561c88 
					 
					
						
						
							
							[Fix] nvm unload missed node_version_has_solaris_binary()  
						
						
						
						
					 
					
						2016-11-28 18:35:32 +08:00 
						 
				 
			
				
					
						
							
							
								Peter Dave Hello 
							
						 
					 
					
						
						
							
						
						f29cd1a2ab 
					 
					
						
						
							
							[Fix] nvm unload missed NVM_CD_FLAGS NVM_BIN NVM_MAKE_JOBS NVM_PATH  
						
						
						
						
					 
					
						2016-11-28 04:14:21 +08:00 
						 
				 
			
				
					
						
							
							
								Peter Dave Hello 
							
						 
					 
					
						
						
							
						
						00a1ee6c4d 
					 
					
						
						
							
							[Fix] nvm unload missed nvm_cache_dir() nvm_cd()  
						
						
						
						
					 
					
						2016-11-28 04:10:42 +08:00 
						 
				 
			
				
					
						
							
							
								George Adams 
							
						 
					 
					
						
						
							
						
						a7648ebd9f 
					 
					
						
						
							
							[Fix] nvm install -s: aix: detect number of threads on aix and not just number of processors  
						
						
						
						
					 
					
						2016-11-23 06:36:52 -05:00 
						 
				 
			
				
					
						
							
							
								Gibson Fahnestock 
							
						 
					 
					
						
						
							
						
						7f1917d0aa 
					 
					
						
						
							
							[Refactor] Rename NVM_CPU_THREADS to NVM_CPU_CORES  
						
						
						
						
					 
					
						2016-11-24 18:04:14 +00:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						5b820a453c 
					 
					
						
						
							
							[Refactor] avoid S2181 spellcheck error.  
						
						
						
						
					 
					
						2016-11-25 00:56:28 -06:00 
						 
				 
			
				
					
						
							
							
								Peter Dave Hello 
							
						 
					 
					
						
						
							
						
						4b4e71f05c 
					 
					
						
						
							
							[shellcheck] disable "Check exit code directly" warning on line 273, 666  
						
						... 
						
						
						
						We need to use both the exit state and result form the previous commit,
so SC2181 should be disabled here. 
						
						
					 
					
						2016-11-23 22:04:45 +08:00 
						 
				 
			
				
					
						
							
							
								Peter Dave Hello 
							
						 
					 
					
						
						
							
						
						65acb403ce 
					 
					
						
						
							
							Add nvm_clang_version to ensure clang version > 3.5  
						
						
						
						
					 
					
						2016-11-14 12:28:41 +08:00 
						 
				 
			
				
					
						
							
							
								Peter Dave Hello 
							
						 
					 
					
						
						
							
						
						38934bf16c 
					 
					
						
						
							
							[New] nvm install -s: Use clang as C/C++ compiler if detected.  
						
						... 
						
						
						
						Fixes  #902 . 
					
						2016-11-14 05:39:34 +08:00 
						 
				 
			
				
					
						
							
							
								Peter Dave Hello 
							
						 
					 
					
						
						
							
						
						8c03637023 
					 
					
						
						
							
							[Fix] nvm install: Handle 'N/A' version instead of asking to install it  
						
						... 
						
						
						
						Fixes  #1304 . 
					
						2016-11-14 19:31:35 +08:00 
						 
				 
			
				
					
						
							
							
								Peter Dave Hello 
							
						 
					 
					
						
						
							
						
						03608291a6 
					 
					
						
						
							
							[caching] nvm install: Do not remove src dir after compilation succeeds  
						
						... 
						
						
						
						This will help speed up the installation time for the non-first time
installation, especially can speed up the build time and test time on
Travis-CI as we'll cache .cache dir. 
						
						
					 
					
						2016-11-14 03:45:52 +08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						e5316ddbe3 
					 
					
						
						
							
							[Fix] allow uninstalls when files are nonwritable but self-owned.  
						
						... 
						
						
						
						Fixes  #1270 . 
					
						2016-11-13 00:09:29 -08:00 
						 
				 
			
				
					
						
							
							
								Peter Dave Hello 
							
						 
					 
					
						
						
							
						
						eab41ed8ef 
					 
					
						
						
							
							[Fix] add missing "command" prefix call for some commands  
						
						
						
						
					 
					
						2016-11-13 04:53:41 +08:00 
						 
				 
			
				
					
						
							
							
								Peter Dave Hello 
							
						 
					 
					
						
						
							
						
						c5303a6973 
					 
					
						
						
							
							Improve nvm_download_artifact() process,  fix   #1291  
						
						... 
						
						
						
						- Delete broken/checksum not matched local cache
 - More output message. 
						
						
					 
					
						2016-11-13 04:02:06 +08:00 
						 
				 
			
				
					
						
							
							
								George Adams 
							
						 
					 
					
						
						
							
						
						8f82eab5db 
					 
					
						
						
							
							Add AIX support  
						
						... 
						
						
						
						Currently AIX isn't supported in nvm so I have made a few small changes
to make this work:
change tar to gtar for AIX
change make to gmake for AIX
Set ARCH as ppc64 for AIX 
						
						
					 
					
						2016-11-10 13:52:00 -05:00 
						 
				 
			
				
					
						
							
							
								Peter Dave Hello 
							
						 
					 
					
						
						
							
						
						9c92b5a4ea 
					 
					
						
						
							
							[New] nvm install: Print the version that is being installed  
						
						
						
						
					 
					
						2016-11-06 20:43:47 +08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						24f8ae5c46 
					 
					
						
						
							
							[New] support external install hook “$NVM_INSTALL_THIRD_PARTY_HOOK”.  
						
						... 
						
						
						
						Fixes  #1207 . 
					
						2016-11-03 23:42:55 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						942e9ab1f5 
					 
					
						
						
							
							[Fix] bypass aliased cd in a few places.  
						
						... 
						
						
						
						Fixes  #1284 . 
					
						2016-11-03 10:08:24 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						589a9112bd 
					 
					
						
						
							
							v0.32.1  
						
						
						
						
					 
					
						2016-10-18 13:16:51 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						76fe1ab1c6 
					 
					
						
						
							
							[Fix] ensure that lts/* points to boron/latest, not argon/earliest.  
						
						... 
						
						
						
						- update test mocks
 - fix tests for Boron release
Fixes  #1268 . 
						
						
					 
					
						2016-10-18 11:33:07 -07:00 
						 
				 
			
				
					
						
							
							
								Atsushi Yamamoto 
							
						 
					 
					
						
						
							
						
						3342367981 
					 
					
						
						
							
							Fix indent at L2672  
						
						
						
						
					 
					
						2016-10-08 18:01:27 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						f9e14b7d4d 
					 
					
						
						
							
							[Fix] nvm uninstall: work around nomatch zsh option.  
						
						... 
						
						
						
						Fixes  #1228 . 
					
						2016-10-04 01:43:24 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						160a39c844 
					 
					
						
						
							
							[Refactor] fix copy-paste error from  5c68141ede 
						
						
						
						
					 
					
						2016-09-18 19:06:18 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						d12ccb130d 
					 
					
						
						
							
							[Fix] zsh: when warncreateglobal is set, this line warns for some reason. Use env to suppress it.  
						
						... 
						
						
						
						Fixes  #1236 . 
					
						2016-09-18 13:39:50 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						acbdd9a3fa 
					 
					
						
						
							
							[Fix] Fix trailing whitespace in nvm ls-remote  
						
						
						
						
					 
					
						2016-09-18 12:26:06 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						256e75c789 
					 
					
						
						
							
							[Fix] Remove un-local var EXIT_CODE.  
						
						... 
						
						
						
						Might possibly be a fix to part of #1236  
						
						
					 
					
						2016-09-18 02:00:32 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						5c68141ede 
					 
					
						
						
							
							[Refactor] nvm ls-remote: make the main ls-remote command call into nvm_remote_versions directly.  
						
						
						
						
					 
					
						2016-09-15 23:52:01 -07:00