85a459289d6317199964c7570acc33a0e6f8846a
Refactor `CmdContext` to delegate layout-related information (row/column counts, categories, cell keys) to a `GridLayout` object. - Add `layout` field to `CmdContext` . - Implement helper methods on `CmdContext` to access layout data. - Consolidate multiple jump commands ( `JumpToFirstRow` , `JumpToLastRow` , `JumpToFirstCol` , `JumpToLastCol` ) into a single `JumpToEdge` command. - Introduce `ScrollRows` and `PageScroll` commands for improved navigation. - Update `CursorState` instantiation to use the new context structure. - Update command registry to use the new unified commands and macros. Co-Authored-By: fiddlerwoaroof/git-smart-commit (unsloth/gemma-4-26B-A4B-it-GGUF:UD-Q5_K_XL)
Description
Languages
Rust
74.2%
Nix
24.5%
Python
0.9%
Shell
0.4%