Jordan Harband 
							
						 
					 
					
						
						
							
						
						4a7275a0c6 
					 
					
						
						
							
							Ensuring paths are in quotes, to preserve spaces.  
						
						
						
						
					 
					
						2014-05-04 00:39:46 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						87516039a8 
					 
					
						
						
							
							Using portable conditional syntax.  
						
						
						
						
					 
					
						2014-05-02 23:28:42 -07:00 
						 
				 
			
				
					
						
							
							
								Koen Punt 
							
						 
					 
					
						
						
							
						
						80e349edb1 
					 
					
						
						
							
							locate .nvmrc without find  
						
						... 
						
						
						
						instead of using find and actually cd'ing into directories
we're now using simple string replacement on the `pwd` 
						
						
					 
					
						2014-05-02 23:02:34 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						038c1f3d0f 
					 
					
						
						
							
							Find .nvmrc files upwards.  
						
						
						
						
					 
					
						2014-05-02 23:02:34 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						66455f7c77 
					 
					
						
						
							
							Refactor so "finding .nvmrc" can be done in a bash function.  
						
						
						
						
					 
					
						2014-05-02 23:02:34 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						222250f2d1 
					 
					
						
						
							
							v0.5.1  
						
						
						
						
					 
					
						2014-04-25 10:47:59 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						e6bd207624 
					 
					
						
						
							
							When auto-printing "help" on a command other than "help", return a nonzero exit code.  
						
						
						
						
					 
					
						2014-04-25 10:35:52 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						bad79e6d77 
					 
					
						
						
							
							v0.5.0  
						
						
						
						
					 
					
						2014-04-20 00:36:12 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						20953ab04c 
					 
					
						
						
							
							Make sure nvm run works without a version argument when .nvmrc specifies a version.  
						
						
						
						
					 
					
						2014-04-20 00:28:07 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						bf8abf1052 
					 
					
						
						
							
							Make sure nvm install works without a version argument when .nvmrc specifies a version.  
						
						
						
						
					 
					
						2014-04-19 17:07:00 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						c188c1b11a 
					 
					
						
						
							
							Correcting help text for nvm use  
						
						
						
						
					 
					
						2014-04-19 16:46:22 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						752c0e4ef1 
					 
					
						
						
							
							Removing trailing whitespace.  
						
						
						
						
					 
					
						2014-04-19 14:34:47 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						6dde4aac38 
					 
					
						
						
							
							v0.4.0  
						
						
						
						
					 
					
						2014-03-26 21:31:48 -07:00 
						 
				 
			
				
					
						
							
							
								Koen Punt 
							
						 
					 
					
						
						
							
						
						744507b83e 
					 
					
						
						
							
							added nvm unload method to remove nvm from shell  
						
						
						
						
					 
					
						2014-03-23 16:44:37 +01:00 
						 
				 
			
				
					
						
							
							
								Koen Punt 
							
						 
					 
					
						
						
							
						
						ec7909dcd3 
					 
					
						
						
							
							Use NVM_ prefix for variables  
						
						
						
						
					 
					
						2014-03-23 16:42:38 +01:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						ba1e2f1cdf 
					 
					
						
						
							
							Merge pull request  #382  from koenpunt/version-normalizing  
						
						... 
						
						
						
						Fix nvm ls for v* numbers 
						
						
					 
					
						2014-03-21 09:30:19 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						625e54880f 
					 
					
						
						
							
							Merge pull request  #374  from koenpunt/fix-tests  
						
						... 
						
						
						
						Fix NVM_DIR discovery 
						
						
					 
					
						2014-03-21 09:27:13 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						cebda7d35a 
					 
					
						
						
							
							When curl is not present, immediately bail out of nvm install with a nonzero exit code.  Fixes   #385 .  
						
						
						
						
					 
					
						2014-03-21 09:23:30 -07:00 
						 
				 
			
				
					
						
							
							
								Koen Punt 
							
						 
					 
					
						
						
							
						
						4a9a15c404 
					 
					
						
						
							
							Fix NVM_DIR discovery  
						
						
						
						
					 
					
						2014-03-21 10:03:16 +01:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						31c5406780 
					 
					
						
						
							
							Adding an nvm --version command  
						
						
						
						
					 
					
						2014-03-20 23:21:01 -07:00 
						 
				 
			
				
					
						
							
							
								Koen Punt 
							
						 
					 
					
						
						
							
						
						a34c080d77 
					 
					
						
						
							
							Fix nvm ls for v* numbers  
						
						... 
						
						
						
						Previously calling nvm ls with v* number (nvm ls v0.2)
