Commit Graph

  • 46c109dce4 Fix garbage collect bug, ReplaceWithoutMovingCarets takes buffer now, Reopen buffer happens automatically when not dirty Krzosa Karol 2025-05-08 22:42:04 +02:00
  • abb2cfb1c4 Fuzzy search, working dir as nullbuffer dir Krzosa Karol 2025-05-06 16:41:43 +02:00
  • 9ddfed92ff title bar renaming Krzosa Karol 2025-05-05 21:21:31 +02:00
  • c4419490b6 console goto build results Krzosa Karol 2025-05-05 20:53:25 +02:00
  • 20422d9023 Bring back GC and new files for commands Krzosa Karol 2025-05-05 16:49:28 +02:00
  • 2c29df0171 Save state window buffers? Krzosa Karol 2025-05-05 15:51:21 +02:00
  • 8fc1081cef Go to end, start Krzosa Karol 2025-05-05 10:18:33 +02:00
  • 556b05cb78 New splitting Krzosa Karol 2025-05-05 08:49:22 +02:00
  • 4a1554ce28 The new window splits Krzosa Karol 2025-05-05 08:37:41 +02:00
  • 542b0f0a0a Text editor object management change Krzosa Karol 2025-05-04 09:57:34 +02:00
  • 101e844ac5 window pos Krzosa Karol 2025-05-04 09:16:34 +02:00
  • dec70c10e7 Color of title bar when active and window size Krzosa Karol 2025-05-03 21:16:16 +02:00
  • 7a5d949a12 console size, ListCommands, Indent on bracket Krzosa Karol 2025-05-03 18:45:05 +02:00
  • 93c1ba606a Console update krzosa 2025-05-02 22:20:09 +02:00
  • 4871494c50 Eval on click, fix reopen buffers, detecting change krzosa 2025-05-02 12:53:13 +02:00
  • d7908bee54 Improving basic commands krzosa 2025-05-02 12:02:13 +02:00
  • fd8a319b18 init.lua krzosa 2025-05-01 15:06:48 +02:00
  • d1d9b39200 save krzosa 2025-05-01 15:06:43 +02:00
  • 6374f3cd1a Fix mouse, fix allocator in file iter, GetCFiles krzosa 2025-05-01 08:26:55 +02:00
  • e652d5b0e2 lua api improvements krzosa 2025-04-30 22:34:00 +02:00
  • dc3861adfe Lua_GetProjectPath, SDLK_Period krzosa 2025-04-30 21:38:21 +02:00
  • a00f8acd9a Get info for lua commands on buffer, ctrl shift Q thing, packaging krzosa 2025-04-30 09:34:54 +02:00
  • 46dcd1cc4e unspecial directory buffer krzosa 2025-04-29 22:41:44 +02:00
  • a5d99ffb9a search bar krzosa 2025-04-29 22:25:04 +02:00
  • daa0d2d4c4 VCVarsall improvements, reload entire config every time krzosa 2025-04-29 18:02:25 +02:00
  • 92139cf799 ALOT OF CHANGES krzosa 2025-04-29 16:22:26 +02:00
  • ed9ec06eee Reporting errors, set active to console Krzosa Karol 2024-12-02 08:35:15 +01:00
  • f1e674ca37 Return to project, refactoring Krzosa Karol 2024-11-30 11:08:08 +01:00
  • 35cc5ae48d Remove exec word, insert titlebar command, error reporting in titlebar, some lua commands Krzosa Karol 2024-09-28 07:40:00 +02:00
  • 9ea1e254e0 Lua_SetProjectFile Krzosa Karol 2024-08-17 07:19:43 +02:00
  • 1c0063e834 String16, commands, Lua_New, layout next, build and encodings Krzosa Karol 2024-08-16 15:40:18 +02:00
  • afd4e1d21c Misc Krzosa Karol 2024-08-16 07:23:50 +02:00
  • 2065c9ded7 String16 routines Krzosa Karol 2024-08-15 15:32:51 +02:00
  • bafe0af407 Stop using WindowSize and actually make use of event window size, provide default Krzosa Karol 2024-08-15 15:09:14 +02:00
  • d0bc7bdc4a Lua_ToggleFullscreen .lua_project Krzosa Karol 2024-08-15 14:57:20 +02:00
  • fbe34b2d40 Fix autoenclose and override F1 in config Krzosa Karol 2024-08-15 12:44:27 +02:00
  • e49838b974 Lua_Error, ClangFormatOnSave Krzosa Karol 2024-08-15 12:28:39 +02:00
  • 7ed46b9724 Report errors idea using titlebar Krzosa Karol 2024-08-15 11:54:32 +02:00
  • 41a05fb08c Add coroutines on C++ side, Implement the test in C++ Krzosa Karol 2024-08-15 11:28:27 +02:00
  • 8f09e25710 Move test to data folder Krzosa Karol 2024-08-15 10:04:46 +02:00
  • a28c172ac1 Add the test projec Krzosa Karol 2024-08-15 10:03:50 +02:00
  • b5772fa52c OnCommand and OnInit Krzosa Karol 2024-08-15 10:03:44 +02:00
  • d4ac1dd817 Describe event using macros Krzosa Karol 2024-08-15 08:50:04 +02:00
  • 5e51e2fbad Auto enclose Krzosa Karol 2024-08-15 08:22:56 +02:00
  • a3e87b2508 Fix ApplyRules misfires on weird paths, gotos don't include gc buffers Krzosa Karol 2024-08-15 07:27:05 +02:00
  • eeb6caa58d Improve ApplyRules Krzosa Karol 2024-08-14 17:22:33 +02:00
  • 212392386c Testing setup using project files Krzosa Karol 2024-08-14 16:03:29 +02:00
  • a84a7073dc Lua_Play now works in coroutines Krzosa Karol 2024-08-14 15:08:27 +02:00
  • 8cd754c923 Lua project config Krzosa Karol 2024-08-14 13:05:38 +02:00
  • 225d1ffc06 Implement coroutine handling Krzosa Karol 2024-08-14 12:41:09 +02:00
  • f38c20b975 Lua_Play events Krzosa Karol 2024-08-14 12:17:50 +02:00
  • a0315f161c Serialize and playback events Krzosa Karol 2024-08-14 09:55:54 +02:00
  • cac092a344 Serializing and de serializing events Krzosa Karol 2024-08-14 08:40:18 +02:00
  • 5fd790bd54 Event move to separate file Krzosa Karol 2024-08-14 07:43:39 +02:00
  • b60f846209 Improve reopen buffer Krzosa Karol 2024-08-14 07:42:11 +02:00
  • 2b4a43ddc1 Reopen changed files Krzosa Karol 2024-08-14 07:35:12 +02:00
  • f125a38c50 Improve GC Krzosa Karol 2024-08-13 16:02:22 +02:00
  • 40cb8582fd Begin garbage collector Krzosa Karol 2024-08-13 13:51:36 +02:00
  • 7db1fc7bd6 Ls and some improvements Krzosa Karol 2024-08-13 12:27:45 +02:00
  • 50e642483d Refactor Krzosa Karol 2024-08-13 12:11:16 +02:00
  • 915679b87b Refactor WindowCommands Krzosa Karol 2024-08-13 11:43:56 +02:00
  • 2ada434925 CtrlF Search Krzosa Karol 2024-08-13 10:52:41 +02:00
  • 26c1180fad Refactor Krzosa Karol 2024-08-13 10:43:47 +02:00
  • 9cac98d961 Refactor references to pointers Krzosa Karol 2024-08-13 10:38:57 +02:00
  • c0877bfe1d Refactor Krzosa Karol 2024-08-13 10:35:48 +02:00
  • 5ce418995f Some more refactoring Krzosa Karol 2024-08-13 09:55:28 +02:00
  • 7b21cba834 Refactoring Add BSet Krzosa Karol 2024-08-13 09:49:34 +02:00
  • b3e95a705f Remove titlebar modification, small refactor Krzosa Karol 2024-08-13 09:09:48 +02:00
  • da80e2c731 F3, ShiftF3 search, works on main window Krzosa Karol 2024-08-12 17:31:25 +02:00
  • fcabf96347 Improve process logic Krzosa Karol 2024-08-12 17:01:33 +02:00
  • 2b48f30cfe Clang format, mouse rebind Krzosa Karol 2024-08-12 13:45:58 +02:00
  • 3251df6068 ExecAndWait Krzosa Karol 2024-08-12 08:12:30 +02:00
  • d6dd7c9eab Validate buffer name uniqueness constraint, update todo Krzosa Karol 2024-08-12 07:28:38 +02:00
  • 3fd728543c Ctrl + P to list buffers Krzosa Karol 2024-08-10 10:16:55 +02:00
  • b4bc061b76 Remove array alloc, not a good idea Krzosa Karol 2024-08-10 09:44:44 +02:00
  • f10212f4a0 Move off from object arrays to id arrays Krzosa Karol 2024-08-10 09:43:23 +02:00
  • 08a385b050 Simplify active windows Krzosa Karol 2024-08-10 09:08:35 +02:00
  • d5f903eaa2 Reword ListBuffers Krzosa Karol 2024-08-10 08:46:40 +02:00
  • 26b0ba4828 Remove console designate null view/buffer as console Krzosa Karol 2024-08-10 08:41:04 +02:00
  • 90aaa375d0 Remove command window Krzosa Karol 2024-08-10 08:31:14 +02:00
  • a12a10ee0b Generate lua function table Krzosa Karol 2024-08-10 08:17:37 +02:00
  • 97b1cf9e73 Fix infinite loop in GotoNextInList Krzosa Karol 2024-08-10 07:32:39 +02:00
  • 3aa4806515 Fix non-edit doing caret adjustment Krzosa Karol 2024-08-10 07:25:44 +02:00
  • 4e1ae87a8e Del popup window Krzosa Karol 2024-08-10 07:06:20 +02:00
  • 6bc8c549fc GoToNextInList scans multiple lines, EncloseExecWord looks for an anchor, Add Ctrl Period chop path open Krzosa Karol 2024-08-10 07:04:25 +02:00
  • 2137a0990e Hack in the goto next in list Krzosa Karol 2024-08-09 17:45:45 +02:00
  • 7f8b22ff43 Search back Krzosa Karol 2024-08-09 17:28:50 +02:00
  • d1e645b17e LuaSearch Krzosa Karol 2024-08-09 16:56:37 +02:00
  • 8bf32a557b Debug memes Krzosa Karol 2024-08-09 16:33:23 +02:00
  • 93cfe71c21 Remove search window Krzosa Karol 2024-08-09 16:28:50 +02:00
  • 65ef0b1b0f Lua OnUpdate Krzosa Karol 2024-08-09 16:19:00 +02:00
  • d98086d869 Improved git pathing Krzosa Karol 2024-08-09 15:01:15 +02:00
  • 00c1f405c6 GotoForward Krzosa Karol 2024-08-09 10:36:33 +02:00
  • 19546eea4d Improve ctrl movement, fix delete indent bug Krzosa Karol 2024-08-09 10:11:19 +02:00
  • 6d9792b1a6 Stop using stack in win32 Krzosa Karol 2024-08-09 09:53:40 +02:00
  • 47ec2b55c7 LuaAppendCmd Krzosa Karol 2024-08-09 09:46:16 +02:00
  • 68ff6dc2b5 Add lua interrupt on F9 Krzosa Karol 2024-08-09 09:39:40 +02:00
  • ad847a3eaa Save line to clipboard on right click Krzosa Karol 2024-08-09 09:03:11 +02:00
  • 4564e7bbc2 Even never mouse design Krzosa Karol 2024-08-09 09:00:04 +02:00
  • 3fb0c131f1 Rework mouse bindings Krzosa Karol 2024-08-09 08:08:24 +02:00