Valdemar Lorenzen
|
18dc8cc155
|
refactor: derive Ruby action namespaces from Rust catalog
|
2026-10-09 17:18:44 +02:00 |
|
Valdemar Lorenzen
|
dbafaf6266
|
refactor: use dotted LSP command names
|
2026-10-09 17:07:29 +02:00 |
|
Valdemar Lorenzen
|
be6be22b76
|
refactor: nest Ruby LSP actions under core.lsp
|
2026-10-09 14:57:27 +02:00 |
|
Valdemar Lorenzen
|
f093091002
|
feat: add native LSP hover action and popup
|
2026-10-09 14:48:25 +02:00 |
|
Valdemar Lorenzen
|
529d1fd5b3
|
feat: expose typed core LSP binding actions
|
2026-10-09 14:29:58 +02:00 |
|
Valdemar Lorenzen
|
30aa70672e
|
feat: migrate LSP to opt-in native language servers
|
2026-10-09 13:58:57 +02:00 |
|
Valdemar Lorenzen
|
92679ecbe1
|
feat: add asynchronous LSP plugin diagnostics and definitions
|
2026-10-09 12:25:25 +02:00 |
|
Valdemar Lorenzen
|
e5d545a4ca
|
refactor: migrate syntax highlighting to Tree-sitter
|
2026-10-09 11:56:21 +02:00 |
|
Valdemar Lorenzen
|
7c1e4c3ca0
|
feat: add syntax highlighting to text buffers
|
2026-10-09 11:15:17 +02:00 |
|
Valdemar Lorenzen
|
981011096e
|
feat: default editing to shared system clipboard
|
2026-10-09 10:51:33 +02:00 |
|
Valdemar Lorenzen
|
d61f0b750b
|
feat: repeat last native edit with dot
|
2026-10-09 10:26:04 +02:00 |
|
Valdemar Lorenzen
|
4fe3accc56
|
feat: retain explorer filters in navigation mode
|
2026-10-09 10:06:22 +02:00 |
|
Valdemar Lorenzen
|
86395cf5ce
|
feat: open floating explorer as Tree in Insert mode
|
2026-10-09 09:17:47 +02:00 |
|
Valdemar Lorenzen
|
49242bb6e4
|
feat: use hjkl for explorer Normal navigation
|
2026-10-08 16:40:35 +02:00 |
|
Valdemar Lorenzen
|
5b8e5fbfbf
|
fix: make explorer filtering explicitly modal
|
2026-10-08 16:29:33 +02:00 |
|
Valdemar Lorenzen
|
6d7be0c169
|
feat: default explorer to compact directory tree
|
2026-10-08 16:18:16 +02:00 |
|
Valdemar Lorenzen
|
9ba8b38898
|
feat: add configurable Ctrl+j/k list navigation
|
2026-10-08 15:41:01 +02:00 |
|
Valdemar Lorenzen
|
c60e625555
|
feat: add floating and docked searchable file picker
|
2026-10-08 14:40:39 +02:00 |
|
Valdemar Lorenzen
|
5a67bf64a3
|
feat: add configurable Space leader bindings
|
2026-10-08 14:22:01 +02:00 |
|
Valdemar Lorenzen
|
5d2d67ab09
|
feat: add multiple buffers and file switching
|
2026-10-08 13:54:48 +02:00 |
|
Valdemar Lorenzen
|
38006c1eca
|
feat: add counted motions in Normal and Visual modes
|
2026-10-08 12:39:19 +02:00 |
|
Valdemar Lorenzen
|
bd78656691
|
feat: show relative line numbers around primary cursor
|
2026-10-08 12:15:18 +02:00 |
|
Valdemar Lorenzen
|
a3a0da2586
|
feat: add line-number gutter
|
2026-10-08 11:23:52 +02:00 |
|
Valdemar Lorenzen
|
619c180316
|
feat: add searchable command palette
|
2026-10-08 11:17:03 +02:00 |
|
Valdemar Lorenzen
|
6ae5ccb220
|
refactor: derive terminal regions from Ratatui layout
|
2026-10-08 11:04:17 +02:00 |
|
Valdemar Lorenzen
|
8ef92a7b15
|
feat: implement selection-first multi-target editing
|
2026-10-08 10:59:25 +02:00 |
|
Valdemar Lorenzen
|
53fcd7a1f2
|
feat: add Visual change with grouped replacement undo
|
2026-10-07 13:30:11 +02:00 |
|
Valdemar Lorenzen
|
f775ff3b59
|
feat: add Visual selection and clipboard editing
|
2026-10-06 13:16:47 +02:00 |
|
Valdemar Lorenzen
|
6104b73fdb
|
feat: add word and WORD motions
|
2026-10-06 12:39:00 +02:00 |
|
Valdemar Lorenzen
|
3ad6ca1fe2
|
feat: add literal buffer search and match navigation
|
2026-10-06 12:15:00 +02:00 |
|
Valdemar Lorenzen
|
714f1ff4de
|
feat: expose typed action and mode configuration values
|
2026-10-05 16:26:25 +02:00 |
|
Valdemar Lorenzen
|
bb242b35b6
|
feat: use readable keybinding notation
|
2026-10-05 16:19:43 +02:00 |
|
Valdemar Lorenzen
|
3fd89fcbed
|
feat: make keybindings configurable
|
2026-10-05 16:04:14 +02:00 |
|
Valdemar Lorenzen
|
368442ba29
|
feat: add Vim-style J line joining
|
2026-10-05 15:57:17 +02:00 |
|
Valdemar Lorenzen
|
f81405a5ed
|
feat: add Vim-style I and A and move redo to U
|
2026-10-05 15:48:27 +02:00 |
|
Valdemar Lorenzen
|
ae1fe5223a
|
fix: restore caller panic hook when terminal session ends
|
2026-10-05 15:13:14 +02:00 |
|
Valdemar Lorenzen
|
01805bba0e
|
refactor: move modal paste policy into editor input
|
2026-10-05 15:06:20 +02:00 |
|
Valdemar Lorenzen
|
73b15f5134
|
refactor: centralize editor plugin lifecycle ownership
|
2026-10-05 14:27:54 +02:00 |
|
Valdemar Lorenzen
|
396ffc4f3a
|
feat: implement modular modal editor and isolated Ruby plugins
|
2026-10-05 14:04:25 +02:00 |
|