apeiros changed the topic of #ruby-lang to: Nick registration required to talk || Ruby 2.0.0-p195: http://ruby-lang.org (Ruby 1.9.3-p429) || Paste >3 lines of text on http://gist.github.com
<zenspider> havenwood: it is? nice
tylersmith has quit [Remote host closed the connection]
runeb has joined #ruby-lang
apeiros has quit [Remote host closed the connection]
apeiros has joined #ruby-lang
nazty has joined #ruby-lang
rheddry has quit [Excess Flood]
levifig has joined #ruby-lang
arooni-mobile has quit [Ping timeout: 252 seconds]
vlad_starkov has joined #ruby-lang
spuk has joined #ruby-lang
vlad_starkov has quit [Ping timeout: 248 seconds]
krohrbaugh has joined #ruby-lang
arubin has joined #ruby-lang
hogeo has joined #ruby-lang
deedoubleyou has quit [Remote host closed the connection]
LinkedoT has joined #ruby-lang
towski has joined #ruby-lang
Markvilla has quit [Quit: Computer has gone to sleep.]
Mawk has quit [Quit: Mawk]
droptone has joined #ruby-lang
krames has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
cofin has joined #ruby-lang
wnd^ has joined #ruby-lang
wnd has quit [Ping timeout: 246 seconds]
mdedetrich has joined #ruby-lang
marr has quit [Ping timeout: 256 seconds]
krohrbaugh has quit [Quit: Leaving.]
krohrbaugh has joined #ruby-lang
krombr has quit [Read error: Operation timed out]
dhruvasagar has joined #ruby-lang
brianpWins has quit [Quit: brianpWins]
Glass_saga has joined #ruby-lang
towski has quit [Remote host closed the connection]
pr0ton has quit [Quit: pr0ton]
justinmburrous has quit [Remote host closed the connection]
Rizzle has joined #ruby-lang
vlad_starkov has joined #ruby-lang
justinmburrous has joined #ruby-lang
Glass_saga has quit [Remote host closed the connection]
jonahR has joined #ruby-lang
krohrbaugh1 has joined #ruby-lang
Glass_saga has joined #ruby-lang
krohrbaugh1 has quit [Client Quit]
krohrbaugh has quit [Read error: Operation timed out]
nathanstitt has quit [Quit: I growing sleepy]
nevill has joined #ruby-lang
vlad_starkov has quit [Ping timeout: 246 seconds]
stardiviner has joined #ruby-lang
teleological has joined #ruby-lang
saarinen has quit [Quit: saarinen]
nathanstitt has joined #ruby-lang
krz has joined #ruby-lang
stardiviner_ has joined #ruby-lang
stardiviner has quit [Ping timeout: 255 seconds]
woollyams has quit [Ping timeout: 252 seconds]
woollyams has joined #ruby-lang
havenwood has quit [Remote host closed the connection]
runeb has quit [Remote host closed the connection]
tylersmith has joined #ruby-lang
bryanl_ has quit [Excess Flood]
bryanl has joined #ruby-lang
tylersmith has quit [Remote host closed the connection]
Domon has joined #ruby-lang
dhruvasagar has quit [Ping timeout: 252 seconds]
woollyams has quit [Ping timeout: 252 seconds]
tomzx_mac has joined #ruby-lang
robbyoconnor has joined #ruby-lang
kith_ has quit [Ping timeout: 248 seconds]
kstuart has quit [Ping timeout: 276 seconds]
havenwood has joined #ruby-lang
krombr has joined #ruby-lang
r0bby has joined #ruby-lang
robbyoconnor has quit [Ping timeout: 240 seconds]
dhruvasagar has joined #ruby-lang
vlad_starkov has joined #ruby-lang
r0bby is now known as robbyoconnor
jsullivandigs has joined #ruby-lang
pskosinski has quit [Quit: pskosinski]
vlad_starkov has quit [Ping timeout: 252 seconds]
mrsolo has quit [Quit: Leaving]
jsullivandigs has quit [Ping timeout: 252 seconds]
arooni-mobile has joined #ruby-lang
nathanstitt has quit [Quit: I growing sleepy]
guns has joined #ruby-lang
smook1 has quit [Ping timeout: 255 seconds]
cored_ has quit [Ping timeout: 240 seconds]
cored has quit [Ping timeout: 256 seconds]
GeissT has joined #ruby-lang
fragamus has quit [Quit: Computer has gone to sleep.]
smook1 has joined #ruby-lang
brianpWins has joined #ruby-lang
shinnya has quit [Read error: Operation timed out]
runeb- has joined #ruby-lang
runeb- is now known as runeb
mdedetrich has quit [Read error: Connection reset by peer]
mdedetrich has joined #ruby-lang
hogeo has quit [Remote host closed the connection]
runeb has quit [Ping timeout: 255 seconds]
jonahR has quit [Quit: jonahR]
hahuang65 has joined #ruby-lang
<hahuang65> Does anyone know how object.respond_to?(:method) works? It looks like it's actually calling the method… Is there something else that doesn't call the method?
tylersmith has joined #ruby-lang
hogeo has joined #ruby-lang
guns has quit [Read error: Operation timed out]
tylersmith has quit [Ping timeout: 276 seconds]
alex____ has joined #ruby-lang
krombr has quit [Quit: krombr]
crackity_jones has joined #ruby-lang
vlad_starkov has joined #ruby-lang
havenwood has quit [Remote host closed the connection]
jonahR has joined #ruby-lang
krz has quit [Ping timeout: 252 seconds]
vlad_starkov has quit [Ping timeout: 246 seconds]
krz has joined #ruby-lang
guns has joined #ruby-lang
cofin has quit [Quit: cofin]
alex____ has quit [Remote host closed the connection]
hashkey has joined #ruby-lang
lsegal has joined #ruby-lang
smook1 has quit [Ping timeout: 255 seconds]
gja has joined #ruby-lang
gja has quit [Changing host]
gja has joined #ruby-lang
swygue has joined #ruby-lang
hashkey has quit [Client Quit]
hashkey has joined #ruby-lang
sush24 has joined #ruby-lang
sush24 has quit [Ping timeout: 255 seconds]
sush24 has joined #ruby-lang
teleological has quit [Remote host closed the connection]
ehutzelman has joined #ruby-lang
wallerdev has quit [Quit: wallerdev]
teleological has joined #ruby-lang
wallerdev has joined #ruby-lang
sush24_ has joined #ruby-lang
sush24 has quit [Ping timeout: 252 seconds]
brianpWins has quit [Quit: brianpWins]
therod has joined #ruby-lang
rodrigo- has joined #ruby-lang
gja has quit [Quit: Leaving]
postmodern has quit [Ping timeout: 276 seconds]
guns has quit [Ping timeout: 256 seconds]
smook1 has joined #ruby-lang
runeb has joined #ruby-lang
therod has quit [Ping timeout: 276 seconds]
postmodern has joined #ruby-lang
runeb has quit [Ping timeout: 255 seconds]
chana has joined #ruby-lang
MartynKeigher has quit [Excess Flood]
MartynKeigher has joined #ruby-lang
ikrima has joined #ruby-lang
hahuang65 has quit [Quit: Computer has gone to sleep.]
nertzy2 has joined #ruby-lang
nertzy has quit [Ping timeout: 255 seconds]
arooni-mobile has quit [Ping timeout: 255 seconds]
Nisstyre-laptop has joined #ruby-lang
lcdhoffman has joined #ruby-lang
lcdhoffman has quit [Client Quit]
<drbrain> respond_to? doesn't call the method
alex____ has joined #ruby-lang
nevill has quit [Quit: nevill]
GarethAdams has quit [Read error: Connection reset by peer]
GarethAdams has joined #ruby-lang
vlad_starkov has joined #ruby-lang
Rizzle has quit [Read error: Connection reset by peer]
crackity_jones has quit [Quit: Computer has gone to sleep.]
arooni-mobile has joined #ruby-lang
Domon has quit [Remote host closed the connection]
vlad_starkov has quit [Ping timeout: 246 seconds]
chorkpop has joined #ruby-lang
chana has quit [Quit: chana]
arubin has quit [Quit: Textual IRC Client: www.textualapp.com]
bzalasky has joined #ruby-lang
JpC0utur3 has joined #ruby-lang
chana has joined #ruby-lang
chorkpop has quit [Quit: Leaving]
chorkpop has joined #ruby-lang
chana has quit [Quit: chana]
mouse_ has quit [Ping timeout: 255 seconds]
runeb has joined #ruby-lang
JpC0utur3 has quit [Ping timeout: 255 seconds]
io_syl has quit [Ping timeout: 255 seconds]
alex____ has quit [Remote host closed the connection]
JpC0utur3 has joined #ruby-lang
zomgbie has joined #ruby-lang
dhruvasagar has quit [Read error: Connection reset by peer]
runeb has quit [Ping timeout: 246 seconds]
mouse_ has joined #ruby-lang
dhruvasagar has joined #ruby-lang
<erikh> helloooooooo
<charliesome> erikh: yoz
<erikh> how goes, friends.
mistym has quit [Remote host closed the connection]
mistym_ has joined #ruby-lang
bzalasky has quit [Remote host closed the connection]
hogeo has quit [Read error: Connection reset by peer]
hogeo has joined #ruby-lang
smook1 has quit [Read error: Connection reset by peer]
Domon has joined #ruby-lang
smook1 has joined #ruby-lang
JpC0utur3 has quit [Ping timeout: 255 seconds]
hahuang65 has joined #ruby-lang
woollyams has joined #ruby-lang
vlad_starkov has joined #ruby-lang
therod has joined #ruby-lang
teleological has quit [Read error: Connection reset by peer]
therod has quit [Client Quit]
apeiros has quit [Remote host closed the connection]
apeiros has joined #ruby-lang
rodrigo- has quit [Ping timeout: 252 seconds]
vlad_starkov has quit [Ping timeout: 260 seconds]
mistym_ has quit [Remote host closed the connection]
tyman has joined #ruby-lang
tyman has joined #ruby-lang
pcboy__ has quit [Read error: Operation timed out]
io_syl has joined #ruby-lang
nevill has joined #ruby-lang
arooni-mobile has quit [Ping timeout: 248 seconds]
<zzak> hi
pcboy_ has joined #ruby-lang
macmartine has joined #ruby-lang
bzalasky has joined #ruby-lang
brianpWins has joined #ruby-lang
gnufied has joined #ruby-lang
tomzx_mac has quit [Ping timeout: 256 seconds]
apeiros has quit [Read error: Connection reset by peer]
apeiros has joined #ruby-lang
pcboy_ has quit [Ping timeout: 255 seconds]
pcboy_ has joined #ruby-lang
shireesh_ has joined #ruby-lang
ruurd has joined #ruby-lang
therod has joined #ruby-lang
levifig has quit [Excess Flood]
levifig has joined #ruby-lang
Weems has joined #ruby-lang
runeb has joined #ruby-lang
apeiros has quit [Remote host closed the connection]
apeiros has joined #ruby-lang
tyman has quit [Quit: tyman]
runeb has quit [Ping timeout: 276 seconds]
therod has quit [Ping timeout: 246 seconds]
gnufied has quit [Quit: Leaving.]
apeiros has quit [Ping timeout: 256 seconds]
macmartine has quit [Quit: Computer has gone to sleep.]
therod has joined #ruby-lang
hhatch has joined #ruby-lang
gnufied has joined #ruby-lang
workmad3 has joined #ruby-lang
dhruvasagar has quit [Read error: Connection reset by peer]
dhruvasagar has joined #ruby-lang
tonni has quit [Remote host closed the connection]
ruurd has quit [Quit: Leaving...]
therod has quit [Quit: Linkinus - http://linkinus.com]
apeiros has joined #ruby-lang
ikrima has quit [Quit: Computer has gone to sleep.]
dagobah has joined #ruby-lang
lguardiola_ has quit [Remote host closed the connection]
bzalasky has quit [Remote host closed the connection]
zachlatta has quit [Remote host closed the connection]
JohnBat26 has joined #ruby-lang
thebastl has joined #ruby-lang
teleological has joined #ruby-lang
benlovell has joined #ruby-lang
workmad3 has quit [Ping timeout: 255 seconds]
justinmburrous has quit [Remote host closed the connection]
teleological has quit [Ping timeout: 252 seconds]
bzalasky has joined #ruby-lang
S1kx has quit [Read error: Connection reset by peer]
S1kx has joined #ruby-lang
S1kx has quit [Changing host]
S1kx has joined #ruby-lang
runeb has joined #ruby-lang
woollyams has quit [Ping timeout: 252 seconds]
postmodern has quit [Ping timeout: 256 seconds]
dr_bob has joined #ruby-lang
axsuul has joined #ruby-lang
ruurd has joined #ruby-lang
thebastl has quit [Remote host closed the connection]
JpC0utur3 has joined #ruby-lang
ezkl has joined #ruby-lang
JpC0utur3 has quit [Ping timeout: 276 seconds]
thebastl has joined #ruby-lang
agile has quit [Ping timeout: 248 seconds]
brahmana has joined #ruby-lang
schaerli has joined #ruby-lang
ffio_ has joined #ruby-lang
ffio has quit [Ping timeout: 256 seconds]
AynGhandi has joined #ruby-lang
swygue has quit [Read error: Operation timed out]
JpC0utur3 has joined #ruby-lang
thebastl has quit [Remote host closed the connection]
agile has joined #ruby-lang
JpC0utur3 has quit [Ping timeout: 248 seconds]
sush24_ has quit [Ping timeout: 246 seconds]
ikrima has joined #ruby-lang
sush24_ has joined #ruby-lang
sirfilip has joined #ruby-lang
runeb has quit [Remote host closed the connection]
<sirfilip> morning
brahmana has quit [Quit: leaving]
Chamila has joined #ruby-lang
<gnufied> morning
<erikh> hi
LinkedoT has quit [Ping timeout: 246 seconds]
vlad_starkov has joined #ruby-lang
henrikhodne has joined #ruby-lang
Chamila has quit [Quit: Page closed]
wallerdev has quit [Quit: wallerdev]
vlad_starkov has quit [Ping timeout: 255 seconds]
Chamila has joined #ruby-lang
thebastl has joined #ruby-lang
roadkith has joined #ruby-lang
JohnBat26 has quit [Quit: KVIrc 4.3.1 Aria http://www.kvirc.net/]
firstdayonthejob has quit [Quit: WeeChat 0.4.1]
JohnBat26 has joined #ruby-lang
io_syl has quit [Quit: Computer has gone to sleep.]
ia___ has joined #ruby-lang
agile has quit [Read error: No route to host]
enaqxx has quit [Remote host closed the connection]
srji has joined #ruby-lang
ehutzelman has quit [Remote host closed the connection]
thebastl has quit [Remote host closed the connection]
runeb has joined #ruby-lang
smook1 has quit [Ping timeout: 255 seconds]
thebastl has joined #ruby-lang
solars has joined #ruby-lang
skade has joined #ruby-lang
bzalasky has quit [Remote host closed the connection]
vlad_starkov has joined #ruby-lang
<yorickpeterse> HAAAAII
srji has quit [Quit: leaving]
adambeynon has joined #ruby-lang
marr has joined #ruby-lang
barttenbrinke has joined #ruby-lang
barttenbrinke has quit [Remote host closed the connection]
dhruvasagar has quit [Ping timeout: 255 seconds]
srji has joined #ruby-lang
dhruvasagar has joined #ruby-lang
srji has quit [Client Quit]
srji has joined #ruby-lang
Nisstyre has joined #ruby-lang
dwainfaithfull has joined #ruby-lang
GarethAdams has quit [Quit: Leaving...]
zomgbie has quit [Ping timeout: 252 seconds]
roadkith has quit [Read error: Connection reset by peer]
kith has joined #ruby-lang
bzalasky has joined #ruby-lang
barttenbrinke has joined #ruby-lang
zomgbie has joined #ruby-lang
nevill has quit [Quit: nevill]
lsegal has quit [Quit: Quit: Quit: Quit: Stack Overflow.]
Markvilla has joined #ruby-lang
Markvilla has quit [Max SendQ exceeded]
Markvilla has joined #ruby-lang
elia has joined #ruby-lang
sush24_ has quit [Ping timeout: 256 seconds]
kith has quit [Quit: Leaving...]
kith has joined #ruby-lang
x0f has quit [Ping timeout: 276 seconds]
x0f has joined #ruby-lang
nevill has joined #ruby-lang
gnufied has quit [Quit: Leaving.]
gnufied has joined #ruby-lang
sush24_ has joined #ruby-lang
thebastl has quit [Remote host closed the connection]
elia has quit [Ping timeout: 248 seconds]
<andrewvos> hi
smook1 has joined #ruby-lang
Johz has joined #ruby-lang
vmoravec has quit [Remote host closed the connection]
elia has joined #ruby-lang
<yorickpeterse> So mkmf provides some methods to check for existing executables and all that, but mkmf is pretty shit API wise (especially the internals). Does anybody know of any decent alternatives?
<yorickpeterse> e.g. right now I'm rolling my own find_executable() method but meh, I don't want to re-invent this myself
smook1 has quit [Ping timeout: 255 seconds]
setmeaway2 has quit [Ping timeout: 252 seconds]
Chamila has quit [Ping timeout: 250 seconds]
Weems has quit [Ping timeout: 252 seconds]
thebastl has joined #ruby-lang
axsuul has quit [Ping timeout: 240 seconds]
Domon has quit [Remote host closed the connection]
<erikh> heh
<erikh> do you think if there were any real alternatives to it anyone would use mkmf?
<erikh> I mean, the code is downright scary
<yorickpeterse> oh boy, I've reached this point where I have to check for headers
<yorickpeterse> great
roadkith has joined #ruby-lang
<yorickpeterse> haha, mkmf also uses global variables all over the plcae
<yorickpeterse> * place
<yorickpeterse> Really should be called $mkmf instead
snarfmason has quit [Ping timeout: 264 seconds]
deedoubleyou has joined #ruby-lang
zomgbie has quit [Read error: Connection reset by peer]
stardiviner_ has quit [Remote host closed the connection]
mlangenberg has joined #ruby-lang
GreatSUN has joined #ruby-lang
<GreatSUN> hi all
tbuehlmann has joined #ruby-lang
snarfmason has joined #ruby-lang
zomgbie has joined #ruby-lang
<GreatSUN> I have a problem with IO streaming from popen...
<GreatSUN> My Process requests input which I want to send automatically, but everytime the process requests the input and I am trying to work on the byte where it wants the input, ruby code is going to a waitstate and is no more working.
<GreatSUN> For Linux all this is possible with PTY and expect or equal
<GreatSUN> but I have to build some working solution for windows
<GreatSUN> does someone of you have any idea?
bzalasky has quit [Remote host closed the connection]
snarfmason has quit [Read error: Connection reset by peer]
<yorickpeterse> Checking for python >= 2.7.0... yes
<yorickpeterse> This feels so weird to do this in Ruby
<yorickpeterse> I should probably call this r4 or something
* yorickpeterse ru ns
<yorickpeterse> and I suck at typing today
<GreatSUN> yorickpeterse: hm?
snarfmason has joined #ruby-lang
<darix> GreatSUN: he is working on an extconf.rb thing that also builds a python extension
<darix> if i recall correctly
<yorickpeterse> GreatSUN: unrelated to your question
<yorickpeterse> darix: basically
<GreatSUN> darix: ah
<darix> yorickpeterse: glanced over it already
<darix> also checked the company site
<yorickpeterse> heh
<darix> and now I get adds for it every day
<GreatSUN> yorickpeterse: thanks, but I just wondered why you were talking about ruby+python
<yorickpeterse> darix: lol?
<yorickpeterse> You mean on shit like adwords?
<GreatSUN> didn't think this might be related to my question ;-)
<darix> yorickpeterse: yes
<yorickpeterse> heh
<yorickpeterse> we do advertise there but I'm not sure how the creep factor is
<GreatSUN> does someone of you have an idea how I can find out if process wants some input and send it to the process instead of getting hung up?
<darix> GreatSUN: windows is always extra fun about this. :p
<yorickpeterse> GreatSUN: using Open3 you can pipe in STDIN manually
<GreatSUN> darix: I know
<GreatSUN> yorickpeterse: I did so
<yorickpeterse> something like Open3.capturewhateveritwas(...., :stdin_data => 'derp')
<GreatSUN> the point is, I have to look in stdout to check what to pipe in
<GreatSUN> but when looking into stdout and arriving at the point where the process requests input, my ruby script gets stuck
<GreatSUN> any suggestions?
<yorickpeterse> hmm
<darix> GreatSUN: use tcp?
<darix> or 0mq
<darix> (if you want it more abstract)
noop has joined #ruby-lang
noop has quit [Client Quit]
therealnoop has quit [Ping timeout: 248 seconds]
<GreatSUN> darix: to run a system process?
<darix> no. run process and use tcp/0mq to communicate with it
dbussink has quit [Read error: Connection reset by peer]
<GreatSUN> darix: how does that work?
<GreatSUN> never saw/read something about such a solution
nevill has quit [Quit: nevill]
xAd has joined #ruby-lang
<darix> start there
<xAd> Hi there, I would like to know if someone knows an open-source project/tool which would allow me to parse Ruby, and more specifically, to obtain a tree-view of a given Ruby program. I tried myself, without success, Ruby is like impossible to parse to me, so if someone knows any courageous man who tried and succeed, please tell me :)
<xAd> And sorry for my English, I know it's quite bad
<GreatSUN> xAd: you mean some developer environment
<GreatSUN> ?
<GreatSUN> with highlighting and such?
GarethAdams has joined #ruby-lang
<GreatSUN> darix: I don't see how I can run normal process with 0mq
<xAd> No, I mean a tool which would allow me to give a Ruby source-code as input, and which would give me a tree-representation of the program. Pure parsing here
<darix> xAd: more than one
<darix> xAd: ruby_parser, parser from whitequark
<darix> just to name two
<darix> yorickpeterse can probably make the list even longer
<yorickpeterse> use "parser", nuff said
<darix> isnt ripper also something for the list?
thebastl has quit [Remote host closed the connection]
<yorickpeterse> Ripper is terrible
<yorickpeterse> don't use it
roadkith has quit [Ping timeout: 246 seconds]
<xAd> yorickpeterse: Any link to GitHub's parser repository ?
<xAd> I mean, "parser"
runeb has quit [Remote host closed the connection]
<darix> yeah typing github whitequark parser into google is hard at time
<xAd> I didn't know about whitequark (thought darix meant "ruby_parser, a parser written by whitequark"
<xAd> )
<darix> then i wouldnt have used a comma
<darix> as whitequark used some very generic naming ... you have to mention him too
<xAd> I think the comma was misleading actually, "or" would have been better
<xAd> but well, I'm not native English speaker, and my English sucks
thebastl has joined #ruby-lang
henrikhodne has quit [Quit: Computer has gone to sleep.]
<yorickpeterse> ugh, why the fuck does Python have no such thing as RubyGem's --user-install
<yorickpeterse> easy_install that is, not everybody has pip sadly
<yorickpeterse> because this makes my life a metric shit ton more difficult up to the point where I'm pretty sure I'll have to fucking vendor libxml2 and lxml
<yorickpeterse> which I don't want one bit
adambeynon has quit [Quit: ["Textual IRC Client: www.textualapp.com"]]
<whitequark> in fact my parser is 8th google result for "ruby parser"
<yorickpeterse> hm, easy_install allows you to install shit in a specific directory
<whitequark> ... and somehow ruby_parser isn't at the first page at all. I wonder why
<yorickpeterse> Ruby may be slow but at least the package building system isn't so retarded as in Python
workmad3 has joined #ruby-lang
<xAd> whitequark: Find another name :) Maybe it's too generic.
<whitequark> xAd: hm? ruby_parser isn't my project.
teleological has joined #ruby-lang
<xAd> whitequark: I mean your "parser" ^^
<whitequark> and why would I want to change the name?
<xAd> Just for referencing matters, otherwise the name is perfect
<xAd> You're on 2nd page on my Google
<whitequark> interesting... it's still 1st page for me even in a clean browser
<xAd> Because you're using google.COM, I aint
<whitequark> right
teleological has quit [Remote host closed the connection]
adambeynon has joined #ruby-lang
skade has quit [Quit: Textual IRC Client: www.textualapp.com]
teleological has joined #ruby-lang
skade has joined #ruby-lang
x0f has quit [Ping timeout: 260 seconds]
henrikhodne has joined #ruby-lang
x0f has joined #ruby-lang
Nisstyre has quit [Quit: Leaving]
<yorickpeterse> HAHAHA
<yorickpeterse> easy_install --install-dir requires you to create the directory yourself, ugh
<yorickpeterse> speaking about a terrible UI
sush24_ has quit [Ping timeout: 256 seconds]
<yorickpeterse> HAHAHA
<yorickpeterse> the option parser of easy_install apparently also blows
sush24_ has joined #ruby-lang
<yorickpeterse> easy_install something --option=value # => it thinks --option is a package
x0f has quit [Ping timeout: 256 seconds]
<whitequark> yorickpeterse: BSD
x0f has joined #ruby-lang
xxxaM has joined #ruby-lang
xxaM has quit [Disconnected by services]
xxxaM has left #ruby-lang [#ruby-lang]
xxaM has joined #ruby-lang
<yorickpeterse> I use Linux for a reason
<yorickpeterse> so that I don't have to deal with the retarded copies of basically everything there is but with a fucked up UI
<yorickpeterse> (as in, compared to BSD)
<yorickpeterse> also wtf, I need to do even more work to install shit locally? Jesus
sush24_ has quit [Ping timeout: 246 seconds]
mlangenberg has quit [Quit: mlangenberg]
sush24_ has joined #ruby-lang
vlad_starkov has quit [Remote host closed the connection]
x0f has quit [Ping timeout: 252 seconds]
x0f has joined #ruby-lang
<whitequark> yorickpeterse: no, you don't get it
<whitequark> BSD-style option parsers only recognize options at the start
<whitequark> reason #597 I don't want to ever touch OS X
<yorickpeterse> I do get it
<yorickpeterse> Most linux specific stuff doesn't have that
<yorickpeterse> except the parts that do derive from BSD or the twisted GNU versions (though those usually just don't understand -h)
<whitequark> hmm?
<whitequark> GNU getopt and vast majority of linux utilities I've seen can recognize short and long options anywhere
mnngfltg has joined #ruby-lang
dbussink has joined #ruby-lang
<yorickpeterse> also, the basic requirement of having to use virtualenv to do something super basic (install stuff user specific) is just...no
<yorickpeterse> man I'm so happy I don't use this language full time
x0f has quit [Ping timeout: 255 seconds]
barttenbrinke has quit [Remote host closed the connection]
sush24_ has quit [Ping timeout: 255 seconds]
* whitequark feels picky now
machuga|away is now known as machuga
Asher has quit [Read error: Connection reset by peer]
x0f has joined #ruby-lang
sush24 has joined #ruby-lang
Asher has joined #ruby-lang
<injekt> wat
<yorickpeterse> fuckit, pip will be a runtime dep
<yorickpeterse> that makes my life a hell of a lot easier, I hope
sush24 has quit [Ping timeout: 248 seconds]
dwainfaithfull has quit [Quit: dwainfaithfull]
dwainfaithfull has joined #ruby-lang
sush24 has joined #ruby-lang
workmad3 has quit [Ping timeout: 256 seconds]
hogeo has quit [Remote host closed the connection]
runeb has joined #ruby-lang
Domon has joined #ruby-lang
dr_bob has quit [Quit: Leaving.]
sush24 has quit [Ping timeout: 248 seconds]
mucker has joined #ruby-lang
elia has quit [Quit: (IRC Client: textualapp.com)]
dr_bob has joined #ruby-lang
runeb has quit [Ping timeout: 252 seconds]
sush24 has joined #ruby-lang
fess has joined #ruby-lang
atmosx has joined #ruby-lang
northelks has quit [Ping timeout: 264 seconds]
zomgbie has quit [Read error: Connection reset by peer]
xAd has quit [Quit: Page closed]
sush24_ has joined #ruby-lang
sush24 has quit [Ping timeout: 260 seconds]
mlangenberg has joined #ruby-lang
agarcia has joined #ruby-lang
nevill has joined #ruby-lang
nevill has quit [Client Quit]
jinie_ is now known as jinie
Domon has quit [Remote host closed the connection]
x0f has quit [Ping timeout: 260 seconds]
barttenbrinke has joined #ruby-lang
x0f has joined #ruby-lang
sush24_ has quit [Ping timeout: 260 seconds]
Domon has joined #ruby-lang
sush24_ has joined #ruby-lang
<whitequark> charliesome: dude
<whitequark> you are awesome.
zomgbie has joined #ruby-lang
elia has joined #ruby-lang
ldnunes has joined #ruby-lang
<apeiros> whitequark: his tweets?
<apeiros> (name based constant cache)
<whitequark> yes
Domon has quit [Remote host closed the connection]
verto has joined #ruby-lang
zomgbie has quit [Ping timeout: 246 seconds]
Domon has joined #ruby-lang
dhruvasagar has quit [Ping timeout: 240 seconds]
toretore has joined #ruby-lang
stardiviner has joined #ruby-lang
dhruvasagar has joined #ruby-lang
sharma__ has joined #ruby-lang
cored has joined #ruby-lang
Domon has quit [Remote host closed the connection]
sush24_ has quit [Ping timeout: 255 seconds]
jxie has joined #ruby-lang
atmosx has quit [Quit: And so the story goes…]
agarcia has quit [Quit: Konversation terminated!]
mdedetrich has quit [Quit: Computer has gone to sleep.]
zomgbie has joined #ruby-lang
justinmburrous has joined #ruby-lang
mbj has joined #ruby-lang
verto has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
mdedetrich has joined #ruby-lang
dr_bob has quit [Ping timeout: 276 seconds]
justinmburrous has quit [Ping timeout: 248 seconds]
ruurd has quit [Quit: Leaving...]
verto has joined #ruby-lang
barttenbrinke has quit [Remote host closed the connection]
krames has joined #ruby-lang
<yorickpeterse> HA HA
<yorickpeterse> I forgot Python has 3 ways of building packages
<yorickpeterse> what is this, Ruby?
<lianj> they can try but we innovate faster!
<yorickpeterse> I wouldn't exactly call this Python bs innovation
<lianj> you expected a serious answer?
yalue has joined #ruby-lang
<whitequark> yorickpeterse: huh? ruby has one?
gnufied has quit [Quit: Leaving.]
<yorickpeterse> whitequark: The part of having multiple roads to tome
<yorickpeterse> * rome
<yorickpeterse> Python has this thing called "There should be only one way to do it"
<yorickpeterse> WELL GUESS WHAT, THERE ARE APPARENTLY AT LEAST 3 IN THIS CASE
<yorickpeterse> and of course don't forget about urllib
spuk has quit [Quit: Human beings were created by water to transport it uphill.]
Uranio has quit [Remote host closed the connection]
cofin has joined #ruby-lang
gnufied has joined #ruby-lang
hashkey has quit [Read error: Connection reset by peer]
hashkey has joined #ruby-lang
<whitequark> ah
hashkey is now known as Guest86143
carloslopes has joined #ruby-lang
ruby-lang093 has joined #ruby-lang
krames has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
ruby-lang093 has quit [Client Quit]
kenneth has joined #ruby-lang
kenneth is now known as Guest38105
cofin has quit [Quit: cofin]
Guest38105 has quit [Client Quit]
mistym has joined #ruby-lang
mistym has joined #ruby-lang
KennethK has joined #ruby-lang
adambeynon has quit [Quit: ["Textual IRC Client: www.textualapp.com"]]
barttenbrinke has joined #ruby-lang
mbj has quit [Ping timeout: 260 seconds]
shireesh_ has quit [Ping timeout: 252 seconds]
shireesh_ has joined #ruby-lang
teleological has quit [Remote host closed the connection]
mistym has quit [Remote host closed the connection]
Mawk has joined #ruby-lang
lguardiola has joined #ruby-lang
lguardiola has quit [Remote host closed the connection]
lguardiola has joined #ruby-lang
thiagoborges has joined #ruby-lang
nveselinov has quit [Ping timeout: 246 seconds]
dr_bob1 has joined #ruby-lang
Kimme`UP{afk} has joined #ruby-lang
nveselinov has joined #ruby-lang
pipework has joined #ruby-lang
mistym has joined #ruby-lang
ia___ has quit [Remote host closed the connection]
stardiviner has quit [Quit: No Ping reply in 180 seconds.]
stardiviner has joined #ruby-lang
anonymuse has joined #ruby-lang
spike|spiegel has quit [Ping timeout: 248 seconds]
gmci has joined #ruby-lang
gmci has quit [Client Quit]
breakingthings has joined #ruby-lang
MartynKeigher has quit [Excess Flood]
justinmburrous has joined #ruby-lang
tomzx_mac has joined #ruby-lang
spike|spiegel has joined #ruby-lang
ruurd has joined #ruby-lang
Guest86143 is now known as hashkey
teleological has joined #ruby-lang
KennethK has quit [Ping timeout: 250 seconds]
teleological has quit [Ping timeout: 276 seconds]
anonymuse has quit [Quit: Leaving...]
mbj has joined #ruby-lang
sharma__ has quit [Ping timeout: 246 seconds]
charliesome_ has joined #ruby-lang
charliesome has quit [Disconnected by services]
charliesome_ is now known as charliesome
wallerdev has joined #ruby-lang
<yorickpeterse> heh, something that's going to be tricky: seeing if libxml2 is installe
<yorickpeterse> * installed
<yorickpeterse> since it has to work on all Lunix flavours and OS X
sush24 has joined #ruby-lang
cofin has joined #ruby-lang
adambeynon has joined #ruby-lang
<PaulePanter> Using the Parser gem with
<PaulePanter> receiver, method_name, *arguments = *node
<PaulePanter> the variable `method_name` is `Parser::AST::Node`.
<PaulePanter> To get the name, I have to do
wmoxam has joined #ruby-lang
<PaulePanter> To get a specific name, I have to do
<PaulePanter> method_name.to_s.include?("mymethod")
<PaulePanter> Sometimes `method_name` also has type `Symbol`.
vlad_starkov has joined #ruby-lang
<whitequark> PaulePanter: where do you get the node?
cored has quit [Ping timeout: 256 seconds]
jperry_ has joined #ruby-lang
cored has joined #ruby-lang
cored has quit [Changing host]
cored has joined #ruby-lang
ruby-lang524 has joined #ruby-lang
ruby-lang524 has left #ruby-lang [#ruby-lang]
<PaulePanter> whitequark: In my methods `def on_send(node)` and `def on_if(node)`.
barttenbrinke has quit [Remote host closed the connection]
<whitequark> well, that explains it
<whitequark> the on_if callback doesn't give you back a node representing a method call
vlad_starkov has quit [Ping timeout: 252 seconds]
nveselinov_ has joined #ruby-lang
<PaulePanter> whitequark: Thanks. Let me read that.
<PaulePanter> whitequark: Reading your blog, you are using GNU/Linux, right?
tos9 has left #ruby-lang [#ruby-lang]
<PaulePanter> Do you have a recommendation for an editor with command completion?
<PaulePanter> vim and ctags/cscope?
<darix> PaulePanter: that is hard to do with ruby
nveselinov has quit [Ping timeout: 252 seconds]
sush24 has quit [Quit: This computer has gone to sleep]
x0f has quit [Ping timeout: 255 seconds]
<PaulePanter> darix: What is?
<darix> code completion for ruby
x0f has joined #ruby-lang
rwilcox has joined #ruby-lang
judofyr has joined #ruby-lang
cofin has quit [Quit: cofin]
lcashdol has joined #ruby-lang
tomzx_mac has quit [Ping timeout: 260 seconds]
justinmburrous has quit [Remote host closed the connection]
skade has quit [Ping timeout: 256 seconds]
cofin has joined #ruby-lang
davemaurakis has joined #ruby-lang
krz has quit [Quit: krz]
Aaaarg has joined #ruby-lang
gnufied has quit [Quit: Leaving.]
mistym has quit [Remote host closed the connection]
skade has joined #ruby-lang
barttenbrinke has joined #ruby-lang
<PaulePanter> darix: I heard that Ruby Mine(?) can do it.
JohnBat26 has quit [Quit: KVIrc 4.3.1 Aria http://www.kvirc.net/]
davemaur_ has joined #ruby-lang
shinnya has joined #ruby-lang
gnufied has joined #ruby-lang
wesside_ has joined #ruby-lang
require has joined #ruby-lang
wesside_ has quit [Max SendQ exceeded]
wesside_ has joined #ruby-lang
davemaurakis has quit [Ping timeout: 260 seconds]
<require> Hi there, I'm looking for a gem which would allow me to do (a)symetric encryption (AES, RSA, SHA-256+, etc), cross platform, and if possible NOT BASED on OpenSSL
tdy has quit [Read error: Connection reset by peer]
<require> If you guys have any ideas...
tdy has joined #ruby-lang
require has quit [Quit: Page closed]
<Olipro> PaulePanter: RubyMine has excellent code completion
barttenbrinke has quit [Remote host closed the connection]
mistym has joined #ruby-lang
mistym has quit [Changing host]
mistym has joined #ruby-lang
<gnufied> require, yes just require "rot13"
crackity_jones has joined #ruby-lang
<injekt> wat
verto has quit [Ping timeout: 252 seconds]
<PaulePanter> Olipro: Yes, that’s what I heard. I guess I have to use ctags/cscope then.
skade has quit [Ping timeout: 255 seconds]
<PaulePanter> gnufied: require is already off.
<gnufied> yes, I know sadly. But I tried.
<gnufied> I don't know if there is anything that does all that and is not based on OpenSSL
willdrew has joined #ruby-lang
<canton7> he's gone...
skade has joined #ruby-lang
<judofyr> require!
<judofyr> come back!
teleological has joined #ruby-lang
<gnufied> judofyr: excellent.
vlad_starkov has joined #ruby-lang
<PaulePanter> So in Parser to find for example
<PaulePanter> pdf.font "Courier"
<PaulePanter> I have to use `on_send` and then in
tbuehlmann has quit [Remote host closed the connection]
<PaulePanter> receiver, method_name, *arguments = *node
<judofyr> PaulePanter: yep
<PaulePanter> … I have to look if the class of `method_name` is Symbol?
<judofyr> PaulePanter: method_name should always be a Symbol (or maybe a String)
<PaulePanter> Right.
cored has quit [Ping timeout: 248 seconds]
<PaulePanter> method_name.to_s.include?("font")
<judofyr> PaulePanter: or method_name =~ /font/
<PaulePanter> Yes, here it is always a Symbol.
<judofyr> >> :font_a =~ /font/
<eval-in> judofyr => 0 (https://eval.in/33362)
nathanstitt has joined #ruby-lang
teleological has quit [Ping timeout: 252 seconds]
Nisstyre-laptop has quit [Ping timeout: 255 seconds]
randallagordon has joined #ruby-lang
cored has joined #ruby-lang
cored has quit [Changing host]
cored has joined #ruby-lang
barttenbrinke has joined #ruby-lang
willdrew has quit [Remote host closed the connection]
cofin has quit [Quit: cofin]
davemaur_ has quit [Remote host closed the connection]
smook1 has joined #ruby-lang
arooni-mobile has joined #ruby-lang
crackity_jones has quit [Quit: Computer has gone to sleep.]
scottschecter has quit [Ping timeout: 240 seconds]
anonymuse has joined #ruby-lang
justinmburrous has joined #ruby-lang
charliesome has quit [Quit: Textual IRC Client: www.textualapp.com]
dhruvasagar has quit [Read error: Connection reset by peer]
setmeaway2 has joined #ruby-lang
dhruvasagar has joined #ruby-lang
mlangenberg has quit [Quit: mlangenberg]
Taranis has left #ruby-lang [#ruby-lang]
vlad_starkov has quit [Remote host closed the connection]
enebo has joined #ruby-lang
pskosinski has joined #ruby-lang
mlangenberg has joined #ruby-lang
davemaurakis has joined #ruby-lang
mnngfltg has quit [Quit: Ex-Chat]
mdedetrich has quit [Quit: Computer has gone to sleep.]
mucker has quit [Quit: leaving]
<yorickpeterse> ERROR INSTALLING GEM DERP: ATTEMPT TO INSTALL FILE INTO some/weird/path/that/makes/no/sense
<yorickpeterse> I don't like today
<yorickpeterse> aha, there's a bloody directory in my gem.files
jxie has joined #ruby-lang
<yorickpeterse> and that wasn't the issue, god damn it
nathanstitt has quit [Quit: I growing sleepy]
wesside_ has quit [Quit: Computer has gone to sleep.]
nathanstitt has joined #ruby-lang
Nisstyre-laptop has joined #ruby-lang
intellitech has quit [Quit: SMOKE BOMB!]
intellitech has joined #ruby-lang
<yorickpeterse> TIL Gem::Specification#files can only include relative file paths
<yorickpeterse> because that makes total sense
gnufied has quit [Quit: Leaving.]
Kimme`UP{afk} has quit [Read error: Connection reset by peer]
srji has quit [Quit: leaving]
thiagoborges has quit [Remote host closed the connection]
sirfilip has quit [Remote host closed the connection]
henrikhodne has quit [Quit: Computer has gone to sleep.]
AynGhandi has quit [Quit: Nettalk6 - www.ntalk.de]
ffio_ has quit [Ping timeout: 252 seconds]
_ffio_ has joined #ruby-lang
cofin has joined #ruby-lang
krames has joined #ruby-lang
gnufied has joined #ruby-lang
davemaurakis has quit [Remote host closed the connection]
benlovell has quit [Ping timeout: 256 seconds]
pskosinski has quit [Remote host closed the connection]
benlovell has joined #ruby-lang
Taranis has joined #ruby-lang
pskosinski has joined #ruby-lang
nveselinov_ has quit [Ping timeout: 276 seconds]
barttenbrinke has quit [Remote host closed the connection]
tkuchiki has joined #ruby-lang
GarethAdams has quit [Ping timeout: 256 seconds]
ehutzelman has joined #ruby-lang
tonni has joined #ruby-lang
nathanstitt has quit [Quit: I growing sleepy]
tyman has joined #ruby-lang
benlovell has quit [Read error: Operation timed out]
banisterfiend has joined #ruby-lang
davemaurakis has joined #ruby-lang
<banisterfiend> chris2: yo, is there a way to just have a test skipped in bacon ?
<banisterfiend> couldn't see anythign in the docs
bzalasky has joined #ruby-lang
havenwood has joined #ruby-lang
<chris2> banisterfiend: hm, test/spec had that
GarethAdams has joined #ruby-lang
<chris2> you can just add a return right at the beginning, no?
<banisterfiend> chris2: ya it's not hard to work around, just curious if u had anything built in.
<banisterfiend> thx
<chris2> i think i decided it was not useful
wesside_ has joined #ruby-lang
<banisterfiend> chris2: is there a way to just test for truthiness?
tyman has quit [Quit: tyman]
<chris2> not out of the box, except for (!!x).should.be.true
<banisterfiend> cool
<banisterfiend> thx
<chris2> or class Object; def truthy?; !!self; end; end
<chris2> .should.be.truthy
<chris2> imo, people should define more predicates and check for them
<chris2> (you can use a lambda if you dont want to fiddle in core classes)
nathanstitt has joined #ruby-lang
Rizzle has joined #ruby-lang
<banisterfiend> chris2: yes i think you're right, i should get into the habit of defining my own predicates
kstuart has joined #ruby-lang
<banisterfiend> instead i've been using quite elaborate/twisted assertions based on the standard assertions :)
<whitequark> judofyr: PaulePanter: wtf are you doing
<whitequark> it IS always a symbol
<whitequark> if it isn't, you're doing something wrong
jinie is now known as jinie_
GreatSUN has quit [Ping timeout: 250 seconds]
ryez has quit [Ping timeout: 250 seconds]
ruurd has quit [Quit: Leaving...]
schaerli has quit [Remote host closed the connection]
<banisterfiend> anyone know of a nice diffing lib for js? i give it two strings and it gives me back a div (or whatever) with a diff properly syntax highlighted (red/green) ?
<whitequark> #ruby-lang
crackity_jones has joined #ruby-lang
<banisterfiend> yes i was being a bit cheeky :)
<judofyr> banisterfiend: diff-match=patch has been ported to JS. you'll have to implement the UI yourself though
<darix> banisterfiend: how about doing the diff e.g. in ruby and let js just do the hilighting
<banisterfiend> darix: that's an idea, but i'd like to avoid talking to the server if i can
<banisterfiend> judofyr: thanks
<darix> banisterfiend: do you have both strings client side already or do you need to retrieve them from the server?
<banisterfiend> both on the client
<banisterfiend> judofyr: that looks perfect :)
<judofyr> banisterfiend: you probably want diff_main followed by diff_cleanupSemantic, then create a patch using patch_make(text1, diff)
io_syl has joined #ruby-lang
<whitequark> just implement an LCS diff algorithm
<whitequark> it's not exactly complex
<banisterfiend> pretty_Html looks good too
<banisterfiend> diff_prettyHtml
<judofyr> ah, I haven't seen that
schaerli has joined #ruby-lang
teukka has left #ruby-lang [#ruby-lang]
<judofyr> banisterfiend: just remember diff_cleanupSemantic, as it will make it a lot more readable
carloslopes has quit [Remote host closed the connection]
scottschecter has joined #ruby-lang
crackity_jones has quit [Quit: Computer has gone to sleep.]
bzalasky has quit [Remote host closed the connection]
teleological has joined #ruby-lang
nveselinov has joined #ruby-lang
ruurd has joined #ruby-lang
Karql has quit [Read error: Operation timed out]
JpC0utur3 has joined #ruby-lang
mistym has quit [Remote host closed the connection]
bzalasky has joined #ruby-lang
Karql has joined #ruby-lang
hashkey has quit [Ping timeout: 255 seconds]
yxhuvud2 has joined #ruby-lang
hashkey has joined #ruby-lang
hashkey is now known as Guest19631
yxhuvud has quit [Ping timeout: 264 seconds]
chorkpop has quit [Quit: Leaving]
cofin has quit [Quit: cofin]
vlad_starkov has joined #ruby-lang
stringly_typed has joined #ruby-lang
chorkpop has joined #ruby-lang
zmike123 has joined #ruby-lang
mouse_ has quit [Quit: Leaving]
justinmburrous has quit [Remote host closed the connection]
jxie has quit [Ping timeout: 248 seconds]
chorkpop has quit [Read error: Connection reset by peer]
Criztian has joined #ruby-lang
cofin has joined #ruby-lang
jxie has joined #ruby-lang
bzalasky has quit [Remote host closed the connection]
vlad_starkov has quit [Ping timeout: 255 seconds]
mlangenberg has quit [Quit: mlangenberg]
chorkpop has joined #ruby-lang
apeiros_ has joined #ruby-lang
Criztian_ has joined #ruby-lang
krohrbaugh has joined #ruby-lang
marr123 has joined #ruby-lang
krohrbaugh has quit [Client Quit]
krohrbaugh has joined #ruby-lang
nathanst_ has joined #ruby-lang
deception has joined #ruby-lang
lcashdol1 has joined #ruby-lang
bougyman_ has joined #ruby-lang
rue_XIV has joined #ruby-lang
teleological has quit [Remote host closed the connection]
shireesh_ has quit [Quit: Leaving]
marr123 has quit [Client Quit]
ddd_ has joined #ruby-lang
doki_pen_ has joined #ruby-lang
thiagobo_ has joined #ruby-lang
rondale_1c has joined #ruby-lang
thiagobo_ has left #ruby-lang [#ruby-lang]
mistym has joined #ruby-lang
mistym has joined #ruby-lang
dbussink_ has joined #ruby-lang
GeissT has quit [Read error: Connection reset by peer]
blowmage` has joined #ruby-lang
marr has quit [Ping timeout: 246 seconds]
dbussink has quit [Ping timeout: 246 seconds]
apeiros has quit [Ping timeout: 246 seconds]
Criztian has quit [Ping timeout: 246 seconds]
Guest19631 has quit [Ping timeout: 246 seconds]
bougyman has quit [Ping timeout: 246 seconds]
nathanstitt has quit [Ping timeout: 246 seconds]
adambeynon has quit [Ping timeout: 246 seconds]
lcashdol has quit [Ping timeout: 246 seconds]
ddd has quit [Ping timeout: 246 seconds]
Mon_Ouie has quit [Ping timeout: 246 seconds]
rue has quit [Ping timeout: 246 seconds]
doki_pen has quit [Ping timeout: 246 seconds]
rondale_sc has quit [Ping timeout: 246 seconds]
blowmage has quit [Ping timeout: 246 seconds]
Rizzle has quit []
<banisterfiend> zenspider: do you use ruby-eletric-mode?
teleological has joined #ruby-lang
<banisterfiend> electric*
<banisterfiend> i'm finding it a real pain, im curious if there's any alternatives out there
<banisterfiend> that Q also goes for anyone else here who uses emacs :)
carloslopes has joined #ruby-lang
carloslopes has quit [Remote host closed the connection]
<gnufied> so zenspider (and I as well) use enhanced-ruby-mode
carloslopes has joined #ruby-lang
<gnufied> it doesn't have electric braces
<gnufied> or ruby-electric-mode
tonni has quit [Remote host closed the connection]
Rizzle has joined #ruby-lang
<gnufied> banisterfiend: what I personally use as an alternative is enclose-mode
<gnufied> you can download it from elpa
<banisterfiend> checking it out now, thx
stringly_typed has quit [Read error: Connection reset by peer]
dhruvasagar has quit [Ping timeout: 260 seconds]
<banisterfiend> gnufied: does it insert "end" as well?
<gnufied> banisterfiend: no
<banisterfiend> ah..
<banisterfiend> too bad, i wanted that :)
anonymuse has quit [Quit: Leaving...]
<banisterfiend> gnufied: i see enh-ruby-mode on elpa, but no enhanced-ruby-mode
<gnufied> But - you can press C-c / to insert end
rfizzle has joined #ruby-lang
<gnufied> banisterfiend: I don't use enh-ruby-mode from elpa I use straight from zenspider's tree on github
<banisterfiend> gnufied: via el-get ?
<rfizzle> Is there a way in ruby to not wait for a method to return?
<gnufied> I was recommending using elpa to download enclose.el
solars has quit [Ping timeout: 240 seconds]
<gnufied> banisterfiend: I haven't used el-get, but my friend tells me it works with git repos. but I just clone it as submodule and set the path manually.
<banisterfiend> gnufied: thanks..the enhanced-ruby-mode readme is quite sparse, what does it bring to teh table?
<gnufied> error reporting without flymake mode
tylersmith has joined #ruby-lang
<gnufied> it is very quick. it tells you about unused variables etc
<banisterfiend> gnufied: i notice that ruby-mode (and likely enhanced-ruby-mode) auto highlights all occurrences of the same simple (such as variable and method names) is there a way to jump between those occurences?
cstrahan has joined #ruby-lang
Mon_Ouie has joined #ruby-lang
<banisterfiend> same symbol*
GarethAdams|Work has joined #ruby-lang
enebo has quit [Quit: enebo]
GarethAdams has quit [Disconnected by services]
JpC0utur3 has quit [Ping timeout: 240 seconds]
<gnufied> select the symbol and press forward search?
<gnufied> thats what I do.
GarethAdams|Work is now known as GarethAdams
<gnufied> forward search as in - C s
<gnufied> I don't think though enh-ruby-mode or ruby-mode has a inbuilt feature of highlighting same symbols
<banisterfiend> gnufied: except that forward-search also matches things that are not that symbol, say i was on the load method, and i wanted to find other instances of load, but i also have a load_fast method, it also jumps to load_fast
<gnufied> you must be having something else installed.
tylersmith has quit [Remote host closed the connection]
bzalasky has joined #ruby-lang
<banisterfiend> his is a real pain if the variable your'e wanting to jump to is a single letter, like 'v'
<banisterfiend> it'll jump to all words that contain v
<gnufied> some of use occur-mode for that
<banisterfiend> anyway not a big deal
<banisterfiend> thx
<gnufied> select the symbol and press Control-o
<gnufied> (that is o not zero)
bzalasky has quit [Remote host closed the connection]
<gnufied> it is still not perfect. I don't know how you will do exact word match other than using a regex!
<gnufied> banisterfiend: Try using C-c / btw, it autoinserts "end" perfectly!
<gnufied> with enh-ruby-mode
schaerli has quit [Remote host closed the connection]
apeiros_ has quit [Remote host closed the connection]
adambeynon has joined #ruby-lang
eklarskov has joined #ruby-lang
ale______ has joined #ruby-lang
<banisterfiend> gnufied: do you know of any elisp api wrappers around grep/ack ? i'd like to just get the file/linenumber back (without having to parse an output buffer)
eklarskov has quit [Client Quit]
eklarskov has joined #ruby-lang
rockpapergoat has joined #ruby-lang
<gnufied> there is ack.el
<gnufied> you mean a elisp lib that lets your drive ack from lisp right? http://www.emacswiki.org/emacs/Ack
<gnufied> I use ack.el, but now apparently it is a dead project!
deception has quit [Quit: Goodbye]
JpC0utur3 has joined #ruby-lang
dagobah has quit [Remote host closed the connection]
Criztian_ has quit [Remote host closed the connection]
krames has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
<banisterfiend> gnufied: hmm, thanks
skade has quit [Quit: Computer has gone to sleep.]
kirin` has quit [Ping timeout: 245 seconds]
ale______ has quit [Ping timeout: 276 seconds]
kirin` has joined #ruby-lang
kstuart has quit [Ping timeout: 255 seconds]
smook1 has quit [Ping timeout: 255 seconds]
dhruvasagar has joined #ruby-lang
smook1 has joined #ruby-lang
DomKM has joined #ruby-lang
brianpWins has quit [Quit: brianpWins]
dhruvasagar has quit [Read error: Connection reset by peer]
hahuang65 has quit [Quit: Computer has gone to sleep.]
ColloquyUser has joined #ruby-lang
hashkey has joined #ruby-lang
hashkey is now known as Guest29684
mlangenberg has joined #ruby-lang
dhruvasagar has joined #ruby-lang
steez_ has quit [Ping timeout: 264 seconds]
dr_bob1 has quit [Quit: Leaving.]
kstuart has joined #ruby-lang
eklarskov has quit [Quit: leaving]
vlad_starkov has joined #ruby-lang
elia has quit [Quit: Computer has gone to sleep.]
cofin has quit [Quit: cofin]
wesside_ has quit [Quit: Computer has gone to sleep.]
MaddinXx_ has joined #ruby-lang
ColloquyUser has quit [Quit: Colloquy for iPad - http://colloquy.mobi]
sush24 has joined #ruby-lang
marr has joined #ruby-lang
vlad_starkov has quit [Ping timeout: 260 seconds]
cofin has joined #ruby-lang
towski has joined #ruby-lang
dwainfaithfull has quit [Quit: dwainfaithfull]
anonymuse has joined #ruby-lang
anonymuse has quit [Excess Flood]
dhruvasagar has quit [Ping timeout: 264 seconds]
verto has joined #ruby-lang
anonymuse has joined #ruby-lang
mucker has joined #ruby-lang
mlangenberg has quit [Quit: mlangenberg]
apeiros has joined #ruby-lang
<banisterfiend> how do i turn off warnings again? (at runtime)
henrikhodne has joined #ruby-lang
krohrbaugh has quit [Quit: Leaving.]
nathanst_ has quit [Quit: I growing sleepy]
<gnufied> coming from enh-ruby-mode ?
dhruvasagar has joined #ruby-lang
<banisterfiend> no hehe, just generally in ruby :)
<x0f> $VERBOSE = nil ?
<x0f> or was it false?
<gnufied> I am confused, where is real banisterfiend !
<gnufied> he would know that
<banisterfiend> gnufied: i forget little things like this ;)
nveselinov has quit [Quit: Leaving]
nveselinov has joined #ruby-lang
<banisterfiend> x0f: yep $VERBOSE=nil did it, thanks
brianpWins has joined #ruby-lang
<gnufied> btw, I was wondering about something, I wrote this little gem (https://github.com/code-mancers/invoker) and wanted to add support so as using binding.pry() works from within the process
<gnufied> but process was started via spawn()
<gnufied> so, I am looking at pry-remote() or waiting on STDIN
<gnufied> of spawned process.
<gnufied> not made up my mind yet, but I am just looking at few approaches
tylersmith has joined #ruby-lang
justinmburrous has joined #ruby-lang
adambeynon has quit [Quit: Computer has gone to sleep.]
stringly_typed has joined #ruby-lang
mistym is now known as mistym_lunch
<banisterfiend> gnufied: if you dont mind a dep on EM, pry-remote-em is even cooler than pry-remote
judofyr has quit [Remote host closed the connection]
<banisterfiend> it supports multiple clients/multiple servers, tab completion, paging, TLS, etc
<gnufied> I don't mind
<gnufied> will look.
stringly_typed has quit [Quit: Computer has gone to sleep.]
krohrbaugh has joined #ruby-lang
<erikh> $VERBOSE=nil
workmad3 has joined #ruby-lang
<erikh> or $-w if you prefer.
davemaurakis has quit [Remote host closed the connection]
stringly_typed has joined #ruby-lang
nathanstitt has joined #ruby-lang
amerine has quit [Quit: Textual IRC Client: www.textualapp.com]
nveselinov has quit [Read error: Connection reset by peer]
runeb has joined #ruby-lang
nveselinov has joined #ruby-lang
amerine has joined #ruby-lang
atmosx has joined #ruby-lang
<banisterfiend> erikh: interesting that ruby cares about nil vs false in that situation
<banisterfiend> i.e $VERBOSE = nil is different to $VERBOSE=false
northelks_ has joined #ruby-lang
gnufied has quit [Quit: Leaving.]
breakingthings has quit [Ping timeout: 260 seconds]
<erikh> yeah, it's really odd
stringly_typed has quit [Read error: Connection reset by peer]
breakingthings has joined #ruby-lang
cored has quit [Ping timeout: 252 seconds]
saarinen has joined #ruby-lang
adambeynon has joined #ruby-lang
solars has joined #ruby-lang
TheNotary has joined #ruby-lang
gnufied has joined #ruby-lang
Kabaka has quit [Quit: s/Kabaka//]
cored has joined #ruby-lang
cored has quit [Changing host]
cored has joined #ruby-lang
dwainfaithfull has joined #ruby-lang
rue_XIV has quit [Remote host closed the connection]
rue has joined #ruby-lang
dhruvasagar has quit [Ping timeout: 255 seconds]
forrest has joined #ruby-lang
Kabaka has joined #ruby-lang
pr0ton has joined #ruby-lang
thiagoborges has joined #ruby-lang
davemaurakis has joined #ruby-lang
ikrima has quit [Quit: Computer has gone to sleep.]
pr0ton has quit [Quit: pr0ton]
vlad_starkov has joined #ruby-lang
mbj has quit [Ping timeout: 252 seconds]
cofin has quit [Quit: cofin]
workmad3 has quit [Ping timeout: 255 seconds]
pr0ton has joined #ruby-lang
mbj has joined #ruby-lang
sepp2k has joined #ruby-lang
krames has joined #ruby-lang
MaddinXx_ has quit [Remote host closed the connection]
vlad_sta_ has joined #ruby-lang
vlad_starkov has quit [Read error: Connection reset by peer]
vlad_sta_ has quit [Read error: Connection reset by peer]
vlad_starkov has joined #ruby-lang
ajack has joined #ruby-lang
ajack has quit [Client Quit]
vlad_starkov has quit [Read error: Connection reset by peer]
vlad_starkov has joined #ruby-lang
cofin has joined #ruby-lang
schaerli has joined #ruby-lang
schaerli has quit [Remote host closed the connection]
GarethAdams has quit [Quit: Leaving...]
wesside_ has joined #ruby-lang
tonni has joined #ruby-lang
Aaaarg has quit [Quit: Aaaarg]
workmad3 has joined #ruby-lang
vbatts|work has quit [Ping timeout: 264 seconds]
kirin` has quit [Ping timeout: 248 seconds]
ddfreyne has quit [Excess Flood]
ddfreyne has joined #ruby-lang
kirin` has joined #ruby-lang
dankest has joined #ruby-lang
ikrima has joined #ruby-lang
pskosinski has quit [Remote host closed the connection]
DrIDK has quit [Remote host closed the connection]
tkuchiki has quit [Remote host closed the connection]
runeb has quit [Remote host closed the connection]
hahuang65 has joined #ruby-lang
bougyman_ has quit [Changing host]
bougyman_ has joined #ruby-lang
bougyman_ is now known as bougyman
__butch__ has joined #ruby-lang
schaerli has joined #ruby-lang
mistym_lunch is now known as mistym
symm- has joined #ruby-lang
barttenbrinke has joined #ruby-lang
ikrima has quit [Ping timeout: 248 seconds]
vbatts|work has joined #ruby-lang
mbj has quit [Ping timeout: 252 seconds]
__butch__ has quit [Quit: Leaving.]
benanne has joined #ruby-lang
stamina has joined #ruby-lang
swav_ has quit [Remote host closed the connection]
JpC0utur3 has quit [Ping timeout: 248 seconds]
perry has quit [Remote host closed the connection]
Guest98981 has joined #ruby-lang
teleological has quit [Remote host closed the connection]
teleological has joined #ruby-lang
stringly_typed has joined #ruby-lang
Guest98981 has left #ruby-lang [#ruby-lang]
tdy has quit [Read error: Connection reset by peer]
tdy has joined #ruby-lang
cored has quit [Ping timeout: 255 seconds]
manojtc has joined #ruby-lang
_ffio_ has quit [Quit: WeeChat 0.4.0]
manojtc has quit [Client Quit]
mistym is now known as mistym_meeting
pr0ton has left #ruby-lang [#ruby-lang]
barttenbrinke has quit [Remote host closed the connection]
perry has joined #ruby-lang
gnufied has quit [Quit: Leaving.]
<perry> hi, I'm trying to use exec to run a command and I want to capture the stdout to process each line
<perry> I want to process each line as it's being printed out, so I cannot use backticks to capture the entire stdout
<perry> any idea how to do this? maybe redirecting stdout to a StringIO?
<apeiros> spawn, popen
<apeiros> exec replaces the current process (i.e., your ruby script is *gone*), so that's hardly the right choice.
<apeiros> ^ @ perry
<perry> hmm I see.
<perry> my exec was running in a forked process
<perry> well, I will take a look, thanks
yxhuvud2 has left #ruby-lang [#ruby-lang]
yxhuvud has joined #ruby-lang
TheNotary has quit [Quit: Leaving]
<whitequark> ugh, 802.11n sucks
digs has joined #ruby-lang
<whitequark> either my phone picks up okayish signal level or my PC
<whitequark> or neither
<whitequark> or both but it doesn't work behind a wall.
digs is now known as Guest94887
apeiros has quit [Remote host closed the connection]
ruurd has quit [Ping timeout: 248 seconds]
Guest94887 has quit [Read error: Connection reset by peer]
jsullivandigs has joined #ruby-lang
Domon has joined #ruby-lang
krames has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
tbuehlmann has joined #ruby-lang
krames has joined #ruby-lang
cored has joined #ruby-lang
cored has quit [Changing host]
cored has joined #ruby-lang
arooni-mobile has quit [Read error: Operation timed out]
Domon has quit [Ping timeout: 248 seconds]
krames has quit [Client Quit]
atmosx has quit [Quit: And so the story goes…]
swav has joined #ruby-lang
zomgbie has quit [Ping timeout: 252 seconds]
yxhuvud has quit [Quit: Nettalk6 - www.ntalk.de]
runeb has joined #ruby-lang
ruurd has joined #ruby-lang
dankest has quit [Read error: Connection reset by peer]
firstdayonthejob has joined #ruby-lang
saarinen has quit [Quit: saarinen]
Dan_ has joined #ruby-lang
arooni-mobile has joined #ruby-lang
Dan_ is now known as Guest69827
GarethAdams has joined #ruby-lang
Linkedipsoul has joined #ruby-lang
arooni-mobile has quit [Client Quit]
arooni-mobile has joined #ruby-lang
saarinen has joined #ruby-lang
postmodern has joined #ruby-lang
Linkedipsoul has quit [Client Quit]
cored has quit [Ping timeout: 248 seconds]
sepp2k has quit [Ping timeout: 246 seconds]
mistym_meeting is now known as mistym
<Aloysius1> Is there a convention is non-Rails Ruby similar to the Rails environment settings for distinguishing between test, production, development, etc?
<Aloysius1> ^Is there a convention IN
<lianj> no
kirin` has quit [Ping timeout: 260 seconds]
<Aloysius1> Ok, then, thanks.
kirin` has joined #ruby-lang
<anonymuse> should i be installing ruby on a production machine with RVM, or by itself?
mucker has quit [Quit: leaving]
__butch__ has joined #ruby-lang
banisterfiend has quit [Remote host closed the connection]
<lianj> anonymuse: your choice. i prefer rbenv
<anonymuse> lianj: thanks, I'll take a look at that
teleological has quit [Remote host closed the connection]
<anonymuse> is it more suited to a server and less to a development environment?
carloslopes has quit [Remote host closed the connection]
judofyr has joined #ruby-lang
<lianj> anonymuse: doesnt matter
sepp2k has joined #ruby-lang
<anonymuse> i feel like i should be hesitatnt to install rvm on a server for some reason
carloslopes has joined #ruby-lang
<lianj> why? i mean if your system bring the ruby version you want, just use this. if not use rvm or rbenv
Weems has joined #ruby-lang
blowmage` has left #ruby-lang [#ruby-lang]
blowmage has joined #ruby-lang
zmike123 has quit [Quit: Выходжу]
arooni-mobile has quit [Ping timeout: 276 seconds]
<anonymuse> lianj: cool, i'll give both a try the
<anonymuse> then*
stringly_typed has quit [Quit: Computer has gone to sleep.]
machuga is now known as machuga|away
runeb- has joined #ruby-lang
runeb is now known as Guest14317
Guest14317 has quit [Killed (sendak.freenode.net (Nickname regained by services))]
runeb- is now known as runeb
runeb has quit [Read error: Connection reset by peer]
runeb- has joined #ruby-lang
runeb- is now known as runeb
crackity_jones has joined #ruby-lang
Rizzle has quit [Read error: Connection reset by peer]
Guest69827 has quit [Read error: Connection reset by peer]
krombr has joined #ruby-lang
dankest has joined #ruby-lang
synthetix has joined #ruby-lang
Rizzle has joined #ruby-lang
dankest has quit [Ping timeout: 248 seconds]
machuga|away is now known as machuga
yalue has quit [Quit: Leaving]
stringly_typed has joined #ruby-lang
crackity_jones has quit [Quit: Computer has gone to sleep.]
ajack has joined #ruby-lang
ajack has quit [Client Quit]
carloslopes has quit [Remote host closed the connection]
mbj has joined #ruby-lang
teleological has joined #ruby-lang
stringly_typed has quit [Quit: Computer has gone to sleep.]
saarinen has quit [Quit: saarinen]
stringly_typed has joined #ruby-lang
cored has joined #ruby-lang
cored has quit [Changing host]
cored has joined #ruby-lang
ruurd has quit [Quit: Leaving...]
ruurd has joined #ruby-lang
pr0ton has joined #ruby-lang
arubin has joined #ruby-lang
tbuehlmann has quit [Remote host closed the connection]
Markvilla has quit [Quit: ["Textual IRC Client: www.textualapp.com"]]
Markvilla has joined #ruby-lang
pr0ton has quit [Ping timeout: 248 seconds]
dwainfaithfull has quit [Read error: Connection reset by peer]
mlangenberg has joined #ruby-lang
dwainfaithfull has joined #ruby-lang
vbatts|work has quit [Quit: MeSoChatty 0.3.8]
workmad3 has quit [Ping timeout: 248 seconds]
runeb has quit [Remote host closed the connection]
<Aloysius1> If I have a string "a,b" and I want to split it, is there an elegant rubyism such that I can end up with {"a"=>"b"}? Like, I know I can do h["a,b".split(",")[0]] = "a,b".split(",")[1]) or use temp variables but is there a nicer way?
<Aloysius1> zip?
<matled> > Hash[*"a,b,c,d".split(",")]
<matled> => {"a"=>"b", "c"=>"d"}
<Aloysius1> matled...oh, right...:-P Thanks!
schaerli has quit [Remote host closed the connection]
pr0ton has joined #ruby-lang
fsvehla has quit [Quit: fsvehla]
saarinen has joined #ruby-lang
machuga is now known as machuga|away
jinie_ is now known as jinie
mlangenberg has left #ruby-lang [#ruby-lang]
__butch__ has quit [Quit: Leaving.]
deedoubleyou has quit [Quit: Leaving]
deedoubleyou has joined #ruby-lang
deedoubleyou has quit [Remote host closed the connection]
judofyr has quit [Remote host closed the connection]
Markvilla has quit [Quit: ["Textual IRC Client: www.textualapp.com"]]
Markvilla has joined #ruby-lang
jinie is now known as jinie_
synthetix has quit [Ping timeout: 260 seconds]
JpC0utur3 has joined #ruby-lang
singpolyma has quit [Quit: Lost terminal]
singpolyma has joined #ruby-lang
workmad3 has joined #ruby-lang
apeiros has joined #ruby-lang
stamina has quit [Ping timeout: 264 seconds]
thebastl has quit [Remote host closed the connection]
thiagoborges has quit [Remote host closed the connection]
brianpWins has quit [Quit: brianpWins]
<yorickpeterse> TIL `A::B ||= 10` is invalid even when B doesn't exist
ldnunes has quit [Quit: Leaving]
<apeiros> yorickpeterse: hu?
<apeiros> $ ruby -e 'module A; end; A::B ||= 10; p A::B' -> 10
<apeiros> $ ruby -e 'module A; end; A::B = 20; A::B ||= 10; p A::B' -> 20
<yorickpeterse> >> module A; end; A::B ||= 10
<eval-in> yorickpeterse => 10 (https://eval.in/33412)
<yorickpeterse> huh wtf
<yorickpeterse> Hm, fails in Pry
<yorickpeterse> interesting
<yorickpeterse> and IRB
<yorickpeterse> and ruby -e
<apeiros> doesn't fail here…
<apeiros> in pry
<apeiros> ruby 2.0.0p195 (2013-05-14 revision 40734) [x86_64-darwin12.3.0]
<apeiros> Pry version 0.9.12.2
<yorickpeterse> 1.9>> module A; end; A::B ||= 10
<yorickpeterse> errr
<yorickpeterse> 19>> module A; end; A::B ||= 10
<eval-in> yorickpeterse => /tmp/execpad-ead72cce9db3/source-ead72cce9db3:2: constant re-assignment (https://eval.in/33413)
<yorickpeterse> ^
<yorickpeterse> Seems that has changed in 2.0 then
<apeiros> indeed
<apeiros> fails with 1.9.3 too
dwainfaithfull has quit [Quit: dwainfaithfull]
cored has quit [Ping timeout: 248 seconds]
firstdayonthejob has quit [Ping timeout: 255 seconds]
brianpWins has joined #ruby-lang
JpC0utur3 has quit [Ping timeout: 276 seconds]
symm- has quit [Ping timeout: 246 seconds]
<yorickpeterse> man I love this new setup I have for ruby-lint
<yorickpeterse> of which I owe a lot to `parser`
<yorickpeterse> <stereotypical asian voice> YOU WANT AND ASSIGNMENT???? Ok, here 15 lines and you're done
<yorickpeterse> 15 lines which I could probably reduce to a lot less
jsullivandigs has quit [Read error: Connection reset by peer]
teleological has quit [Ping timeout: 255 seconds]
jsullivandigs has joined #ruby-lang
sush24 has quit [Quit: This computer has gone to sleep]
JpC0utur3 has joined #ruby-lang
<whitequark> yorickpeterse: not sure if sarcasm or not
rockpapergoat has quit [Remote host closed the connection]
JpC0utur3 has quit [Client Quit]
pr0ton has quit [Quit: pr0ton]
cored has joined #ruby-lang
cored has quit [Changing host]
cored has joined #ruby-lang
<yorickpeterse> I'm dead serious
<yorickpeterse> because previously it would've been a lot more
nathanstitt has quit [Quit: I growing sleepy]
<yorickpeterse> in fact, I was actually postponing AND assignments because of that
<yorickpeterse> but I realized it was actually super easy now
crackity_jones has joined #ruby-lang
pr0ton has joined #ruby-lang
thang has joined #ruby-lang
cofin has quit [Quit: cofin]
Guest29684 is now known as hashkey
Johz has quit [Ping timeout: 240 seconds]
firstdayonthejob has joined #ruby-lang
davemaurakis has quit [Remote host closed the connection]
andrewvos has quit [Quit: leaving]
teleological has joined #ruby-lang
thebastl has joined #ruby-lang
teleological has quit [Remote host closed the connection]
hahuang65 has quit [Quit: Textual IRC Client: www.textualapp.com]
hashkey has quit [Quit: Leaving]
ruurd has quit [Quit: Leaving...]
wmoxam has quit [Ping timeout: 255 seconds]
rfizzle has quit [Quit: Leaving]
hhatch has quit [Read error: Operation timed out]
towski has quit [Remote host closed the connection]
andrewvos has joined #ruby-lang
<andrewvos> hi
forrest has quit [Quit: Leaving]
ruby-lang345 has joined #ruby-lang
davemaurakis has joined #ruby-lang
rfizzle has joined #ruby-lang
pr0ton has quit [Quit: pr0ton]
dankest has joined #ruby-lang
ruby-lang345 is now known as Elandil
rfizzle has quit [Client Quit]
<Elandil> Hello, I have a quick question. I'm new to Ruby, and can't seem to figure this out. Why does this simple code https://gist.github.com/Icyene/76f4eb269c394e6790c7 not work? It fails with "ArgumentError: wrong number of arguments calling `initialize`".
andrewvos has quit [Quit: leaving]
<yorickpeterse> completely related as well
crackity_jones has quit [Quit: Computer has gone to sleep.]
northelks_ has quit [Quit: ...]
andrewvos has joined #ruby-lang
<xuser> Elandil: you are creating a new object before the initialize method
cofin has joined #ruby-lang
<lguardiola> Elandil, yt?
henrikhodne has quit [Quit: Computer has gone to sleep.]
<lguardiola> Elandil, I guess you are trying to do something like that http://www.ruby-doc.org/stdlib-1.9.3/libdoc/singleton/rdoc/Singleton.html
breakingthings has quit [Quit: breakingthings]
<andrewvos> Meh
adambeynon has quit [Quit: ["Textual IRC Client: www.textualapp.com"]]
mistym has quit [Remote host closed the connection]
workmad3 has quit [Ping timeout: 248 seconds]
apeiros has quit [Remote host closed the connection]
glebm has quit [Ping timeout: 245 seconds]
thebastl has quit [Ping timeout: 260 seconds]
apeiros has joined #ruby-lang
benanne has quit [Quit: kbai]
runeb has joined #ruby-lang
dvarrui has joined #ruby-lang
<andrewvos> zenspider: Did you see the Aurora?
davemaurakis has quit [Remote host closed the connection]
__butch__ has joined #ruby-lang
stringly_typed has quit [Ping timeout: 252 seconds]
<andrewvos> darix: Wow
justinmburrous has quit [Remote host closed the connection]
<erikh> saw a quadcopter at maker faire
<andrewvos> Whoooa
<erikh> man, that was awesome
<andrewvos> darix: When he points that thing at it while it's balancing
enebo has joined #ruby-lang
<darix> quads are fun
glebm has joined #ruby-lang
<darix> last hack week we tried carry a quad with another but with manual flying
<darix> mqx can carry a lady bird
krohrbaugh has quit [Ping timeout: 260 seconds]
<andrewvos> oh shiiit with the glass of water
<darix> makes you wonder if their stuff is publically available
elia has joined #ruby-lang
vlad_starkov has quit [Remote host closed the connection]
nertzy3 has joined #ruby-lang
<andrewvos> darix: I wanna get hundreds of those quads and that can carry me to work in a hammock
<andrewvos> that=they
nertzy2 has quit [Read error: Operation timed out]
vlad_starkov has joined #ruby-lang
<darix> andrewvos: only if you control them with a ruby script!
fsvehla has joined #ruby-lang
synthetix has joined #ruby-lang
postmodern has quit [Ping timeout: 241 seconds]
amerine has quit [Ping timeout: 256 seconds]
<andrewvos> I will control them by shouting commands
dvarrui has quit [Quit: Ex-Chat]
<andrewvos> And they will be constantly flying around me
<andrewvos> To intimidate my enemies
sepp2k has quit [Quit: Leaving.]
amerine has joined #ruby-lang
vlad_starkov has quit [Remote host closed the connection]
<whitequark> yorickpeterse: cool
elia has quit [Read error: Connection timed out]
elia has joined #ruby-lang
lcashdol1 has left #ruby-lang [#ruby-lang]
cout has quit [Read error: Operation timed out]
cout has joined #ruby-lang
postmodern has joined #ruby-lang
smook1 has quit [Ping timeout: 255 seconds]
x0f has quit [Read error: Operation timed out]
teleological has joined #ruby-lang
x0f has joined #ruby-lang
apeiros has quit [Remote host closed the connection]
rockpapergoat has joined #ruby-lang
teleological has quit [Ping timeout: 246 seconds]
Elandil has quit [Ping timeout: 250 seconds]
tomzx_mac has joined #ruby-lang
Nisstyre-laptop has quit [Quit: Leaving]
enebo has quit [Quit: enebo]
wmoxam has joined #ruby-lang
nathanstitt has joined #ruby-lang
vlad_starkov has joined #ruby-lang
rockpapergoat has quit [Remote host closed the connection]
jacktrick has joined #ruby-lang
cofin has quit [Quit: cofin]
synthetix has quit [Ping timeout: 256 seconds]
runeb has quit [Remote host closed the connection]
ruby-lang107 has joined #ruby-lang
vlad_starkov has quit [Ping timeout: 248 seconds]
justinmburrous has joined #ruby-lang
somasonic has joined #ruby-lang
justinmburrous has quit [Remote host closed the connection]
<somasonic> does anyone have any thoughts on implementing plugins for an irc bot in ruby? is there a good guide anywhere?
<somasonic> i'm hitting a wall here
justinmburrous has joined #ruby-lang
<somasonic> i've got the plugins loaded, and a repository of the objects in an Array, but can't figure out how to unload well
<somasonic> or reload
DKnox_ has joined #ruby-lang
<andrewvos> Why would you want to unload or reload a plugin at runtime?
wmoxam has quit [Ping timeout: 256 seconds]
<andrewvos> It would be a lot easier if you just didn't do that
havenwood has quit [Remote host closed the connection]
andrewvos has quit [Quit: leaving]
andrewvos has joined #ruby-lang
anonymuse has quit [Quit: Leaving...]
andrewvos has quit [Client Quit]
tylersmith has quit [Remote host closed the connection]
<somasonic> he's gone but, because otherwise I have to quit and rejoin IRC every time I modify a single piece of code and every irc bot ever does this?
<somasonic> it's simply the best way to do it
<somasonic> just because it is easy doesn't mean I shouldn't do it!
pskosinski has joined #ruby-lang
ruby-lang107 has quit [Ping timeout: 250 seconds]
Spaceghost|work has joined #ruby-lang
smook1 has joined #ruby-lang
<jacktrick> have you looked at rbot's source? could give you ideas
pipework has quit [Ping timeout: 248 seconds]
spuk has joined #ruby-lang
x0f has quit [Ping timeout: 252 seconds]
x0f has joined #ruby-lang
<drbrain> you can't explicitly unload a class, but you can remove_const it's name and remove references to its instances
<drbrain> the GC will clean it up eventually
verto has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
cofin has joined #ruby-lang
Nisstyre-laptop has joined #ruby-lang
stringly_typed has joined #ruby-lang
Mon_Ouie has quit [Ping timeout: 264 seconds]
justinmburrous has quit [Read error: Connection reset by peer]
justinmburrous has joined #ruby-lang
fsvehla has quit [Quit: fsvehla]
DomKM has quit [Quit: Leaving.]
x0f has quit [Ping timeout: 260 seconds]
x0f has joined #ruby-lang