Marc Scholten 
							
						 
					 
					
						
						
						
						
							
						
						
							d351c76b04 
							
						 
					 
					
						
						
							
							Also accept any forms of yes as an answer to the "do you want to update?" prompt  
						
						 
						
						
						
						
					 
					
						2015-08-03 14:50:57 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								leycec 
							
						 
					 
					
						
						
						
						
							
						
						
							e8caf22beb 
							
						 
					 
					
						
						
							
							Cygwin-specific "chsh" installation issue fixed.  
						
						 
						
						... 
						
						
						
						Installation previously assumed the existence of a "chsh" command in the current
${PATH}. Since Cygwin does *NOT* provide this command, installation now tests
for the existence of this command before attempting to run it. 
						
						
					 
					
						2015-07-20 00:56:19 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								leycec 
							
						 
					 
					
						
						
						
						
							
						
						
							da395c5837 
							
						 
					 
					
						
						
							
							Secure umask enforced during installation.  
						
						 
						
						... 
						
						
						
						For safety, a umask of 022 prohibiting both group and other writability is now
enforced during OMZ installation. In theory, this should reduce the likelihood
of subsequent compinit() failures due to insecure directory permissions under
all platforms except for default Cygwin installations (in which Windows ACLs
override POSIX umasks). 
						
						
					 
					
						2015-07-20 00:56:19 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrew Janke 
							
						 
					 
					
						
						
						
						
							
						
						
							8cf610089d 
							
						 
					 
					
						
						
							
							installer: use terminfo for portable escape sequences  
						
						 
						
						... 
						
						
						
						Do not use terminal visual effects if not connected to a terminal. 
						
						
					 
					
						2015-07-06 20:18:32 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrew Janke 
							
						 
					 
					
						
						
						
						
							
						
						
							19ea867a3a 
							
						 
					 
					
						
						
							
							install.sh: use portable printf instead of echo  
						
						 
						
						
						
						
					 
					
						2015-07-06 19:44:59 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								HeroCC 
							
						 
					 
					
						
						
						
						
							
						
						
							6a1b8320fe 
							
						 
					 
					
						
						
							
							No input for Update Check defaults to Yes  
						
						 
						
						
						
						
					 
					
						2015-06-10 14:36:52 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pablo Tamarit 
							
						 
					 
					
						
						
						
						
							
						
						
							03b8c199e5 
							
						 
					 
					
						
						
							
							Fix 'chsh' by checking '/etc/shells' instead of using 'which'  
						
						 
						
						... 
						
						
						
						fix test for chsh in install
in case $SHELL is zsh but not the last one in /etc/shells
fixes  #3026  fixes  #3779  fixes  #3780  
						
						
					 
					
						2015-05-05 19:49:19 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrew Janke 
							
						 
					 
					
						
						
						
						
							
						
						
							1246c3e08b 
							
						 
					 
					
						
						
							
							install.sh: Replace nonstandard "sed -i" with sed + mv commands. Makes portable to systems whose sed lacks "-i", like OpenBSD.  
						
						 
						
						
						
						
					 
					
						2015-02-20 02:34:54 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Robby Russell 
							
						 
					 
					
						
						
						
						
							
						
						
							d2667bd0a2 
							
						 
					 
					
						
						
							
							Merge pull request  #3353  from mizabrik/master  
						
						 
						
						... 
						
						
						
						Save ZSH path in newly created .zshrc 
						
						
					 
					
						2015-02-10 11:21:15 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas T. 
							
						 
					 
					
						
						
						
						
							
						
						
							5cb0ed98d1 
							
						 
					 
					
						
						
							
							Fast installation time by shallow copying git repo  
						
						 
						
						... 
						
						
						
						Use `--depth=1` to clone just the lastest version rather than every version in git. 
						
						
					 
					
						2015-01-15 09:09:41 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark Feltner 
							
						 
					 
					
						
						
						
						
							
						
						
							83553597a1 
							
						 
					 
					
						
						
							
							fix(tools/check_for_upgrade): Don't source profile  
						
						 
						
						... 
						
						
						
						Reverts #2296 , but mostly #1883 .
