Age | Commit message (Collapse) | Author |
|
A bracketed-paste-magic bug breaks pasting of CJK and some other characters in zsh 5.1.1.
http://www.zsh.org/mla/workers/2015/msg02680.html
See #4434
|
|
|
|
Redirect STDERR along with STDOUT when looking for ack-grep
|
|
The executable command on Mac OSX is 'ack' rather than 'ack-grep'.
|
|
|
|
fix url-quote-magic not working issue
|
|
Uniform git prompt equal remote
|
|
cvs's metadata is under CVS and not .cvs
|
|
|
|
Uniform git prompt equal remote to all others prompts, setting the correct symbol
(if applicable) to $git_remote_status, instead of echoing it.
It also solves the problem pointed out in #3911
|
|
Fix completion waiting dots function
|
|
Add omz_diagnostic_dump() to help with bug reporting
|
|
added ZSH_THEME_GIT_PROMPT_EQUAL_REMOTE
|
|
Fold terminalapp plugin in to lib/termsupport
|
|
add check for colored ls on openbsd. (retry of #2225)
|
|
Repair `zsh` Path Permissions on `oh-my-zsh` Startup under Cygwin
|
|
Incompatibilites between 5.0.8 and 5.1:
bracketed-paste-magic may also be necessary in order to apply url-quote-magic.
Reference:
https://github.com/zsh-users/zsh/blob/a9df6aaa702abf761b155cd842a7f6917be44139/Functions/Zle/url-quote-magic#L11
|
|
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.
|
|
This makes it clearer and possibly more portable for different
platforms.
|
|
|
|
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.
|
|
Change copydir, copyfile, and coffee plugins to use them, instead of the Mac-only `pbcopy` command.
|
|
|
|
|
|
|
|
termsupport: avoid repeated dir in window title in Terminal.app
|
|
Implement and use a standard, cross-platform open command
|
|
termsupport: protect title() with `emulate -L zsh` for portability
|
|
Added ssh-like mosh window title
|
|
|
|
|
|
For now this supports:
- Mac OS X
- Linux (presumably works on all versions)
- Cygwin (Windows)
|
|
This prevents it from malfunctioning when `setopt prompt_subst` is off.
|
|
|
|
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).
|
|
|
|
|
|
This helps catch issues with compinit and insecure directories.
|
|
ahead and diverged remote, I added ZSH_THEME_GIT_PROMPT_EQUAL_REMOTE.
|
|
|
|
Add hyphen insensitivity
|
|
Only load url-quote-magic if it is available.
|
|
Partially fixes #3614
|
|
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.
|
|
you are ahead or behind
|
|
|
|
|
|
|
|
|
|
|