Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | Factor out uiPrompt to call on nick change | June McEnroe | 2018-09-14 | |
| | ||||
* | Run test binaries with set -e and semicolons | June McEnroe | 2018-09-14 | |
| | | | | BSD make behaves oddly when trying to replace with &. | |||
* | Fail target when any test binary fails | June McEnroe | 2018-09-14 | |
| | ||||
* | Run tests in default target | June McEnroe | 2018-09-14 | |
| | ||||
* | Add termEvent tests | June McEnroe | 2018-09-14 | |
| | ||||
* | Check width of entire next word including codes | June McEnroe | 2018-09-14 | |
| | | | | | This results in a tiny bit of premature wrapping for color codes, but that isn't a problem. | |||
* | Remove word handling from formatParse | June McEnroe | 2018-09-14 | |
| | ||||
* | Apply consecutive formatting codes at once | June McEnroe | 2018-09-14 | |
| | | | | Fixes the failing splits test. | |||
* | Add tests for formatParse | June McEnroe | 2018-09-14 | |
| | | | | With one currently failing so you know they're worth it. | |||
* | Preview with nick in input window | June McEnroe | 2018-09-13 | |
| | ||||
* | Never send PRIVMSG to TagStatus or TagVerbose | June McEnroe | 2018-09-13 | |
| | ||||
* | Move color selection to format.c | June McEnroe | 2018-09-13 | |
| | ||||
* | Fix len for format->split at end of string | June McEnroe | 2018-09-13 | |
| | ||||
* | Avoid uninitialized x in uiRead | June McEnroe | 2018-09-13 | |
| | ||||
* | Add IRCDefault to colors enum | June McEnroe | 2018-09-13 | |
| | ||||
* | Return a format->split even at the end of the string | June McEnroe | 2018-09-13 | |
| | ||||
* | Fix weird tab-complete after comma | June McEnroe | 2018-09-13 | |
| | | | | I have no idea why I did this. | |||
* | Rewrite UI again | June McEnroe | 2018-09-13 | |
| | | | | | | 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. | |||
* | Add note about C-o | June McEnroe | 2018-09-12 | |
| | | | | Why are there so few well usable ctrl key bindings? | |||
* | Use formatParse split to position input cursor | June McEnroe | 2018-09-12 | |
| | ||||
* | Factor out IRC formatting parsing | June McEnroe | 2018-09-12 | |
| | ||||
* | Add /help equivalent to /man | June McEnroe | 2018-09-11 | |
| | ||||
* | Don't render every PM as a ping | June McEnroe | 2018-09-11 | |
| | ||||
* | Add urlOpenMatch | June McEnroe | 2018-09-11 | |
| | ||||
* | Depend on man.sh for chroot.tar target | June McEnroe | 2018-09-10 | |
| | ||||
* | Set LESSSECURE=1 in man.sh | June McEnroe | 2018-09-10 | |
| | | | | Ridiculous. | |||
* | Add /man command | June McEnroe | 2018-09-10 | |
| | ||||
* | Install man page in chroot | June McEnroe | 2018-09-10 | |
| | ||||
* | Install man page | June McEnroe | 2018-09-10 | |
| | ||||
* | Split keys into subsections and document colors | June McEnroe | 2018-09-10 | |
| | ||||
* | Add "blank" lines to chatte.1 | June McEnroe | 2018-09-10 | |
| | ||||
* | Document key bindings in chatte.1 | June McEnroe | 2018-09-10 | |
| | ||||
* | Document slash commands in chatte.1 | June McEnroe | 2018-09-08 | |
| | ||||
* | Document command line options in chatte.1 | June McEnroe | 2018-09-08 | |
| | ||||
* | Fix reverse iteration in urlOpen | June McEnroe | 2018-09-08 | |
| | ||||
* | Move event loop to event.c | June McEnroe | 2018-09-06 | |
| | ||||
* | Preserve scroll position when new lines appear | June McEnroe | 2018-09-05 | |
| | ||||
* | Use PascalCase for constants | June McEnroe | 2018-09-02 | |
| | | | | Begone underscores. | |||
* | Add status indicators | June McEnroe | 2018-09-02 | |
| | ||||
* | Write terminating null in allocating wcs/mbs conversions | June McEnroe | 2018-09-02 | |
| | | | | Turns out wcsnrtombs doesn't. | |||
* | Treat all direct messages as pings | June McEnroe | 2018-09-02 | |
| | ||||
* | Add aswprintf | June McEnroe | 2018-09-02 | |
| | | | | | The format string won't get checked but I'm not sure I can reasonably use the same hack. | |||
* | Mark views when they are created | June McEnroe | 2018-09-02 | |
| | ||||
* | Simplify invalid nick messages | June McEnroe | 2018-09-02 | |
| | ||||
* | Include time.h for time_t in chat.h | June McEnroe | 2018-09-02 | |
| | ||||
* | Remove FIXME for tracking tags in WHO handling | June McEnroe | 2018-08-20 | |
| | | | | I don't think it'll ever be a problem. | |||
* | Don't clobber tab order on /who | June McEnroe | 2018-08-20 | |
| | ||||
* | Remove unnecessary include | June McEnroe | 2018-08-20 | |
| | ||||
* | Add wcsnchr, wcsnrchr, awcsntombs | June McEnroe | 2018-08-20 | |
| | | | | | | This eliminates calls to editHead and editTail inside edit.c. Oh god I'm sorry for following libc naming conventions for this stuff. | |||
* | Set errno in vaswprintf in case vswprintf does not | June McEnroe | 2018-08-20 | |
| | | | | As is the case on GNU. |