home · contact · privacy
ircplom
33 hours ago Christian HellerHandle shortening of usernames by USERLEN.
33 hours ago Christian HellerRemembered why the Client connecting had been a thread...
33 hours ago Christian HellerAllow explicit setting of username.
34 hours ago Christian HellerAllow multiple loggings per ClientTui update.
39 hours ago Christian HellerEnsure proper resets of dicts on connect/disconnect.
39 hours ago Christian HellerMove into_endnode_updates into ClientDb.
40 hours ago Christian HellerClear MOTD on disconnect.
43 hours ago Christian HellerAlready Client-side check if updates make a difference.
47 hours ago Christian HellerSimplify Window.cmd__paste.
47 hours ago Christian HellerFix empty-input test (need space separating context...
47 hours ago Christian HellerExtend basic TUI tests.
47 hours ago Christian HellerRemove redundant caps clearing message.
2 days ago Christian HellerTest user renames, channel parts.
3 days ago Christian HellerFix broken iterator loops.
3 days ago Christian HellerIn tests, check that user ID truly increments after...
3 days ago Christian HellerAdd basic channel join testing, use str of incrementing...
3 days ago Christian HellerEnforce sortedness in joining/residents users listings.
3 days ago Christian HellerIn testing files, parse zero-windows lines too.
3 days ago Christian HellerSimplify Client connecting steps.
3 days ago Christian HellerAdd /reconnect testing.
3 days ago Christian HellerDon't kill testing keyboard and server input simulation...
3 days ago Christian HellerFor test file, allow (ignore) empty and #-prefixed...
3 days ago Christian HellerEliminate race condition of ClientEvents sent before...
4 days ago Christian HellerMinor refactor of client/connection class relations...
4 days ago Christian HellerSimplify isupport defaults handling by only using isupp...
4 days ago Christian HellerExtend tests, determine order of server caps listing.
4 days ago Christian HellerMove test instructions/expectations into separate non...
4 days ago Christian HellerRemove trailing whitespace from /help output.
4 days ago Christian HellerAdd server reply simulation to testing, move into own...
7 days ago Christian HellerAdd first stab at testing infrastructure.
7 days ago Christian HellerEnsure dict update even on implicit item creation.
7 days ago Christian HellerFix non-transmission of dictionary clearing.
7 days ago Christian HellerForce logging on implicit creation of items, even if...
7 days ago Christian HellerRemove code dead since previous commit.
7 days ago Christian HellerDon't force dataclass'ness on update values.
7 days ago Christian HellerRemove dead code.
7 days ago Christian HellerStrengthen hierarchical class relations.
7 days ago Christian HellerSimplify CompletableTopic.
7 days ago Christian HellerDifferentiate attribute-updaters off Dict and Completab...
7 days ago Christian HellerAllow Client updates to diversify into zero to many...
7 days ago Christian HellerAlso treat Channel.user_ids as (completable) set rather...
7 days ago Christian HellerUse set completable for CapsManager._ls, ._list, no...
7 days ago Christian HellerStraighten out interfaces/class hierarchy for Completab...
8 days ago Christian HellerFrom _User separate out _NickUserHost extras not needed...
8 days ago Christian HellerSplit off UpdateMixin.static_copy into exportable IntoU...
8 days ago Christian HellerMove _Update.value adaption into class proper.
8 days ago Christian HellerSimplify ._focused_set_and_report_change branchings.
8 days ago Christian HellerFix formatting of part and rename logs.
8 days ago Christian HellerMove more processing into _Update.
8 days ago Christian HellerRename variable for greater clarity.
8 days ago Christian HellerSplit set_and_check_for_change into recursive node...
8 days ago Christian HellerHandle GenericAlias special case breaking previous...
8 days ago Christian HellerOnly declare respective level's direct children for...
8 days ago Christian HellerMinor code-reorganization for better readability.
8 days ago Christian HellerStructure .clear ability into proper interface.
8 days ago Christian HellerFix renaming logging "forgetting" old name.
8 days ago Christian HellerFix CAP negotation keyword typo.
12 days ago Christian HellerFix broken CAP command sendings.
12 days ago Christian HellerRefactor around PRIVMSG/NOTICE to reduce LogScope refer...
13 days ago Christian HellerSimplify Client.send usage.
13 days ago Christian HellerSlightly loosen .id_for_nickuserhost expectations.
13 days ago Christian HellerSome channel users/topic logging refactoring.
13 days ago Christian HellerBetter encapsulate channel and user dictionaries code.
13 days ago Christian HellerCommunicate user exits via User.exit_msg rather than...
13 days ago Christian HellerFix broken DB clearing after disconnect.
13 days ago Christian HellerGet rid of complications like .from_silent or .set_upda...
13 days ago Christian HellerProvide User instances with their .id_ in overarching...
2025-09-05 Christian HellerMinor refactoring.
2025-09-05 Christian HellerDerive proper User class from NickUserSet, with additio...
2025-09-05 Christian HellerRe-organize NickUserHost field updating code.
2025-09-05 Christian HellerStraighten consistence between class expectations.
2025-09-05 Christian HellerMake identity relation more explicit/forceful.
2025-09-05 Christian HellerOnly explicitly use userid_for_nickuserhost for updatin...
2025-09-05 Christian HellerSimplify _NickUserHost comparisons.
2025-09-05 Christian HellerDifferentiate query windows into their own chat windows...
2025-09-05 Christian HellerShow received nickname changes in all windows affected.
2025-09-04 Christian HellerFor any NICK_USER_HOST message tokens potentially updat...
2025-09-04 Christian HellerTighten user identity knowledge controls.
2025-09-04 Christian HellerMinor code reorganization.
2025-09-04 Christian HellerSome Completables refactoring.
2025-09-04 Christian HellerSimplify topic setting code.
2025-09-04 Christian HellerAvoid zero-length task path steps.
2025-09-04 Christian HellerAdd 'doafter' task verb, with defined execution order...
2025-09-04 Christian HellerVery minor refactoring.
2025-09-03 Christian HellerMinor refactoring.
2025-09-03 Christian HellerMinor refactoring.
2025-09-03 Christian HellerMove fundamental message parsing code into msg_parse_ex...
2025-09-03 Christian HellerReformat message expectations code for better readability.
2025-09-03 Christian HellerFix crashes on /part due to now _always_ expecting...
2025-09-03 Christian HellerMove handling of 366, 376, 903, 904, ERROR into EXPECTA...
2025-09-03 Christian HellerRefactor message task target parsing towards greater...
2025-09-03 Christian HellerSatisfy mypy.
2025-09-03 Christian HellerMove TOPIC message parsing into EXPECTATIONS (with...
2025-09-03 Christian HellerReorganize task name parsing towards greater flexibility.
2025-09-03 Christian HellerOn message parsing, don't collect empty-string task...
2025-09-03 Christian HellerMove topic handling into MSG_EXPECTATIONS, re-name...
2025-09-03 Christian HellerHandle parts with messages.
2025-09-02 Christian HellerRestructure topic setting.
2025-09-02 Christian HellerAdd channel topic messages.
2025-09-02 Christian HellerHandle joining "secret" channels.
next