aytch has quit [Read error: Connection reset by peer]
catepillar has quit [Ping timeout: 252 seconds]
catepillar has joined #cinch
aytch has joined #cinch
aytch_ has quit [Ping timeout: 248 seconds]
catepillar has quit [Ping timeout: 260 seconds]
catepillar has joined #cinch
v0n has joined #cinch
jhaals has joined #cinch
jhaals has quit []
v0n has quit [Read error: Operation timed out]
jhaals_ has joined #cinch
dieterdemeyer has quit [Ping timeout: 246 seconds]
dieterdemeyer has joined #cinch
postmodern has quit [Quit: Leaving]
windowsrefund has quit [Quit: WeeChat 0.3.8]
v0n has joined #cinch
jhaals_ has quit []
jhaals has joined #cinch
bean has joined #cinch
jhaals has quit []
jhaals has joined #cinch
jhaals has quit [Ping timeout: 240 seconds]
jhaals has joined #cinch
jhaals has quit []
jhaals has joined #cinch
jhaals has quit []
jhaals has joined #cinch
bean has quit [Ping timeout: 248 seconds]
jhaals has quit []
bean has joined #cinch
<flexd>
dominikh: How do you supress all output from cinch?
<flexd>
Like messages, thread/new thread stuff?
<dominikh>
flexd: bot.loggers.clear
<flexd>
Alright
<flexd>
Thanks!
<dominikh>
:)
<flexd>
haven't touched ruby or cinch in a long time (sadly), used mostly node.js since this summer. A friend just asked me since I introduced him to cinch :)
<dominikh>
heh, spread the word
<dominikh>
I haven't touched ruby in a while either, tho :P
<flexd>
:D
<flexd>
Just not coding at all or not in ruby?
<dominikh>
not in ruby.
<flexd>
I miss it a bit, what are you coding in?
<flexd>
I was looking at Common-Lisp and Clojure the other day
<flexd>
Looks fun
<dominikh>
mostly Go
<flexd>
Also looked briefly at Go but never got into it
<dominikh>
(and way too much elisp)
jhaals has joined #cinch
<flexd>
emacs lisp? :D
<dominikh>
yes
<flexd>
Not gotten into emacs too fortunately
<flexd>
vim <3
<dominikh>
yuck.
<flexd>
Never used emacs though, just fairly recently begun using vim
<flexd>
was using sublime text 2 before
jhaals has quit [Client Quit]
<dominikh>
well, at least you stopped using that.
<dominikh>
couldn't afford st 3? :P
<flexd>
Theres a st 3? :p
<flexd>
Never paid for it
<dominikh>
yes. beta still I think
<dominikh>
costs even more than st 2
<dominikh>
$70 I think
<flexd>
Heh
<flexd>
Would never pay for it anyway
<dominikh>
hehe
<flexd>
You got a warning about saving like every 100th time I pressed save with a shortcut I think
<flexd>
Was not that often
<dominikh>
ST is just a bunch of stolen vim and emacs ideas with a fancy gui ;)
<flexd>
I did not like the config file at all
<dominikh>
I only "used" ST2 for like 10 minutes, to test something for a mode I was writing for emacs :P
<flexd>
Hehe
<flexd>
What is so nice about emacs though?
<flexd>
I might try it at some point, just fairly happy in vim
<flexd>
as long as I remember the shortcuts
<dominikh>
if you're happy in vim, don't bother with emacs :)
<flexd>
If I go without vim for a week I've forgotten a lot :p
<dominikh>
vim and emacs are two vastly different approaches to editting text
<dominikh>
emacs is about integration and customization. I have more than thousand lines of elisp for customizing emacs, and megabytes of packages I installed
<dominikh>
I have fully working spreadsheets in emacs, and a terminal emulator
<dominikh>
but I also spent weeks building it to be the way I wanted it
<dominikh>
and the way you edit text is different from vim
<flexd>
Cool
<flexd>
yeah I just want to code things easily
<dominikh>
why did you switch from ST2 though?
<flexd>
Terminals are portable :)
<flexd>
I basically code all my stuff on my vps
<flexd>
It's mostly web/network stuff
<flexd>
I can access it from anywhere and it's backed up regularily
<flexd>
I do have stuff in git anyway though
<dominikh>
heh
<dominikh>
I use emacs locally to edit remote files
bean has quit [Quit: Computer has gone to sleep.]
bean has joined #cinch
<flexd>
:D
waxjar has quit [Ping timeout: 276 seconds]
jhaals has joined #cinch
jhaals has quit [Client Quit]
<Rennex>
i use ST2 (on windows), sshfs, an ubuntu VM and samba, locally to edit remote files ;)
<dominikh>
you win the "weird setup" award ;)
<Rennex>
yay
<v0n>
hi
<v0n>
hey, when I listen_to :channel and match /regex/, of can I ignore the message it it matches the regex?
<v0n>
the usecase is: I have a plugin which logs messages, but I don't want to the plugin to store its own command
<dominikh>
you'll have to filter that manually in the listener
<v0n>
dominikh: so but the regex in a constant and then to def listen m; unless regex.match m.message; do_something(m); end; end
<v0n>
?
<v0n>
s/but//
<dominikh>
well, cinch adds its prefix to the regexp
<dominikh>
so if you give it /foo/ it'll be (assuming default settings) turned into /^!foo/
<v0n>
dominikh: can I retreive the "!" prefix dynamically?
<v0n>
self.prefix or something
<dominikh>
self.class.plugin_prefix || bot.config.plugins.prefix for the prefix, and same thing for the suffix
<dominikh>
hm, actually, not too sure about the first bit, hold on