index
:
fujinet-chat
master
IRC client for Atari 8-bit with FujiNET
urchlay -at- slackware _dot_ uk
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
Age
Commit message (
Collapse
)
Author
2026-04-06
Add newline to "Server timed out", remove bell() call.
B. Watson
2026-04-06
Clean up bell.s. 6732 bytes free.
B. Watson
2026-04-06
Deduplicate code in get_cur_(nick,chan). 6722 bytes free.
B. Watson
2026-04-06
Rewrite poll_keyboard() in asm. 6667 bytes free.
B. Watson
2026-04-06
Rewrite nextarg() in asm. 6643 bytes free.
B. Watson
2026-04-05
a2uint.s comment nitpick.
B. Watson
2026-04-05
Replace cc65 lib isdigit() and atoi() with less bloated isnum() and a2uint().
B. Watson
2026-04-05
Forgot to add src/edboxutl.s on previous commit.
B. Watson
2026-04-03
Use real arrays for tx_buf and rx_buf. 6253 bytes free.
B. Watson
2026-04-03
Use a real array for edit_box. 6222 bytes free.
B. Watson
2026-04-02
Replace strstr() with find_nick(). Now 6133 bytes free.
B. Watson
2026-04-02
Save a few more bytes in irc.c.
B. Watson
2026-04-02
Replace conf->blah with config.blah (see the definition of "OS" in ↵
B. Watson
<atari.h>). 6075 bytes free.
2026-04-02
Rewrite permute_nick() in asm. 5867 bytes free.
B. Watson
2026-04-02
irc.c: make some locals static, deduplicate some code. 5731 bytes free.
B. Watson
2026-04-01
Change a couple ints to chars, save ~50 bytes. 5672 bytes free.
B. Watson
2026-04-01
Save a few bytes in cmd.c. 5626 bytes free.
B. Watson
2026-04-01
Save a few more bytes in irc.c. Now 5616 bytes free.
B. Watson
2026-04-01
Save some bytes in print_ping_time(). Now 5600 bytes free.
B. Watson
2026-04-01
Tighten up irc.c a bit. Now 5499 bytes free.
B. Watson
2026-04-01
Rewrite inschr() in asm. 5372 bytes free.
B. Watson
2026-04-01
Rewrite backspace() in asm. 5363 bytes free.
B. Watson
2026-04-01
More edbox stuff in asm. 5347 bytes free.
B. Watson
2026-04-01
Fix spacing of "<nick> joined" message.
B. Watson
2026-03-31
Fix case-sensitive scr_getbyname(). Derp.
B. Watson
2026-03-31
Started rewriting bits of edbox.c in asm. Now 5219 bytes free.
B. Watson
2026-03-31
Replace strcmp() and friends, tolower(), with custom (small) routines. now ↵
B. Watson
at 5129 bytes free.
2026-03-30
Shave off a few more bytes, 5006 free now.
B. Watson
2026-03-30
Forgot the newline for RPL_AWAY. Now at 4901 bytes free.
B. Watson
2026-03-30
Add RPL_AWAY handling (back down to 4898 bytes, but this is a bugfix).
B. Watson
2026-03-30
Fix txbuf_append_str('\x01'), it's txbuf_append_chr of course. 4950 bytes free.
B. Watson
2026-03-30
Shorten some prompts, now 4942 bytes free.
B. Watson
2026-03-30
Ditch txbuf_append_str3(), remove "has/have" from "joined" message. Now at ↵
B. Watson
4922 bytes free.
2026-03-30
Update TODO, fix a comment in irc.h.
B. Watson
2026-03-30
Trim down nio API (no parameter passing), now at 4852 free.
B. Watson
2026-03-30
#if out invalid_msg(), save another few bytes, at 4733 free now.
B. Watson
2026-03-29
Banish itoa(), save 170 bytes.
B. Watson
2026-03-29
Rewrite parse_msg(), get rid of strtok(), save 328 bytes!
B. Watson
2026-03-29
Remove unused cio.s, inherited from netcat.
B. Watson
2026-03-29
Removing PING/PONG message, nobody will miss it.
B. Watson
2026-03-29
Save 185 bytes in cmd.c.
B. Watson
2026-03-28
Save some more bytes (strip down nio.c API).
B. Watson
2026-03-28
Save some more bytes...
B. Watson
2026-03-28
Save a few bytes...
B. Watson
2026-03-27
Tweak the config, add doc/dynamic-screens.txt
B. Watson
2026-03-26
Experimenting with extra scrollback; this is not in its final form yet.
B. Watson
2026-03-26
editbox behaving better now, but still not right.
B. Watson
2026-03-25
Tidy up irc.h and edbox.c.
B. Watson
2026-03-25
Update TODO, fix type of old_edbox (char[], not char*[]).
B. Watson
2026-03-25
Fix 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.
[prev]
[next]