Commit Graph

72 Commits

Author SHA1 Message Date
krzosa
4871494c50 Eval on click, fix reopen buffers, detecting change 2025-05-02 12:53:13 +02:00
krzosa
d7908bee54 Improving basic commands 2025-05-02 12:02:13 +02:00
krzosa
6374f3cd1a Fix mouse, fix allocator in file iter, GetCFiles 2025-05-01 08:26:55 +02:00
krzosa
dc3861adfe Lua_GetProjectPath, SDLK_Period 2025-04-30 21:38:21 +02:00
krzosa
a00f8acd9a Get info for lua commands on buffer, ctrl shift Q thing, packaging 2025-04-30 09:34:54 +02:00
krzosa
92139cf799 ALOT OF CHANGES 2025-04-29 16:22:26 +02:00
Krzosa Karol
1c0063e834 String16, commands, Lua_New, layout next, build and encodings 2024-08-16 15:40:18 +02:00
Krzosa Karol
afd4e1d21c Misc 2024-08-16 07:23:50 +02:00
Krzosa Karol
2065c9ded7 String16 routines 2024-08-15 15:32:51 +02:00
Krzosa Karol
bafe0af407 Stop using WindowSize and actually make use of event window size, provide default 2024-08-15 15:09:14 +02:00
Krzosa Karol
a0315f161c Serialize and playback events 2024-08-14 09:55:54 +02:00
Krzosa Karol
cac092a344 Serializing and de serializing events 2024-08-14 08:40:18 +02:00
Krzosa Karol
2b4a43ddc1 Reopen changed files 2024-08-14 07:35:12 +02:00
Krzosa Karol
fcabf96347 Improve process logic 2024-08-12 17:01:33 +02:00
Krzosa Karol
2b48f30cfe Clang format, mouse rebind 2024-08-12 13:45:58 +02:00
Krzosa Karol
3251df6068 ExecAndWait 2024-08-12 08:12:30 +02:00
Krzosa Karol
b4bc061b76 Remove array alloc, not a good idea 2024-08-10 09:44:44 +02:00
Krzosa Karol
d5f903eaa2 Reword ListBuffers 2024-08-10 08:46:40 +02:00
Krzosa Karol
d1e645b17e LuaSearch 2024-08-09 16:56:37 +02:00
Krzosa Karol
6d9792b1a6 Stop using stack in win32 2024-08-09 09:53:40 +02:00
Krzosa Karol
eecff81093 Fix crash in LuaPrint 2024-08-08 12:04:55 +02:00
Krzosa Karol
3488c71155 Syntax for executing shell commands 2024-08-08 11:07:15 +02:00
Krzosa Karol
28a9656db1 Process error handling and process killing 2024-08-08 08:56:01 +02:00
Krzosa Karol
bfff188726 Opening git commit works properly now 2024-08-08 08:01:49 +02:00
Krzosa Karol
080669b5e9 Opening new buffer which is git show commit command 2024-08-08 07:24:13 +02:00
Krzosa Karol
161a9e3965 Command_Append 2024-08-08 07:02:05 +02:00
Krzosa Karol
bb44eab406 Fixing array resize bugs 2024-08-08 06:47:29 +02:00
Krzosa Karol
b3b50715b4 Add dynamic array debug - resize on every item added, fix window bug 2024-08-08 06:35:37 +02:00
Krzosa Karol
74ab76344b Remove WaitForExit for now 2024-08-08 06:08:37 +02:00
Krzosa Karol
327f352872 Create process, poll and send output to console buffer 2024-08-07 07:51:50 +02:00
Krzosa Karol
7b8b8c751d Process polling api 2024-08-07 07:31:37 +02:00
Krzosa Karol
fe20d05e13 Add friendly remainders, better console experience 2024-08-06 18:36:58 +02:00
Krzosa Karol
f419ffd1ca Add dirs to special buffers 2024-08-06 07:35:48 +02:00
Krzosa Karol
f7100ae8ee Misc 2024-08-05 21:03:19 +02:00
Krzosa Karol
956f2319b5 Ctrl + G 2024-08-05 13:17:54 +02:00
Krzosa Karol
331f75c7ab Address sanitizer 2024-08-05 10:44:43 +02:00
Krzosa Karol
55465ad6de Fix memory issues because of pointer to item in dynamic array, add clang-cl, add address sanitizer stuff 2024-08-05 10:44:00 +02:00
Krzosa Karol
ffb38664b8 Fix GetWordEnd type of functions to make sure range.max is past the last index even on buffer end 2024-08-04 08:54:08 +02:00
Krzosa Karol
2b5f441e92 Indented new line 2024-08-04 08:28:42 +02:00
Krzosa Karol
0c4dc62170 EncloseLoadWord 2024-08-03 15:50:55 +02:00
Krzosa Karol
7655ece178 Implement a lot of position moving functions 2024-08-03 12:58:53 +02:00
Krzosa Karol
be99b0aabb Editing infobar applies changes to buffer 2024-07-31 07:32:42 +02:00
Krzosa Karol
111781dc71 SetActiveView 2024-07-30 07:31:51 +02:00
Krzosa Karol
7df09a9ebd Implement circular array 2024-07-30 07:27:05 +02:00
Krzosa Karol
12b459507a Fix memory corruption 2024-07-28 20:49:40 +02:00
Krzosa Karol
01a0d5f05f Don't draw out of bounds line numbers 2024-07-28 14:38:12 +02:00
Krzosa Karol
de7f084633 Experimenting with tabs 2024-07-28 14:30:24 +02:00
Krzosa Karol
07a41e0266 Using app data path, deleting config every time, improve loop 2024-07-27 22:07:58 +02:00
Krzosa Karol
60f26ca40e Fix delete and loading lua config dynamically 2024-07-27 16:47:28 +02:00
Krzosa Karol
8117d043aa Porting focus based features and fix rendering 2024-07-26 22:27:36 +02:00