summary refs log tree commit diff
path: root/include/compat
diff options
context:
space:
mode:
Diffstat (limited to 'include/compat')
0 files changed, 0 insertions, 0 deletions
43ead2b60aaaa3381d&follow=1'>Fix multi-mention tab completion conditionJune McEnroe I don't know why I ever programmed it this way. It was really annoying when trying to write "some phrase, nick". 2020-04-01Pass correct length to mbstowcsJune McEnroe Too used to sizeof being the right thing for regular strings. 2020-04-01Add note about building LibreSSL manuallyJune McEnroe 2020-03-31Add \blushJune McEnroe 2020-03-31Add notes on how to view README.7June McEnroe I'm feeling generous :) 2020-03-31Add pounce to README's SEE ALSOJune McEnroe 2020-03-31Update features listJune McEnroe 2020-03-31Add join/part/quit filtering exampleJune McEnroe I don't care that this looks nuts. 2020-03-31Hide filtered messagesJune McEnroe 2020-03-31Add /ignore message filtering patternsJune McEnroe 2020-03-31Save and load buffer line heatJune McEnroe 2020-03-31Store line heat in bufferJune McEnroe 2020-03-31Add \bear, \cool, \hug, \unflip, \waveJune McEnroe 2020-03-31Replace int opt; while with for loop in sandmanJune McEnroe 2020-03-30Replace some declaration; while loops with for loopsJune McEnroe I should have been using this for getopt loops already but the call here is slightly too long to fit on one line as a for loop. 2020-03-30Add text macrosJune McEnroe 2020-03-30Tab complete from last iswspaceJune McEnroe 2020-03-30Add /o alias for /openJune McEnroe I can't live without it. 2020-03-29Add /op, /deop, /voice, /devoiceJune McEnroe This collides with using /o for /open which I'm sad about, but I think these commands should exist... 2020-03-28Rewrite mode formatting again and write to logJune McEnroe Going back to one line per mode change again because it's easier. 2020-03-25Log chat eventsJune McEnroe Still missing is logging MODE changes, which will be hell, unless it just logs the raw stuff. 2020-03-25Add logging functionsJune McEnroe The mkdir dance is a bit awkward... 2020-03-23Track MODE in repliesJune McEnroe 2020-03-23Fix non-multiline command newline handlingJune McEnroe 2020-03-23Add M-Enter to insert a newlineJune McEnroe 2020-03-23Handle bracketed paste, including newlinesJune McEnroe 2020-03-23Allow commands to take multiline inputJune McEnroe 2020-03-23Bump edit buffer cap to 1024June McEnroe With message splitting it's reasonable to allow this to be larger. 2020-03-23Assume worst case for unknown user and host in splitMessageJune McEnroe The default USERLEN of 9 doesn't have a great source, the RFC only says that nicks are length 9, so my assumption is that usernames are not longer. 2020-03-22Implement message splittingJune McEnroe 2020-03-22Handle empty input directly in commandJune McEnroe 2020-03-22Track own host, handle CHGHOSTJune McEnroe 2020-03-22Add /sayJune McEnroe 2020-03-22Handle RPL_CHANNELMODEISJune McEnroe 2020-03-22Handle user mode changesJune McEnroe 2020-03-22Rewrite handleModeJune McEnroe 2020-03-18Handle RPL_UMODEISJune McEnroe 2020-03-17Send blank line after 10 minutes idleJune McEnroe Without this, I was having catgirl "time out" from pounce's POV, but without catgirl noticing anything... I still don't understand this. Been using this fix for a couple weeks though and it stopped happening, and it's otherwise harmless, but yikes. 2020-03-09Ignore 422 ERR_NOMOTDJune McEnroe pounce will start sending these because some silly clients don't think they're connected until some MOTD reply... 2020-03-08Set self.pos before handling the messageJune McEnroe This intuitively feels wrong, but isn't. Most importantly, handleError immediately exits, but we still need to "consume" that message, otherwise pounce will keep sending it on reconnect. The same goes for any other handler that might cause an exit, such as a require parameter count failure. 2020-03-02Prevent entering commands in <debug> if restricted