summary refs log tree commit diff
Commit message (Expand)AuthorAge
...
* Rename line editing functionsJune McEnroe2018-08-06
* Initialize all possible color pairsJune McEnroe2018-08-05
* Refactor color initializationJune McEnroe2018-08-05
* Add ^L redrawJune McEnroe2018-08-05
* Use 16 colors if availableJune McEnroe2018-08-05
* Limit parsed colors to number of mIRC colorsJune McEnroe2018-08-05
* Show source link on exitJune McEnroe2018-08-04
* Implement line editing, scrollingJune McEnroe2018-08-04
* Handle /topicJune McEnroe2018-08-04
* Add READMEJune McEnroe2018-08-04
* Rename ui chat to logJune McEnroe2018-08-04
* Rename client to ircJune McEnroe2018-08-04
* Fix chat draw boundariesJune McEnroe2018-08-04
* Factor out mIRC color parsingJune McEnroe2018-08-04
* Scroll the input padJune McEnroe2018-08-04
* Copy /usr/share/locale into chrootJune McEnroe2018-08-04
* Handle terminal resizingJune McEnroe2018-08-04
* Handle /names and /whoJune McEnroe2018-08-04
* Add libedit to chrootJune McEnroe2018-08-04
* Define A_ITALIC if not definedJune McEnroe2018-08-04
* Do not free const string portJune McEnroe2018-08-04
* Split source into several filesJune McEnroe2018-08-04
* Exit on zero readJune McEnroe2018-08-04
* Handle nick errorsJune McEnroe2018-08-04
* Handle /nick and /quitJune McEnroe2018-08-04
* Track own nickJune McEnroe2018-08-04
* Word all status messages in presentJune McEnroe2018-08-04
* Handle inputJune McEnroe2018-08-03
* Track own usernameJune McEnroe2018-08-03
* Use a wide pad for the topicJune McEnroe2018-08-03
* Ignore NOTICEs not sent to the channelJune McEnroe2018-08-03
* Handle KICK and NICKJune McEnroe2018-08-03
* Continue on EINTR from pollJune McEnroe2018-08-03
* Handle ACTIONsJune McEnroe2018-08-03
* Use more octal char literalsJune McEnroe2018-08-03
* Send a WHO in response to NAMES to get usernamesJune McEnroe2018-08-03
* Colorize nicks and channelsJune McEnroe2018-08-03
* Add support for mIRC colorsJune McEnroe2018-08-03
* Handle bold, italic, underlineJune McEnroe2018-08-03
* Add prift function for "prefix shift"June McEnroe2018-08-03
* Link with -lcurseswJune McEnroe2018-08-03
* Use libtls "compat" ciphersJune McEnroe2018-08-02
* Add UI and handle some kinds of server messagesJune McEnroe2018-08-02
* Add chroot.tar targetJune McEnroe2018-08-02
* Add LICENSE fileJune McEnroe2018-08-02
* Start IRC clientJune McEnroe2018-08-02
logheader'>2022-06-03Stop polling stdin after EOFJune McEnroe 2022-06-02Set TABSIZE=4June McEnroe Absolutely indiscriminately. 2022-06-02Do basic match highlightingJune McEnroe 2022-06-02Clean up parsing a littleJune McEnroe 2022-06-02Don't duplicate path stringJune McEnroe 2022-06-02Use stderr instead of /dev/tty, realloc buffer if lines too longJune McEnroe For some reason I haven't been able to figure out, trying to poll /dev/tty returns POLLNVAL (and this was using 100% CPU looping), but using stderr instead works fine. 2022-06-02Add initial working version of qfJune McEnroe 2022-05-29Set prompt for okshJune McEnroe