提交歷史

作者 SHA1 備註 提交日期
  Bernardo Magri 4910228f23 feat(testing): Add WindowManager unit tests and fix existing test failures 1 月之前
  Bernardo Magri a97c14f3e4 feat(testing): Add BufferManager unit tests and fix InputPipeline tests 1 月之前
  Bernardo Magri 3c99e107bf fix(editing): Correct backward-delete-char logic and cursor movement 1 月之前
  Bernardo Magri 7ab3711c76 refactor(core): Decouple EditorCore and refine Lua API interactions 1 月之前
  Bernardo Magri 2e87b3fcc5 feat(testing): Integrate Google Test and migrate existing tests 1 月之前
  Bernardo Magri 0e9cdacf14 test(core): Migrate existing tests to Google Test 1 月之前
  Bernardo Magri ac025bb392 refactor(core): Complete EditorCore decomposition and integrate Google Test 1 月之前
  Bernardo Magri 30b316745c refactor(core): Extract Buffer, Window, Kill Ring, Register, Macro, and Rectangle managers 1 月之前
  Bernardo Magri 4e75dc8b89 refactor(core): Extract Buffer, Window, Kill Ring, Register, Macro, and Rectangle managers 1 月之前
  Bernardo Magri 92bc3fa855 feat(core): Implement plugin management, Lua debugging, and command aliases 1 月之前
  Bernardo Magri 30d3faad9d feat(minibuffer): Implement Advanced Completion UI 1 月之前
  Bernardo Magri 814ddaeb83 Merge branch 'master' of ssh://git.bernardomagri.eu:10022/bernardo/Lumacs 1 月之前
  Bernardo Magri 87224206bf Update 'GEMINI.md' 1 月之前
  Bernardo Magri 8a6bca5cfe docs(plan): Mark Minibuffer, Keybindings, and Command refactoring as complete 1 月之前
  Bernardo Magri 199d1a8404 refactor(core): Apply general updates from previous tasks 1 月之前
  Bernardo Magri 5a752babc2 refactor(lua): Migrate init.lua to use editor: prefix and register_command 1 月之前
  Bernardo Magri 0b29ef1f27 docs(plan): Update Current Focus to include completed Phase B 1 月之前
  Bernardo Magri 120bde7090 docs(plan): Mark Phase B (Keybinding System Refactoring) as complete 1 月之前
  Bernardo Magri c67f232f00 refactor(keybinding): Implement Enhanced Error Reporting (B.5) 1 月之前
  Bernardo Magri 0c1d912f35 docs(plan): Mark Subtask B.4 as complete 1 月之前
  Bernardo Magri 2317a34922 refactor(tui): Eliminate C++ Fallback Keybindings in TuiEditor (B.4) 1 月之前
  Bernardo Magri a4e7eefe04 docs(plan): Mark Subtask B.3 as complete 1 月之前
  Bernardo Magri d4b46e25e6 refactor(keybinding): Optimize KeyBindingManager with Trie (B.3) 1 月之前
  Bernardo Magri e802584502 docs(plan): Mark Subtask B.2 as complete 1 月之前
  Bernardo Magri 45acea6152 refactor(keybinding): Refine Canonical Key Representation (B.2) 1 月之前
  Bernardo Magri 383f9d8724 refactor(keybinding): Centralize command execution in KeyBindingManager (B.1) 1 月之前
  Bernardo Magri 3f294bf531 docs(plan): Mark Phase Y and Z as complete 1 月之前
  Bernardo Magri dc2ee11fac docs(plan): Mark Phase A (GTK Frontend Refactoring) as complete 1 月之前
  Bernardo Magri 54bb9fac69 refactor(gtk): Implement GtkRenderer and GtkWindowController, move C++ fallbacks to Lua 1 月之前
  Bernardo Magri 3d9d3cb292 docs(plan): Mark Subtask A.5 as complete 1 月之前