| 2025-10-06 | 
Christian Heller | Truly catch all Exceptions for transfer into main loop...  | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-10-06 | 
Christian Heller | Preserve tracebacks in ExceptionEvent for more informat...  | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-10-05 | 
Christian Heller | Attempt reconnecting on all handled IrcConnAbortExceptions. | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-10-05 | 
Christian Heller | Turn server messages into own special window, rather...  | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-10-05 | 
Christian Heller | Simplify ClientWindow.title/.chatname usage. | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-10-05 | 
Christian Heller | Report ImplementationFail across all Client windows...  | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-10-05 | 
Christian Heller | Improve paste code. | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-10-04 | 
Christian Heller | Fix log line coloring reverting to default after line...  | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-10-04 | 
Christian Heller | Use whole prefix for log color formatting, add ClientTu...  | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-10-04 | 
Christian Heller | Add alert highlighting, allow chained drawing attributes. | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-10-04 | 
Christian Heller | Trigger TUI's .redraw_affected also on tui_alert_trigge...  | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-10-04 | 
Christian Heller | Add basic line-level highlighting. | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-10-04 | 
Christian Heller | Minor code re-organization. | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-10-02 | 
Christian Heller | Minor test optimization. | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-10-02 | 
Christian Heller | Add exponential-wait-timed auto-retries test; remove...  | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-10-02 | 
Christian Heller | To tests, add wait/sleep directive. | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-10-02 | 
Christian Heller | To tests' FakeIrcConnection, add connecting timeout...  | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-10-02 | 
Christian Heller | Fix tests crashing on empty lines in anchored regions. | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-10-02 | 
Christian Heller | Rename test file forgotten to change extension on in...  | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-10-02 | 
Christian Heller | Allow selection of which tests to run on command line...  | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-10-02 | 
Christian Heller | Fix erroneous argv counting (once more …). | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-10-02 | 
Christian Heller | Fix erroneous argv counting. | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-10-02 | 
Christian Heller | Change test files' extensions from besides-the-point...  | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-10-02 | 
Christian Heller | For command line invocation, disallow (anyways ignored...  | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-10-02 | 
Christian Heller | For command line invocation, fail on any undefined...  | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-10-02 | 
Christian Heller | From Client.connect thread, move anything not measurabl...  | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-10-02 | 
Christian Heller | Also start exponentially delayed connection retry on...  | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-10-02 | 
Christian Heller | Implement on-timeout reconnect-wait only hinted at...  | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-10-01 | 
Christian Heller | Auto-reconnect on during-connection timeout. | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-10-01 | 
Christian Heller | Fix delayed shutdown on /quit due to socket recv timeou...  | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-10-01 | 
Christian Heller | Reset ping-timeout timer on each connection start. | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-30 | 
Christian Heller | In tests, refactor context splitting, add separator...  | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-30 | 
Christian Heller | On testing, actually interpret TUI test of empty "...  | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-30 | 
Christian Heller | For testing, properly start parsing at first line,...  | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-30 | 
Christian Heller | On testing, split server message log treatment into...  | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-30 | 
Christian Heller | Move part of 433 handling into MSG_EXPECTATIONS, improv...  | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-30 | 
Christian Heller | For MsgParseExpection task path parsing, allow starting...  | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-30 | 
Christian Heller | For MsgParseExpectation do/doafter tasks, use title...  | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-30 | 
Christian Heller | Send out PINGs ourselves to check if connection still up. | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-29 | 
Christian Heller | Fix broken has_unread_highlight calculation. | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-29 | 
Christian Heller | Fix broken n_lines_unread calculation. | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-29 | 
Christian Heller | Mark unread highlights in status line windows summary. | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-29 | 
Christian Heller | In log lines, move highlight marker right before timestamp. | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-29 | 
Christian Heller | Add very basic keyword highlighting. | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-29 | 
Christian Heller | Fix slightly-off bookmark and scroll infos. | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-29 | 
Christian Heller | Explicate which indices are used negatively and which...  | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-29 | 
Christian Heller | Add log bookmarking. | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-29 | 
Christian Heller | Differentiate log files by server/"client ID" directories. | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-28 | 
Christian Heller | More explicitly name testing code syntax tokens. | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-09-28 | 
Christian Heller | Move testing toml identification into detection of...  | 
commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 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) | 
| next |