1
0
mirror of https://github.com/ohmyzsh/ohmyzsh.git synced 2026-10-24 22:13:56 +08:00

fix(jj): deprecated destination arg with onto (#13951)

Co-authored-by: Robby Russell <robby@planetargon.com>
This commit is contained in:
Jason Kurian
2026-09-10 07:21:29 -04:00
committed by GitHub
parent 2c911e3f80
commit d5fa35e453
2 changed files with 6 additions and 6 deletions

View File

@@ -55,7 +55,7 @@ plugins=(... jj)
| jjopl | `jj op log` |
| jjor | `jj op restore` |
| jjrb | `jj rebase` |
| jjrbm | `jj rebase -d "trunk()"` |
| jjrbm | `jj rebase -o "trunk()"` |
| jjrs | `jj restore` |
| jjrt | `cd "$(jj root \|\| echo .)"` |
| jjs | `jj show` |
@@ -120,10 +120,10 @@ that.
### Git async-prompt compatibility
If you use a wrapper function that calls `git_prompt_info` (as shown above), it won't work with
the default git async-prompt mode. This is because async-prompt only registers its background worker
when it detects `$(git_prompt_info)` literally in your prompt variables. A wrapper like
`$(_my_theme_vcs_info)` won't match, so the async output stays empty.
If you use a wrapper function that calls `git_prompt_info` (as shown above), it won't work with the default
git async-prompt mode. This is because async-prompt only registers its background worker when it detects
`$(git_prompt_info)` literally in your prompt variables. A wrapper like `$(_my_theme_vcs_info)` won't match,
so the async output stays empty.
To fix this, add one of the following to your `.zshrc` **before** Oh My Zsh is sourced:

View File

@@ -81,7 +81,7 @@ alias jjop='jj op'
alias jjopl='jj op log'
alias jjor='jj op restore'
alias jjrb='jj rebase'
alias jjrbm='jj rebase -d "trunk()"'
alias jjrbm='jj rebase -o "trunk()"'
alias jjrs='jj restore'
alias jjrt='cd "$(jj root || echo .)"'
alias jjs='jj show'