Bernardo Magri
|
6b964131b4
feat(lua): Expand LuaApi test coverage and fix sol2 binding issues
|
il y a 1 mois |
Bernardo Magri
|
21a1fbec5d
docs(PLAN): Update PLAN.md technical debt notes
|
il y a 1 mois |
Bernardo Magri
|
95e8f5689d
feat(testing): Fix RectangleManager and CommandSystem tests, update PLAN.md
|
il y a 1 mois |
Bernardo Magri
|
e4845dc718
feat(testing): Add RectangleManager unit tests and update PLAN.md
|
il y a 1 mois |
Bernardo Magri
|
565f37c85a
feat(testing): Add MacroManager unit tests and expose get_last_macro
|
il y a 1 mois |
Bernardo Magri
|
3302364dd2
feat(testing): Add RegisterManager unit tests
|
il y a 1 mois |
Bernardo Magri
|
aaed7e56e7
feat(testing): Add KillRingManager unit tests and fix previous() logic
|
il y a 1 mois |
Bernardo Magri
|
4910228f23
feat(testing): Add WindowManager unit tests and fix existing test failures
|
il y a 1 mois |
Bernardo Magri
|
a97c14f3e4
feat(testing): Add BufferManager unit tests and fix InputPipeline tests
|
il y a 1 mois |
Bernardo Magri
|
3c99e107bf
fix(editing): Correct backward-delete-char logic and cursor movement
|
il y a 1 mois |
Bernardo Magri
|
7ab3711c76
refactor(core): Decouple EditorCore and refine Lua API interactions
|
il y a 1 mois |
Bernardo Magri
|
2e87b3fcc5
feat(testing): Integrate Google Test and migrate existing tests
|
il y a 1 mois |
Bernardo Magri
|
0e9cdacf14
test(core): Migrate existing tests to Google Test
|
il y a 1 mois |
Bernardo Magri
|
ac025bb392
refactor(core): Complete EditorCore decomposition and integrate Google Test
|
il y a 1 mois |
Bernardo Magri
|
30b316745c
refactor(core): Extract Buffer, Window, Kill Ring, Register, Macro, and Rectangle managers
|
il y a 1 mois |
Bernardo Magri
|
4e75dc8b89
refactor(core): Extract Buffer, Window, Kill Ring, Register, Macro, and Rectangle managers
|
il y a 1 mois |
Bernardo Magri
|
92bc3fa855
feat(core): Implement plugin management, Lua debugging, and command aliases
|
il y a 1 mois |
Bernardo Magri
|
30d3faad9d
feat(minibuffer): Implement Advanced Completion UI
|
il y a 1 mois |
Bernardo Magri
|
814ddaeb83
Merge branch 'master' of ssh://git.bernardomagri.eu:10022/bernardo/Lumacs
|
il y a 1 mois |
Bernardo Magri
|
87224206bf
Update 'GEMINI.md'
|
il y a 1 mois |
Bernardo Magri
|
8a6bca5cfe
docs(plan): Mark Minibuffer, Keybindings, and Command refactoring as complete
|
il y a 1 mois |
Bernardo Magri
|
199d1a8404
refactor(core): Apply general updates from previous tasks
|
il y a 1 mois |
Bernardo Magri
|
5a752babc2
refactor(lua): Migrate init.lua to use editor: prefix and register_command
|
il y a 1 mois |
Bernardo Magri
|
0b29ef1f27
docs(plan): Update Current Focus to include completed Phase B
|
il y a 1 mois |
Bernardo Magri
|
120bde7090
docs(plan): Mark Phase B (Keybinding System Refactoring) as complete
|
il y a 1 mois |
Bernardo Magri
|
c67f232f00
refactor(keybinding): Implement Enhanced Error Reporting (B.5)
|
il y a 1 mois |
Bernardo Magri
|
0c1d912f35
docs(plan): Mark Subtask B.4 as complete
|
il y a 1 mois |
Bernardo Magri
|
2317a34922
refactor(tui): Eliminate C++ Fallback Keybindings in TuiEditor (B.4)
|
il y a 1 mois |
Bernardo Magri
|
a4e7eefe04
docs(plan): Mark Subtask B.3 as complete
|
il y a 1 mois |
Bernardo Magri
|
d4b46e25e6
refactor(keybinding): Optimize KeyBindingManager with Trie (B.3)
|
il y a 1 mois |