Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | 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. | ||
* | Avoid unportable iswascii(3) | June McEnroe | 2018-08-20 |
| | |||
* | Fix missing stdint.h include | June McEnroe | 2018-08-20 |
| | |||
* | Add uninstall target | June McEnroe | 2018-08-20 |
| | |||
* | Add sample sshd_config | June McEnroe | 2018-08-20 |
| | |||
* | Add install target | June McEnroe | 2018-08-20 |
| | |||
* | Name project chatte | June McEnroe | 2018-08-20 |
| | |||
* | Accept unique prefixes of commands | June McEnroe | 2018-08-18 |
| | |||
* | Fix /query error handling | June McEnroe | 2018-08-18 |
| | | | | | Evidence this should be factored somehow else so the extra check is unnecessary. | ||
* | Alias /n to /view n where n is a number | June McEnroe | 2018-08-18 |
| | |||
* | Do not set log files executable | June McEnroe | 2018-08-18 |
| | | | | Oops. | ||
* | Add logging | June McEnroe | 2018-08-17 |
| | | | | | The reason logFmt takes a timestamp as a parameter is to support IRCv3 server-time in the future to accurately log the znc buffer. Hopefully. | ||
* | Add UI "heat" for status/messages/pings | June McEnroe | 2018-08-17 |
| | | | | | Bring back the beeps! Allow pings from notices. Also factor out dequoting of part/quit messages. | ||
* | Don't treat input as command if word contains extra slash | June McEnroe | 2018-08-16 |
| | |||
* | Detect pings in ACTIONs | June McEnroe | 2018-08-14 |
| | |||
* | Clean up termEvent state machine | June McEnroe | 2018-08-14 |
| | |||
* | Keep hashing '\0' until color is not black | June McEnroe | 2018-08-14 |
| | | | | Actually uses the rest of the hash state this way. | ||
* | Set title to tag name | June McEnroe | 2018-08-13 |
| | |||
* | Add termTitle | June McEnroe | 2018-08-13 |
| |