Skip to content

WIP libn00b#437

Draft
miki725 wants to merge 3 commits into
mainfrom
libn00b
Draft

WIP libn00b#437
miki725 wants to merge 3 commits into
mainfrom
libn00b

Conversation

@miki725

@miki725 miki725 commented Oct 31, 2024

Copy link
Copy Markdown
Collaborator

placeholder PR for seeing libn00b changes

skip:tests
skip:unit-tests

miki725 and others added 2 commits June 26, 2026 10:00
one commit to keep rebases simpler against main
* feat: add n00b git parsing in ghost mode

- adds n00b git parsing alongside existing git parsing
- adds the following chalk keys:
  - VCS_DELETED_FILES (deleted files)
  - VCS_MODIFIED_FILES (modified files)
  - VCS_UNTRACKED FILES (added+untracked files)
  - VCS_DIFF_STAT (summary of changes)
  - VCS_DIFF_PATCH (full patch of changes)

* fix: address PR 620 feedback

* refactor: some nim typing cleanup and add git tests

* fix: normalize n00b git keys and convert boxed scalars

* test: remove safe.directory harness workaround

* test: assert VCS_DIFF_STAT in git repo fixture

---------

Co-authored-by: Miroslav Shubernetskiy <miroslav@miki725.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants