Expand description
MG.3: magit-status action handlers.
Each handler captures shared state from the mode’s Guard so it
can read the cursor line, resolve the repo, and invoke git
operations. Async operations (diff expansion, refresh) use the
stored tokio handle — no Runtime::new(), no block_on.
Structs§
- Status
Buffer State - Status
View - The status buffer’s
MagitView— suppliesgr’s body for buffersmagit-status-modeowns.
Functions§
- status_
action_ handlers - MG.13: magit-status’s action handlers, registered once at boot by
MagitStatusMode::action_handlers(). - trigger_
refresh gr— bare refresh of the status buffer, no prior mutation.
Type Aliases§
- Status
States Handle - MG.13: service alias for magit-status’s per-buffer state
(
feedback_servicesregistry_arc_typeid).