| Commit message (Expand) | Author | Age | Files | Lines |
| * | Move src/Utils.py in to src/utils/, splitting functionality out in to modules of•••related functionality
| jesopo | 2018-10-03 | 1 | -20/+22 |
| * | Support changing command responses from PRIVMSG to NOTICE | jesopo | 2018-10-02 | 1 | -9/+31 |
| * | Re-add lost "!" prefix on stderr prefix | jesopo | 2018-10-02 | 1 | -1/+1 |
| * | Pass msgid in send_stdout/send_stdin in modules/commands.py | jesopo | 2018-10-02 | 1 | -2/+4 |
| * | It's 'draft/msgid' not just 'msgid', also actually store 'msgid' in self._msgid | jesopo | 2018-10-01 | 1 | -2/+2 |
| * | The correct msgid reply tag (at the moment) is '+draft/reply' | jesopo | 2018-10-01 | 1 | -1/+1 |
| * | Better support for msgtags with PRIVMSGs; put functionality in to•••modules/commands.py to reply to specific messages by use of msgids
| jesopo | 2018-10-01 | 1 | -5/+17 |
| * | Typo in modules.commands.py, 'unsafe_call' -> 'call_unsafe' | jesopo | 2018-10-01 | 1 | -1/+1 |
| * | Add call_unsafe functions to EventManager.EventHook, to not swallow errors on•••specific function calls (e.g. preprocess.command)
| jesopo | 2018-10-01 | 1 | -2/+2 |
| * | Update a reference from `buffer` to `target.buffer` in modules/commands.py | jesopo | 2018-09-30 | 1 | -1/+1 |
| * | Switch to using docstring for usage, permission and require_mode | jesopo | 2018-09-30 | 1 | -19/+22 |
| * | We don't need to explicitly pass "buffer" through on command events | jesopo | 2018-09-30 | 1 | -4/+2 |
| * | Better .strip()/.split() logic for !help | jesopo | 2018-09-29 | 1 | -2/+6 |
| * | Support command hooks not coming from a class instance | jesopo | 2018-09-29 | 1 | -1/+3 |
| * | Move all exports to @Utils.export calls | jesopo | 2018-09-27 | 1 | -12/+8 |
| * | Switch to using @Utils.hook and docstrings for event hooks | jesopo | 2018-09-26 | 1 | -23/+29 |
| * | Also use docstrings to check if a command has help available, allow one-string•••denotation of multiple event hooks
| jesopo | 2018-09-26 | 1 | -4/+6 |
| * | Support using docstrings as command help | jesopo | 2018-09-26 | 1 | -2/+6 |
| * | Move most code in root directory to src/ | jesopo | 2018-09-24 | 1 | -1/+1 |
| * | font reset at the beginning of commands to stop wonkiness with highlighting a... | dngfx | 2018-09-22 | 1 | -1/+2 |
| * | Change Utils.color to take a string to wrap in color | jesopo | 2018-09-21 | 1 | -4/+2 |
| * | Refactor everything to use delimited events | jesopo | 2018-09-19 | 1 | -9/+9 |
| * | Send a FONT_RESET (\x0F) after stderr module names because a bug in weechat•••pre-2.2 means that because red colors are displayed as red+bold, the second
FONT_COLOR (\x03) only resets the red coloring, not the bold, meaning the rest
of the line is bold.
| jesopo | 2018-09-19 | 1 | -2/+2 |
| * | Fix exception in commands.py any time anyone sends an empty or•••whitespace-prefixed PRIVMSG
| jesopo | 2018-09-19 | 1 | -1/+1 |
| * | Fix highlight checking in commands.py | jesopo | 2018-09-17 | 1 | -3/+3 |
| * | Make commands be processed under received.message.* at PRIORITY_LOW, eat the•••event when it's done, change karma.py to use PRIORITY_MONITOR
| jesopo | 2018-09-09 | 1 | -4/+6 |
| * | Utilise !serverset in more modules | jesopo | 2018-09-09 | 1 | -0/+2 |
| * | Add !serverset and !serverget | jesopo | 2018-09-09 | 1 | -3/+5 |
| * | Better indentation in commands.py | jesopo | 2018-09-09 | 1 | -9/+3 |
| * | Fix a few niggles | dngfx | 2018-09-09 | 1 | -1/+5 |
| * | FONT_RESET should be FONT_COLOR, also more string wizardry in ducks.py! | dngfx | 2018-09-09 | 1 | -2/+2 |
| * | Add channel prefix to .usage (So it shows .8ball <question> instead of just 8...•••Updated ducks.py, more efficient code and style tweaks.
| dongfix | 2018-09-09 | 1 | -1/+9 |
| * | Don't strip out empty arguments on commands.py | jesopo | 2018-09-06 | 1 | -1/+1 |
| * | Add !ignore and !unignore in commands.py | jesopo | 2018-09-06 | 1 | -10/+35 |
| * | Send message-tags through PRIVMSG, NOTICE and !commands | jesopo | 2018-09-03 | 1 | -2/+3 |
| * | give an Exports object (actually, ExportsContex object) to each module, to•••facilitate things like !set and !channelset without using the events system
| jesopo | 2018-09-02 | 1 | -4/+3 |
| * | Give modules event objects with "context"s, to facilitate purging all the event•••hooks for a module
| jesopo | 2018-08-31 | 1 | -20/+21 |
| * | Change command.py to use call_limited | jesopo | 2018-08-28 | 1 | -3/+4 |
| * | Change how specific events assure their hooks gets the event independant of•••loading order
| jesopo | 2018-08-28 | 1 | -1/+1 |
| * | modules/logging.py -> IRCLogging.py; IRCLog.py -> IRCBuffer.py; change logging•••to be an object on the server object instead of an event call
| jesopo | 2018-08-28 | 1 | -4/+4 |
| * | also empty command stdout when there's no !more | jesopo | 2018-08-05 | 1 | -0/+2 |
| * | skip !more's out/err, added a way to split messages from their prefixes for•••logging purposes
| jesopo | 2018-07-14 | 1 | -7/+8 |
| * | Added a "replay" system to EventManager hooks, to replay missed .calls | jesopo | 2017-12-26 | 1 | -6/+5 |
| * | Handle empty CAP, additional IRCLog feature, better tls, better channel_save ...•••Signed-off-by: jesopo <github@lolnerd.net>
| jesopo | 2017-10-27 | 1 | -0/+3 |
| * | Reset font just before "(more)" truncation. | jesopo | 2016-12-05 | 1 | -1/+1 |
| * | added a function to Utils to get the "closest" setting, with channel/user set... | jesopo | 2016-05-06 | 1 | -1/+1 |
| * | started passing some more helpful info when preprocessing a command. | jesopo | 2016-04-18 | 1 | -1/+2 |
| * | added command-prefix to channel settings. | jesopo | 2016-04-14 | 1 | -3/+8 |
| * | changed commands.py to show usage help (if available) when minimum arguments ... | jesopo | 2016-04-10 | 1 | -2/+6 |
| * | added usage help to a lot of modules, added a verbose option to karma.py. | jesopo | 2016-04-06 | 1 | -2/+3 |