There is no need to source ~/.profile when this script is read. oh-my-zsh writes no configuration data in ~/.profile.
If the user wishes to use data within ~/.profile, then they should source it in another place.
Fixes  #2315  
						
						
					 
					
						2014-12-15 18:45:50 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mizabrik 
							
						 
					 
					
						
						
						
						
							
						
						
							c6a8b2ea6d 
							
						 
					 
					
						
						
							
							Save ZSH path in newly created .zshrc  
						
						 
						
						
						
						
					 
					
						2014-11-28 19:40:56 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Robby Russell 
							
						 
					 
					
						
						
						
						
							
						
						
							57ff83db59 
							
						 
					 
					
						
						
							
							Merge pull request  #2946  from moinakg/master  
						
						 
						
						... 
						
						
						
						Solaris portability tweaks. 
						
						
					 
					
						2014-11-06 09:26:48 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Moinak Ghosh 
							
						 
					 
					
						
						
						
						
							
						
						
							3a39732845 
							
						 
					 
					
						
						
							
							Change to epoch target in days instead of seconds.  
						
						 
						
						
						
						
					 
					
						2014-10-14 12:05:01 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Moinak Ghosh 
							
						 
					 
					
						
						
						
						
							
						
						
							90762eee49 
							
						 
					 
					
						
						
							
							Convert epoch_target from days to seconds.  
						
						 
						
						
						
						
					 
					
						2014-09-17 11:11:48 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Moinak Ghosh 
							
						 
					 
					
						
						
						
						
							
						
						
							5f38a537ce 
							
						 
					 
					
						
						
							
							Update Solaris changes to use OSTYPE and zsh datetime  module.  
						
						 
						
						
						
						
					 
					
						2014-09-16 22:29:52 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Robby Russell 
							
						 
					 
					
						
						
						
						
							
						
						
							c1cd9cb126 
							
						 
					 
					
						
						
							
							Merge pull request  #3049  from strycore/master  
						
						 
						
						... 
						
						
						
						Prevent chsh from running when $SHELL is already zsh 
						
						
					 
					
						2014-08-31 11:42:40 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Robby Russell 
							
						 
					 
					
						
						
						
						
							
						
						
							671bd0cf4f 
							
						 
					 
					
						
						
							
							Link to swag in installer... shameless profiting  
						
						 
						
						
						
						
					 
					
						2014-08-31 11:32:07 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Robby Russell 
							
						 
					 
					
						
						
						
						
							
						
						
							9f8d7d85c2 
							
						 
					 
					
						
						
							
							Adding link to the store for swag in upgrade process  
						
						 
						
						
						
						
					 
					
						2014-08-31 11:30:30 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mathieu Comandon 
							
						 
					 
					
						
						
						
						
							
						
						
							91ba6d9887 
							
						 
					 
					
						
						
							
							Don't try running chsh if user already runs zsh  
						
						 
						
						
						
						
					 
					
						2014-08-21 12:47:48 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fredrik Fornwall 
							
						 
					 
					
						
						
						
						
							
						
						
							dac2a6e27a 
							
						 
					 
					
						
						
							
							Replace /usr/bin/env with env  
						
						 
						
						... 
						
						
						
						Some environments (such as Android) does not have /usr/bin. 
						
						
					 
					
						2014-08-20 23:52:05 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Moinak Ghosh 
							
						 
					 
					
						
						
						
						
							
						
						
							5e328e3a9c 
							
						 
					 
					
						
						
							
							Solaris portability tweaks.  
						
						 
						
						
						
						
					 
					
						2014-07-11 18:41:49 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								n.st 
							
						 
					 
					
						
						
						
						
							
						
						
							a9e1d9aa89 
							
						 
					 
					
						
						
							
							Cancel upgrade if $ZSH is not writable  
						
						 
						
						... 
						
						
						
						from #2360  
						
						
					 
					
						2014-06-04 19:37:14 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark Feltner 
							
						 
					 
					
						
						
						
						
							
						
						
							8d976e02b1 
							
						 
					 
					
						
						
							
							fix(tools/check_for_upgrade): Don't source profile  
						
						 
						
						... 
						
						
						
						Reverts #2296 , but mostly #1883 .
There is no need to source ~/.profile when this script is read. oh-my-zsh writes no configuration data in ~/.profile.
If the user wishes to use data within ~/.profile, then they should source it in another place.
Fixes  #2315  
						
						
					 
					
						2014-05-24 19:51:08 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Adam Luikart 
							
						 
					 
					
						
						
						
						
							
						
						
							9590b96b3f 
							
						 
					 
					
						
						
							
							Write the update file even if CLOBBER is unset.  
						
						 
						
						
						
						
					 
					
						2014-05-24 19:40:30 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Henrik Holm 
							
						 
					 
					
						
						
						
						
							
						
						
							f46d06dae1 
							
						 
					 
					
						
						
							
							Correct redirection of output from 'hash'  
						
						 
						
						... 
						
						
						
						The intention of the redirection to /dev/null is to hide the output
