mirror of https://github.com/fluffle/goirc
0cac69d2ee
Overhaul the state tracker to return copies of data that should be correct at the time of the response. Subsequent changes to tracked IRC state will not be reflected in the copies. For people fixing up their code because this merge broke everything, you probably want to be paying particular attention to the use of conn.Me() instead of conn.cfg.Me. Sorry if this causes you hassle, it's for the best. Lastly, if kballard is watching: sorry dude, you were mostly right ;-) |
||
---|---|---|
.. | ||
commands.go | ||
commands_test.go | ||
connection.go | ||
connection_test.go | ||
dispatch.go | ||
dispatch_test.go | ||
handlers.go | ||
handlers_test.go | ||
line.go | ||
line_test.go | ||
mocknetconn_test.go | ||
state_handlers.go |