| Age | Commit message (Expand) | Author |
| 2026-10-19 | adapt selfpipe and signal process to sigchld handler | _ov4 |
| 2026-10-19 | fix vt100 cursor pos race | _ov4 |
| 2026-10-18 | fix uninitialized fd[] | _ov4 |
| 2026-10-18 | adapt self pipe | _ov4 |
| 2026-10-18 | adapt line editor | _ov4 |
| 2026-10-18 | add self pipe, and non-block-input | _ov4 |
| 2026-10-12 | add terminal window size update | _ov4 |
| 2026-10-12 | seperate file for line editor | _ov4 |
| 2026-10-12 | adapt RAII unix file | _ov4 |
| 2026-10-12 | add unix file class | _ov4 |
| 2026-10-09 | fix std namespace leak | _ov4 |
| 2026-10-09 | add history load/save | _ov4 |
| 2026-10-09 | add SEMICOLON property | _ov4 |
| 2026-10-09 | add control C, and clean dead code | _ov4 |
| 2026-10-09 | add line editor history | _ov4 |
| 2026-10-08 | fix cursor moving right | _ov4 |
| 2026-10-08 | fix cursor moving left | _ov4 |
| 2026-10-08 | add getters | _ov4 |
| 2026-10-08 | prepare for page | _ov4 |
| 2026-10-06 | fix non-signal-safe exit, and refactor signal handlers | _ov4 |
| 2026-10-05 | add exit_code for process signal'd | _ov4 |
| 2026-10-05 | fix enum class | _ov4 |
| 2026-10-04 | prepare for pipe | _ov4 |
| 2026-10-04 | refactor eval_err | _ov4 |
| 2026-10-04 | refactor eval | _ov4 |
| 2026-09-24 | add index in buffer | _ov4 |
| 2026-09-23 | add append input for non-empty line | _ov4 |
| 2026-09-23 | add raw_enabled guard | _ov4 |
| 2026-09-22 | add cursor insert | _ov4 |
| 2026-09-22 | add cursor moving limit pos | _ov4 |
| 2026-09-22 | add cursor moving | _ov4 |
| 2026-09-22 | add print_override | _ov4 |
| 2026-09-21 | add raw input echo | _ov4 |
| 2026-09-21 | add raw mode | _ov4 |
| 2026-09-21 | fix namespace leaking | _ov4 |
| 2026-09-21 | fix name typo, and remove outdated parse | _ov4 |
| 2026-09-21 | add history manager | _ov4 |
| 2026-09-18 | add T_raw_mem for RAII raw memory | _ov4 |
| 2026-09-17 | fix stack size issue, replaced by heap | _ov4 |
| 2026-09-17 | add new parseline | _ov4 |
| 2026-09-17 | rename, and fix unvalid conversion from const to non-const | _ov4 |
| 2026-09-17 | add string2argv with auto memory allocation | _ov4 |
| 2026-09-17 | add quotation mark support | _ov4 |
| 2026-09-16 | merge eval_exe and eval_subshell, and fix typo | _ov4 |
| 2026-09-16 | implement subshell, and fix vector operator[] unvalid index | _ov4 |
| 2026-09-15 | add subshell ast | _ov4 |
| 2026-09-15 | add safe_logger, and prepare for logical operators | _ov4 |
| 2026-09-14 | adapt lexer | _ov4 |
| 2026-09-09 | make symbol_property const, and fix typo | _ov4 |
| 2026-09-09 | fix enum leaking and ast children conditions | _ov4 |