From 49f383b3866bdadd645ddd6960f05d54084f98fa Mon Sep 17 00:00:00 2001 From: vasilito Date: Fri, 19 Jun 2026 10:40:07 +0300 Subject: [PATCH] =?UTF-8?q?tlc:=20README=20+=20PLAN=20=E2=80=94=20986=20te?= =?UTF-8?q?sts,=2095%=20binding=20parity,=20compare=20files=20done?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- local/recipes/tui/tlc/PLAN.md | 2 +- local/recipes/tui/tlc/README.md | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/local/recipes/tui/tlc/PLAN.md b/local/recipes/tui/tlc/PLAN.md index 2be8e605d3..1b792731b0 100644 --- a/local/recipes/tui/tlc/PLAN.md +++ b/local/recipes/tui/tlc/PLAN.md @@ -711,7 +711,7 @@ produce a prioritized implementation roadmap for full MC parity. | VfsList | Ctrl-X a | ✅ Done | — | `Cmd::VfsList` — active VFS connections list | | ChangeAttributes | Ctrl-X e | ❌ Missing | LOW | ext2 chattr | -**Summary:** ~72 of 77 filemanager bindings done (~94%). All CRITICAL/HIGH/MEDIUM gaps closed. VFS archive panel integration done. File highlighting done. PanelInfo/PanelQuickView done. Clippy clean. Split ratio adjustment done. F9 menubar expanded with all implemented commands. Remaining LOW items: Compare files (Ctrl-d), Change Attributes (C-x e), Suspend (Ctrl-Z intentionally stubbed — use Ctrl-O), terminal-undetectable keys (Ctrl-Shift-Enter), and dialog-only items (Filter, Encoding, FTP/Shell/SFTP links). +**Summary:** ~73 of 77 filemanager bindings done (~95%). All CRITICAL/HIGH/MEDIUM gaps closed. VFS archive panel integration done. File highlighting done. PanelInfo/PanelQuickView done. Clippy clean. Split ratio adjustment done. F9 menubar expanded. Compare files (Ctrl-d) LCS diff viewer done. Remaining LOW items: Change Attributes (C-x e), Suspend (Ctrl-Z intentionally stubbed — use Ctrl-O), terminal-undetectable keys, and dialog-only items (Filter, Encoding, FTP/Shell/SFTP links). ### 14.2 F9 Menu System — Complete Inventory and Gap diff --git a/local/recipes/tui/tlc/README.md b/local/recipes/tui/tlc/README.md index 21bb549f4c..7df7fddb9e 100644 --- a/local/recipes/tui/tlc/README.md +++ b/local/recipes/tui/tlc/README.md @@ -86,7 +86,7 @@ cargo build --release --target x86_64-unknown-redox ```bash cd local/recipes/tui/tlc/source cargo test --lib -# → 976 passed; 0 failed (verified 2026-06-19) +# → 986 passed; 0 failed (verified 2026-06-19) ``` ## Linux Portability @@ -171,5 +171,6 @@ dialog. Selection persists to `~/.config/tlc/config.toml`. | 15i VFS archive panel integration | ✅ Browse .tar/.tar.gz/.tar.bz2/.tar.xz/.zip/.cpio archives in-place; Enter opens archive, '..' at root exits to local filesystem; VFS scheme dispatch via for_path() | | 15j PanelInfo (C-x i) + PanelQuickView (C-x q) | ✅ Inactive panel toggles to Info mode (filesystem summary + cursor file metadata) or QuickView mode (first 30 lines of cursor file, binary detection); toggle-only (excluded from Alt-L listing cycle) | | 15k Clippy cleanup | ✅ All 20 clippy lints fixed across 9 files; only 1 pre-existing warning remains (mc_ext.rs Include(String) never read) | +| 15l Split ratio + QuitQuiet + menubar + Compare files | ✅ SplitMore/Less (Alt-Shift-Right/Left, 5% steps, 10-90%), QuitQuiet (Shift-F10 actually quits), F9 menubar expanded with all 20+ commands, Compare files (Ctrl-d, LCS diff viewer) | See `PLAN.md` for the comprehensive quality assessment and remaining tasks. \ No newline at end of file