would not return any results.
So now the v is prepended if its not already there 
						
						
					 
					
						2014-03-18 10:53:57 +01:00 
						 
				 
			
				
					
						
							
							
								Koen Punt 
							
						 
					 
					
						
						
							
						
						e30424d22f 
					 
					
						
						
							
							define all functions with nvm_ prefix  
						
						
						
						
					 
					
						2014-03-18 01:41:02 +01:00 
						 
				 
			
				
					
						
							
							
								Koen Punt 
							
						 
					 
					
						
						
							
						
						1d40a5bc8b 
					 
					
						
						
							
							Replaced echo for printf when using formatted strings  
						
						... 
						
						
						
						Updated version list, now also compatible with zsh 
						
						
					 
					
						2014-03-17 13:19:39 +01:00 
						 
				 
			
				
					
						
							
							
								messju mohr 
							
						 
					 
					
						
						
							
						
						f82f38be90 
					 
					
						
						
							
							fixed nvm_version result when multiple versions match the given pattern  
						
						
						
						
					 
					
						2014-03-15 20:42:38 +01:00 
						 
				 
			
				
					
						
							
							
								Koen Punt 
							
						 
					 
					
						
						
							
						
						1a19de9d20 
					 
					
						
						
							
							Use has util method and use comparison opts  
						
						
						
						
					 
					
						2014-03-15 15:59:46 +01:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						618a372f38 
					 
					
						
						
							
							Unset the executable bit on nvm.sh, since it's meant to be sourced  
						
						
						
						
					 
					
						2014-03-14 22:10:52 -07:00 
						 
				 
			
				
					
						
							
							
								Daniel Teixeira 
							
						 
					 
					
						
						
							
						
						8cceae3cc1 
					 
					
						
						
							
							Overwritting GREP_OPTIONS on local script  
						
						... 
						
						
						
						(recommiting to automerge into current master) 
						
						
					 
					
						2014-03-14 14:58:51 -03:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						0d44ed1126 
					 
					
						
						
							
							Merge pull request  #364  from frasertweedale/fix/portability  
						
						... 
						
						
						
						Fix/portability 
						
						
					 
					
						2014-03-04 17:31:17 -08:00 
						 
				 
			
				
					
						
							
							
								Fraser Tweedale 
							
						 
					 
					
						
						
							
						
						3b21b76106 
					 
					
						
						
							
							fix install from source on FreeBSD 10  
						
						... 
						
						
						
						Compile with CXX=c++ on FreeBSD, as FreeBSD >= 10.0 no longer has
GCC in the base system (c++ is hardlinked to clang++ on FreeBSD 10.0
and g++ on FreeBSD < 10). 
						
						
					 
					
						2014-02-22 11:58:39 +10:00 
						 
				 
			
				
					
						
							
							
								Fraser Tweedale 
							
						 
					 
					
						
						
							
						
						dcba513108 
					 
					
						
						
							
							address remaining comments from  #363  
						
						
						
						
					 
					
						2014-02-22 11:25:45 +10:00 
						 
				 
			
				
					
						
							
							
								Fraser Tweedale 
							
						 
					 
					
						
						
							
						
						e6a5374bfb 
					 
					
						
						
							
							colorize output only if echo supports it  
						
						
						
						
					 
					
						2014-02-22 00:06:53 +10:00 
						 
				 
			
				
					
						
							
							
								Fraser Tweedale 
							
						 
					 
					
						
						
							
						
						8cba9c5781 
					 
					
						
						
							
							avoid nullglob in alias command  
						
						
						
						
					 
					
						2014-02-22 00:00:10 +10:00 
						 
				 
			
				
					
						
							
							
								Fraser Tweedale 
							
						 
					 
					
						
						
							
						
						1d6145de5a 
					 
					
						
						
							
							fix explicit version matching on FreeBSD  
						
						... 
						
						
						
						FreeBSD's regular expression library does not like the pattern used
for matching explicit version strings in `nvm_ls`.  Change the
pattern to something more specific that works on FreeBSD. 
						
						
					 
					
						2014-02-21 23:25:45 +10:00 
						 
				 
			
				
					
						
							
							
								Fraser Tweedale 
							
						 
					 
					
						
						
							
						
						ca0c8a7f1d 
					 
					
						
						
							
							handle echo implementations that do not support -e  
						
						
						
						
					 
					
						2014-02-21 22:10:17 +10:00 
						 
				 
			
				
					
						
							
							
								Fraser Tweedale 
							
						 
					 
					
						
						
							
						
						a3331ffdb0 
					 
					
						
						
							
							fix errors due to use of unportable == operator  
						
						... 
						
						
						
						The `==` operator is not defined by POSIX and many test(1) (also
spelled `[`) implementations do not support it.  Replace uses of
`==` with the POSIX-conformant `=` equality operator. 
						
						
					 
					
						2014-02-21 21:05:40 +10:00 
						 
				 
			
				
					
						
							
							
								Fraser Tweedale 
							
						 
					 
					
						
						
							
						
						4a5f5203d0 
					 
					
						
						
							
							fix errors and portability issues in expr commands  
						
						... 
						
						
						
						Add double-quotes around all expr(1) left-hand-sides where the
