aboutsummaryrefslogtreecommitdiff
path: root/src/irc.c
diff options
context:
space:
mode:
authorB. Watson <urchlay@slackware.uk>2026-03-26 05:33:19 -0400
committerB. Watson <urchlay@slackware.uk>2026-03-26 05:33:19 -0400
commit5ffacabaca37bfae01c07624d1e74efb7bd0680c (patch)
tree3d213bf97e63fe1f7ab0d1279fc3d4867b6003f5 /src/irc.c
parentd4077f32b9bf3a924dca1764fa57a4263a65a964 (diff)
downloadfujinet-chat-5ffacabaca37bfae01c07624d1e74efb7bd0680c.tar.gz
Experimenting with extra scrollback; this is not in its final form yet.
Diffstat (limited to 'src/irc.c')
-rw-r--r--src/irc.c9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/irc.c b/src/irc.c
index b8237d2..e4c0184 100644
--- a/src/irc.c
+++ b/src/irc.c
@@ -812,10 +812,17 @@ void irc_register(void) {
}
static void scrollback() {
+ char c;
scr_scrollback();
while(!keypress())
irc_read();
- kgetc();
+ c = kgetc();
+ if(c == '-') {
+ scr_scrollback_bonus();
+ while(!keypress())
+ irc_read();
+ kgetc();
+ }
scr_end_scrollback();
}