1. 08 May, 2019 1 commit
    • Andrew Janke's avatar
      Themes: switch to using ruby_prompt_info() · 299cd477
      Andrew Janke authored
      Changes themes displaying RVM or other Ruby version info to use the central
      ruby_prompt_info function. This supports more Ruby versioning mechanisms,
      reduces copy-and-paste code, and avoids "zsh: no such file or directory: rvm-prompt"
      when run on machines that do not have RVM installed.
      
      Changes the prefix/suffix variable names to ZSH_THEME_RUBY_PROMPT_PREFIX and
      ZSH_THEME_RUBY_PROMPT_SUFFIX, since they apply to all Ruby versioning mechanisms,
      not just RVM.
      
      Allows empty ZSH_THEME_RUBY_PROMPT_PREFIX and ZSH_THEME_RUBY_PROMPT_SUFFIX.
      299cd477
  2. 18 Apr, 2019 1 commit
  3. 16 Apr, 2019 1 commit
  4. 10 Apr, 2019 1 commit
  5. 09 Apr, 2019 1 commit
  6. 08 Apr, 2019 1 commit
  7. 07 Apr, 2019 1 commit
  8. 25 Mar, 2019 1 commit
    • Marc Cornellà's avatar
      themes: fix prompt verbosity on window resize · e59cc948
      Marc Cornellà authored
      %_ is a prompt expansion sequence that expands to the status of the parser.
      This means that on window resize, the status of the execution of the
      window resize hook (TRAPWINCH) would be displayed while reloading the
      prompt line. This looked like cmdand cursh$ or then$ depending on the
      body of the TRAPWINCH function.
      
      Fixes #7262
      e59cc948
  9. 24 Mar, 2019 1 commit
  10. 23 Mar, 2019 1 commit
  11. 31 Jan, 2019 1 commit
  12. 31 Dec, 2018 1 commit
  13. 27 Oct, 2018 1 commit
  14. 17 Oct, 2018 1 commit
  15. 07 Oct, 2018 1 commit
  16. 26 Sep, 2018 1 commit
  17. 25 Sep, 2018 1 commit
    • Carlo Dapor's avatar
      Fix agnoster initial diagnostic error · afa8dc46
      Carlo Dapor authored
      This PR fixes the runtime error that displays this:
      
      ```log
      prompt_status:2: symbols: attempt to assign array value to non-array
      ```.
      
      It trips over a local array which is not properly declared.
      afa8dc46
  18. 24 Sep, 2018 1 commit
  19. 15 Sep, 2018 1 commit
  20. 29 Aug, 2018 1 commit
  21. 20 Aug, 2018 6 commits
  22. 19 Aug, 2018 2 commits
  23. 07 Aug, 2018 1 commit
    • Janosch Schwalm's avatar
      use https everywhere (#6574) · 19b925e7
      Janosch Schwalm authored
      * use https everywhere
      
      * use https links on the files that are left
      
      Also, removed some broken links and updated redirections.
      19b925e7
  24. 19 Jul, 2018 1 commit
  25. 03 Jul, 2018 1 commit
  26. 01 Jul, 2018 2 commits
  27. 23 May, 2018 1 commit
    • Marc Cornellà's avatar
      Revert fbcda4d5 · 8f3737f4
      Marc Cornellà authored
      The PROMPT building method clashes with other themes and
      plugins that modify the PROMPT variable.
      
      Also reverted the $jobstates trick due to it not working
      inside $PROMPT.
      8f3737f4
  28. 17 May, 2018 1 commit
    • Andrew Baumann's avatar
      agnoster: cut down on fork/execs improve performance when not in a repo (#6210) · fbcda4d5
      Andrew Baumann authored
      * agnoster: improve perf with use of $jobstates (zsh/parameter module)
      
      This saves multiple fork/execs (for the subshell and wc) each
      time the prompt is rendered
      
      * agnoster: compute git repo_path only when in a git repo
      
      this avoids needlessly invoking git twice every time we render the prompt
      
      * agnoster: avoid subshell when rendering prompt
      
      Rather than forking a subshell to print the prompt, construct it
      incrementally by appending to $PROMPT.
      
      v2: fix incorrect CURRENT_BG
      v3: fix bzr and hg prompting
      
      Thanks @mcornella for the help.
      fbcda4d5
  29. 07 May, 2018 1 commit
  30. 23 Apr, 2018 1 commit
  31. 22 Apr, 2018 1 commit
  32. 19 Apr, 2018 1 commit
    • Marc Cornellà's avatar
      [rkj-repos] Make `hg prompt` check less strict (#6746) · d7948b39
      Marc Cornellà authored
      * [rkj-repos] Make `hg prompt` check less strict
      
      Move the `hg prompt` check inside the hg_prompt_info function so that
      it returns an empty string if hg-prompt isn't installed.
      
      Fixes #6743.
      
      * [rkj-repos] Check for hg in `hg prompt` function
      d7948b39
  33. 17 Apr, 2018 1 commit