'hash: no such command: git' since we rely on the exit status.
However, the output goes to stderr, so it's stderr that needs to be
redirected. For completeness, we redirect both stderr and stdout using
'2>&1'.
Example:
  [~]$ hash git > /dev/null
  [~]$ PATH=''
  [~]$ hash git > /dev/null
  hash: no such command: git
  [~]$ hash git > /dev/null 2>&1
  [~]$ 
						
						
					 
					
						2014-03-30 10:34:13 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Robby Russell 
							
						 
					 
					
						
						
						
						
							
						
						
							47b0d754ae 
							
						 
					 
					
						
						
							
							Fixing a few quirks in the latest installer updates (quoting /Users/robbyrussell/.oh-my-zsh and such). Also mentioining our twitter account after install  
						
						 
						
						
						
						
					 
					
						2014-03-13 10:15:18 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrew Vit 
							
						 
					 
					
						
						
						
						
							
						
						
							da1fa3b06a 
							
						 
					 
					
						
						
							
							Abort installer on errors  
						
						 
						
						
						
						
					 
					
						2014-03-08 13:17:16 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrew Vit 
							
						 
					 
					
						
						
						
						
							
						
						
							2e11e2ab5a 
							
						 
					 
					
						
						
							
							Write install path into .zshrc  
						
						 
						
						
						
						
					 
					
						2014-03-08 13:16:46 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrew Vit 
							
						 
					 
					
						
						
						
						
							
						
						
							5bd590ceb3 
							
						 
					 
					
						
						
							
							Reference default install path from ZSH variable  
						
						 
						
						
						
						
					 
					
						2014-03-08 13:13:52 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Robby Russell 
							
						 
					 
					
						
						
						
						
							
						
						
							6a2e65f4c8 
							
						 
					 
					
						
						
							
							Merge pull request  #1402  from sergeylukin/master  
						
						 
						
						... 
						
						
						
						Fix install.sh compatibility with /bin/sh 
						
						
					 
					
						2014-03-08 08:39:34 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Robby Russell 
							
						 
					 
					
						
						
						
						
							
						
						
							a38af27991 
							
						 
					 
					
						
						
							
							Revert "Cancel update if the current user doesn't have write permissions for the oh-my-zsh directory."  
						
						 
						
						... 
						
						
						
						This reverts commit 152e1e07e0397ecc3f1778ea597d081c33ee8ff4. 
						
						
					 
					
						2013-12-18 17:03:33 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								n.st 
							
						 
					 
					
						
						
						
						
							
						
						
							152e1e07e0 
							
						 
					 
					
						
						
							
							Cancel update if the current user doesn't have write permissions for the oh-my-zsh directory.  
						
						 
						
						
						
						
					 
					
						2013-12-18 18:27:20 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick Stadler 
							
						 
					 
					
						
						
						
						
							
						
						
							858c515df2 
							
						 
					 
					
						
						
							
							source ~/.profile only if it exists  
						
						 
						
						
						
						
					 
					
						2013-12-03 09:52:51 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Robby Russell 
							
						 
					 
					
						
						
						
						
							
						
						
							0d352109e9 
							
						 
					 
					
						
						
							
							Merge pull request  #1087  from avit/install-template  
						
						 
						
						... 
						
						
						
						Add configuration placeholders to installer template 
						
						
					 
					
						2013-12-02 23:49:00 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Robby Russell 
							
						 
					 
					
						
						
						
						
							
						
						
							f48d6759e6 
							
						 
					 
					
						
						
							
							Merge pull request  #1883  from Stibbons/gsemet_push_source_profile_for_upgrade  
						
						 
						
						... 
						
						
						
						source ~/.profile for upgrading (to source the proxy configuration) 
						
						
					 
					
						2013-12-02 23:43:43 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Robby Russell 
							
						 
					 
					
						
						
						
						
							
						
						
							f574849c0a 
							
						 
					 
					
						
						
							
							Merge pull request  #1927  from dongweiming/modify  
						
						 
						
						... 
						
						
						
						Modify determine the oh-my-zsh installed in non-default path of the installed 
						
						
					 
					
						2013-12-02 23:37:49 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Shevko 
							
						 
					 
					
						
						
						
						
							
						
						
							7c56364dc4 
							
						 
					 
					
						
						
							
							Add update statistics  
						
						 
						
						... 
						
						
						
						After the upgrade is interesting to know what's new. 
						
						
					 
					
						2013-11-22 02:34:33 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrew Vit 
							
						 
					 
					
						
						
						
						
							
						
						
							1e9f55f09d 
							
						 
					 
					
						
						
							
							Add configuration placeholders to installer template  
						
						 
						
						... 
						
						
						
						Although the zshrc template adds a PATH= string, this is overwritten by the installer script.
