| 2025-09-28 | 
Christian Heller | Remove dead code. | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-28 | 
Christian Heller | On config toml testing, move file identification from...  | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-28 | 
Christian Heller | Refactor playbook processing code out of TestingClientTui. | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-28 | 
Christian Heller | Hint at TestingClientTui._split_active_line being semi...  | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-28 | 
Christian Heller | Add TOML config test. | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-28 | 
Christian Heller | Minor test fixes/enhancements. | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-28 | 
Christian Heller | Ensure 332 doesn't affect users DB, since those identit...  | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-26 | 
Christian Heller | To testing "repeat" command, add optional replacement...  | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-26 | 
Christian Heller | Minor refactoring. | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-26 | 
Christian Heller | "C0208: Use a sequence type when iterating over values...  | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-26 | 
Christian Heller | Determine ClientDb.clear order so that more basic re...  | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-26 | 
Christian Heller | For testing, allow nesting of repeat ranges. | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-26 | 
Christian Heller | In testing, for "repeat" instruction, use named anchors...  | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-26 | 
Christian Heller | Split testing into multiple test files. | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-26 | 
Christian Heller | Minor refactoring. | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-26 | 
Christian Heller | Don't write log files while testing. | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-26 | 
Christian Heller | Minor refactoring. | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-26 | 
Christian Heller | Also move IrcConnSetup defaulting off toml parsing. | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-26 | 
Christian Heller | Move IrcConnSetup attributes defaulting into Client...  | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-26 | 
Christian Heller | Add reading of config files to auto-connect, auto-join. | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-25 | 
Christian Heller | Avoid mutables in class attribute defaults. | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-25 | 
Christian Heller | On /reconnect auto-join channels we were in on last...  | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-25 | 
Christian Heller | For log file names, escape anything but the most boring...  | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-25 | 
Christian Heller | Fix OSC52 sequence saved to window log rather than...  | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-25 | 
Christian Heller | Handle dtach forgetting our hiding of the cursor. | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-25 | 
Christian Heller | Pin blessed to a version we know works. | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-24 | 
Christian Heller | Standardize dependency-check into plomlib's dependency_...  | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-24 | 
Christian Heller | Add dependency check/install hint. | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-24 | 
Christian Heller | Re-enable testing via test.txt. | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-24 | 
Christian Heller | Turn into installable by way of plomlib's install proce...  | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-24 | 
Christian Heller | Use Path.joinpath smarter. | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-24 | 
Christian Heller | Fix broken date filename generation. | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-24 | 
Christian Heller | Put logs under ~/.local/share/ircplpom. | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-24 | 
Christian Heller | Use pathlib rather than os.path. | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-24 | 
Christian Heller | Log date changes, sort log files into dates. | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-24 | 
Christian Heller | Generalize logging to all ClientWindows, use dedicated...  | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-24 | 
Christian Heller | Minor refactoring. | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-24 | 
Christian Heller | Remove inconsequential attribute mapping of ClientWindo...  | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-24 | 
Christian Heller | Reduce reliance on wobbly kwargs. | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-24 | 
Christian Heller | Use more easily constructed NOTICE marker. | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-24 | 
Christian Heller | Remove LogScope.RAW. | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-24 | 
Christian Heller | Fuse debugging windows / remove the one without the...  | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-24 | 
Christian Heller | Minor refactoring. | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-24 | 
Christian Heller | Minor code re-arrangement. | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-24 | 
Christian Heller | Move major part of message formatting from ClientWindow...  | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-24 | 
Christian Heller | Move debug log formatting from .update_db into .recursi...  | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-23 | 
Christian Heller | Remove "requesting disconnect" message unnecessarily...  | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-23 | 
Christian Heller | Minor refactor. | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-23 | 
Christian Heller | Simplify window scoping. | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-23 | 
Christian Heller | Move LogScope.RAW file logging into ClientTui.log. | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-23 | 
Christian Heller | Refactor Client._log into ._alert since client.py anywa...  | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-23 | 
Christian Heller | Use exception to communicate 401 from Client to TUI...  | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-23 | 
Christian Heller | Remove dead code. | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-23 | 
Christian Heller | Remove LogScope.SAME with its handling's unnecessary...  | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-23 | 
Christian Heller | Add test that /reconnect won't work while connected. | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-22 | 
Christian Heller | Remove clutter of message-set debug logging. | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-22 | 
Christian Heller | Remove redundant code. | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-22 | 
Christian Heller | Improve PRIVMSG/NOTICE debugging log readability. | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-22 | 
Christian Heller | Calculate chat log direction directly from ChatMessage...  | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-22 | 
Christian Heller | Use space rather than colon as "impossible" meta charac...  | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-22 | 
Christian Heller | Use empty MsgParseGuide path tok as me-pointer for...  | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-22 | 
Christian Heller | In MsgParseGuides, allow empty-string path steps. | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-22 | 
Christian Heller | Move NOTICE/PRIVMSG processing into msg_parse_expectati...  | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-22 | 
Christian Heller | Differentiate expansive usage of same variable name...  | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-22 | 
Christian Heller | Fix message token parser only looking up upper names...  | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-21 | 
Christian Heller | Use exception handling on lack of matching server messa...  | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-20 | 
Christian Heller | Use more appropriate name DEBUG for LogScope formerly...  | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-20 | 
Christian Heller | Move RAW logging out of Client into ClientKnowingTui. | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-20 | 
Christian Heller | Replace connection-broken logging with .connection_stat...  | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-20 | 
Christian Heller | Treat not-implemented warning as alert, add test of it. | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-20 | 
Christian Heller | Slightly improve testing assertion Exception infos...  | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-20 | 
Christian Heller | Add IrcConnAbort test, allow unlogged server test puts. | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-20 | 
Christian Heller | Fix mypy error. | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-20 | 
Christian Heller | Don't try to add to chat messages log when disconnected...  | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-20 | 
Christian Heller | Minor re-arrangement for better readability. | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-20 | 
Christian Heller | Test 401. | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-20 | 
Christian Heller | Add secondary /connect test with irrecoverable 432. | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-20 | 
Christian Heller | Allow tests of multiple server connections. | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-20 | 
Christian Heller | Add test for recoverable 432. | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-20 | 
Christian Heller | Fix 432 parsers not tolerating the very intolerable...  | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-20 | 
Christian Heller | Fix message parser ignoring content of str-only tok...  | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-20 | 
Christian Heller | Add 433 testing. | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-20 | 
Christian Heller | Minor code re-arrangement for better readability. | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-20 | 
Christian Heller | Consolidate joining/parting/quitting code, messages. | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-19 | 
Christian Heller | Remove debugging windows from LogScope.USER for "me". | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-19 | 
Christian Heller | Remove debugging windows from LogScope.ALL, thus CONNEC...  | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-19 | 
Christian Heller | Drop unnecessary complexity of _UpdatingNode.log_scopes. | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-19 | 
Christian Heller | Differentiate (dis-)connection message from debugging...  | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-19 | 
Christian Heller | Add privmsg query window to testing. | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-19 | 
Christian Heller | Re-instate testing of channel-differentiated messages...  | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-19 | 
Christian Heller | Hide nothing from debugging windows, ensure sorted...  | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-19 | 
Christian Heller | Keep logging relevant only to debugging in debugging...  | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-19 | 
Christian Heller | Fix /part for one channel appearing in windows for...  | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-19 | 
Christian Heller | Minor code re-organization. | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-19 | 
Christian Heller | Fuse handling of transform-prefixed update messages. | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-19 | 
Christian Heller | Fix join messages omitting username, host. | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-19 | 
Christian Heller | Replace complexity of UpdatingNode.recursive_set_and_re...  | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-19 | 
Christian Heller | Simplify Channel/Topic update processing. | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-19 | 
Christian Heller | Remove dead code (no longer needed since we into_endnod...  | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-18 | 
Christian Heller | To testing, add block repetition directive. | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| next |