summary refs log tree commit diff
path: root/handle.c
AgeCommit message (Collapse)Author
2018-08-10Become multi-channelCurtis McEnroe
There's a lot of UI missing for it, but it technically works.
2018-08-10Remove unnecessary va_endCurtis McEnroe
va_end must be called before the function returns, but errx is noreturn.
2018-08-10Rename chan to joinCurtis McEnroe
In preparation for multi-channel?
2018-08-09Color brackets around nicksCurtis McEnroe
Also switch self-brackets to () since [] can appear in nicks.
2018-08-09Fix 432 handler paramsCurtis McEnroe
2018-08-09Replace shift with a great variadic functionCurtis McEnroe
I am disappointed in the lack of compiler attributes for type-checking variadic functions.
2018-08-09Only tabTouch nick if not selfCurtis McEnroe
2018-08-09Add URL detection, listing and openingCurtis McEnroe
Might also add /copy, like /open.
2018-08-08Distinguish self with square bracketsCurtis McEnroe
2018-08-08Color own messages 15Curtis McEnroe
My own settings have "white" slightly darker than the default color, so this helps to distinguish my own messages.
2018-08-07Highlight and beep pingsCurtis McEnroe
2018-08-07Populate tab-complete listCurtis McEnroe
2018-08-07Fix /me formatting side-effectsCurtis McEnroe
NEVER pass side-effects to a macro.
2018-08-07Hack clang into checking uiFmt format stringsCurtis McEnroe
2018-08-07Handle PART and QUIT without messagesCurtis McEnroe
2018-08-07Make safe filling the who bufferCurtis McEnroe
2018-08-06Use wchar_t strings for all of UICurtis McEnroe
vaswprintf is a nightmare.
2018-08-04Rename ui chat to logCurtis McEnroe
2018-08-04Rename client to ircCurtis McEnroe
2018-08-04Split source into several filesCurtis McEnroe
Can't believe I have to do this.