From 1557078c620e18458cceda0d1e9d0eb53eca2e28 Mon Sep 17 00:00:00 2001 From: Christian Heller Date: Tue, 14 Oct 2025 12:23:20 +0200 Subject: [PATCH] Mark NOTICE with different nick brackets rather than '***' prefix. --- src/ircplom/client_tui.py | 6 +++--- src/tests/pingpong.test | 2 +- src/tests/test.test | 10 +++++----- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/src/ircplom/client_tui.py b/src/ircplom/client_tui.py index 7c0a4c4..726eeaf 100644 --- a/src/ircplom/client_tui.py +++ b/src/ircplom/client_tui.py @@ -356,11 +356,11 @@ class _TuiClientDb(_UpdatingNode, SharedClientDbFields): elif update.key == 'message' and update.value: assert isinstance(update.value, ChatMessage) is_server_msg = not (update.value.sender or update.value.target) - toks = [':*** '] if update.value.is_notice else [] - toks += [':['] + brackets = '()' if update.value.is_notice else '[]' + toks = [f':{brackets[0]}'] toks += [f':{update.value.sender}' if update.value.sender else (':server' if is_server_msg else 'NICK:me')] - toks += [f':] {update.value.content}'] + toks += [f':{brackets[1]} {update.value.content}'] update.results += [ (_LogScope.SERVER if is_server_msg else _LogScope.CHAT, toks)] diff --git a/src/tests/pingpong.test b/src/tests/pingpong.test index 065ec78..d29ec75 100644 --- a/src/tests/pingpong.test +++ b/src/tests/pingpong.test @@ -39,7 +39,7 @@ | trigger-ping-out :0:1 ..< :*.?.net PONG *.?.net :what's up? :0:1 ..< :*.?.net NOTICE * :*** Looking up your ident... -2 ..< *** [server] *** Looking up your ident... +2 ..< (server) *** Looking up your ident... # another timeout instead of pong? disconnect repeat trigger-ping-in trigger-ping-out diff --git a/src/tests/test.test b/src/tests/test.test index ac08ebd..c9c898b 100644 --- a/src/tests/test.test +++ b/src/tests/test.test @@ -33,11 +33,11 @@ # expect some NOTICE and PING to process/reply during initiation :0:1 ..< :*.?.net NOTICE * :*** Looking up your ident... -2 ..< *** [server] *** Looking up your ident... +2 ..< (server) *** Looking up your ident... :0:1 ..< :*.?.net NOTICE * :*** Looking up your hostname... -2 ..< *** [server] *** Looking up your hostname... -:0:1 ..< :*.?.net NOTICE * :*** Found your hostname (bar.baz.foo) -2 ..< *** [server] *** Found your hostname (baz.bar.foo) +2 ..< (server) *** Looking up your hostname... +:0:1 ..< :*.?.net NOTICE * :*** Found your hostname (baz.bar.foo) +2 ..< (server) *** Found your hostname (baz.bar.foo) :0:1 ..< PING :? 1 ..> PONG :? @@ -120,7 +120,7 @@ # handle bot query NOTICE :0:1 ..< :SaslServ!SaslServ@services.bar.baz NOTICE foo1 :Last login from ~foobarbaz@foo.bar.baz on Jan 1 22:00:00 2021 +0000. -3 ..< *** [SaslServ] Last login from ~foobarbaz@foo.bar.baz on Jan 1 22:00:00 2021 +0000. +3 ..< (SaslServ) Last login from ~foobarbaz@foo.bar.baz on Jan 1 22:00:00 2021 +0000. | conn4 # check difference in available commands when switching to client window -- 2.30.2