Cretezy / lazyjj

TUI for Jujutsu/jj
Apache License 2.0
88 stars 4 forks source link

Diff is not completely redrawn #49

Open istudyatuni opened 2 months ago

istudyatuni commented 2 months ago
Screenshots

Root commit: ![image](https://github.com/Cretezy/lazyjj/assets/43654815/5f497c2b-6e1a-4ed9-a16f-288675bf276b) Commit after root: ![image](https://github.com/Cretezy/lazyjj/assets/43654815/094fc748-ed79-446e-8942-3b399f49a851)

Cretezy commented 2 months ago

That is strange, I have not seen this yet. Could you give me a bit more information on how to reproduce this issue?

istudyatuni commented 2 months ago
cd /tmp && mkdir test && cd test
# copy https://github.com/istudyatuni/snaks/blob/master/.justfile to a.txt
jj git init
jj new
lazyjj
istudyatuni commented 2 months ago

More rendering issues:

test:
    nix-shell --pure \
        -p inotify-tools just \
        --run 'inotifywait -q -m -r -e modify /tmp/asdfa | while read; do echo test; done'
Screenshot

![image](https://github.com/Cretezy/lazyjj/assets/43654815/531b9162-952b-4ee2-aea5-a2f9f91a907a)

istudyatuni commented 1 month ago

Similar issue: https://github.com/martinvonz/jj/issues/4001