UnicDB 1.53.20
Extend multi-selection Cmd+Enter to shellscript files:
- New command
UnicDB.runShellSelection+ Cmd/Ctrl+Enter keybindings forresourceLangId == shellscript - New function
commandRunShellSelection()in src/extension.ts that iterateseditor.selections, takes range text for non-empty selections, takes the cursor's current line for empty selections, and sends each piece to the reusedUnicDB Scriptterminal - Mirrors the SQL multi-selection pattern shipped in 1.53.17 (commit 3e33f0a) — highlighting 3 lines in a .sh file and pressing Cmd+Enter now runs only those 3 lines in the terminal
- Guard fix: bq04 + bqFollowup frozen-surface guards updated to filter the
keyandkeybindingskeys as legitimate contributes changes (previously the regex missed them and would trip on any new keybinding)
Verification: 250 files / 3743 tests / 0 failed · UnicDB-1.53.20.vsix packaged (2.04 MB)