| 3 days ago | Christian Heller | Minor test refactoring. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 5 days ago | Christian Heller | Also update status line after each successful command... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 5 days ago | Christian Heller | Update status line on any logs, not just those of other... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 5 days ago | Christian Heller | Minor test optimization. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 5 days ago | Christian Heller | Remove never-read attribute setting. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 5 days ago | Christian Heller | Fix off-by-one, too-early-enabling scroll calculations. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 5 days ago | Christian Heller | Fix broken testing repeat line indices (plus some minor... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 5 days ago | Christian Heller | In testing, ignore empty lines. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 5 days ago | Christian Heller | Fix timeout test broken by previous repeat syntax change. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 5 days ago | Christian Heller | Minor refactoring. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 5 days ago | Christian Heller | For testing "repeat" directive, start offsets at lowest... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 5 days ago | Christian Heller | Reorganize test script expansions. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 7 days ago | Christian Heller | In testing, reduce verbosity of "repeat" command. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 7 days ago | Christian Heller | Restructure color formatting. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 7 days ago | Christian Heller | Greatly extend TUI drawing tests. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 7 days ago | Christian Heller | Fix scrolling's .history_idx_neg calculation stumbling... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 7 days ago | Christian Heller | In testing, improve flexibility of screen line check... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 9 days ago | Christian Heller | For testing "repeat" directive, allow relative next... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 9 days ago | Christian Heller | Restructure testing command syntax for greater flexibil... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 9 days ago | Christian Heller | Reorganize testing syntax. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 9 days ago | Christian Heller | Add scrolling tests. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 9 days ago | Christian Heller | In testing, restructure TUI command syntax to allow... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 11 days ago | Christian Heller | Remove dead code. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 11 days ago | Christian Heller | In testing, have explicit Playbook testing breaks for... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 11 days ago | Christian Heller | For testing, use ERR_STR_TIMEOUT rather than 'FAKE_IRC_... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 11 days ago | Christian Heller | In testing, for TUI directives call .redraw_affected... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 11 days ago | Christian Heller | Add basic TUI drawing testing. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 12 days ago | Christian Heller | Mark NOTICE with different nick brackets rather than... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-10-08 | Christian Heller | In test.test, avoid confusingly naming host server... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-10-08 | Christian Heller | Add test for legalities of /reconnect and /disconnect. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-10-08 | Christian Heller | Catch _all_ Client.send fails. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-10-08 | Christian Heller | With new test logging output, misleading line idx displ... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-10-08 | Christian Heller | Add processing log display to single-file testing. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-10-08 | Christian Heller | Have dedicated test script for ERROR handling. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-10-08 | Christian Heller | Handle history cutoff drawing edge cases. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-10-07 | Christian Heller | Handle "(Connect timed out)" ERROR, trigger timed retry. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-10-07 | Christian Heller | Limit depth of log history buffer. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-10-07 | Christian Heller | Reorganize history log drawing to avoid storing empty... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-10-07 | Christian Heller | Some code re-organization to make reasoning about it... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-10-06 | Christian Heller | Ensure Terminal context manager actually gets to finish... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 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 | Don't use overly-broad BaseException where inadequate. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-10-06 | Christian Heller | Retry connecting on socket.gaierror.errno == socket... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2025-10-06 | Christian Heller | Refactor IrcConnException hierarchy. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 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) | 
| next |