Apparently `nohup` is not needed in OSX, and using it has the side
that it may break under tmux with the error
nohup: can't detach from console: No such file or directory
For now, this commit only drops the use of `nohup` in OSX. But it
*may* not be necessary under other similar platforms.
Rather than trying to emulate `git commit --amend` using mercurial queues (which might have side effects if you're using MQ for other things) use the `commit --amend` command which was introduced in Mercurial 2.2 (2012-05-01).
The zle-line-init and zle-line-finish definitions here were broken with
respect to smkx/rmkx because their "if" logic had fallthrough where it shouldn't,
so the mode was left in rmkx all the time. This just removes those widgets
entirely, because they're now defined (correctly) in lib/keybindings.zsh and
not needed in plugins.
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.
Removes old completion setup that breaks with current _git and _hub completions.
Ruby is no longer required by hub; removes that test.
Does not define new completions for hub; they are now defined by hub itself.
Change the functions to use hub to create the repos on GitHub.
Add error checking to the functions.
Removes apparently-unused _github completion definition.
* robbyrussell/master: (75 commits)
Update custom location command and fix code format
Fix typo.
Fix backwards logic in uninstaller once and for all
Refactor for method in plugins/rake-fast/rake-fast.plugin.zsh
Fix conditional in uninstall prompt
Fix syntax error in confirmation prompt of uninstall.sh
Fix syntax error in #4515 on certain shells
Revert "Make install script safer"
Fix "be" -> "b" typo in coffee plugin README.md.
Make install script safer
[FIX#4525]: Fix typo
Fixd bug for pyenv plugin
Fix install.sh/upgrade.sh for tput-less systems
Check for git before trying to upgrade, as per #4504
Enable pyenv rehash
Init pyenv virtualenvs too
Add option '--port' to 'rails server' alias.
Add an alias for upstream
autoenv: actually source autoenv once located
add alias to sort by version
...