argument is just a variable, to prevent syntax errors when the
variable is empty.
Also avoid the `expr match ...` variant as this is not defined in
POSIX and causes errors in some implementations, including
FreeBSD's. 
						
						
					 
					
						2014-02-21 20:52:50 +10:00 
						 
				 
			
				
					
						
							
							
								Fraser Tweedale 
							
						 
					 
					
						
						
							
						
						ee6d4ab074 
					 
					
						
						
							
							fix ls command in dash  
						
						... 
						
						
						
						The `colorize_version` command fails in dash (default /bin/sh on
Ubuntu) with an error like:
  local: v0.2.3: bad variable name
Instead of using a local variable, interpolate the function argument
directly to avoid the error. 
						
						
					 
					
						2014-02-21 20:24:27 +10:00 
						 
				 
			
				
					
						
							
							
								Dr. Kibitz 
							
						 
					 
					
						
						
							
						
						a9be598241 
					 
					
						
						
							
							Remove some new bashisms  
						
						
						
						
					 
					
						2014-02-18 21:57:59 -08:00 
						 
				 
			
				
					
						
							
							
								Dr. Kibitz 
							
						 
					 
					
						
						
							
						
						9a0c269713 
					 
					
						
						
							
							Redo  https://github.com/creationix/nvm/pull/345  
						
						
						
						
					 
					
						2014-02-18 21:51:39 -08:00 
						 
				 
			
				
					
						
							
							
								Fraser Tweedale 
							
						 
					 
					
						
						
							
						
						0c8410fcc3 
					 
					
						
						
							
							support FreeBSD's sha1(1) for integrity checks  
						
						... 
						
						
						
						In the absense of shasum(1) (which on FreeBSD is provided by Perl,
from ports) nvm falls back to sha1sum(1) which does not exist on
FreeBSD.  But FreeBSD does have sha1(1) so look for sha1(1) and use
it if present.
As part of this change, refactor the execution of the checksum
program down into nvm_checksum and also clean up some special-casing
of empty dist checksums, which is already handled by nvm_checksum. 
						
						
					 
					
						2014-02-18 22:22:46 +10:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						12d7b6fa0c 
					 
					
						
						
							
							Merge pull request  #361  from drkibitz/local-vars  
						
						... 
						
						
						
						Declare more variables as local 
						
						
					 
					
						2014-02-16 11:20:21 -08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						274652e10e 
					 
					
						
						
							
							Fix nvm ls-remote and display uninstalled versions again.  Fixes   #359 ,  closes   #360  
						
						
						
						
					 
					
						2014-02-16 09:35:05 -08:00 
						 
				 
			
				
					
						
							
							
								Dr. Kibitz 
							
						 
					 
					
						
						
							
						
						2e9558cbf9 
					 
					
						
						
							
							Declare more variables as local  
						
						
						
						
					 
					
						2014-02-16 01:05:24 -08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						13781f242b 
					 
					
						
						
							
							Create a colorize_version function that doesn't include the padding, for nvm version  
						
						
						
						
					 
					
						2014-02-15 18:12:24 -08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						b6469ee186 
					 
					
						
						
							
							Preventing an extra leading newline.  
						
						
						
						
					 
					
						2014-02-15 18:12:24 -08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						304cc29cf0 
					 
					
						
						
							
							Fixing indentation and adding a trailing newline.  
						
						
						
						
					 
					
						2014-02-15 16:02:27 -08:00 
						 
				 
			
				
					
						
							
							
								Nicholas Hwang 
							
						 
					 
					
						
						
							
						
						9a88e3656c 
					 
					
						
						
							
							Change variable name to fix zsh parse issue  
						
						
						
						
					 
					
						2014-02-11 22:55:02 -05:00 
						 
				 
			
				
					
						
							
							
								Simon Tabor 
							
						 
					 
					
						
						
							
						
						9af7409e4a 
					 
					
						
						
							
							don't curl if version is specified + installed  
						
						... 
						
						
						
						Removes CURL to match the version pattern if an explicit version (e.g. `v0.10.25`) is specified and already installed. 
						
						
					 
					
						2014-02-06 13:02:57 +00:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						ecb7a15baa 
					 
					
						
						
							
							Using our conventional NVM_ prefix for env vars.  
						
						... 
						
						
						
						Per https://github.com/creationix/nvm/pull/245#issuecomment-33821443  
						
						
					 
					
						2014-01-31 10:01:37 -08:00 
						 
				 
			
				
					
						
							
							
								Kyle Kelley 
							
						 
					 
					
						
						
							
						
						8599ea29f9 
					 
					
						
						
							
							Add dist to path, add docs  
						
						
						
						
					 
					
						2014-01-30 19:22:44 -08:00