Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-12-01 | Crudely handle reconnecting after suspend | Curtis McEnroe | |
2018-12-01 | Fix sandman hang | Curtis McEnroe | |
It was hanging after sending SIGTSTP to its child, then receiving a SIGCHLD to indicate the child had stopped. | |||
2018-12-01 | Use sigaction in sandman | Curtis McEnroe | |
2018-11-30 | Handle signals consistently in the event loop | Curtis McEnroe | |
2018-11-30 | Separate ircConnect and ircDisconnect | Curtis McEnroe | |
2018-11-30 | Measure length of log timestamp more consistently | Curtis McEnroe | |
2018-11-30 | Reformat sandman Objective-C code | Curtis McEnroe | |
2018-11-30 | Ignore sandman | Curtis McEnroe | |
Oops. | |||
2018-11-30 | Add sandman | Curtis McEnroe | |
2018-11-29 | Strip timestamps from log replay | Curtis McEnroe | |
Also fix string length. %.*s does not behave as one might expect when writing wchar_t. | |||
2018-11-29 | Add basic log replay | Curtis McEnroe | |
2018-11-29 | Show unread count in term title | Curtis McEnroe | |
Also render status line with just spaces. Looks much cleaner this way. | |||
2018-11-29 | Handle no such nick error | Curtis McEnroe | |
2018-11-29 | Add /whois | Curtis McEnroe | |
2018-11-29 | Set LIBRESSL_PREFIX in Darwin.mk | Curtis McEnroe | |
I think this is still the right path for Homebrew, which is the most popular... | |||
2018-11-28 | Add NetBSD.mk | Curtis McEnroe | |
2018-11-28 | Make use of config.mk and add Darwin.mk | Curtis McEnroe | |
2018-11-27 | Rename project catgirl | Curtis McEnroe | |
This simplifies things. | |||
2018-11-27 | Add M-m key to insert a blank line | Curtis McEnroe | |
For manually marking the log. | |||
2018-10-28 | Add notification with notify-send | Curtis McEnroe | |
2018-10-28 | Use const char *argv[] signatures | Curtis McEnroe | |
C is really weird about this stuff, but this makes more sense to me. | |||
2018-10-23 | Fix verbose view name in man page | Curtis McEnroe | |
2018-10-22 | Add more URL schemes | Curtis McEnroe | |
2018-10-22 | Rework status line | Curtis McEnroe | |
2018-10-22 | Rename status and verbose tags | Curtis McEnroe | |
2018-09-16 | Revert "Race parallel connects" | Curtis McEnroe | |
This reverts commit e3e2b36ecf6a1340f1dc2542233bafe0862447fa. Apparently racing *all* of the connections is not something you should do, and I can't be bothered with all the extra logic to do this "correctly" according to RFC 8305. Provide an API, you cowards. What I did want to do was give IPv6 any chance at all of being used, but I'm just going to leave that up to the order getaddrinfo returns. It's someone else's fault. | |||
2018-09-16 | Race parallel connects | Curtis McEnroe | |
2018-09-15 | Call tls_error when tls_connect_socket fails | Curtis McEnroe | |
2018-09-15 | Try successive getaddrinfo results | Curtis McEnroe | |
2018-09-15 | Render README from chatte.7 | Curtis McEnroe | |
2018-09-14 | Factor out uiPrompt to call on nick change | Curtis McEnroe | |
2018-09-14 | Run test binaries with set -e and semicolons | Curtis McEnroe | |
BSD make behaves oddly when trying to replace with &. | |||
2018-09-14 | Fail target when any test binary fails | Curtis McEnroe | |
2018-09-14 | Run tests in default target | Curtis McEnroe | |
2018-09-14 | Add termEvent tests | Curtis McEnroe | |
2018-09-14 | Check width of entire next word including codes | Curtis McEnroe | |
This results in a tiny bit of premature wrapping for color codes, but that isn't a problem. | |||
2018-09-14 | Remove word handling from formatParse | Curtis McEnroe | |
2018-09-14 | Apply consecutive formatting codes at once | Curtis McEnroe | |
Fixes the failing splits test. | |||
2018-09-14 | Add tests for formatParse | Curtis McEnroe | |
With one currently failing so you know they're worth it. | |||
2018-09-13 | Preview with nick in input window | Curtis McEnroe | |
2018-09-13 | Never send PRIVMSG to TagStatus or TagVerbose | Curtis McEnroe | |
2018-09-13 | Move color selection to format.c | Curtis McEnroe | |
2018-09-13 | Fix len for format->split at end of string | Curtis McEnroe | |
2018-09-13 | Avoid uninitialized x in uiRead | Curtis McEnroe | |
2018-09-13 | Add IRCDefault to colors enum | Curtis McEnroe | |
2018-09-13 | Return a format->split even at the end of the string | Curtis McEnroe | |
2018-09-13 | Fix weird tab-complete after comma | Curtis McEnroe | |
I have no idea why I did this. | |||
2018-09-13 | Rewrite UI again | Curtis McEnroe | |
The persistent topic is gone and the status line is now at the top. The status formatting still needs to be reworked. I also want to try showing the nick in the input window so it really looks like your next message. | |||
2018-09-12 | Add note about C-o | Curtis McEnroe | |
Why are there so few well usable ctrl key bindings? | |||
2018-09-12 | Use formatParse split to position input cursor | Curtis McEnroe | |