JakeWharton / JakeWharton/diffuse
Running diffuse outputs garbled text
- Dominant language
- Kotlin
- Stars
- 2.2k
- Forks
- 118
- Avg merge
- 2h 18m
- Merged PRs (30d)
- 19
Description
When I run the command via `diffuse diff 0.apk 1.apk` for example I get an output that only shows [DEC Special Graphics](https://en.wikipedia.org/wiki/DEC_Special_Graphics) characters and that sticks on my terminal until I run reset or close and reopen terminal. I just installed diffuse moments ago and I'm running on zsh on an M1 Max Macbook. I've tried reinstalling diffuse and restarting my computer but that hasn't fixed the issue. I've also tried using bash instead of zsh and the issue still persists.
Update: `diffuse info 0.apk` works no problem though!
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reproducing `diffuse diff 0.apk 1.apk` on the reported M1 Max macOS setup, comparing its terminal behavior with the working `diffuse info 0.apk` command. Trace the `diffuse diff` CLI entry point and terminal output handling; done means the diff output is readable and the terminal does not remain in DEC Special Graphics mode.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- kotlin
- Domain
- cli
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100