4 Commits
Author SHA1 Message Date
Taylor Rose 4f20cf7040 docs: add Taylor Hoff to AUTHORS file with email contact 2018-11-07 01:01:05 +00:00
Taylor Rose 7eb3050e45 feat: add home, end, delete, and ctrl+w key handling to REPL input processing
Implement cursor movement to start/end of line via home/end keys, character deletion at cursor position via delete key, and word-wise backward deletion via ctrl+w. Add corresponding byte constants for ctrlW (0x17), delete (0x33), end (0x46), and home (0x48) to the Chars and EscapeBracket classes.
2018-10-31 22:32:34 +00:00
Taylor Rose 23263881e0 fix: increase error label buffer to avoid compiler warning on long tokens
The previous fixed-size buffer `ERROR_MESSAGE_SIZE` could trigger a compiler warning
about truncation when formatting error labels with maximum-length variable names.
The new buffer size `10 + MAX_VARIABLE_NAME + 4 + 1` precisely accommodates the
format string "Error at '...'" plus the longest possible token name and null terminator,
eliminating the false positive warning on line 449.
2018-10-31 20:42:02 +00:00
Taylor Rose efff508d2b fix: pass extensions as keyword argument to markdown.markdown call 2018-10-28 21:08:08 +00:00