Closed bendem closed 1 year ago
Same problem when running in docker so my guess about it using my system settings seems off the table.
bisect:
3533002e3e726fa991038aca347c51d5f208b8c6 is the first bad commit
commit 3533002e3e726fa991038aca347c51d5f208b8c6
Author: Jacob Stopak <jacob@initialcommit.io>
Date: Tue Feb 28 16:38:57 2023 -0800
Refactor all subcommands to accomodate new diverse branching system
Signed-off-by: Jacob Stopak <jacob@initialcommit.io>
git_sim/add.py | 3 +-
git_sim/branch.py | 2 +-
git_sim/cherrypick.py | 4 +-
git_sim/commit.py | 3 +-
git_sim/git_sim_base_command.py | 146 ++++++++++++++++++++++++------------
git_sim/log.py | 162 ----------------------------------------
git_sim/merge.py | 7 +-
git_sim/rebase.py | 7 +-
git_sim/reset.py | 9 ++-
git_sim/restore.py | 3 +-
git_sim/revert.py | 8 +-
git_sim/stash.py | 3 +-
git_sim/status.py | 3 +-
git_sim/tag.py | 2 +-
14 files changed, 127 insertions(+), 235 deletions(-)
@bendem Thanks for reporting this.
I believe this is a regression issue that only happens in repos with less than 5 commits. I had originally fixed this but then overhauled the commit-parsing method, so I think I need to fix it again.
If you test on a repo with more than 5 commits I don't think you'll have this issue. I'll let you know when it's fixed. Let me know if any other questions about it.
Just released a fix for this! Please use git-sim version 0.2.9 to take advantage of the fixes. You can upgrade git-sim with: pip install git-sim --upgrade
.
I'll close this for now since it's implemented, but please let me know if you have any questions or run into any issues!
Perfection! <3
I don't know how the images are rendered, but it looks like the fonts are not specified and it picks up default from somewhere. I have large fonts enabled anywhere I can for reasons. This is the output generated right after install with no customization applied yet:
status: merge:
System infos: