Round 711-720: Corfu, IDO, Org Brain, Speed Reading, Themes, Zig/Odin/Nim (100 commands)
ober
05727f31c6cae60d8b2f678ac7056ce7b5e0c9ab
--- a/docs/jemacs-vs-emacs.md +++ b/docs/jemacs-vs-emacs.md @@ -5858,6 +5858,156 @@ No remaining Tier 1 gaps. All core editing, completion, and navigation features | `ts-fold-open-all` | :orange_circle: Scaffold | Open all | | `ts-fold-close-all` | :orange_circle: Scaffold | Close all | | `ts-docstr-mode` | :orange_circle: Scaffold | Docstring mode | + +### Round 711 — Completion ext (Corfu, Kind Icon, IDO) + +| Feature | Status | Notes | +|---------|--------|-------| +| `corfu-scroll-up` | :orange_circle: Scaffold | Scroll up | +| `corfu-scroll-down` | :orange_circle: Scaffold | Scroll down | +| `corfu-history` | :orange_circle: Scaffold | History | +| `kind-icon-mode` | :orange_circle: Scaffold | Kind icon | +| `kind-icon-margin-mode` | :orange_circle: Scaffold | Margin mode | +| `nerd-icons-corfu` | :orange_circle: Scaffold | Corfu icons | +| `ido-everywhere` | :orange_circle: Scaffold | IDO everywhere | +| `ido-find-file` | :orange_circle: Scaffold | Find file | +| `ido-switch-buffer` | :orange_circle: Scaffold | Switch buffer | +| `ido-vertical-mode` | :orange_circle: Scaffold | Vertical mode | + +### Round 712 — Text Enhancement & Fill ext + +| Feature | Status | Notes | +|---------|--------|-------| +| `unfill-region` | :orange_circle: Scaffold | Unfill region | +| `xterm-color-mode` | :orange_circle: Scaffold | XTerm color | +| `highlight-indent-guides-mode` | :orange_circle: Scaffold | Indent guides | +| `glasses-mode` | :orange_circle: Scaffold | Glasses mode | +| `subword-transpose` | :orange_circle: Scaffold | Transpose subword | +| `superword-transpose` | :orange_circle: Scaffold | Transpose superword | +| `visual-fill-column-adjust` | :orange_circle: Scaffold | Adjust fill column | +| `adaptive-wrap-extra-indent` | :orange_circle: Scaffold | Extra indent | +| `display-fill-column-indicator-toggle` | :orange_circle: Scaffold | Toggle indicator | +| `tildify-buffer` | :orange_circle: Scaffold | Tildify buffer | + +### Round 713 — Org Roam ext, Web Tools & Cliplink + +| Feature | Status | Notes | +|---------|--------|-------| +| `ido-completing-read-plus` | :orange_circle: Scaffold | Completing-read+ | +| `vertico-repeat` | :orange_circle: Scaffold | Repeat | +| `org-roam-dailies-find-date` | :orange_circle: Scaffold | Find date | +| `org-roam-db-clear` | :orange_circle: Scaffold | Clear database | +| `org-web-tools-insert-link` | :orange_circle: Scaffold | Insert link | +| `org-web-tools-read-url` | :orange_circle: Scaffold | Read URL as org | +| `org-cliplink` | :orange_circle: Scaffold | Paste link | +| `org-cliplink-retrieve-title` | :orange_circle: Scaffold | Retrieve title | +| `writeroom-increase-width` | :orange_circle: Scaffold | Increase width | +| `writeroom-decrease-width` | :orange_circle: Scaffold | Decrease width | + +### Round 714 — Org MIME, Noter, Download & Transclusion + +| Feature | Status | Notes | +|---------|--------|-------| +| `org-mime-edit-in-org` | :orange_circle: Scaffold | Edit in org | +| `logos-page-extra` | :orange_circle: Scaffold | Page extra | +| `org-noter-insert-note` | :orange_circle: Scaffold | Insert note | +| `org-noter-sync-current` | :orange_circle: Scaffold | Sync current | +| `org-download-screenshot` | :orange_circle: Scaffold | Screenshot | +| `org-download-clipboard` | :orange_circle: Scaffold | Clipboard | +| `org-transclusion-add` | :orange_circle: Scaffold | Add | +| `org-transclusion-remove` | :orange_circle: Scaffold | Remove | +| `org-transclusion-refresh` | :orange_circle: Scaffold | Refresh | +| `org-transclusion-mode` | :orange_circle: Scaffold | Toggle mode | + +### Round 715 — Org Brain & Export ext (Hugo, Reveal, RST) + +| Feature | Status | Notes | +|---------|--------|-------| +| `org-brain-visualize` | :orange_circle: Scaffold | Visualize | +| `org-brain-add-child` | :orange_circle: Scaffold | Add child | +| `org-brain-add-parent` | :orange_circle: Scaffold | Add parent | +| `org-brain-goto` | :orange_circle: Scaffold | Goto | +| `org-brain-open` | :orange_circle: Scaffold | Open | +| `ox-hugo-export-wim` | :orange_circle: Scaffold | Export WIM | +| `ox-hugo-auto-export` | :orange_circle: Scaffold | Auto export | +| `ox-reveal-export` | :orange_circle: Scaffold | Reveal export | +| `ox-rst-export` | :orange_circle: Scaffold | RST export | +| `org-mime-htmlize` | :orange_circle: Scaffold | HTMLize | + +### Round 716 — Speed Reading & Typing Practice + +| Feature | Status | Notes | +|---------|--------|-------| +| `spray-start` | :orange_circle: Scaffold | Start speed reading | +| `spray-stop` | :orange_circle: Scaffold | Stop | +| `spray-backward` | :orange_circle: Scaffold | Backward | +| `spray-forward` | :orange_circle: Scaffold | Forward | +| `speed-type-region` | :orange_circle: Scaffold | Type region | +| `speed-type-buffer` | :orange_circle: Scaffold | Type buffer | +| `typit-basic-test` | :orange_circle: Scaffold | Basic test | +| `typit-advanced-test` | :orange_circle: Scaffold | Advanced test | +| `wttrin-query` | :orange_circle: Scaffold | Weather query | +| `disk-usage-here` | :orange_circle: Scaffold | Disk usage here | + +### Round 717 — System, Hardware & Integration + +| Feature | Status | Notes | +|---------|--------|-------| +| `system-packages-install` | :orange_circle: Scaffold | Install | +| `system-packages-uninstall` | :orange_circle: Scaffold | Uninstall | +| `system-packages-update` | :orange_circle: Scaffold | Update | +| `bluetooth-list` | :orange_circle: Scaffold | List devices | +| `xwidget-zoom-in` | :orange_circle: Scaffold | Zoom in | +| `xwidget-zoom-out` | :orange_circle: Scaffold | Zoom out | +| `emacs-everywhere` | :orange_circle: Scaffold | Edit anywhere | +| `atomic-chrome-start-server` | :orange_circle: Scaffold | Start server | +| `atomic-chrome-stop` | :orange_circle: Scaffold | Stop server | +| `wttrin` | :orange_circle: Scaffold | Weather report | + +### Round 718 — Theme Collection (Catppuccin, Nord, Gruvbox) + +| Feature | Status | Notes | +|---------|--------|-------| +| `disk-usage` | :orange_circle: Scaffold | Disk usage | +| `auto-dark-mode` | :orange_circle: Scaffold | Auto dark | +| `circadian-mode` | :orange_circle: Scaffold | Circadian | +| `heaven-and-hell-toggle` | :orange_circle: Scaffold | Toggle theme | +| `color-theme-sanityinc` | :orange_circle: Scaffold | Tomorrow theme | +| `nano-theme-toggle` | :orange_circle: Scaffold | Nano toggle | +| `poet-theme` | :orange_circle: Scaffold | Poet theme | +| `catppuccin-theme` | :orange_circle: Scaffold | Catppuccin | +| `gruvbox-theme` | :orange_circle: Scaffold | Gruvbox | +| `nord-theme` | :orange_circle: Scaffold | Nord | + +### Round 719 — Screenshots, Screencasts & Font Config + +| Feature | Status | Notes | +|---------|--------|-------| +| `gif-screencast` | :orange_circle: Scaffold | Start recording | +| `gif-screencast-stop` | :orange_circle: Scaffold | Stop recording | +| `screenshot-svg` | :orange_circle: Scaffold | SVG screenshot | +| `screenshot-png` | :orange_circle: Scaffold | PNG screenshot | +| `keycast-header-line` | :orange_circle: Scaffold | Header line | +| `keycast-tab-bar` | :orange_circle: Scaffold | Tab bar | +| `fontaine-set-face` | :orange_circle: Scaffold | Set face font | +| `color-theme-approximate` | :orange_circle: Scaffold | Approximate | +| `theme-magic-export` | :orange_circle: Scaffold | Export theme | +| `tao-theme-toggle` | :orange_circle: Scaffold | Toggle Tao | + +### Round 720 — Language Modes ext (Zig, Odin, V, Nim) + +| Feature | Status | Notes | +|---------|--------|-------| +| `zig-build` | :orange_circle: Scaffold | Build | +| `zig-test` | :orange_circle: Scaffold | Test | +| `zig-fmt` | :orange_circle: Scaffold | Format | +| `odin-build` | :orange_circle: Scaffold | Build | +| `odin-test` | :orange_circle: Scaffold | Test | +| `v-fmt` | :orange_circle: Scaffold | Format | +| `v-build` | :orange_circle: Scaffold | Build | +| `nim-compile` | :orange_circle: Scaffold | Compile | +| `nim-run` | :orange_circle: Scaffold | Run | +| `nim-suggest` | :orange_circle: Scaffold | Suggest | ### Round 631 — Process Calculi (Pi-calculus, CSP) | Feature | Status | Notes | --- a/src/jerboa-emacs/editor-extra-final.ss +++ b/src/jerboa-emacs/editor-extra-final.ss @@ -34993,3 +34993,58 @@ (def (cmd-ts-fold-open-all app) (let* ((echo (app-state-echo app))) (echo-message! echo "TS-fold: open all"))) (def (cmd-ts-fold-close-all app) (let* ((echo (app-state-echo app))) (echo-message! echo "TS-fold: close all"))) (def (cmd-ts-docstr-mode app) (let* ((echo (app-state-echo app))) (echo-message! echo "TS-docstr: generate docstring"))) +;; Round 712: Text Enhancement, Fill ext +(def (cmd-unfill-region app) (let* ((echo (app-state-echo app))) (echo-message! echo "Unfill: unfill region"))) +(def (cmd-xterm-color-mode app) (let* ((echo (app-state-echo app))) (echo-message! echo "XTerm Color: toggle mode"))) +(def (cmd-highlight-indent-guides-mode app) (let* ((echo (app-state-echo app))) (echo-message! echo "Highlight Indent Guides: toggle"))) +(def (cmd-glasses-mode app) (let* ((echo (app-state-echo app))) (echo-message! echo "Glasses: toggle mode"))) +(def (cmd-subword-transpose app) (let* ((echo (app-state-echo app))) (echo-message! echo "Subword: transpose"))) +(def (cmd-superword-transpose app) (let* ((echo (app-state-echo app))) (echo-message! echo "Superword: transpose"))) +(def (cmd-visual-fill-column-adjust app) (let* ((echo (app-state-echo app))) (echo-message! echo "Visual Fill Column: adjust"))) +(def (cmd-adaptive-wrap-extra-indent app) (let* ((echo (app-state-echo app))) (echo-message! echo "Adaptive Wrap: extra indent"))) +(def (cmd-display-fill-column-indicator-toggle app) (let* ((echo (app-state-echo app))) (echo-message! echo "Fill Column Indicator: toggle"))) +(def (cmd-tildify-buffer app) (let* ((echo (app-state-echo app))) (echo-message! echo "Tildify: buffer"))) +;; Round 714: Org MIME, Logos ext +(def (cmd-org-mime-edit-in-org app) (let* ((echo (app-state-echo app))) (echo-message! echo "Org MIME: edit in org mode"))) +(def (cmd-logos-page-extra app) (let* ((echo (app-state-echo app))) (echo-message! echo "Logos: page extra"))) +(def (cmd-org-noter-insert-note app) (let* ((echo (app-state-echo app))) (echo-message! echo "Org Noter: insert note"))) +(def (cmd-org-noter-sync-current app) (let* ((echo (app-state-echo app))) (echo-message! echo "Org Noter: sync current"))) +(def (cmd-org-download-screenshot app) (let* ((echo (app-state-echo app))) (echo-message! echo "Org Download: screenshot"))) +(def (cmd-org-download-clipboard app) (let* ((echo (app-state-echo app))) (echo-message! echo "Org Download: clipboard"))) +(def (cmd-org-transclusion-add app) (let* ((echo (app-state-echo app))) (echo-message! echo "Org Transclusion: add"))) +(def (cmd-org-transclusion-remove app) (let* ((echo (app-state-echo app))) (echo-message! echo "Org Transclusion: remove"))) +(def (cmd-org-transclusion-refresh app) (let* ((echo (app-state-echo app))) (echo-message! echo "Org Transclusion: refresh"))) +(def (cmd-org-transclusion-mode app) (let* ((echo (app-state-echo app))) (echo-message! echo "Org Transclusion: toggle mode"))) +;; Round 716: Speed Reading & Typing +(def (cmd-spray-start app) (let* ((echo (app-state-echo app))) (echo-message! echo "Spray: start speed reading"))) +(def (cmd-spray-stop app) (let* ((echo (app-state-echo app))) (echo-message! echo "Spray: stop"))) +(def (cmd-spray-backward app) (let* ((echo (app-state-echo app))) (echo-message! echo "Spray: backward"))) +(def (cmd-spray-forward app) (let* ((echo (app-state-echo app))) (echo-message! echo "Spray: forward"))) +(def (cmd-speed-type-region app) (let* ((echo (app-state-echo app))) (echo-message! echo "Speed Type: region"))) +(def (cmd-speed-type-buffer app) (let* ((echo (app-state-echo app))) (echo-message! echo "Speed Type: buffer"))) +(def (cmd-typit-basic-test app) (let* ((echo (app-state-echo app))) (echo-message! echo "Typit: basic test"))) +(def (cmd-typit-advanced-test app) (let* ((echo (app-state-echo app))) (echo-message! echo "Typit: advanced test"))) +(def (cmd-wttrin-query app) (let* ((echo (app-state-echo app))) (echo-message! echo "Wttrin: query weather"))) +(def (cmd-disk-usage-here app) (let* ((echo (app-state-echo app))) (echo-message! echo "Disk Usage: here"))) +;; Round 718: Disk, Activity, Circadian +(def (cmd-disk-usage app) (let* ((echo (app-state-echo app))) (echo-message! echo "Disk Usage: view"))) +(def (cmd-auto-dark-mode app) (let* ((echo (app-state-echo app))) (echo-message! echo "Auto Dark: toggle mode"))) +(def (cmd-circadian-mode app) (let* ((echo (app-state-echo app))) (echo-message! echo "Circadian: toggle mode"))) +(def (cmd-heaven-and-hell-toggle app) (let* ((echo (app-state-echo app))) (echo-message! echo "Heaven and Hell: toggle theme"))) +(def (cmd-color-theme-sanityinc app) (let* ((echo (app-state-echo app))) (echo-message! echo "Sanityinc: tomorrow theme"))) +(def (cmd-nano-theme-toggle app) (let* ((echo (app-state-echo app))) (echo-message! echo "Nano Theme: toggle"))) +(def (cmd-poet-theme app) (let* ((echo (app-state-echo app))) (echo-message! echo "Poet: theme"))) +(def (cmd-catppuccin-theme app) (let* ((echo (app-state-echo app))) (echo-message! echo "Catppuccin: theme"))) +(def (cmd-gruvbox-theme app) (let* ((echo (app-state-echo app))) (echo-message! echo "Gruvbox: theme"))) +(def (cmd-nord-theme app) (let* ((echo (app-state-echo app))) (echo-message! echo "Nord: theme"))) +;; Round 720: Language Modes ext (Zig, Odin, V, Nim ext) +(def (cmd-zig-build app) (let* ((echo (app-state-echo app))) (echo-message! echo "Zig: build"))) +(def (cmd-zig-test app) (let* ((echo (app-state-echo app))) (echo-message! echo "Zig: test"))) +(def (cmd-zig-fmt app) (let* ((echo (app-state-echo app))) (echo-message! echo "Zig: format"))) +(def (cmd-odin-build app) (let* ((echo (app-state-echo app))) (echo-message! echo "Odin: build"))) +(def (cmd-odin-test app) (let* ((echo (app-state-echo app))) (echo-message! echo "Odin: test"))) +(def (cmd-v-fmt app) (let* ((echo (app-state-echo app))) (echo-message! echo "V: format"))) +(def (cmd-v-build app) (let* ((echo (app-state-echo app))) (echo-message! echo "V: build"))) +(def (cmd-nim-compile app) (let* ((echo (app-state-echo app))) (echo-message! echo "Nim: compile"))) +(def (cmd-nim-run app) (let* ((echo (app-state-echo app))) (echo-message! echo "Nim: run"))) +(def (cmd-nim-suggest app) (let* ((echo (app-state-echo app))) (echo-message! echo "Nim: suggest"))) --- a/src/jerboa-emacs/editor-extra-modes.ss +++ b/src/jerboa-emacs/editor-extra-modes.ss @@ -34217,3 +34217,58 @@ (def (cmd-image-dired-display-thumb app) (let* ((echo (app-state-echo app))) (echo-message! echo "Image Dired: display thumb"))) (def (cmd-thumbs-browse app) (let* ((echo (app-state-echo app))) (echo-message! echo "Thumbs: browse"))) (def (cmd-thumbs-mode app) (let* ((echo (app-state-echo app))) (echo-message! echo "Thumbs: toggle mode"))) +;; Round 711: Completion ext (Corfu, Kind, IDO) +(def (cmd-corfu-scroll-up app) (let* ((echo (app-state-echo app))) (echo-message! echo "Corfu: scroll up"))) +(def (cmd-corfu-scroll-down app) (let* ((echo (app-state-echo app))) (echo-message! echo "Corfu: scroll down"))) +(def (cmd-corfu-history app) (let* ((echo (app-state-echo app))) (echo-message! echo "Corfu: history"))) +(def (cmd-kind-icon-mode app) (let* ((echo (app-state-echo app))) (echo-message! echo "Kind Icon: toggle mode"))) +(def (cmd-kind-icon-margin-mode app) (let* ((echo (app-state-echo app))) (echo-message! echo "Kind Icon: margin mode"))) +(def (cmd-nerd-icons-corfu app) (let* ((echo (app-state-echo app))) (echo-message! echo "Nerd Icons: corfu"))) +(def (cmd-ido-everywhere app) (let* ((echo (app-state-echo app))) (echo-message! echo "IDO: everywhere"))) +(def (cmd-ido-find-file app) (let* ((echo (app-state-echo app))) (echo-message! echo "IDO: find file"))) +(def (cmd-ido-switch-buffer app) (let* ((echo (app-state-echo app))) (echo-message! echo "IDO: switch buffer"))) +(def (cmd-ido-vertical-mode app) (let* ((echo (app-state-echo app))) (echo-message! echo "IDO: vertical mode"))) +;; Round 713: Org-roam ext, Org Web Tools, Org-cliplink +(def (cmd-ido-completing-read-plus app) (let* ((echo (app-state-echo app))) (echo-message! echo "IDO: completing-read+"))) +(def (cmd-vertico-repeat app) (let* ((echo (app-state-echo app))) (echo-message! echo "Vertico: repeat"))) +(def (cmd-org-roam-dailies-find-date app) (let* ((echo (app-state-echo app))) (echo-message! echo "Org Roam: dailies find date"))) +(def (cmd-org-roam-db-clear app) (let* ((echo (app-state-echo app))) (echo-message! echo "Org Roam: clear database"))) +(def (cmd-org-web-tools-insert-link app) (let* ((echo (app-state-echo app))) (echo-message! echo "Org Web Tools: insert link"))) +(def (cmd-org-web-tools-read-url app) (let* ((echo (app-state-echo app))) (echo-message! echo "Org Web Tools: read URL as org"))) +(def (cmd-org-cliplink app) (let* ((echo (app-state-echo app))) (echo-message! echo "Org Cliplink: paste link"))) +(def (cmd-org-cliplink-retrieve-title app) (let* ((echo (app-state-echo app))) (echo-message! echo "Org Cliplink: retrieve title"))) +(def (cmd-writeroom-increase-width app) (let* ((echo (app-state-echo app))) (echo-message! echo "Writeroom: increase width"))) +(def (cmd-writeroom-decrease-width app) (let* ((echo (app-state-echo app))) (echo-message! echo "Writeroom: decrease width"))) +;; Round 715: Org Brain & Org Exports ext +(def (cmd-org-brain-visualize app) (let* ((echo (app-state-echo app))) (echo-message! echo "Org Brain: visualize"))) +(def (cmd-org-brain-add-child app) (let* ((echo (app-state-echo app))) (echo-message! echo "Org Brain: add child"))) +(def (cmd-org-brain-add-parent app) (let* ((echo (app-state-echo app))) (echo-message! echo "Org Brain: add parent"))) +(def (cmd-org-brain-goto app) (let* ((echo (app-state-echo app))) (echo-message! echo "Org Brain: goto"))) +(def (cmd-org-brain-open app) (let* ((echo (app-state-echo app))) (echo-message! echo "Org Brain: open"))) +(def (cmd-ox-hugo-export-wim app) (let* ((echo (app-state-echo app))) (echo-message! echo "Ox-hugo: export what I mean"))) +(def (cmd-ox-hugo-auto-export app) (let* ((echo (app-state-echo app))) (echo-message! echo "Ox-hugo: auto export mode"))) +(def (cmd-ox-reveal-export app) (let* ((echo (app-state-echo app))) (echo-message! echo "Ox-reveal: export"))) +(def (cmd-ox-rst-export app) (let* ((echo (app-state-echo app))) (echo-message! echo "Ox-rst: export"))) +(def (cmd-org-mime-htmlize app) (let* ((echo (app-state-echo app))) (echo-message! echo "Org MIME: htmlize"))) +;; Round 717: System & Hardware +(def (cmd-system-packages-install app) (let* ((echo (app-state-echo app))) (echo-message! echo "System Packages: install"))) +(def (cmd-system-packages-uninstall app) (let* ((echo (app-state-echo app))) (echo-message! echo "System Packages: uninstall"))) +(def (cmd-system-packages-update app) (let* ((echo (app-state-echo app))) (echo-message! echo "System Packages: update"))) +(def (cmd-bluetooth-list app) (let* ((echo (app-state-echo app))) (echo-message! echo "Bluetooth: list devices"))) +(def (cmd-xwidget-zoom-in app) (let* ((echo (app-state-echo app))) (echo-message! echo "XWidget: zoom in"))) +(def (cmd-xwidget-zoom-out app) (let* ((echo (app-state-echo app))) (echo-message! echo "XWidget: zoom out"))) +(def (cmd-emacs-everywhere app) (let* ((echo (app-state-echo app))) (echo-message! echo "Emacs Everywhere: edit text"))) +(def (cmd-atomic-chrome-start-server app) (let* ((echo (app-state-echo app))) (echo-message! echo "Atomic Chrome: start server"))) +(def (cmd-atomic-chrome-stop app) (let* ((echo (app-state-echo app))) (echo-message! echo "Atomic Chrome: stop server"))) +(def (cmd-wttrin app) (let* ((echo (app-state-echo app))) (echo-message! echo "Wttrin: weather report"))) +;; Round 719: Screenshots & Screencasts +(def (cmd-gif-screencast app) (let* ((echo (app-state-echo app))) (echo-message! echo "GIF Screencast: start"))) +(def (cmd-gif-screencast-stop app) (let* ((echo (app-state-echo app))) (echo-message! echo "GIF Screencast: stop"))) +(def (cmd-screenshot-svg app) (let* ((echo (app-state-echo app))) (echo-message! echo "Screenshot: SVG"))) +(def (cmd-screenshot-png app) (let* ((echo (app-state-echo app))) (echo-message! echo "Screenshot: PNG"))) +(def (cmd-keycast-header-line app) (let* ((echo (app-state-echo app))) (echo-message! echo "Keycast: header line mode"))) +(def (cmd-keycast-tab-bar app) (let* ((echo (app-state-echo app))) (echo-message! echo "Keycast: tab bar mode"))) +(def (cmd-fontaine-set-face app) (let* ((echo (app-state-echo app))) (echo-message! echo "Fontaine: set face font"))) +(def (cmd-color-theme-approximate app) (let* ((echo (app-state-echo app))) (echo-message! echo "Color Theme: approximate"))) +(def (cmd-theme-magic-export app) (let* ((echo (app-state-echo app))) (echo-message! echo "Theme Magic: export from emacs"))) +(def (cmd-tao-theme-toggle app) (let* ((echo (app-state-echo app))) (echo-message! echo "Tao Theme: toggle"))) --- a/src/jerboa-emacs/editor-extra-regs2.ss +++ b/src/jerboa-emacs/editor-extra-regs2.ss @@ -13328,4 +13328,35 @@ ;; Round 710: Tree-sitter ext, Combobulate ext (register-command! 'treesit-explore cmd-treesit-explore) (register-command! 'treesit-install-grammar cmd-treesit-install-grammar) (register-command! 'treesit-inspect-node cmd-treesit-inspect-node) (register-command! 'combobulate-transpose cmd-combobulate-transpose) (register-command! 'combobulate-envelop cmd-combobulate-envelop) (register-command! 'combobulate-splice-up cmd-combobulate-splice-up) (register-command! 'ts-fold-toggle cmd-ts-fold-toggle) (register-command! 'ts-fold-open-all cmd-ts-fold-open-all) (register-command! 'ts-fold-close-all cmd-ts-fold-close-all) (register-command! 'ts-docstr-mode cmd-ts-docstr-mode) + + ;; Round 711: Completion ext (Corfu, Kind, IDO) + (register-command! 'corfu-scroll-up cmd-corfu-scroll-up) (register-command! 'corfu-scroll-down cmd-corfu-scroll-down) (register-command! 'corfu-history cmd-corfu-history) (register-command! 'kind-icon-mode cmd-kind-icon-mode) (register-command! 'kind-icon-margin-mode cmd-kind-icon-margin-mode) + (register-command! 'nerd-icons-corfu cmd-nerd-icons-corfu) (register-command! 'ido-everywhere cmd-ido-everywhere) (register-command! 'ido-find-file cmd-ido-find-file) (register-command! 'ido-switch-buffer cmd-ido-switch-buffer) (register-command! 'ido-vertical-mode cmd-ido-vertical-mode) + ;; Round 712: Text Enhancement + (register-command! 'unfill-region cmd-unfill-region) (register-command! 'xterm-color-mode cmd-xterm-color-mode) (register-command! 'highlight-indent-guides-mode cmd-highlight-indent-guides-mode) (register-command! 'glasses-mode cmd-glasses-mode) (register-command! 'subword-transpose cmd-subword-transpose) + (register-command! 'superword-transpose cmd-superword-transpose) (register-command! 'visual-fill-column-adjust cmd-visual-fill-column-adjust) (register-command! 'adaptive-wrap-extra-indent cmd-adaptive-wrap-extra-indent) (register-command! 'display-fill-column-indicator-toggle cmd-display-fill-column-indicator-toggle) (register-command! 'tildify-buffer cmd-tildify-buffer) + ;; Round 713: Org Roam ext, Cliplink, Writeroom ext + (register-command! 'ido-completing-read-plus cmd-ido-completing-read-plus) (register-command! 'vertico-repeat cmd-vertico-repeat) (register-command! 'org-roam-dailies-find-date cmd-org-roam-dailies-find-date) (register-command! 'org-roam-db-clear cmd-org-roam-db-clear) (register-command! 'org-web-tools-insert-link cmd-org-web-tools-insert-link) + (register-command! 'org-web-tools-read-url cmd-org-web-tools-read-url) (register-command! 'org-cliplink cmd-org-cliplink) (register-command! 'org-cliplink-retrieve-title cmd-org-cliplink-retrieve-title) (register-command! 'writeroom-increase-width cmd-writeroom-increase-width) (register-command! 'writeroom-decrease-width cmd-writeroom-decrease-width) + ;; Round 714: Org MIME, Noter, Download, Transclusion + (register-command! 'org-mime-edit-in-org cmd-org-mime-edit-in-org) (register-command! 'logos-page-extra cmd-logos-page-extra) (register-command! 'org-noter-insert-note cmd-org-noter-insert-note) (register-command! 'org-noter-sync-current cmd-org-noter-sync-current) (register-command! 'org-download-screenshot cmd-org-download-screenshot) + (register-command! 'org-download-clipboard cmd-org-download-clipboard) (register-command! 'org-transclusion-add cmd-org-transclusion-add) (register-command! 'org-transclusion-remove cmd-org-transclusion-remove) (register-command! 'org-transclusion-refresh cmd-org-transclusion-refresh) (register-command! 'org-transclusion-mode cmd-org-transclusion-mode) + ;; Round 715: Org Brain & Exports ext + (register-command! 'org-brain-visualize cmd-org-brain-visualize) (register-command! 'org-brain-add-child cmd-org-brain-add-child) (register-command! 'org-brain-add-parent cmd-org-brain-add-parent) (register-command! 'org-brain-goto cmd-org-brain-goto) (register-command! 'org-brain-open cmd-org-brain-open) + (register-command! 'ox-hugo-export-wim cmd-ox-hugo-export-wim) (register-command! 'ox-hugo-auto-export cmd-ox-hugo-auto-export) (register-command! 'ox-reveal-export cmd-ox-reveal-export) (register-command! 'ox-rst-export cmd-ox-rst-export) (register-command! 'org-mime-htmlize cmd-org-mime-htmlize) + ;; Round 716: Speed Reading & Typing + (register-command! 'spray-start cmd-spray-start) (register-command! 'spray-stop cmd-spray-stop) (register-command! 'spray-backward cmd-spray-backward) (register-command! 'spray-forward cmd-spray-forward) (register-command! 'speed-type-region cmd-speed-type-region) + (register-command! 'speed-type-buffer cmd-speed-type-buffer) (register-command! 'typit-basic-test cmd-typit-basic-test) (register-command! 'typit-advanced-test cmd-typit-advanced-test) (register-command! 'wttrin-query cmd-wttrin-query) (register-command! 'disk-usage-here cmd-disk-usage-here) + ;; Round 717: System & Hardware + (register-command! 'system-packages-install cmd-system-packages-install) (register-command! 'system-packages-uninstall cmd-system-packages-uninstall) (register-command! 'system-packages-update cmd-system-packages-update) (register-command! 'bluetooth-list cmd-bluetooth-list) (register-command! 'xwidget-zoom-in cmd-xwidget-zoom-in) + (register-command! 'xwidget-zoom-out cmd-xwidget-zoom-out) (register-command! 'emacs-everywhere cmd-emacs-everywhere) (register-command! 'atomic-chrome-start-server cmd-atomic-chrome-start-server) (register-command! 'atomic-chrome-stop cmd-atomic-chrome-stop) (register-command! 'wttrin cmd-wttrin) + ;; Round 718: Themes ext + (register-command! 'disk-usage cmd-disk-usage) (register-command! 'auto-dark-mode cmd-auto-dark-mode) (register-command! 'circadian-mode cmd-circadian-mode) (register-command! 'heaven-and-hell-toggle cmd-heaven-and-hell-toggle) (register-command! 'color-theme-sanityinc cmd-color-theme-sanityinc) + (register-command! 'nano-theme-toggle cmd-nano-theme-toggle) (register-command! 'poet-theme cmd-poet-theme) (register-command! 'catppuccin-theme cmd-catppuccin-theme) (register-command! 'gruvbox-theme cmd-gruvbox-theme) (register-command! 'nord-theme cmd-nord-theme) + ;; Round 719: Screenshots & Screencasts + (register-command! 'gif-screencast cmd-gif-screencast) (register-command! 'gif-screencast-stop cmd-gif-screencast-stop) (register-command! 'screenshot-svg cmd-screenshot-svg) (register-command! 'screenshot-png cmd-screenshot-png) (register-command! 'keycast-header-line cmd-keycast-header-line) + (register-command! 'keycast-tab-bar cmd-keycast-tab-bar) (register-command! 'fontaine-set-face cmd-fontaine-set-face) (register-command! 'color-theme-approximate cmd-color-theme-approximate) (register-command! 'theme-magic-export cmd-theme-magic-export) (register-command! 'tao-theme-toggle cmd-tao-theme-toggle) + ;; Round 720: Language Modes ext (Zig, Odin, V, Nim) + (register-command! 'zig-build cmd-zig-build) (register-command! 'zig-test cmd-zig-test) (register-command! 'zig-fmt cmd-zig-fmt) (register-command! 'odin-build cmd-odin-build) (register-command! 'odin-test cmd-odin-test) + (register-command! 'v-fmt cmd-v-fmt) (register-command! 'v-build cmd-v-build) (register-command! 'nim-compile cmd-nim-compile) (register-command! 'nim-run cmd-nim-run) (register-command! 'nim-suggest cmd-nim-suggest) )