Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Crashes at launch when difftastic is installed #369

@JosephKiranBabu

Description

@JosephKiranBabu

Steps to reproduce:

  1. Install difftastic on macOS Sequoia using Homebrew
  2. Enable it by default by adding the following to your ~/.gitconfig file
[diff]
  external = difft
  1. Ensure that there are some uncommitted changes in tracked files, so that git diff needs to be triggered. In the following example, I deleted a comment line from the Makefile in this repository.
  2. Start gitu CLI
panicked at src/git/mod.rs:137:64:
called `Result::unwrap()` on an `Err` value: ParseError { input: "Makefile --- Make\n3 3     cargo bench --no-run\n4 4     cargo clippy -- -Dwarnings\n5 5     cargo fmt --check\n6 .   # FIXME cargo deny complaining about vulnerabilities\n7 6     # cargo deny check\n8 7     git cliff --unreleased\n\n", pos: 0, expected: "*EOF*" }
trace:
   0: __mh_execute_header
   1: __mh_execute_header
   2: __mh_execute_header
   3: __mh_execute_header
   4: __mh_execute_header
   5: __mh_execute_header
   6: __mh_execute_header
   7: __mh_execute_header
   8: __mh_execute_header
   9: __mh_execute_header
  10: __mh_execute_header
  11: __mh_execute_header
  12: __mh_execute_header
  13: __mh_execute_header
  14: __mh_execute_header
  15: __mh_execute_header
  16: __mh_execute_header
  17: __mh_execute_header
  18: __mh_execute_header
  19: __mh_execute_header

Workaround: Comment out or delete the configuration from step 2.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions