1. 16 Oct, 2015 1 commit
    • Yannick Eckey's avatar
      Fix install.sh/upgrade.sh for tput-less systems · 75e619b7
      Yannick Eckey authored
      @fcrozat's original fix assumes `which` not to output anything to STDOUT
      in case the command is not found. That is not necessarily true on all
      systems. A better solution is to check the return value instead.
      
      Fixes #4376
      75e619b7
  2. 21 Sep, 2015 1 commit
  3. 03 Sep, 2015 1 commit
    • Andrew Janke's avatar
      Add Cygwin support to installer. · 502f08b5
      Andrew Janke authored
      * Balk at incompatible Windows/MSYS git
      * Test for chsh presence before trying to use it
      * Replace non-portable `[[ ... ]]` and `[ x = *pattern* ]` constructs
      502f08b5
  4. 27 Aug, 2015 1 commit
  5. 12 Aug, 2015 1 commit
  6. 20 Jul, 2015 2 commits
    • leycec's avatar
      Cygwin-specific "chsh" installation issue fixed. · e8caf22b
      leycec authored
      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.
      e8caf22b
    • leycec's avatar
      Secure umask enforced during installation. · da395c58
      leycec authored
      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).
      da395c58
  7. 07 Jul, 2015 1 commit
  8. 06 Jul, 2015 1 commit
  9. 05 May, 2015 1 commit
  10. 20 Feb, 2015 1 commit
  11. 14 Jan, 2015 1 commit
  12. 28 Nov, 2014 1 commit
  13. 31 Aug, 2014 1 commit
  14. 21 Aug, 2014 1 commit
  15. 20 Aug, 2014 1 commit
  16. 30 Mar, 2014 1 commit
    • Henrik Holm's avatar
      Correct redirection of output from 'hash' · f46d06da
      Henrik Holm authored
      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
        [~]$
      f46d06da
  17. 13 Mar, 2014 1 commit
  18. 08 Mar, 2014 3 commits
  19. 25 Oct, 2013 1 commit
  20. 30 Jun, 2013 1 commit
  21. 07 Apr, 2013 1 commit
  22. 02 Dec, 2012 1 commit
  23. 09 Nov, 2012 1 commit
  24. 21 Oct, 2012 1 commit
  25. 23 Jun, 2012 1 commit
  26. 04 Apr, 2012 1 commit
  27. 03 Jun, 2011 1 commit
  28. 19 Apr, 2011 1 commit
  29. 18 Apr, 2011 2 commits
  30. 19 Aug, 2010 1 commit
  31. 07 May, 2010 1 commit
  32. 16 Oct, 2009 1 commit
  33. 07 Sep, 2009 1 commit
  34. 01 Sep, 2009 1 commit
  35. 31 Aug, 2009 2 commits