Fix prolly-ui commit data extraction and improve UI styling #96
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR fixes a critical bug in the prolly-ui tool where modified entries were not being displayed in commit details, and improves the overall UI styling for better usability.
Bug Fix
[32m+
) and removed ([31m-
)entries but failed to parse modified entries (
[33m~
) fromgit-prolly show
output[33m~ key = "old" -> "new"[0m
inparse_prolly_show_output()
repository commit structures
UI Improvements
non-clickable appearance
appropriate spacing
Technical Details
src/bin/prolly-ui.rs
parser to handle all three git-prolly output formats.dataset-tag
,.repository-path
, and new.repo-and-datasets
wrappercursor: default
to indicate non-interactive elementsTest Plan