aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Add newlineHEADmasterdilluti0n11 days1-1/+1
* Edit readmedilluti0n2026-07-171-7/+8
* Improve readmedilluti0n2026-07-171-3/+20
* Add build instructiondilluti0n2026-07-171-0/+6
* Remove some todo entriesdilluti0n2026-07-171-13/+0
* Remove obsolated functions and tests about line_get_stringdilluti0n2026-07-175-63/+16
* Make two chaotic windows to onedilluti0n2026-07-171-4/+1
* Print log if file is not givendilluti0n2026-07-171-3/+5
* Improve log with hard coded map over runtime evaluationdilluti0n2026-07-173-14/+15
* Fix compiler warningdilluti0n2026-07-172-29/+5
* Fixed curser not displaying at the end of a linedilluti0n2026-04-201-15/+28
* Make scroll actaully scrolldilluti0n2026-04-202-6/+11
* minor: remove unused scroll_row field on ebdilluti0n2025-06-211-2/+0
* refactor: modify field 'w' and 'h' to width and height respectivelydilluti0n2025-06-011-14/+14
* feat: enable fraction format of each geometry metadatas on viewdilluti0n2025-06-013-15/+64
* fix: mark unused dirty flag as TODOdilluti0n2025-06-012-4/+3
* refactor: view_eb_draw to draw text only for its boarderdilluti0n2025-06-011-13/+16
* fix: main.c to update redr context when window is resizeddilluti0n2025-06-011-2/+7
* minor: redefinition on redr.hdilluti0n2025-06-011-3/+1
* refactor: introduce view.c; ui drawing abstraction layerdilluti0n2025-06-015-79/+390
* minor: remove unused field eb.scroll_rowdilluti0n2025-06-011-2/+0
* build: introduce .deps dir for put dirty *.d files into itdilluti0n2025-05-281-9/+15
* refactor: consolidate ENAMETOOLONG handling in eb_binddilluti0n2025-05-281-7/+5
* minor: update .gitignoredilluti0n2025-05-281-1/+2
* minor: update TODO.orgdilluti0n2025-05-281-0/+1
* build: add MAKEFILE_LIST to rebuild objs when makefile is changeddilluti0n2025-05-281-2/+2
* build: apply ASan flags to all linked objects in test targetdilluti0n2025-05-281-1/+7
* build: add automatic dependency tracking and streamline rulesdilluti0n2025-05-282-39/+26
* refactor: abstract input/rendering modules from main routinedilluti0n2025-05-288-153/+221
* minor: use log_printf instead of printf when logging saved filedilluti0n2025-05-271-1/+1
* refactor: eb_bind to bind absolute path to eb->file_namedilluti0n2025-05-271-9/+49
* refactor: remove cursor initialization from eb_load_filedilluti0n2025-05-271-2/+3
* fix: correct CRLF handling guard to avoid ineffective len > 0 checkdilluti0n2025-05-261-1/+1
* fix: double-free of line object in eb_backspace and eb_delete_linedilluti0n2025-05-145-8/+26
* refactor: replace #ifdef DEBUG printf to log_printfdilluti0n2025-05-145-20/+23
* refactor: unify log level and stream setup via log_initdilluti0n2025-05-144-15/+20
* refactor: integrate raylib logs to RED log levelsdilluti0n2025-05-134-24/+58
* minor: implement shell script to make random and big test filedilluti0n2025-05-101-0/+1
* feat: introduce log.c; log handling moduledilluti0n2025-05-103-1/+41
* minor: add vgcore.* to .gitignoredilluti0n2025-05-101-1/+2
* refactor: introduce mem.h; wrappers for allocatorsdilluti0n2025-05-106-22/+44
* fix: Memory Leak in eb_delete_linedilluti0n2025-05-107-34/+132
* refactor: deprecate line->cursor; simplify vertical cursor movementdilluti0n2025-05-025-23/+7
* perf: use fwrite instead of fputc loop in eb_save_filedilluti0n2025-05-011-2/+1
* fix: possable buffer overflow when sl.len >= BUFSIZE on draw routinedilluti0n2025-05-011-2/+4
* minor: use #pragma once instead of #ifndef ... on vector.hdilluti0n2025-05-011-4/+1
* update TODO.orgdilluti0n2025-05-011-1/+1
* test: mark TODOs for editor_suite::cursor_move and *::middle_of_linedilluti0n2025-05-011-0/+10
* fix: cr_assert_slice_eq not checking excess bytes with actual stringdilluti0n2025-05-011-4/+19
* test: for editor.c implement editor_suite::not_middle_of_linedilluti0n2025-05-013-2/+86