index
:
rayedit.git
feat/piece
master
Text editor for large files
Hee-Suk Kim
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
main.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
Add newline
HEAD
master
dilluti0n
11 days
1
-1
/
+1
*
Make two chaotic windows to one
dilluti0n
2026-07-17
1
-4
/
+1
*
Print log if file is not given
dilluti0n
2026-07-17
1
-3
/
+5
*
Make scroll actaully scroll
dilluti0n
2026-04-20
1
-1
/
+1
*
feat: enable fraction format of each geometry metadatas on view
dilluti0n
2025-06-01
1
-5
/
+7
*
fix: main.c to update redr context when window is resized
dilluti0n
2025-06-01
1
-2
/
+7
*
refactor: introduce view.c; ui drawing abstraction layer
dilluti0n
2025-06-01
1
-4
/
+14
*
refactor: abstract input/rendering modules from main routine
dilluti0n
2025-05-28
1
-146
/
+11
*
refactor: replace #ifdef DEBUG printf to log_printf
dilluti0n
2025-05-14
1
-8
/
+13
*
refactor: unify log level and stream setup via log_init
dilluti0n
2025-05-14
1
-2
/
+2
*
refactor: integrate raylib logs to RED log levels
dilluti0n
2025-05-13
1
-6
/
+33
*
feat: introduce log.c; log handling module
dilluti0n
2025-05-10
1
-1
/
+1
*
fix: Memory Leak in eb_delete_line
dilluti0n
2025-05-10
1
-1
/
+0
*
fix: possable buffer overflow when sl.len >= BUFSIZE on draw routine
dilluti0n
2025-05-01
1
-2
/
+4
*
fix: NULL check sl.ptr on main routine.
dilluti0n
2025-04-29
1
-2
/
+2
*
refactor: main draw routine to use eb_get_line_slice instead string.
dilluti0n
2025-04-29
1
-6
/
+21
*
refactor: decouple line.h from main.c
dilluti0n
2025-04-29
1
-4
/
+2
*
perf: update draw loop to access actrually visable line only.
dilluti0n
2025-04-29
1
-4
/
+9
*
feat: add right control C-s
dilluti0n
2025-04-29
1
-2
/
+3
*
remove uncontroled log
dilluti0n
2025-04-29
1
-1
/
+0
*
add keyboard shortcut C-s to save file
dilluti0n
2025-04-28
1
-13
/
+13
*
add: basic i/o structure on main rendering loop
dilluti0n
2025-04-28
1
-0
/
+13
*
fix: eb_set_cur_next does not recovering cached cursor from line.
dilluti0n
2025-04-28
1
-3
/
+2
*
refactor: move ed_* modules from main.c to editor.c
dilluti0n
2025-04-28
1
-175
/
+4
*
change: eb_get_line to return NULL if index is 'appending' line.
dilluti0n
2025-04-28
1
-23
/
+30
*
fix: draw routine cannot draw last line's cursor
dilluti0n
2025-04-28
1
-1
/
+1
*
refactor: introduce helper function ensure_line for eb_insert
dilluti0n
2025-04-27
1
-12
/
+16
*
fix: inserting on newline cause segmentatnion fault
dilluti0n
2025-04-27
1
-1
/
+2
*
implement: eb_set_cur_next
dilluti0n
2025-04-27
1
-1
/
+7
*
implement: eb_set_cur_forward
dilluti0n
2025-04-27
1
-6
/
+33
*
fix: eb_insert to grow line pointer array properly
dilluti0n
2025-04-27
1
-4
/
+12
*
fix: eb_newline to properly lazy allocate newline
dilluti0n
2025-04-27
1
-2
/
+5
*
fix: eb_backspace possable memory leak
dilluti0n
2025-04-27
1
-18
/
+15
*
implement: eb_set_cur_back and eb_set_cur_prev
dilluti0n
2025-04-27
1
-2
/
+22
*
modify: eb_newline to actually increase the vec when newline
dilluti0n
2025-04-27
1
-7
/
+6
*
add: draw cursor on rendering loop
dilluti0n
2025-04-27
1
-1
/
+23
*
implement: eb_backspace
dilluti0n
2025-04-27
1
-3
/
+23
*
implement: eb_backspace; line_cat still TODO
dilluti0n
2025-04-27
1
-6
/
+5
*
to-fix: add TODO for ed_backspace since it is not well implemented
dilluti0n
2025-04-27
1
-2
/
+3
*
refactor: move debugs to config.h and handle build gracefully
dilluti0n
2025-04-27
1
-6
/
+2
*
implement: eb_newline
dilluti0n
2025-04-27
1
-12
/
+26
*
implement: line_delete
dilluti0n
2025-04-27
1
-3
/
+4
*
change: vec_grow_size able to reduce the size too
dilluti0n
2025-04-24
1
-1
/
+2
*
fix: eb_insert to move the cursor after insertion
dilluti0n
2025-04-24
1
-1
/
+1
*
change: vector.h now alloc/free its own handle
dilluti0n
2025-04-24
1
-3
/
+1
*
implement: eb_backspace
dilluti0n
2025-04-24
1
-9
/
+22
*
fix: vector memory allocation and insert logic; cleanup eb handling
dilluti0n
2025-04-21
1
-16
/
+30
*
refactor: line handling and implement basic editor buffer abstraction
dilluti0n
2025-04-21
1
-20
/
+32
*
implement: eb_init
dilluti0n
2025-04-18
1
-0
/
+37
*
tabify, gitignore, add -Wextra to CFLAGS
dilluti0n
2025-04-18
1
-12
/
+12
[next]