aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2 dayseditbox behaving better now, but still not right.B. Watson
2 daysTidy up irc.h and edbox.c.B. Watson
2 daysUpdate TODO, fix type of old_edbox (char[], not char*[]).B. Watson
3 daysFix Start+E display (only 5 lines were shown, now 6); clear an extra byte in ↵B. Watson
edbox_clear() in case page 6 wasn't empty at startup.
3 daysSpeed up ^U.B. Watson
3 daysFix start_latch bug.B. Watson
3 daysFix shift/ctrl insert mess.B. Watson
3 daysSave another 51 bytes by making msg_argcount a char (it never goes above 7 ↵B. Watson
anyway).
3 daysSave 426 bytes by making edbox_pos and edbox_len chars instead of ints. They ↵B. Watson
never go above 239 anyway.
3 daysIn typeover mode, backspace writes a space over the character it deleted ↵B. Watson
(like BASIC does).
3 daysSave 19 bytes by making a couple of ints into chars.B. Watson
3 daysSave a measly 2 bytes...B. Watson
3 daysBanish cgetc(), and all its annoyances. Much more flexible and precise ↵B. Watson
keyboard control, see keytab.[ch] and kgetc.[ch]
3 daysShow N for notices, not M.B. Watson
5 daysRefer to ind_act_status by its own name.B. Watson
5 daysUse macros for ind_act_*() funcs, shaves 33 bytes off the .xex.B. Watson
5 daysFix for recent cc65 git.B. Watson
5 daysstop activating screen 1 when receiving a PONG thats a response to an ↵B. Watson
auto-ping (content "A").
5 daysQuit turning screen 1 green when responding to a server ping.B. Watson
5 daysStart-Esc => Start-X, update docs.B. Watson
5 daysError messages (numerics 400 to 599) go to the current screen, not [server].B. Watson
5 daysDon't rejoin channels and pop to screen 3 when using /motd command; clean up ↵B. Watson
motd formatting.
5 daysOnly delay after normal (non-Start) keystrokes.B. Watson
5 daysIncrease keystroke timeout to 1/2 sec (The_Doctor__).B. Watson
6 daysAdd 4th status color, stop auto-activating screen before we print text to it.B. Watson
6 daysDelay net polling during rapid typing, add ^X (same as ctrl-del).B. Watson
7 daysFix wrong command in "missing argument" err msg, when someone types e.g. ↵B. Watson
space, enter in screens 1 & 2.
7 daysPressing backspace in an empty edit box hides the edit box.B. Watson
7 daysStop using FujiNet's CRLF translation (set it to "none"), do our own CRLF ↵B. Watson
processing. Allows the ~ character to be sent properly.
7 daysControl and numbers 1-7 switch screens.B. Watson
7 daysCtrl-Insert toggles between insert and typeover modes (insert is still the ↵B. Watson
default).
7 daysEsc now acts as a latch for the Start key (irssi-like, plus easier for ↵B. Watson
XEGS/1200XL users).
9 daysAdd /reboot command.B. Watson
9 daysFix bug: cursor down could go past edbox_len.B. Watson
9 daysGet rid of "joining #channel" message (it was really for debugging anyway).B. Watson
9 daysAdd /RESET command and nreset() func. Mainly for testing.B. Watson
9 daysTweak irc_loop(), update TODO.B. Watson
9 daysClear message buffer on reconnect.B. Watson
10 daysTemporary fix for "USER: Not enough parameters".B. Watson
10 daysFilter out a few more useless keystrokes.B. Watson
10 daysderpB. Watson
10 daysRework server timeout detection.B. Watson
10 daysfix compiler warning.B. Watson
10 daysreinstate the bell on timeout.B. Watson
10 daysDerp.B. Watson
10 daysPing server after 1 min of inactivity; disconnect/reconnect if no PONG ↵B. Watson
within the next minute.
10 daysBrighten up default BG and text color, because we're about to use COLOR2 for ↵B. Watson
a 4th statusbar color.
10 daysTab completion getting better. Add a : after the nick, in channel screens.B. Watson
10 daysChannel nick-complete includes join messages.B. Watson
10 daysNick completion in channelsB. Watson