emit CanolaGit events #38
Labels
No labels
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
barrettruth/canola-collection#38
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
canola git events with a type based on the git event
so it can be easier for users to tap into the api
then add a recipe to the helpdocs that makes it easy
for people to know how to use it
Closing this out after the architecture review.
We are not adding a separate
CanolaGit*event family. The intended extension surface isUser CanolaReadPostplusrequire("canola-git").get_status()/invalidate(), and I added a vimdoc recipe that shows the reusable integration pattern for custom git-aware UI.This keeps the public API aligned with canola.nvim's existing render-lifecycle events instead of exposing canola-git's internal refresh pipeline as a second event layer.