4coder/code/custom
Peter Slattery 6d77862b78 Collapse process query match logic back into tree_sitter_code_index_update_process_query_match 2025-08-03 00:00:24 -07:00
..
bin Cleaning up noisy build logs 2025-07-11 17:58:58 -07:00
languages Parse delimiters before creating the nests tree 2025-07-30 15:38:49 -07:00
lexer_generator Cleaning up noisy build logs 2025-07-11 17:58:58 -07:00
4coder_app_links_allocator.cpp
4coder_async_tasks.cpp
4coder_async_tasks.h
4coder_auto_indent.cpp Indent next line only on hitting enter 2024-02-10 20:12:36 -08:00
4coder_auto_indent.h
4coder_base_commands.cpp Fix redo off by one error 2025-07-07 14:06:38 -07:00
4coder_base_types.cpp string_find_first_of_set impl 2024-03-27 13:49:29 -07:00
4coder_base_types.h
4coder_buffer_seek_constructors.cpp
4coder_build_commands.cpp
4coder_build_commands.h
4coder_cli_command.cpp
4coder_clipboard.cpp
4coder_clipboard.h
4coder_code_index.cpp Incrementally re-parse notes and scope delimiters within the range of a single edit. 2025-08-02 23:21:01 -07:00
4coder_code_index.h Allocate Scope_Delims and Notes from free list before allocating in chunks 2025-07-30 17:03:34 -07:00
4coder_code_index_listers.cpp Remove Code_Index_Note_Ptr_Array from the codebase, use Code_Index_Note_List instead 2025-07-30 16:42:27 -07:00
4coder_codepoint_map.cpp
4coder_combined_write_commands.cpp
4coder_combined_write_commands.h
4coder_command_map.cpp Reverting prior change to map_loose_match 2024-03-26 16:00:50 -07:00
4coder_command_map.h
4coder_config.cpp Project generation uses treat_as_code extensions to create project include patterns 2024-02-10 18:45:05 -08:00
4coder_config.h
4coder_config_grammar.txt
4coder_custom.cpp
4coder_custom_hooks.cpp Prevent re-parsing the whole file by identifying the node containing the edit, or the node immediately before and after the edit, and parsing only those. Fall back to root for empty file case 2025-08-02 23:21:46 -07:00
4coder_default_bindings.cpp tree sitter logic handles edits to a parsed buffer 2025-07-10 09:14:35 -07:00
4coder_default_colors.cpp
4coder_default_colors.h Implemented custom modal bindings 2024-02-10 15:38:37 -08:00
4coder_default_framework.cpp
4coder_default_framework.h
4coder_default_framework_variables.cpp Implemented custom modal bindings 2024-02-10 15:38:37 -08:00
4coder_default_hooks.cpp Fully remove Code_Index_Nest_Ptr_Array from the codebase, use Code_Index_Nest_List instead 2025-07-30 16:27:50 -07:00
4coder_default_include.cpp Initial tree sitter usage: 2025-07-10 07:08:27 -07:00
4coder_default_map.cpp
4coder_delta_rule.cpp
4coder_delta_rule.h
4coder_doc_commands.cpp
4coder_doc_content_types.cpp
4coder_doc_content_types.h
4coder_docs.cpp
4coder_draw.cpp Modal cursor recoloring 2024-02-10 15:43:16 -08:00
4coder_draw.h
4coder_dynamic_bindings.cpp
4coder_eol.cpp
4coder_events.cpp
4coder_events.h
4coder_examples.cpp Removed custom/audio 2024-02-10 14:25:13 -08:00
4coder_fancy.cpp
4coder_file.cpp
4coder_file.h
4coder_file_moving.h
4coder_font_helper.cpp
4coder_function_list.cpp
4coder_function_list.h
4coder_hash_functions.cpp
4coder_helper.cpp Removing unused function get_token_array_from_buffer_no_wait 2025-07-16 19:41:03 -07:00
4coder_helper.h
4coder_insertion.cpp
4coder_insertion.h
4coder_jump_lister.cpp
4coder_jump_lister.h
4coder_jump_sticky.cpp goto_next_jump accounts for .cursor_at_end 2025-07-07 14:03:24 -07:00
4coder_jump_sticky.h
4coder_jumping.cpp gs_parse_jump_location handles jai paths better 2024-03-27 13:49:52 -07:00
4coder_jumping.h
4coder_keyboard_macro.cpp
4coder_layout.cpp
4coder_layout_rule.cpp
4coder_layout_rule.h
4coder_lister_base.cpp Cull lister render 2025-07-07 14:07:26 -07:00
4coder_lister_base.h
4coder_lists.cpp Backspace in file search deletes whole word 2024-02-10 15:55:05 -08:00
4coder_log.cpp
4coder_log_parser.cpp
4coder_log_parser.h
4coder_mac_map.cpp
4coder_malloc_allocator.cpp
4coder_metadata_generator.cpp
4coder_miblo_numbers.cpp
4coder_modal.cpp Implemented custom modal bindings 2024-02-10 15:38:37 -08:00
4coder_modal.h Modal cursor recoloring 2024-02-10 15:43:16 -08:00
4coder_prj_v1.cpp
4coder_prj_v1.h
4coder_profile.cpp
4coder_profile.h
4coder_profile_inspect.cpp
4coder_profile_inspect.h
4coder_profile_static_disable.cpp
4coder_profile_static_enable.cpp
4coder_project_commands.cpp Project generation uses treat_as_code extensions to create project include patterns 2024-02-10 18:45:05 -08:00
4coder_project_commands.h
4coder_qol.cpp QOL column alignment 2025-07-07 14:31:41 -07:00
4coder_qol.h QOL jump stack 2025-07-07 14:47:14 -07:00
4coder_scope_commands.cpp
4coder_scope_commands.h
4coder_search.cpp Search lister jumps 2025-07-07 14:08:40 -07:00
4coder_search.h
4coder_search_list.cpp
4coder_search_list.h
4coder_string_match.cpp
4coder_string_match.h
4coder_stringf.cpp
4coder_system_allocator.cpp
4coder_system_helpers.cpp
4coder_system_types.h
4coder_table.cpp
4coder_table.h
4coder_token.cpp
4coder_token.h
4coder_tree_sitter.cpp Collapse process query match logic back into tree_sitter_code_index_update_process_query_match 2025-08-03 00:00:24 -07:00
4coder_tree_sitter.h Collapse process query match logic back into tree_sitter_code_index_update_process_query_match 2025-08-03 00:00:24 -07:00
4coder_tutorial.cpp
4coder_tutorial.h
4coder_types.h
4coder_variables.cpp
4coder_variables.h
4coder_version.h
4coder_yeet.cpp Added yeet sheet implementation 2024-05-13 19:29:16 -07:00
custom_4coder.so Bindings for replace identifier and replace selection 2025-04-30 12:38:07 -07:00
project.4coder