index
:
~steering
/
bitbot.git
this commit
master
Unnamed repository; edit this file 'description' to name the repository.
steering7253
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
EventManager.py
Commit message (
Expand
)
Author
Age
Files
Lines
*
Support replay keyword in EventHookContext.hook
jesopo
2018-08-31
1
-4
/
+6
*
Move event priority mechanics to get_hooks() to factor in contextual events
jesopo
2018-08-31
1
-5
/
+2
*
Remove _unhook and always use get_hooks() in IRCLineHandler
jesopo
2018-08-31
1
-4
/
+1
*
Give modules event objects with "context"s, to facilitate purging all the event
•••
hooks for a module
jesopo
2018-08-31
1
-37
/
+85
*
Log exceptions when calling events
jesopo
2018-08-30
1
-4
/
+2
*
Give EventHooks their event name .lower()
jesopo
2018-08-29
1
-1
/
+1
*
Log event path along with timing in EventHook.call
jesopo
2018-08-28
1
-2
/
+4
*
Added .call_limited() to EventHook to avoid having a kwarg outside of **kwargs
•••
in .call()
jesopo
2018-08-28
1
-7
/
+20
*
expand kwargs in assure_call when we've got a hook
jesopo
2018-08-28
1
-1
/
+1
*
Change how specific events assure their hooks gets the event independant of
•••
loading order
jesopo
2018-08-28
1
-5
/
+11
*
Check if event objects should be purged after an event is called
jesopo
2018-08-28
1
-0
/
+13
*
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
-3
/
+21
*
move priority constants to root of EventManager namespace
jesopo
2018-07-15
1
-7
/
+6
*
Added EventHook.call_for_result to get a result or default from an event
jesopo
2018-07-15
1
-0
/
+3
*
Implemented delimited "event chains" and changed pong.py to use it
jesopo
2018-07-08
1
-1
/
+14
*
Added an event hook priority system
jesopo
2018-07-02
1
-3
/
+11
*
Added a "replay" system to EventManager hooks, to replay missed .calls
jesopo
2017-12-26
1
-2
/
+10
*
Change line handling
Evelyn
2017-07-16
1
-0
/
+1
*
logging EventManager errors with EventManger is a bad idea
jesopo
2017-01-27
1
-3
/
+3
*
implemented error logging to EventManager (WIP)
jesopo
2016-07-14
1
-3
/
+11
*
added logs.py and changed EventHook objects to know their name.
jesopo
2016-07-13
1
-4
/
+7
*
added a very unreliable and BAD IDEA way to unload modules.
jesopo
2016-04-14
1
-0
/
+2
*
first commit.
jesopo
2016-03-29
1
-0
/
+87