• Joined on 2023-11-10
ps pushed to tree-sitter-working at ps/4coder 2025-07-12 00:18:26 +00:00
324a78ae1e Implemented function and type queries.
086ac34c4d Jai syntax highlighting
Compare 2 commits »
ps pushed to tree-sitter-working at ps/4coder 2025-07-10 16:14:42 +00:00
79695eca2c tree sitter logic handles edits to a parsed buffer
ps created branch tree-sitter-working in ps/4coder 2025-07-10 15:54:05 +00:00
ps pushed to tree-sitter-working at ps/4coder 2025-07-10 15:54:05 +00:00
43fb4a757a Implement Tree_Sitter_Language_Definition, handle registering languages by extension, and looking up the appropriate language definition for a buffer.
7caaed736b Initial tree sitter usage:
1a97b41257 Add tree sitter to compile command
8a918eef82 Checking for color support in build scripts
d615358064 Updated build scripts to use common include flags
Compare 6 commits »
ps pushed to master at ps/4coder 2025-07-08 02:40:17 +00:00
d8d99eefdd Removing tracking for generated files
73492010b3 render_buffer no longer overwrites the cpp token coloring for keywords
Compare 2 commits »
ps pushed to master at ps/4coder 2025-07-07 22:16:16 +00:00
3dafcdd950 QOL underline all visible instances of the token the cursor is within
ps pushed to master at ps/4coder 2025-07-07 21:31:51 +00:00
322f690afc QOL column alignment
ea389639b3 Search lister jumps
01a06a59c7 Cull lister render
051b5068e5 Fix redo off by one error
1c9fd3e16f goto_next_jump accounts for .cursor_at_end
Compare 5 commits »
ps pushed to master at ps/4coder 2025-07-07 20:57:28 +00:00
0ee8e3904a Update code/platform_win32/4ed_dx11_render.cpp
27b4626907 Added a check for badly defined scissor rectangles that caused a crash when resizing the window with dx11 backend
9e58435637 Fix font rendering on mac
6469fe5a0f Removed test setup, and small clean up.
0f5d46f5a4 remove old comment
Compare 29 commits »
ps pushed to master at ps/4coder 2025-07-07 19:33:56 +00:00
7359649465 Restructure default_render_buffer to only color visible tokens, and only look up tokens that are identifiers
2ab0c0a2de Increase Code_Index name_hash size
Compare 2 commits »
ps deleted branch build-system-simplification from ps/4coder 2025-07-07 16:42:35 +00:00
ps pushed to master at ps/4coder 2025-07-07 16:42:12 +00:00
6ae690691c Cleaning up build-config.sh
75e72875ff Implement new build system
69556235d5 Squashing macro-redefined error in clang
bbf8a2566d Adding build_new/temp to the gitignore
0866aedcc9 Phase 1: Basic config and toolchain detection
Compare 6 commits »
ps pushed to build-system-simplification at ps/4coder 2025-07-07 16:41:26 +00:00
6ae690691c Cleaning up build-config.sh
ps pushed to build-system-simplification at ps/4coder 2025-07-06 19:49:01 +00:00
75e72875ff Implement new build system
69556235d5 Squashing macro-redefined error in clang
bbf8a2566d Adding build_new/temp to the gitignore
0866aedcc9 Phase 1: Basic config and toolchain detection
5f35da8cb7 Planning build system simplification
Compare 5 commits »
ps created branch build-system-simplification in ps/4coder 2025-07-06 19:47:12 +00:00
ps pushed to master at ps/4coder 2025-04-30 19:38:15 +00:00
0d6a5e4e06 Bindings for replace identifier and replace selection
ps pushed to master at ps/4coder 2025-04-24 23:46:05 +00:00
91cc66a52a Fixing no keyup events while command is pressed on mac
b280722b1c set NSApp activateIgnoringOtherApps to YES
Compare 2 commits »
ps pushed to main at ps/jai-resources 2024-05-29 19:08:18 +00:00
fc7bff4c68 Updating Usage code section of package_macos.jai
bfc294f46e Adding instructions for setting breakpoints in Xcode in jai files
Compare 2 commits »
ps created repository ps/env 2024-05-25 20:36:19 +00:00
ps pushed to master at ps/4coder 2024-05-14 02:29:22 +00:00
be632574e6 Added yeet sheet implementation
ps pushed to master at ps/4coder 2024-05-14 00:42:44 +00:00
46a0466ff4 Removed File_Edit_Positions.last_set_type since it was always set but never read
24f7f66a24 Added scope highlight colors
Compare 2 commits »