AmendHub

jcs

/

subtext

/

amendments

Amendments on April 26, 2022

session: Add session_log to log with a common prefix

jcs made amendment 96 over 2 years ago

Amendments on April 21, 2022

signup: Add interactive user account creation

jcs made amendment 95 over 2 years ago

Amendments on April 19, 2022

session: Fix "then" of ternary operator in session_expand_var

jcs made amendment 94 over 2 years ago

Amendments on April 14, 2022

focusable: Move code to separate file, fix a bunch of bugs here

Fix drawing on the wrong window, drawing in the wrong font, crash at
exit, etc.
jcs made amendment 92 over 2 years ago

Amendments on March 31, 2022

logger: Minor logging tweaks

jcs made amendment 91 over 2 years ago

Amendments on March 29, 2022


Amendments on March 17, 2022

serial: Start on serial modem support

jcs made amendment 88 over 2 years ago

telnet: Cleanup unused variables

jcs made amendment 87 over 2 years ago

util: get_version: Look for vers 1 like Finder

jcs made amendment 86 over 2 years ago

Amendments on March 3, 2022

session: Print recent logins sorted by id descending

jcs made amendment 85 over 2 years ago

bile: Add bile_sorted_ids_by_type

jcs made amendment 84 over 2 years ago

Amendments on March 1, 2022

session: Persist session logs to a separate bile db, add recent command

This file will get a lot of activity, so put it in a separate file for
easy rotation and to avoid corruption of the important user database
jcs made amendment 83 over 2 years ago

bile: Correct error message

Would be nice if THINK C supported __func__...
jcs made amendment 82 over 2 years ago

Amendments on February 21, 2022

session: Handle arrow keys in session_field_input

Handle backspace and character insertion when cursor is not at the end
of a field.
Have session_input_char return a short so we can return custom codes
> 255 for keys or other events.
jcs made amendment 81 over 2 years ago

console: Pass arrow keys through as VT100 arrow key sequences

Or at least the keycodes generated on the M0110A
jcs made amendment 80 over 2 years ago

ansi: Add ANSI_FORWARD_N

jcs made amendment 79 over 2 years ago

settings: Fix storage of short fields

THINK C is treating "&new_config + 32" as
"&new_config + (sizeof(struct config) * 32)" so cast it to char *
jcs made amendment 78 over 2 years ago

Amendments on February 18, 2022

session: Support template variables in ternary expressions

Instead of only supporting hard-coded strings, we can now output the
value of a variable based on the conditional.
Since we're using ?: for ternary conditionals, switch variable length
character from : to | (e.g., "username|10")
jcs made amendment 77 over 2 years ago