Alexandr Kozlinskiy
f42d1a8182
always set $ZSH_UPDATE to $ZSH/cache/.zsh-update
2016-10-17 12:13:54 +02:00
Alexandr Kozlinskiy
2b86e174f6
Merge remote-tracking branch 'upstream/master' into zsh_update_dir
2016-10-12 09:40:07 +02:00
Fabian Wolff
1f64fa92f5
Convert "if then" statements to "if; then" one-liners
2016-10-03 12:05:10 +02:00
Fabian Wolff
4fa6be0230
Use rmdir instead of rm -r
2016-10-03 12:05:10 +02:00
Fabian Wolff
40bfe5a412
Implement a locking mechanism to avoid multiple update prompts ( fixes #3766 )
2016-10-03 12:05:10 +02:00
Alexandr Kozlinskiy
8406bb5da5
store .zsh-update in $ZSH/cache/
2016-09-03 19:42:23 +02:00
Alexandr Kozlinskiy
35bdbeb242
if ZDOTDIR is set, put .zsh-update there
2016-09-03 19:42:23 +02:00
Fredrik Fornwall
9772f8e10d
Replace /bin/sh with sh for portability ( #5291 )
...
This makes things work even on system lacking /bin/sh, such as on
non-rooted Android systems.
2016-08-09 02:39:11 +02:00
Marc Cornellà
ef031dfe8f
Merge pull request #4207 from mpscholten/master
...
Also accept any forms of yes as an answer to the "do you want to update?" prompt
2015-11-29 14:34:14 +01:00
Arvind Chembarpu
e59e1c8417
Check for git before trying to upgrade, as per #4504
2015-10-16 23:19:55 +05:30
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
HeroCC
6a1b8320fe
No input for Update Check defaults to Yes
2015-06-10 14:36:52 +02: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
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
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
Robby Russell
a38af27991
Revert "Cancel update if the current user doesn't have write permissions for the oh-my-zsh directory."
...
This reverts commit 152e1e07e0
.
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
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
Eric Danielson
200a25818a
Add UPDATE_ZSH_DAYS setting
2012-11-26 11:35:16 -08:00
Robby Russell
1c23a52f57
auto-upadate feature will now reset the epoch so that if a user doesn't say yes, it won't ask them again for a while. fixes #1240
2012-07-20 15:07:51 -07:00
Robby Russell
91b4758d8f
Now with 50% less auto-updates.
2012-05-31 09:52:53 -07:00
Graham McMillan
4173ba1e95
Added option to disable the update prompt. Set DISABLE_UPDATE_PROMPT to true to enable.
2011-11-15 13:46:14 -05:00
Tim Taylor
c113e88c45
Fix auto upgrade failure from non-exported ZSH env var
...
Fixes #549 . Specify ZSH=$ZSH explicitly when invoking
the auto update scripts.
2011-08-17 00:36:27 -04:00
nebirhos
626fa5b1d8
fixed autoupdate
2011-04-29 17:12:40 +02:00
Christopher Chow
cc90e3aa06
Fixed auto update.
...
Paramater substitution instead of command subsitution was being used
causing the calculation of time since last check to be incorrect.
2011-02-04 11:33:20 +11:00
Robby Russell
41f13ccb0a
Updating check_for_upgrade script to fix issue when the LAST_EPOCH file/value got corrupted. Closes #32
2009-12-12 13:45:30 -08:00
Gerhard Lazu
fafa15676a
Replaced source with .
2009-10-11 09:50:08 +01:00
Robby Russell
700a3f0bad
Adding a script to check for upgrades
2009-09-23 17:11:45 -07:00