- 05 Sep, 2015 3 commits
-
-
Marc Cornellà authored
This commit uses the (hopefully) standard rmam and smam escape sequences which toggle off and on line wrapping respectively. This is so that extra dots that don't fit the current line won't be displayed in the next line, which would in turn make the shell display a new prompt on the next line after the dots are hidden. I've added a check for $terminfo rmam and smam values to be sure we have them before printing them out. If this commit breaks something post an issue with your terminal emulator and $TERM value and we'll figure out what went wrong.
-
Marc Cornellà authored
This makes it clearer and possibly more portable for different platforms.
-
Marc Cornellà authored
-
- 04 Sep, 2015 1 commit
-
-
Andrew Janke authored
shasum seems more widely available than md5/md5sum, and we don't have to worry about dealing with the different signatures and output formats of md5 and md5sum then. sysinfo outputs localized message labels, so we can't just grep for "OS Type". But OS is the first thing it outputs, so we can probably just grab those lines by line number. Switched to doing that.
-
- 18 Aug, 2015 2 commits
-
-
Andrew Janke authored
-
Andrew Janke authored
-
- 09 Aug, 2015 2 commits
-
-
Andrew Janke authored
-
Andrew Janke authored
-
- 04 Aug, 2015 1 commit
-
-
Marc Cornellà authored
For now this supports: - Mac OS X - Linux (presumably works on all versions) - Cygwin (Windows)
-
- 01 Aug, 2015 1 commit
-
-
Andrew Janke authored
This prevents it from malfunctioning when `setopt prompt_subst` is off.
-
- 22 Jul, 2015 1 commit
-
-
Andrew Janke authored
-
- 11 Jul, 2015 1 commit
-
-
leycec authored
A new "lib/compfix.zsh" script defining a new handle_completion_insecurities() function has been added, which handles insecure completion directories by notifying users of said insecurities and moving away all existing completion caches to a temporary directory. While intended to be called at startup, this function is generally callable at any time (e.g., for testing).
-
- 10 Jul, 2015 1 commit
-
-
Andrew Janke authored
-
- 28 Jun, 2015 1 commit
-
-
Andrew Janke authored
This helps catch issues with compinit and insecure directories.
-
- 15 Jun, 2015 2 commits
-
-
Michele Bologna authored
ahead and diverged remote, I added ZSH_THEME_GIT_PROMPT_EQUAL_REMOTE.
-
Ali Afshar authored
-
- 10 Jun, 2015 4 commits
-
-
Dan Mills authored
Partially fixes #3614
-
Adam Lindberg authored
This adds two new theme functions for git: * `git_prompt_behind` works in a identical fashion to `git_prompt_ahead` and will output a format variable (`ZSH_THEME_GIT_PROMPT_BEHIND`) if the branch is behind. * `git_prompt_remote` will output one format variable if the branch exists on remote (`ZSH_THEME_GIT_PROMPT_REMOTE_EXISTS`), and another if the branch is unpublished (`ZSH_THEME_GIT_PROMPT_REMOTE_MISSING`). The old `git_prompt_ahead` has been changed. Using git log is subject to formatting in .gitconfig, which can be overridden and will break this function. Relying on rev-list is much more stable.
-
leif.hanack authored
-
Tejas Bubane authored
-
- 06 Jun, 2015 3 commits
-
-
Andrew Janke authored
-
Andrew Janke authored
-
Andrew Janke authored
-
- 30 May, 2015 1 commit
-
-
Andrew Janke authored
-
- 29 Apr, 2015 1 commit
-
-
Jordan Klassen authored
-
- 21 Feb, 2015 2 commits
-
-
Andrew Janke authored
Add support for variant "utf8" locale suffix spelling. Fix dumb bug in iconv call that would cause it to hang.
-
Andrew Janke authored
-
- 17 Feb, 2015 2 commits
-
-
Andrew Janke authored
For unspecified encodings, assume it's UTF-8 or compatible (e.g. ASCII) and muddle through without character encoding conversion.
-
Andrew Janke authored
-
- 16 Feb, 2015 1 commit
-
-
Andrew Janke authored
Do not put explicit dot in $cdpath, since it causes problems on Cygwin due to an underlying zsh bug.
-
- 15 Feb, 2015 3 commits
-
-
Zhiming Wang authored
The -h options in l, ll, and la were lost in 25b1cd68. There's no reason to remove them.
-
Andrew Janke authored
In termsupport, use LC_CTYPE instead of LANG to enable byte-by-byte text processing. LANG doesn't seem to actually work.
-
Andrew Janke authored
Remove terminalapp plugin and fold its implementation in to lib/termsupport.zsh. Replaces the redundant Terminal.app support that was recently added to termsupport.
-
- 13 Feb, 2015 1 commit
-
-
Marc Cornellà authored
-
- 10 Feb, 2015 6 commits
-
-
Marc Cornellà authored
-
frozen_dude authored
LANG is a colon-separated list of prefered locales; LC_CTYPE is single entry, therefore we need to remove all but one entry. Also, there is no need setting it if it is already set (LC_ALL also sets LC_CTYPE, so we check it too).
-
Marc Cornellà authored
-
Marc Cornellà authored
-
Andrew Janke authored
Move the DISABLE_AUTO_TITLE check from title() to the preX hook functions that call it, to allow the title() function to be used directly by user or other callers.
-
Marc Cornellà authored
-