1. 27 Nov, 2015 4 commits
  2. 21 Nov, 2015 3 commits
  3. 20 Nov, 2015 5 commits
  4. 18 Nov, 2015 1 commit
  5. 17 Nov, 2015 1 commit
  6. 16 Nov, 2015 2 commits
    • Andrew Janke's avatar
      Mercurial plugin: revise README · cca422ea
      Andrew Janke authored
      Closes #4616
      Changes the `plugins=(... mercurial ...)` to be closer to correct zsh syntax, removing commas and extra spaces.
      Revises discussion on configuring themes to avoid sounding like users should modify the theme definition file in the main OMZ folder. Prioritizes the suggestion of using a theme which already supports hg_prompt_info.
      cca422ea
    • Ahmad Awais's avatar
      Removed Similar Aliases · 602cc62a
      Ahmad Awais authored
      Two similar aliases which were causing issues.
      602cc62a
  7. 15 Nov, 2015 1 commit
  8. 12 Nov, 2015 2 commits
  9. 10 Nov, 2015 1 commit
  10. 08 Nov, 2015 1 commit
  11. 30 Oct, 2015 1 commit
  12. 21 Oct, 2015 11 commits
  13. 20 Oct, 2015 7 commits
    • Marc Cornellà's avatar
      Merge pull request #4519 from evanandrewrose/master · 8c84342b
      Marc Cornellà authored
      Fix "be" -> "b" typo in coffee plugin README.md.
      8c84342b
    • evanandrewrose's avatar
      fe02e027
    • Marc Cornellà's avatar
      Merge pull request #4507 from WhyEee/fix-no-tput · fdb0e239
      Marc Cornellà authored
      Fix install.sh/upgrade.sh for tput-less systems
      fdb0e239
    • Marc Cornellà's avatar
      Merge pull request #4505 from arvindch/checked-upgrade · b3c10b92
      Marc Cornellà authored
      Check for git before trying to upgrade OMZ
      b3c10b92
    • Marc Cornellà's avatar
      Merge pull request #4214 from queria/chuck-linefix · e0c9ada3
      Marc Cornellà authored
      chucknorris: add missing line/quote delimiters
      e0c9ada3
    • Marc Cornellà's avatar
      Merge pull request #4515 from brianloveswords/safer-install-script · 662bdcc8
      Marc Cornellà authored
      Make install script safer
      662bdcc8
    • Brian J Brennan's avatar
      Make install script safer · c9d93757
      Brian J Brennan authored
      This changeset wraps all of the commands in tools/install.sh in a
      function and then calls that function as the last line of the
      script.
      
      The current install instructions ask the user to download the install
      script using `curl` and pass the result to `sh`. This is totally
      fine (as long as both the instructions and the script itself are served
      using HTTPS), but the script should be written in a way such that it
      doesn't start trying to actually *do* anything until the very last line.
      
      The reason is due to the way `curl` work: if the socket drops before the
      request is complete (server abruptly hangs up, client's internet flakes
      out, etc.), `curl` will return the partial data that it received. Here
      is an example of that:
      
      ![partial file execution](https://cldup.com/qU_Mnh2GmT.png)
      
      A way this might cause issues for tools/install.sh is if the connection drops
      after cloning but before the repository (L53-56). The .zshrc
      configuration will not be copied and the shell will not be changed, but
      if the user tries to run the install script again it will claim
      oh-my-zsh is already installed (L31-39).
      
      While this is not a particularly dangerous error condition (the user can
      just delete .oh-my-zsh and re-run), it can certainly be confusing for
      new users. This also helps future-proof the script for a time when it
      might need to use a "dangerous" command, e.g. `rm`, and we want to make
      sure it happens in the most transactional way possible.
      c9d93757