This allows it to be placed anywhere in the file instead of having to append at the end. 
						
						
					 
					
						2013-10-25 14:50:27 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gaetan Semet 
							
						 
					 
					
						
						
						
						
							
						
						
							0fcb7dd55e 
							
						 
					 
					
						
						
							
							Display right prompt in theme chooser  
						
						 
						
						... 
						
						
						
						I didn't found the way to right-align the right prompt
properly.
Signed-off-by: Gaetan Semet <gaetan@xeberon.net> 
						
						
					 
					
						2013-09-10 11:28:31 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dongweiming 
							
						 
					 
					
						
						
						
						
							
						
						
							d4a9467f89 
							
						 
					 
					
						
						
							
							Modify determine the oh-my-zsh installed in non-default path of the installed  
						
						 
						
						
						
						
					 
					
						2013-06-30 18:08:48 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								UncleBill 
							
						 
					 
					
						
						
						
						
							
						
						
							87a1d8a02d 
							
						 
					 
					
						
						
							
							git-pull add --rebase option  
						
						 
						
						
						
						
					 
					
						2013-06-25 12:08:02 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gaetan Semet 
							
						 
					 
					
						
						
						
						
							
						
						
							3f44f51e9c 
							
						 
					 
					
						
						
							
							source ~/.profile for upgrading (to source the proxy configuration)  
						
						 
						
						... 
						
						
						
						Signed-off-by: Gaetan Semet <gaetan@xeberon.net> 
						
						
					 
					
						2013-06-11 14:51:26 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marcus Müller 
							
						 
					 
					
						
						
						
						
							
						
						
							39b46f526c 
							
						 
					 
					
						
						
							
							eliminated unnecessary cd and failing substitution  
						
						 
						
						... 
						
						
						
						Changing the working directory in a sub-subshell
does not change the working directory of the executing
shell.
The substitution was broken for me on _all_ my machines,
so I started looking into the business. 
						
						
					 
					
						2013-04-29 09:51:21 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Robby Russell 
							
						 
					 
					
						
						
						
						
							
						
						
							d8e700c1b6 
							
						 
					 
					
						
						
							
							Merge pull request  #1651  from deepusudhakar/master  
						
						 
						
						... 
						
						
						
						Escape $ZSH path in upgrade_oh_my_zsh 
						
						
					 
					
						2013-04-12 05:56:50 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Robby Russell 
							
						 
					 
					
						
						
						
						
							
						
						
							f2a927f9b2 
							
						 
					 
					
						
						
							
							Merge pull request  #1696  from henryyan/master  
						
						 
						
						... 
						
						
						
						Added $PATH to PATH in install shell 
						
						
					 
					
						2013-04-12 05:56:24 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gaurav Misra 
							
						 
					 
					
						
						
						
						
							
						
						
							32a42f27b6 
							
						 
					 
					
						
						
							
							Escape spaces in folder name so script won't fail  
						
						 
						
						... 
						
						
						
						If the current directory has spaces, the script fails to change paths and fails. 
						
						
					 
					
						2013-04-09 11:45:16 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Henry Yan 
							
						 
					 
					
						
						
						
						
							
						
						
							d55262b6a1 
							
						 
					 
					
						
						
							
							Added $PATH to PATH in install shell  
						
						 
						
						
						
						
					 
					
						2013-04-07 20:59:01 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Deepu Sudhakar 
							
						 
					 
					
						
						
						
						
							
						
						
							9991401aaa 
							
						 
					 
					
						
						
							
							Escape /Users/desudhak/.oh-my-zsh path (previously broke spaces in path)  
						
						 
						
						
						
						
					 
					
						2013-03-10 14:36:39 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Probably Not 
							
						 
					 
					
						
						
						
						
							
						
						
							dfbafe6d58 
							
						 
					 
					
						
						
							
							Fixing conflict in install scripts  
						
						 
						
						
						
						
					 
					
						2012-12-02 13:08:06 -08:00