dominikh changed the topic of #cinch to: The IRC Framework | Latest version: Cinch 2.2.6
sarkyniin has joined #cinch
sarkyniin has quit [Ping timeout: 244 seconds]
sarkyniin has joined #cinch
_whitelogger__ has joined #cinch
irsol_ has joined #cinch
irsol has quit [*.net *.split]
Weethus has quit [*.net *.split]
mpapis has quit [*.net *.split]
_whitelogger_ has quit [*.net *.split]
michal_papis has joined #cinch
Weethus has joined #cinch
irsol_ has quit [Changing host]
irsol_ has joined #cinch
irsol_ is now known as irsol
postmodern has quit [Quit: Leaving]
Lirion has quit [Quit: echo 16i[q]sa[ln0=aln100%Pln100/snlbx]sbA0D4D465452snlb xq |dc]
sarkyniin has quit [Ping timeout: 244 seconds]
sarkyniin has joined #cinch
sarkyniin has quit [Ping timeout: 260 seconds]
sarkyniin has joined #cinch
sarkyniin has quit [Ping timeout: 272 seconds]
sarkyniin has joined #cinch
txdv has joined #cinch
<txdv>
plugin reloading is now supported?
apt-get_ has joined #cinch
sarkyniin has quit [Ping timeout: 252 seconds]
<leftylink>
txdv: eh I wouldn't call it officially supported until it makes it into the main repo (and it hasn't, right? unless I miss something), but it is known how to do
<txdv>
so i have to highlight dominik every day until he pulls it?
<dominikh>
you try that twice and I'll just ban you :)
<dominikh>
it will never make it into the main repo, because it's not Cinch's concern. the reload logic is concerned with the layout of files on your disk; that's not Cinch's concern.
<txdv>
hey, i didnt highlight you, so i still got one to go
<dominikh>
there's code for reloading plugins, it works, it's not part of Cinch :)
<txdv>
yeah, i saw it in cogbot
<txdv>
and he thanked you in the comments
<txdv>
so probably the best way to go
<dominikh>
there's some gist flying around with my original code
<txdv>
ill serach for them
<proxnal>
is there a way to start/stop a channel listener for example in a plugin?
blindsight` has joined #cinch
BlindSight has quit [Ping timeout: 264 seconds]
<leftylink>
proxnal: I wish there were so that I don't have to fire a thread when the listener is disabled, but in the absence of that my two solutions are 1) instance var that the listener checks before acting, or 2) unload the plugin!
<leftylink>
there probably is a less nuclear option than "unlaod the plugin" of course, with more internals knowledge on how listeners are registered, so that I just register/unregister the listener on demand...
blindsight` has quit [Changing host]
blindsight` has joined #cinch
blindsight` is now known as BlindSight
<proxnal>
yes i've read the source but there is no mention of unregistering when you have registered
<proxnal>
i am now doing it the instance variable way which feels a bit silly
apt-get_ has quit [Quit: Quit]
<proxnal>
the idea is to start and stop recording events with a trigger