Files
RedBear-OS/local
Sisyphus 97218751ac tlc: Phase E — Viewer F9 menubar full MC parity (6 menus, 22 items)
Phase E — Viewer F9 menubar (viewer/menubar.rs):

Hotkey collision fix:
- 'Hex mode' (h) and 'Hex nav.' (h) both used 'h' — changed Hex nav. to 'x'

New ViewerCmd variants:
- Save, ToggleRuler, ToggleNroff, HalfPageUp, HalfPageDown, History,
  Encoding, Shell

New menus:
- File: + Save, History (was 3 items; now 5)
- View: + Ruler, Nroff, Hex nav. moved to 'x' hotkey (was 5; now 7)
- Search: unchanged (4 items)
- Bookmark: unchanged (3 items)
- Goto: + Half page up/down (was 1 item; now 3)
- Options: NEW menu (2 items — Encoding, Shell)

Total: 6 menus, 22 items, 24 ViewerCmd variants
(was 5 menus, 17 items, 16 ViewerCmd variants)

viewer/mod.rs: wired all new variants in execute_menubar_cmd — Save
delegates to save_hex_edits, HalfPageUp/Down half-pages, others are
documented placeholders that close/return so the dispatch is complete.

Tests: 1486 passing (was 1486). One test updated for new menu count.

Refs: MC-PARITY-AUDIT.md §7 (GAP-VV-1..8)
2026-07-26 01:15:11 +09:00
..