New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[kitty-diff] Unknown option: -B #2780
Comments
kitty never passes an argument named -B to anything. Have you customized the diff commands in ~/.config/kitty/diff.conf? https://sw.kovidgoyal.net/kitty/kittens/diff.html#opt-kitten-diff.diff_cmd |
No. I pasted my whole config via |
--debug-config does not apply to diff.conf. Does ~/.config/kitty/diff.conf exist? |
No ❯ l ~/.config/kitty
dracula.conf kitty.conf ( |
And how did you install kitty 0.18.0? This might have something to do with the new notarization causing the ProcesPoolExecutor in async to fail. |
|
The macOS homebrew cask can be found here if you want to look into it |
@kovidgoyal: Would it be possible to create a release with this fix. The diff kitten is a key part of my daily work flow. I have tried reverting to the previous kitty release 0.17.4 but then the diff kitten SEGFAULTS. It seems that for whatever reason going back is also not an option for me hence the request... SEGFAULT with version 0.17.4:
|
I guess that you have two different versions of kitty somewhere on your system. Remove one and you should be fine. You could also try compiling kitty from source: https://sw.kovidgoyal.net/kitty/build.html. |
@Luflosi: I only have one version of kitty on my system. Yes I could build kitty from source but that has other issues such the resulting .app not being self-contained like the one that can be downloaded with a kitty release. For example, if I upgrade dependencies via homebrew I have to remember to recompile kitty as that dependency is not expressed. Are you aware of a homebrew recipe that build kitty from source? |
I don't know why downgrading doesn't work for you then but a new version will probably be released later today.
No, I'm not. I'm using nix to build kitty for myself, which doesn't have the dependency problem you mentioned. Unfortunately, it's a pain to install on macOS 10.15, so I'm not recommending it to you. |
On Tue, Jun 23, 2020 at 02:37:17AM -0700, Igor Böhm wrote:
@kovidgoyal: Would it be possible to create a release with this fix. The **diff** kitten is a key part of my daily work flow.
Sure version 0.18.1 released, the Igor Böhm Edition!!
|
I submitted a PR for homebrew cask, so you can upgrade soon: Homebrew/homebrew-cask#84849. |
And it's merged. |
@kovidgoyal: much appreciated and even named after me 😄 - thanks! |
Describe the bug
When I try to use
kitty-diff
I'm getting the error(
d
is an alias foralias d="kitty +kitten diff"
)To Reproduce
Steps to reproduce the behavior:
kitty +kitten diff ~/Downloads/kitty.conf ~/.config/kitty/kitty.conf
Expected behavior
Should display a diff between two files
Screenshots
Enviroment details
OS: macOS 10.15.5
Additional context
I also tried
kitty --config NONE
without success.The text was updated successfully, but these errors were encountered: