apeiros_ changed the topic of #ruby-lang to: Ruby 2.0.0-p0: http://ruby-lang.org (Ruby 1.9.3-p392) || Paste >3 lines of text on http://gist.github.com
<zenspider> I'm down to polishing
<zzak> is it compatible/
<zenspider> right now just doing some doco
idkazuma has joined #ruby-lang
<zenspider> not entirely
<zenspider> there's a compatibility layer that'll bitch at you
<zenspider> for users it is a matter of switching from MiniTest::Unit::TestCase to Minitest::Test
<zzak> nice
<zenspider> for people extending it... things are worse. there's no more "runner"
<zzak> no more require 'minitest/autorun' ?
<zenspider> but it is SO much cleaner now
<zenspider> things are responsible for running themselves
<zenspider> no, minitest/autorun is there
<zzak> thats always good tho
<zenspider> it just registers Minitest.run to run at_exit
<zenspider> Minitest.run tells all runnable classes to run
<zenspider> all runnable classes are responsible for instantiating individual runnable instances and telling them to run
<zenspider> runnable instances are responsible for doing their own thing
<zenspider> Minitest.run -> MyTest.run -> MyTest.new.run
<zenspider> hell, other than "minitest", the word "test" doesn't even show up in minitest.rb anymore
<zenspider> oh. right. there's a minitest.rb now
<zenspider> :)
kurko_ has quit [Ping timeout: 268 seconds]
krohrbaugh has quit [Quit: Leaving.]
<zzak> shallow nesting is good
rwk1 has quit [Ping timeout: 258 seconds]
<zenspider> appropriate responsibility is better
<zenspider> an individual test class can override their own run method if they need something special
<zzak> that too
kurko_ has joined #ruby-lang
<firefux> is that going to be minitest 5?
<zenspider> yeah
<zzak> zenspider: is the rewrite on github?
<zenspider> not yet
<zenspider> tho I should bite the bullet and push at this point
erpuds has joined #ruby-lang
idkazuma has quit [Remote host closed the connection]
marr has quit [Ping timeout: 268 seconds]
<zzak> do it
<zenspider> YOU DO IT
<zenspider> one more to go:
<zenspider> ./lib/minitest/test.rb (1)
<zenspider> 236: # TODO: simplify logic about pass/fail/error/skip
krohrbaugh has joined #ruby-lang
tylersmith has quit [Quit: tylersmith]
krohrbaugh has quit [Client Quit]
kurko_ has quit [Ping timeout: 252 seconds]
krohrbaugh has joined #ruby-lang
kurko__ has joined #ruby-lang
kurko__ has quit [Max SendQ exceeded]
kurko__ has joined #ruby-lang
<zenspider> 92 commits since friday @ 2pm
erpuds has quit [Quit: erpuds]
mrsolo has quit [Quit: Leaving]
<zenspider> 2 todo's in my code. both on related assertions
mbj has joined #ruby-lang
<zzak> keep it up
solars has quit [Ping timeout: 252 seconds]
erpuds has joined #ruby-lang
<zenspider> holy crap. zero tags
kurko__ is now known as kurko_
vlad_starkov has joined #ruby-lang
__butch__ has quit [Quit: Leaving.]
vlad_starkov has quit [Ping timeout: 240 seconds]
tarebyte has joined #ruby-lang
tarebyte has quit [Remote host closed the connection]
GeissT has joined #ruby-lang
idkazuma has joined #ruby-lang
krohrbaugh has quit [Quit: Leaving.]
Red_Menace has joined #ruby-lang
brianpWins has quit [Quit: brianpWins]
rwk1 has joined #ruby-lang
jonahR has joined #ruby-lang
dhruvasagar has quit [Ping timeout: 256 seconds]
dhruvasagar has joined #ruby-lang
rwk1 has quit [Ping timeout: 240 seconds]
kain has quit [Quit: exit]
dankest has joined #ruby-lang
dhruvasagar has quit [Ping timeout: 240 seconds]
_ko1 has joined #ruby-lang
dhruvasagar has joined #ruby-lang
wmoxam has joined #ruby-lang
marcosvanetta has quit [Ping timeout: 258 seconds]
yxhuvud has quit [Quit: Nettalk6 - www.ntalk.de]
yxhuvud has joined #ruby-lang
Qwak has quit []
breakingthings has joined #ruby-lang
Red_Menace has quit [Quit: Red_Menace]
pskosinski has quit [Ping timeout: 256 seconds]
bzalasky has joined #ruby-lang
<zenspider> holy crap...... submitted.
Domon has joined #ruby-lang
<zenspider> ok. I synced it to github and pushed the doco to docs.seattlerb.org
bzalasky has quit [Remote host closed the connection]
idkazuma has quit [Remote host closed the connection]
brianpWins has joined #ruby-lang
tsion has joined #ruby-lang
tsion has quit [Changing host]
tsion has joined #ruby-lang
lsegal has joined #ruby-lang
ParkQ has quit [Remote host closed the connection]
dankest has quit [Quit: Leaving...]
rwk1 has joined #ruby-lang
mbj has quit [Ping timeout: 240 seconds]
rwk1 has quit [Ping timeout: 248 seconds]
ilyam has joined #ruby-lang
pbjorklund has quit [Read error: Operation timed out]
Burgestrand has quit [Ping timeout: 268 seconds]
pbjorklund has joined #ruby-lang
krohrbaugh has joined #ruby-lang
krohrbaugh has quit [Client Quit]
bzalasky has joined #ruby-lang
pbjorklund has quit [Read error: Operation timed out]
wasnotrice_ has left #ruby-lang [#ruby-lang]
wmoxam has quit [Quit: leaving]
wmoxam has joined #ruby-lang
rwk1 has joined #ruby-lang
pbjorklund has joined #ruby-lang
swygue has joined #ruby-lang
TheNotary has joined #ruby-lang
wasnotrice has joined #ruby-lang
bzalasky has quit [Remote host closed the connection]
krz has joined #ruby-lang
ilyam has quit [Quit: ilyam]
retro|cz has joined #ruby-lang
r0bglees0n has joined #ruby-lang
r0bgleeson has quit [Ping timeout: 264 seconds]
agarie_ has left #ruby-lang [#ruby-lang]
agarie has joined #ruby-lang
pbjorklund has quit [Read error: Operation timed out]
erpuds has quit [Quit: erpuds]
swampwork has joined #ruby-lang
krohrbaugh has joined #ruby-lang
krohrbaugh has quit [Client Quit]
JohnBat26 has joined #ruby-lang
pbjorklund has joined #ruby-lang
swampwork has quit [Ping timeout: 258 seconds]
dhruvasagar has quit [Read error: Operation timed out]
dhruvasagar has joined #ruby-lang
krohrbaugh has joined #ruby-lang
bzalasky has joined #ruby-lang
slippyd has quit [Ping timeout: 245 seconds]
TheNotary has quit [Quit: Leaving]
slippyd has joined #ruby-lang
swampwork has joined #ruby-lang
tsion has quit [Quit: Leaving]
dhruvasagar has quit [Read error: Connection reset by peer]
dhruvasagar has joined #ruby-lang
jxie has quit [Quit: leaving]
sailias has joined #ruby-lang
jxie has joined #ruby-lang
vlad_starkov has joined #ruby-lang
rousseau has joined #ruby-lang
kurko_ has quit [Ping timeout: 246 seconds]
kurko_ has joined #ruby-lang
kurko_ has quit [Client Quit]
rousseau has left #ruby-lang [#ruby-lang]
vlad_starkov has quit [Ping timeout: 255 seconds]
rousseau has joined #ruby-lang
brianpWins has quit [Quit: brianpWins]
brianpWins has joined #ruby-lang
dhruvasagar has quit [Ping timeout: 256 seconds]
dhruvasagar has joined #ruby-lang
divout has joined #ruby-lang
krohrbaugh has quit [Quit: Leaving.]
wmoxam has quit [Ping timeout: 256 seconds]
Burgestrand has joined #ruby-lang
nickchow has joined #ruby-lang
ruby-lang794 has joined #ruby-lang
breakingthings has quit []
charliesome has joined #ruby-lang
rousseau has left #ruby-lang [#ruby-lang]
rousseau has joined #ruby-lang
swampwork has quit [Quit: swampwork]
skaczor has quit [Quit: Lost terminal]
ruby-lang794 has quit [Ping timeout: 245 seconds]
sebasoga has joined #ruby-lang
Burgestrand has quit [Ping timeout: 248 seconds]
brianpWins has quit [Quit: brianpWins]
sebasoga has quit [Ping timeout: 264 seconds]
sebasoga has joined #ruby-lang
vlad_starkov has joined #ruby-lang
arubin has quit [Quit: Textual IRC Client: www.textualapp.com]
vlad_starkov has quit [Ping timeout: 252 seconds]
kain has joined #ruby-lang
gjaldon has joined #ruby-lang
chendo_ has quit [Changing host]
chendo_ has joined #ruby-lang
chendo_ has quit [Quit: Leaving...]
nickchow has quit [Quit: Linkinus - http://linkinus.com]
asunderland has joined #ruby-lang
marcosvanetta has joined #ruby-lang
GeissT has quit [Ping timeout: 258 seconds]
asunderland has left #ruby-lang [#ruby-lang]
iterion_ has joined #ruby-lang
chendo_ has joined #ruby-lang
dhruvasagar has quit [Ping timeout: 260 seconds]
rousseau has quit [Read error: Operation timed out]
rousseau has joined #ruby-lang
wallerdev has quit [Quit: wallerdev]
brianpWins has joined #ruby-lang
ikrima has quit [Quit: Computer has gone to sleep.]
DomKM has quit [Quit: Leaving.]
GarethAdams has joined #ruby-lang
GarethAdams has quit [Changing host]
GarethAdams has joined #ruby-lang
<rousseau> hello, i am a beginner in ruby, and I have a question about class instance variables: http://pastie.org/7713783
celinedior has joined #ruby-lang
marcosvanetta has quit [Read error: Connection reset by peer]
mistym has quit [Remote host closed the connection]
<rousseau> hello, are my messages appearing to anyone? i am new to irc so i want to make sure i'm connected properly.
StormwulfMX has joined #ruby-lang
pkrnj has quit [Ping timeout: 256 seconds]
<iterion_> yep, we can see you
rking has quit [Quit: WeeChat 0.3.7]
<rousseau> ok cool, i apologize for spamming everyone. i'm just a complete noob at this so i wasn't sure if i was getting through
<iterion_> re: your question, by class instance variables, do you mean when using the @@variable syntax?
Burgestrand has joined #ruby-lang
StormwulfMX has quit [Client Quit]
dankest has joined #ruby-lang
<rousseau> my understanding is that variables beginning with @@ are "class variables", whereas variables defined in the scope of the class (outside any instance method) beginning with @ are "class instance variables". my question is regarding class instance variables
<iterion_> i see
<iterion_> so, for a comparison to java
<iterion_> an instance variable is basically like a private var for a class
<drbrain> an instance variable is a private variable for an instance of a class
<drbrain> by "private" I mean "not accessible outside the instance"
<rousseau> right, and for a class instance variable, it's basically like you're defining that private var in the metaclass?
<drbrain> a class is an instance too
<drbrain> so it's not special
<drbrain> you may have heard "fractions are real numbers too"
<drbrain> similarly, in ruby, "classes are real objects too"
<drbrain> … instance variables on classes look a little funny because you can put them inside a class body or inside a class method body
<drbrain> … class C; @ivar = 42; def self.whatever() @ivar end; end
<drbrain> so @ivar above bother reference the same object
<rousseau> ok cool. i guess the key differentiating point for me is that class instance variables are not inherited by subclasses
<drbrain> bother -> both
<drbrain> correct, since the subclass is a separate object
<rousseau> but regular instance variables are inherited, right?
<drbrain> yes and no
<drbrain> for class A and class B < A, B and A are separate objects
<drbrain> for a = A.new and b = B.new, these are separate objects
<drbrain> but for b, the methods of A and the methods of B are shared
<drbrain> so methods from both classes (for a B instance) can refer to the same object
<drbrain> which methods your objects has is separate from which instance variables your object has
<rousseau> but in the class definition for B, can't B alter the instance variables it inherited from A?
<drbrain> correct
<drbrain> as as for a = A.new and b = B.new and b2 = B.new
<drbrain> neither a nor b nor b2 can alter each others' instance variables
iterion_ has quit [Ping timeout: 255 seconds]
krz has quit [Quit: krz]
<drbrain> (note that I'm ignoring the instance_variable* methods)
<rousseau> oh of course, because they're separate instances
<rousseau> is that right?
<rousseau> since they're separate instances they can't alter each other's data
<rousseau> unless one altered the static data for the class
<rousseau> in which case it would apply to all objects of the class
<drbrain> that's right
krz has joined #ruby-lang
<rousseau> ok cool. i guess the key point for me is that whereas the class definition of B can alter the instance variables it inherited from A, it cannot alter the class instance variables that were defined in A. To my understanding, the class instance variables defined in A are not visible to the child class B. is that right? that's why i wanted to draw the parallel to private variables in Java, because private variables aren
<rousseau> visible to subclasses in Java.
nXqd has joined #ruby-lang
jonahR has quit [Ping timeout: 276 seconds]
<drbrain> that sounds correct
<drbrain> however, if a class method uses or defines an instance variable, a subclass' class method will use an instance variable with the same name
<drbrain> but that subclass' instance variable may refer to a different object
<drbrain> since class methods are inherited the same as instance variables
<drbrain> s/variables/methods
sebasoga has quit [Quit: Computer has gone to sleep.]
<rousseau> so is basically what you're pointing out the fact that class methods are inherited whereas class instance methods are not inherited? i need to test this out, because if the subclass inherits the method but not the property, then how can the method function properly unless the property (i.e., the class instance variable) was somehow redefined?
<drbrain> all methods on a class are inherited when you subclass
<drbrain> more pointing out that, as in instances, use of @ivar will be shared across methods regardless of their origin
rippa has joined #ruby-lang
<rousseau> ok, i am going to go test out some more to get a better understanding. thank you for your help
nXqd has quit [Ping timeout: 240 seconds]
GarethAdams has quit [Quit: Leaving...]
ra0zsojsg8 has joined #ruby-lang
celinedior has quit [Quit: celinedior]
sindork has quit [Remote host closed the connection]
krohrbaugh has joined #ruby-lang
dhruvasagar has joined #ruby-lang
sindork has joined #ruby-lang
jovy88 has quit [Read error: Connection reset by peer]
jovy88 has joined #ruby-lang
krohrbaugh has quit [Ping timeout: 252 seconds]
sindork has quit [Remote host closed the connection]
kgrz has joined #ruby-lang
sindork has joined #ruby-lang
sindork has quit [Remote host closed the connection]
kgrz has quit [Ping timeout: 258 seconds]
sindork has joined #ruby-lang
pkrnj has joined #ruby-lang
sindork has quit [Client Quit]
nXqd has joined #ruby-lang
pkrnj has quit [Remote host closed the connection]
sindork has joined #ruby-lang
noop has joined #ruby-lang
sindork has quit [Remote host closed the connection]
celinedior has joined #ruby-lang
nXqd has quit [Client Quit]
sindork has joined #ruby-lang
sindork has quit [Client Quit]
sindork has joined #ruby-lang
solars has joined #ruby-lang
hahuang65 has joined #ruby-lang
tonni has quit [Remote host closed the connection]
solars has quit [Ping timeout: 258 seconds]
celinedior has quit [Quit: celinedior]
ra0zsojsg8 has quit [Read error: Connection reset by peer]
tonni has joined #ruby-lang
mytrile has joined #ruby-lang
gnufied has joined #ruby-lang
dr_bob has joined #ruby-lang
benlovell has joined #ruby-lang
rousseau has quit [Quit: rousseau]
Burgestrand has quit [Quit: Burgestrand]
blacktulip has joined #ruby-lang
francisfish has joined #ruby-lang
Burgestrand has joined #ruby-lang
glebm has joined #ruby-lang
benlovell has quit [Remote host closed the connection]
gjaldon has quit [Remote host closed the connection]
tenderlove has quit [Remote host closed the connection]
skade has joined #ruby-lang
benlovell has joined #ruby-lang
skade has quit [Ping timeout: 252 seconds]
skade has joined #ruby-lang
rwk1 has quit [Remote host closed the connection]
rwk1 has joined #ruby-lang
charliesome has quit [Quit: Textual IRC Client: www.textualapp.com]
voker57 has quit [Remote host closed the connection]
voker57 has joined #ruby-lang
voker57 has quit [Changing host]
voker57 has joined #ruby-lang
rwk1 has quit [Ping timeout: 256 seconds]
goshakkk has joined #ruby-lang
kgrz has joined #ruby-lang
GarethAdams has joined #ruby-lang
io_syl has quit [Quit: Computer has gone to sleep.]
celinedior has joined #ruby-lang
tenderlove has joined #ruby-lang
tenderlove has quit [Read error: Connection reset by peer]
tenderlove has joined #ruby-lang
judofyr has joined #ruby-lang
ritek has quit [Quit: leaving]
vlad_starkov has joined #ruby-lang
solars has joined #ruby-lang
tenderlove has quit [Ping timeout: 264 seconds]
GarethAdams has quit [Quit: Leaving...]
Burgestrand has quit [Ping timeout: 258 seconds]
rwk1 has joined #ruby-lang
<injekt> I hate google apps integration
<yorickpeterse> I hate it when my cat goes missing
<injekt> we have similar issues I see
lsegal has quit [Quit: Quit: Quit: Quit: Stack Overflow.]
tonni has quit [Remote host closed the connection]
celinedior has quit [Ping timeout: 256 seconds]
rwk1 has quit [Ping timeout: 268 seconds]
MaddinXx_ has joined #ruby-lang
nickchow has joined #ruby-lang
tomzx_mac has quit [Ping timeout: 245 seconds]
ritek has joined #ruby-lang
workmad3 has joined #ruby-lang
krohrbaugh has joined #ruby-lang
tenderlove has joined #ruby-lang
celinedior has joined #ruby-lang
dankest has quit [Quit: Leaving...]
r0bglees0n has quit [Ping timeout: 260 seconds]
mbj has joined #ruby-lang
krohrbaugh has quit [Ping timeout: 264 seconds]
tenderlove has quit [Ping timeout: 248 seconds]
marr has joined #ruby-lang
marr has quit [Excess Flood]
marr has joined #ruby-lang
marr has quit [Excess Flood]
marr has joined #ruby-lang
marr has quit [Excess Flood]
marr has joined #ruby-lang
marr has quit [Excess Flood]
mbj has quit [Ping timeout: 252 seconds]
mbj has joined #ruby-lang
tonni has joined #ruby-lang
goshakkk has quit [Quit: Computer has gone to sleep.]
krz has quit [Ping timeout: 246 seconds]
mbj has quit [Ping timeout: 264 seconds]
<injekt> lots of herp derp on twitter this morning
<whitequark> more specifically?
<injekt> whitequark: your conversation with judofyr and charlie is entertaining :D
<injekt> I was gonna chime in, then decided against it because twitter
krz has joined #ruby-lang
<whitequark> injekt: please do tell your thoughts on irc, however
DomKM has joined #ruby-lang
ahf has quit [Ping timeout: 260 seconds]
<injekt> whitequark: still reading through right now, I only read the 'is html code' discussion so far
vlad_starkov has quit [Ping timeout: 256 seconds]
ahf has joined #ruby-lang
ahf has joined #ruby-lang
ahf has quit [Changing host]
El_loco has joined #ruby-lang
goshakkk has joined #ruby-lang
* whitequark has grown to really dislike the self.foo vs lvar foo ambiguity
vlad_starkov has joined #ruby-lang
holgerno has joined #ruby-lang
adambeynon has joined #ruby-lang
fjfish has joined #ruby-lang
madb055 has quit [Ping timeout: 240 seconds]
MaddinX__ has joined #ruby-lang
setmeaway2 has joined #ruby-lang
setmeaway has quit [Read error: Connection reset by peer]
rwk1 has joined #ruby-lang
francisfish has quit [Ping timeout: 258 seconds]
MaddinXx_ has quit [Ping timeout: 258 seconds]
rwk1 has quit [Ping timeout: 276 seconds]
DomKM has quit [Ping timeout: 252 seconds]
mbj has joined #ruby-lang
kgrz has quit [Quit: Computer has gone to sleep.]
marr has joined #ruby-lang
marr has quit [Excess Flood]
DomKM has joined #ruby-lang
marr has joined #ruby-lang
krohrbaugh has joined #ruby-lang
tenderlove has joined #ruby-lang
rwk1 has joined #ruby-lang
krohrbaugh has quit [Ping timeout: 240 seconds]
dr_bob1 has joined #ruby-lang
dr_bob1 has quit [Read error: Connection reset by peer]
tenderlove has quit [Ping timeout: 264 seconds]
dr_bob has quit [Ping timeout: 252 seconds]
chekcmate has joined #ruby-lang
<chekcmate> hi guys
pasties has quit [Ping timeout: 240 seconds]
<chekcmate> I wanted to parse this format "Tue Apr 23 11:10:03 +0200 2013" to that "2013-04-23T11:10:03+02:00" format, by using "Date.parse(olddate).strftime("%a %b %e %H:%M:%S %Z %Y")"
<chekcmate> but this does not work, can you give me a hint?
faces has joined #ruby-lang
<chekcmate> AH! it must be a string and not a time object, right?
face has quit [Ping timeout: 246 seconds]
pasties has joined #ruby-lang
<chekcmate> DateTime.strptime(jobinfo.d_start.to_s, "%a %b %e %H:%M:%S %Z %Y") works :)
<yorickpeterse> whitequark: you folks use Travis Pro right?
<whitequark> yorickpeterse: yes
<chekcmate> ohi yorickpeterse !
<chekcmate> long time no see
<yorickpeterse> whitequark: and it keeps private GH repositories strictly private on Travis right?
bzalasky has quit [Remote host closed the connection]
<yorickpeterse> chekcmate: hola
<chekcmate> how are you doing?
<yorickpeterse> good good, though my cat went for a walk yesterday and hasn't come back yet (Yeah, first world developer problems)
<whitequark> yorickpeterse: right
<chekcmate> ah, good to hear :) -- is it horny??
<whitequark> yorickpeterse: cats are important.
<yorickpeterse> chekcmate: it has no balls so I'd say the hormone level is limited
<chekcmate> aw
<yorickpeterse> it's a eunich
<chekcmate> hah
<chekcmate> well, horses sometimes think they still got them...
<yorickpeterse> * Eunuch apparently
<chekcmate> phantom-balls
GarethAdams has joined #ruby-lang
kgrz has joined #ruby-lang
<yorickpeterse> either way, this prompted hacker me to start thinking about GPS collars and what not
<yorickpeterse> then I saw the prices of those fuckers, jesus
<whitequark> mmm, about $30 for a GPS module
<whitequark> about 3x3cm
<whitequark> plus about $10 for a battery and the same amount for various hackery
<chekcmate> ohh
<chekcmate> thats a good idea!
<chekcmate> you could make a drone follow your pet too
<chekcmate> like... if it needs air-support heh
<yorickpeterse> whitequark: the DIY stuff I've seen so far isn't small enough
<yorickpeterse> chekcmate: ha
cod3r has joined #ruby-lang
GarethAdams has quit [Client Quit]
<ddfreyne> zenspider: What’s the release schedule for the new minitest?
<judofyr> zenspider: also, I wrote a gem for the idea I mentioned: https://github.com/judofyr/minitest-chain
maxmanders has joined #ruby-lang
<gnufied> judofyr: looks nice
<gnufied> I was searching for refute_raise btw
<gnufied> or assert_not_raise()
<judofyr> gnufied: that doesn't exist
<judofyr> gnufied: because it's a lousy test
<gnufied> :(
cod3r has quit [Excess Flood]
<gnufied> what do you suggest. I worked around by using assert_block {}
<judofyr> gnufied: assert_equal "actual return value", code_that_might_raise
<whitequark> gnufied: what would assert_not_raise check for
<whitequark> def assert_not_raise(*); end
<whitequark> err def assert_not_raise(*); yield; end
<judofyr> gnufied: or if you *really* want to test that it doesn't raise: def test_foo; code_that_might_raise end
<whitequark> it's a no-op.
<whitequark> if the sole point of some API is to not raise... remove it, it's useless
<whitequark> otherwise, test the behavior of that API
<gnufied> I see what you are saying
<gnufied> but obviously, 2 + "hello"
<gnufied> the sole point isn't to raise. but it is to check, with certain arguments, it shouldn't raise
<gnufied> ideally, it is rarely required
<whitequark> gnufied: what is the result of that action?
<whitequark> return value? assert_equal
<whitequark> some kind of state change? assert @obj.in_state?
<whitequark> nothing? remove the damn method, it's useless.
<gnufied> how about if method does some asynhronously.
<gnufied> something*
<whitequark> gnufied: test the result of the asynchronous action
<gnufied> like runs a command on remote server
<gnufied> it is perhaps not always possible. I may not want a remote server for running test
<gnufied> but I get what you are saying whitequark , it is always better to check the interface.
tenderlove has joined #ruby-lang
<gnufied> checking for not_raise seems like coding for implementation
<ddfreyne> assert_not_raise is ugly
tbuehlmann has joined #ruby-lang
tenderlove has quit [Ping timeout: 264 seconds]
holgerno has quit [Quit: Linkinus - http://linkinus.com]
<ddfreyne> whitequark: Minitest 5 is out?
<whitequark> ddfreyne: not yet
<whitequark> but I like the changes very much
<ddfreyne> Available somewhere? Or did you get a pre-release copy? :)
<whitequark> ddfreyne: git repo
<ddfreyne> Ahh, I presumed it would be in a separate branhc ;)
krz has quit [Ping timeout: 258 seconds]
<whitequark> zenspider uses perforce or something. it doesn't seem to play very well with git
krz has joined #ruby-lang
nickchow has quit [Quit: Linkinus - http://linkinus.com]
<ddfreyne> Yeah, seems to be perforce
cod3r has joined #ruby-lang
<ddfreyne> I should give it a try!
<whitequark> ddfreyne: wasn't git written because perforce was too bad for Linux?
<ddfreyne> I should give it a try ← refers to Minitest 5
<whitequark> ah
r0bby has joined #ruby-lang
robbyoconnor has quit [Ping timeout: 272 seconds]
r0bby_ has joined #ruby-lang
tenderlove has joined #ruby-lang
vlad_starkov has quit [Ping timeout: 268 seconds]
r0bby has quit [Ping timeout: 258 seconds]
tenderlove has quit [Ping timeout: 248 seconds]
chendo_ has quit [Ping timeout: 276 seconds]
idkazuma has joined #ruby-lang
idkazuma has quit [Remote host closed the connection]
benlovell has quit [Quit: Computer has gone to sleep.]
Burgestrand has joined #ruby-lang
r0bby_ is now known as robbyoconnor
idkazuma has joined #ruby-lang
<whitequark> parser. is. green.
<whitequark> 597 tests, 12934 assertions, 0 failures, 0 errors, 0 skips.
kennyvb has quit [Quit: ZNC - http://znc.in]
GeissT has joined #ruby-lang
kennyvb has joined #ruby-lang
<whitequark> :D
chendo_ has joined #ruby-lang
ssss has joined #ruby-lang
ssss has left #ruby-lang [#ruby-lang]
beiter has joined #ruby-lang
agarie has quit [Quit: Leaving...]
hapster has joined #ruby-lang
goshakkk has quit [Quit: Computer has gone to sleep.]
vlad_starkov has joined #ruby-lang
ikrima has joined #ruby-lang
<ddfreyne> whitequark: w00t
benlovell has joined #ruby-lang
<ddfreyne> One thing I was wondering about is using a Ruby parser to parse nanoc’s Rules file and determine changes that way… but that is VERY UGLY.
<ddfreyne> whitequark: Oh, actually… do you think it’s possible that given a Proc, get the source for that proc and parse it?
tbuehlmann has quit [Remote host closed the connection]
<whitequark> ddfreyne: absolutely
<judofyr> whitequark: what about multiple procs on the same line?
<whitequark> judofyr: not on any existing implementation
<whitequark> >> [->{},->{}].map &:source_location
<eval-in> whitequark => [["/tmp/execpad-da4fb60ba0d3/source-da4fb60ba0d3", 2], ["/tmp/execpad-da4fb60ba0d3/source-da4fb60ba0d3", 2]] (http://eval.in/17575)
<whitequark> ddfreyne: also don't do that
<whitequark> too fragile imo
<ddfreyne> whitequark: https://gist.github.com/ddfreyne/5458930 ← Would love to be able to get the source code for that block
<ddfreyne> Fragile in what way?
<whitequark> ddfreyne: $ ruby-parse rules.rb
El_loco has quit [Remote host closed the connection]
<whitequark> ddfreyne: it depends on what do you want to do
idkazuma has quit [Remote host closed the connection]
<ddfreyne> whitequark: Refresh my gist… there’s some cases that make it hard
<whitequark> eg if you move the path to a constant and then supply it to the match()
<whitequark> oh yes
<whitequark> like thta
<whitequark> you will need a Ruby partial evaluator for this.
<whitequark> just as yorickpeterse does
<whitequark> and everyone else
<ddfreyne> This is why I would like an external DSL :(
<yorickpeterse> what did I miss?
tbuehlmann has joined #ruby-lang
<whitequark> I think that one of the coolest things about Foundry is that it includes precisely such a partial evaluator
<whitequark> to which you can hook
<ddfreyne> Actually, now that the rules in nanoc 4.0 are pluggable… I could have both an external *and* an internal DSL. hmmm
<whitequark> yorickpeterse: parser 1.2
<yorickpeterse> No I didn't, I saw the tweet
<yorickpeterse> and shared it with my co-workers
<yorickpeterse> followed by a ":D"
<yorickpeterse> shit, gotta retweet that though
* yorickpeterse feels like one of those social media nerds
<whitequark> "twitter coach"
<yorickpeterse> YEAH YOU GOTTA INCREASE YOUR SEO ROI UPVOTES BY RETWEETING THE SOCIAL TWITTERVERSE
<ddfreyne> You didn’t retweet? YOU ARE AN ASOCIAL MEDIUM
<whitequark> omg what did i start
<yorickpeterse> also, how does minitest compare to Bacon?
<yorickpeterse> Minitest 5 in particular I suppose
<ddfreyne> whitequark: What do you mean by a partial evaluator, exactly?
<yorickpeterse> I always feel that extending Bacon is a bit hacky
<whitequark> ddfreyne: basically you need to compute some things with ruby's semantics
<whitequark> eg Array#each is one of them
<yorickpeterse> ddfreyne: basically you process a block of code as if you were to execute it, but in a limited way
<whitequark> but you cannot compute the entire expression, because that'd mean you need a ruby implementation and also you don't know the required context
<whitequark> so you compute it _partially_
<yorickpeterse> To give you an example: in ruby-lint class definitions are partially evaluted (as in, only the defining bit)
<ddfreyne> Okay, so you’d unroll fixed loops, evaluate if statements statically, etc?
<yorickpeterse> so are assignments
Domon has quit [Remote host closed the connection]
<whitequark> yep
<yorickpeterse> as much as you can, yes
<whitequark> ruby's far too dynamic for sane partial evaluation, unfortunately
<yorickpeterse> tell me about it
<ddfreyne> whitequark: That’s what I figured
<whitequark> I have a simple partial evaluator described there
xcombelle has joined #ruby-lang
<ddfreyne> I think I’m sticking with my current approach (evaluate the block in the context of a “spy” object that records whatever is called on it)
<yorickpeterse> whitequark: something I'm throwing out, I'm thinking it would be nice if AST::Node#inspect would return valid Ruby code instead of S expressions (optionally using a different method)
<yorickpeterse> I've had a few cases where I wanted to copy-paste it and compare it, but with the Sexp that requires modifications
<whitequark> yorickpeterse: same here
<judofyr> yorickpeterse: I think `unparse` will provide that
<yorickpeterse> so instead of (str "hello") it would return s(:str, ["hello"])
<judofyr> oh
<whitequark> I'm going to make #inspect return s(:foo, :bar) and #to_s (str :bar)
Domon has joined #ruby-lang
<yorickpeterse> noice
<whitequark> yorickpeterse: please file an issue
<judofyr> that kind of valid Ruby
<yorickpeterse> On ast or parser?
<whitequark> judofyr: your suggestion is also nice
<whitequark> yorickpeterse: ast
<yorickpeterse> k
<whitequark> judofyr: Parser::Ruby19.parse("foo + bar").unparse # => "foo + bar"
<judofyr> whitequark: :D
vlad_sta_ has joined #ruby-lang
goshakkk has joined #ruby-lang
<yorickpeterse> first ast issue, yay
Domon has quit [Remote host closed the connection]
vlad_starkov has quit [Ping timeout: 268 seconds]
<whitequark> ok, I'm going to write the ruby-rewrite now and a blog article
<whitequark> and it's all
<whitequark> no more parsing shit in the rest of my life, HELL YES
<mbj> whitequark: Good work! Congratz!
<whitequark> mbj: thanks :D
krohrbaugh has joined #ruby-lang
<mbj> whitequark: I'm very happy with consuming your work in mutant ;)
<mbj> whitequark: Will let you know before I do a parser backed release.
<yorickpeterse> whitequark: you know that's a lie
* whitequark growls
krohrbaugh has quit [Ping timeout: 268 seconds]
alessio_rocco has joined #ruby-lang
krz has quit [Quit: krz]
robbyoconnor has quit [Ping timeout: 258 seconds]
face has joined #ruby-lang
<ddfreyne> haha
zzak_ has joined #ruby-lang
Nisstyre has quit [Ping timeout: 256 seconds]
hackeron_ has joined #ruby-lang
weeb1e_ has joined #ruby-lang
fjfish has quit [Remote host closed the connection]
sebasoga has joined #ruby-lang
countdig1 has joined #ruby-lang
ironcame1 has joined #ruby-lang
bryno has joined #ruby-lang
babinho_ has joined #ruby-lang
nibbo_ has joined #ruby-lang
rtl_ has joined #ruby-lang
bougyman_ has joined #ruby-lang
doki_pen_ has joined #ruby-lang
sebasoga has quit [Ping timeout: 258 seconds]
s4muel_ has joined #ruby-lang
EvilJStoker_ has joined #ruby-lang
sebasoga has joined #ruby-lang
sebasoga has quit [Read error: Connection reset by peer]
faces has quit [Ping timeout: 252 seconds]
adambeynon has quit [*.net *.split]
nibbo has quit [*.net *.split]
weeb1e has quit [*.net *.split]
rtl has quit [*.net *.split]
bougyman has quit [*.net *.split]
hackeron has quit [*.net *.split]
ironcamel has quit [*.net *.split]
countdigi has quit [*.net *.split]
nmeum has quit [*.net *.split]
doki_pen has quit [*.net *.split]
EvilJStoker has quit [*.net *.split]
babinho has quit [*.net *.split]
zzak has quit [*.net *.split]
yawniek_ has quit [*.net *.split]
bri has quit [*.net *.split]
s4muel has quit [*.net *.split]
EvilJStoker_ is now known as EvilJStoker
sebasoga has joined #ruby-lang
yawniek_ has joined #ruby-lang
nmeum has joined #ruby-lang
sebasoga_ has joined #ruby-lang
sebasoga has quit [Ping timeout: 256 seconds]
zerokarmaleft has quit [Read error: Operation timed out]
* whitequark sniffs this piece of Wurst
<whitequark> i wonder if it's any good. if tomorrow I don't go online...
<yorickpeterse> just drink the pain away
<whitequark> lol.
lacrosse has quit [Ping timeout: 245 seconds]
sebasoga_ has quit [Ping timeout: 256 seconds]
* whitequark probably should visit yorickpeterse.country
<yorickpeterse> what, so you can smoke your balls off?
sebasoga has joined #ruby-lang
<whitequark> yorickpeterse: the good part: now I know where are you from :D
<whitequark> (yes I know it's on your website)
<yorickpeterse> oh noes!
<yorickpeterse> I've been backtraced
zerokarmaleft has joined #ruby-lang
<whitequark> btw, your bcrypt article is excellent
sebasoga_ has joined #ruby-lang
<yorickpeterse> meh, it's flawed in a few parts
<yorickpeterse> but given it was written in 2011 I'm not going to bother changing it
<yorickpeterse> once every now it surfaces on HN in some comment
<yorickpeterse> * now and then
<whitequark> yorickpeterse: yeah the part about regular characters and entropy in bcrypt is uhm
<whitequark> otherwise it's a cool introduction
sebasoga has quit [Ping timeout: 256 seconds]
ndrst has quit [Ping timeout: 264 seconds]
nachtw1nd has joined #ruby-lang
<nachtw1nd> hi there
sebasoga_ has quit [Ping timeout: 256 seconds]
yalue has joined #ruby-lang
chekcmate has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
<whitequark> yorickpeterse: heh, the http://yorickpeterse.com/articles/contributing-to-my-code/ is rather strict
<yorickpeterse> yup
sebasoga has joined #ruby-lang
<yorickpeterse> Note that I'm generally pretty loose with it though
<yorickpeterse> errr, relaxed or w/e the word is that I'm looking for
<whitequark> tbh, if I read this without personally knowing you or reading ^, I'd simply avoid contributing, or rather, upstreaming changes
<whitequark> you're not Linus
<whitequark> to tell me how commit messages should be written, and ruby-lint is not Linux for that matter.
skaczor has joined #ruby-lang
adambeynon has joined #ruby-lang
<nachtw1nd> i got a noob question, say we have a object called "ro" => #<Collmex::Api::Accdoc:0x007fede71a51d0 @hash={:identifyer=>"ACCDOC", :company_id=>1, :test=>"Rechnung Nr 259 vom 02.01.2013", :position_id=>1 }>
<nachtw1nd> if i try ro.test i get a #<NoMethodError: private method `test' called for #<Collmex::Api::Accdoc:0x007fede71a51d0>>
<ddfreyne> My coding style guidelines → http://projects.stoneship.org/ddfreyne-style-ruby.5.html
<yorickpeterse> whitequark: see, I don't expect people to read this after they've already contributed one way or another
<ddfreyne> “Do not use Ruby 1.9.x-specific features (yet).”
<yorickpeterse> In that case I'll friendly ask them to follow where appropriate
<ddfreyne> Oh, it’s outdated :)
<whitequark> yorickpeterse: well exactly, this is the point
<yorickpeterse> I suppose the tl;dr is "write tests, document code, wrap your damn code, write proper commit messages"
<whitequark> there is a difference between "friendly ask" and "if your commit description is not 50 character long then gtfo", which is basically what's written there.
<whitequark> or how it can well be read.
benlovell has quit [Quit: Computer has gone to sleep.]
francisfish has joined #ruby-lang
<whitequark> in Linux, it does make sense, because a single commit will be read by a dozen of people with very little time, and it'll be used for ages onwards
<yorickpeterse> Not really, only when they don't sign them off
<ddfreyne> yorickpeterse: Yeah, it’s a bit to aggressive
sebasoga has quit [Ping timeout: 256 seconds]
<whitequark> ddfreyne: >Use UNIX-style line breaks (LF).
<ddfreyne> yorickpeterse: Why do you need to sign off your commits? To prove that *you* are the one creating them?
<whitequark> doesn't make sense
<yorickpeterse> though I suppose I should change some of the wording
<ddfreyne> whitequark: as opposed to CRLF
<whitequark> ddfreyne: on Linux you won't get CR, and on Windows you can't avoid
<yorickpeterse> ddfreyne: to say "I've read and agree with the rules" basically
<yorickpeterse> It originated from some Linux lawsuit
<ddfreyne> whitequark: I’ve had issues with projects where CRLF and LF got intermingled
sebasoga has joined #ruby-lang
<whitequark> ddfreyne: instead, link people to git config autocrlf :)
<yorickpeterse> it's also a nice way to say "I've actually verified this shit" when dealing with multiple maintainers (though this doesn't work with GH's pull request system)
<yorickpeterse> since the latter requires an interactive rebase or cherry picking
<whitequark> yorickpeterse: again, a Linux-ism
<ddfreyne> Yeah, I had git pull requests in mind
<whitequark> which makes sense with their workflow and requirements and doesn't with yours
<yorickpeterse> I don't really use it to sign off other people's stuff though
<whitequark> you seriouslu overdid that stuff
<whitequark> *y
<whitequark> to the point of becoming bureaucracy ;)
DomKM has quit [Quit: Leaving.]
<whitequark> ddfreyne: how do you write that cool man page style thing
<whitequark> Ronn.
<yorickpeterse> Don't really see the issue though. It takes a few seconds to read through the commit guide and add `-s` to your commit message
<ddfreyne> Ronn indeed
<yorickpeterse> Though I do agree it can be written in a more friendlier way
<ddfreyne> Though… I need to update those.
<yorickpeterse> plus a rationale behind the signing off would be a good idea to
<whitequark> yorickpeterse: don't make me think
<whitequark> and even more importantly, don't make me think about bullshit, which Signed-off-by is in your case
<yorickpeterse> I'd rather make people think than having to deal with license bullshit (which I take quite seriously)
ndrst has joined #ruby-lang
<whitequark> as I've said... licensing is a defense mechanism. do you have a threat model? did you evaluate risks?
mikestok has joined #ruby-lang
<yorickpeterse> I don't care when it's some hacking project, but with these projects that will stick around for a few years and potentially impact people's lifes I do
wallerdev has joined #ruby-lang
sebasoga has quit [Ping timeout: 264 seconds]
<whitequark> yorickpeterse: do you know how intellectual property laws, both from your country and international, affect you and your projects?
<whitequark> do you know what *exactly* do you achieve with Signed-off-by?
<yorickpeterse> The gist of it, yes, and yes
<yorickpeterse> it's nothing more than a signature
<yorickpeterse> on its own it's meaningless
<yorickpeterse> It requires some reasoning (e.g. a DCO) that states what's supposed to've happened when people us it
<yorickpeterse> Much like EULAs
<yorickpeterse> Choosing "I accept" doesn't mean anything until somebody says "But he accepted, he was lying!"
sebasoga has joined #ruby-lang
divout has quit [Read error: Connection reset by peer]
<yorickpeterse> I also don't believe in agreeing in an implicit manner as it leaves too much up for debate
<yorickpeterse> and the latter has already bitten me before and cost me money
<yorickpeterse> twice actually
francisfish has quit [Remote host closed the connection]
wallerdev has quit [Client Quit]
<whitequark> yorickpeterse: hm
<yorickpeterse> Also, the amount of effort required for signed-off-by is no more than reading (or skimming through) a license and understanding it
<yorickpeterse> hell, I even have an alias for it
toretore has joined #ruby-lang
<yorickpeterse> I do have to say it gives me mixed feelings when I see so many other projects not using it
sebasoga has quit [Ping timeout: 264 seconds]
francisfish has joined #ruby-lang
<yorickpeterse> I should probably explain this in said guide
vlad_sta_ has quit [Remote host closed the connection]
rippa has quit [Ping timeout: 240 seconds]
sebasoga has joined #ruby-lang
krohrbaugh has joined #ruby-lang
joshH2 has quit [Read error: Connection reset by peer]
dustint has joined #ruby-lang
<antbody> yorickpeterse: Would love the commit messages in the last project I was in.
sailias has quit [Quit: Leaving.]
<yorickpeterse> How so?
<antbody> No one ever squashed, reviews were like 40 commits, which of 35 were just "forgot this file".
<antbody> Some messages were like "something".
postmodern has quit [Quit: Leaving]
<workmad3> I saw a commit on a project about 2 days ago that was '<ticket number> Making changes to the thingy'
sebasoga has quit [Ping timeout: 264 seconds]
<whitequark> I have both seen and written a lot of messages like that
<whitequark> in my experience, they dominate the logs while the project is in really, really bad state
<whitequark> when you unscrew it, logs return back to normal...
<whitequark> (depends on your team ofc)
dhruvasagar has quit [Ping timeout: 256 seconds]
krohrbaugh has quit [Ping timeout: 252 seconds]
<antbody> whitequark: Well I write similar commit messages as well. But when I push commits to the remote for others to see then I will clean them up.
sebasoga has joined #ruby-lang
<antbody> Probably the only reason the commits were like that was because the lead coded Ruby in Eclipse and only used Git through a GUI.
<yorickpeterse> uuugh, squashing commits
tenderlove has joined #ruby-lang
<yorickpeterse> at my previous employer I had this completely fucked up setup where a project manager would merge shit into master (I wasn't allowed to, I was also the only dev on the project) and then squash them all together
<yorickpeterse> So master was bascially a completely different thing
<yorickpeterse> I also couldn't push to develop directly
<antbody> yorickpeterse: Gotta love the "shitty developers" setup.
<yorickpeterse> More like "Fuck you, walled garden instead"
<yorickpeterse> err, "YOU WANT COMRIT ACCERS? HERE WRALL INSTEAD, FUCK YOU"
<antbody> Yeah and I don't mean like to squash everything to a single commit. You might have stuff which deserves it's own commit messages.
<whitequark> yorickpeterse: haha that's another thing
<whitequark> the maintainer of $projectname did that to me once
<yorickpeterse> also the "ZOMGJSADHJASJDHSK JCODE REVIEW? GET THE FUCK OUT" attitude
<yorickpeterse> in their defense, they did PHP
<antbody> PHP mentioned, channel goes silent.
<yorickpeterse> haha
<antbody> All the devs remember the horrible flashbacks from those legacy projects.
<antbody> Like some war veterans we wake up at night "oh dear god no!"
<whitequark> antbody: but i started with ror
<yorickpeterse> isn't the the same :D
* yorickpeterse runs
<antbody> whitequark: y u
<whitequark> *evil laughter*
sebasoga has quit [Ping timeout: 256 seconds]
<yorickpeterse> *audience laughs*
tenderlove has quit [Ping timeout: 240 seconds]
<whitequark> well tbh I started with php. but that only was a few toy projects
<whitequark> they featured things like XSS, SQLi and also buying a negative amount of things would give you money
sebasoga has joined #ruby-lang
nachtw1nd has left #ruby-lang [#ruby-lang]
<whitequark> yorickpeterse: I'm going to reply with another track
<whitequark> it's in russian but laughter transcends national borders
<whitequark> lemme find it
<yorickpeterse> oh dear
divout has joined #ruby-lang
<whitequark> yorickpeterse: http://www.exler.ru/blog/upload/japan.mp3
MaddinX__ has quit [Remote host closed the connection]
sebasoga has quit [Ping timeout: 252 seconds]
<yorickpeterse> haha
sebasoga has joined #ruby-lang
io_syl has joined #ruby-lang
<whitequark> yorickpeterse: it's a radio announcer
<whitequark> poor guy
sebasoga_ has joined #ruby-lang
adambeynon has quit [Quit: Computer has gone to sleep.]
sebasoga has quit [Ping timeout: 256 seconds]
sebasoga_ has quit [Ping timeout: 256 seconds]
sebasoga has joined #ruby-lang
jxie has quit [Quit: leaving]
mikestok has quit [Quit: Computer has gone to sleep.]
sebasoga has quit [Ping timeout: 258 seconds]
sebasoga has joined #ruby-lang
adambeynon has joined #ruby-lang
wallerdev has joined #ruby-lang
adambeynon has quit [Client Quit]
sebasoga has quit [Ping timeout: 264 seconds]
celinedior has quit [Quit: celinedior]
carloslopes has joined #ruby-lang
kurko_ has joined #ruby-lang
kurko_ has quit [Max SendQ exceeded]
sebasoga has joined #ruby-lang
kurko_ has joined #ruby-lang
mistym has joined #ruby-lang
mistym has joined #ruby-lang
mistym has quit [Changing host]
sebasoga has quit [Ping timeout: 252 seconds]
<whitequark> hrm
<whitequark> I need stuff.
benlovell has joined #ruby-lang
<whitequark> ok that was not very constructive
sebasoga has joined #ruby-lang
<whitequark> I have a string. I need to track a single binary flag for every character in a somewhat efficient way
nickchow has joined #ruby-lang
<whitequark> I will need to: a) set the flag for characters x...y b) check if anything in the range of x...y is set.
<whitequark> hm. I think I can abuse the Bignum for that. should be slightly more efficient (and convenient!) than an Array
setmeaway2 has quit [Quit: Leaving]
setmeaway2 has joined #ruby-lang
setmeaway2 is now known as setmeaway
sebasoga_ has joined #ruby-lang
solars has quit [Quit: WeeChat 0.3.7]
sebasoga has quit [Ping timeout: 256 seconds]
<yorickpeterse> I never really got around actually figuring out how to properly (ab)use the various bitwise operations
wmoxam has joined #ruby-lang
solars has joined #ruby-lang
sebasoga_ has quit [Ping timeout: 256 seconds]
<antbody> yorickpeterse: Think of all the confusing code you could written.
<antbody> *could have
mistym has quit [Remote host closed the connection]
sailias has joined #ruby-lang
sebasoga has joined #ruby-lang
sailias has quit [Ping timeout: 252 seconds]
sebasoga has quit [Ping timeout: 256 seconds]
idkazuma has joined #ruby-lang
Burgestrand has quit [Ping timeout: 258 seconds]
sebasoga has joined #ruby-lang
kurko_ has quit [Ping timeout: 260 seconds]
kurko_ has joined #ruby-lang
kurko_ has quit [Max SendQ exceeded]
kurko_ has joined #ruby-lang
sebasoga has quit [Ping timeout: 252 seconds]
ikrima has quit [Quit: Computer has gone to sleep.]
krohrbaugh has joined #ruby-lang
sebasoga has joined #ruby-lang
scampbell has joined #ruby-lang
sush24 has joined #ruby-lang
sebasoga_ has joined #ruby-lang
Banistergalaxy has joined #ruby-lang
sebasoga_ has quit [Read error: Connection reset by peer]
sebasoga_ has joined #ruby-lang
sebasoga has quit [Ping timeout: 256 seconds]
krohrbaugh has quit [Ping timeout: 252 seconds]
mistym has joined #ruby-lang
mistym has quit [Changing host]
mistym has joined #ruby-lang
<ddfreyne> whitequark: Range#length does not exist
<ddfreyne> #size?
kgrz has quit [Quit: Computer has gone to sleep.]
sebasoga_ has quit [Ping timeout: 248 seconds]
sailias has joined #ruby-lang
sebasoga has joined #ruby-lang
sush24 has quit [Quit: This computer has gone to sleep]
<injekt> no
sebasoga has quit [Ping timeout: 258 seconds]
sebasoga has joined #ruby-lang
chrismar035 has joined #ruby-lang
breakingthings has joined #ruby-lang
maxmanders has quit [Quit: Textual IRC Client: www.textualapp.com]
sebasoga has quit [Ping timeout: 256 seconds]
sebasoga has joined #ruby-lang
sebasoga has quit [Ping timeout: 258 seconds]
MaddinXx has joined #ruby-lang
spuk has quit [Ping timeout: 264 seconds]
sebasoga has joined #ruby-lang
JohnBat26 has quit [Quit: KVIrc 4.3.1 Aria http://www.kvirc.net/]
melter_ has quit [Quit: Client exiting]
melter_ has joined #ruby-lang
lacrosse has joined #ruby-lang
sebasoga has quit [Ping timeout: 248 seconds]
mikestok has joined #ruby-lang
sebasoga has joined #ruby-lang
GarethAdams has joined #ruby-lang
<ddfreyne> injekt: ?
lguardiola has joined #ruby-lang
melter is now known as Guest5946
GarethAdams has quit [Client Quit]
sebasoga has quit [Ping timeout: 248 seconds]
melter has joined #ruby-lang
sebasoga has joined #ruby-lang
melter_ has quit [Remote host closed the connection]
Guest5946 has quit [Remote host closed the connection]
melter has quit [Remote host closed the connection]
tenderlove has joined #ruby-lang
melter has joined #ruby-lang
kogent has quit [Quit: kogent]
sebasoga_ has joined #ruby-lang
melter has quit [Client Quit]
sebasoga has quit [Ping timeout: 256 seconds]
tenderlove has quit [Ping timeout: 268 seconds]
sebasoga_ has quit [Ping timeout: 252 seconds]
sirfilip has joined #ruby-lang
robbyoconnor has joined #ruby-lang
bburcham has joined #ruby-lang
sebasoga has joined #ruby-lang
<whitequark> ddfreyne: #size, yes
<whitequark> ddfreyne: yorickpeterse: there's also a bug
<yorickpeterse> in?
<whitequark> my code
<whitequark> should've been (2 ** range.size - 1)
sebasoga has quit [Read error: Connection reset by peer]
<yorickpeterse> oh
<whitequark> that produces a string of 1's of length range.size in binary
<yorickpeterse> I'm too busy dealing with numbers that are 0.017 off
sebasoga has joined #ruby-lang
sebasoga has quit [Ping timeout: 252 seconds]
sebasoga has joined #ruby-lang
bougyman_ has quit [Changing host]
bougyman_ has joined #ruby-lang
bougyman_ is now known as bougyman
<whitequark> wooo rewriter is almost done
nickchow has quit [Quit: Linkinus - http://linkinus.com]
outoftime has joined #ruby-lang
sebasoga has quit [Read error: Connection reset by peer]
sebasoga has joined #ruby-lang
mistym has quit [Remote host closed the connection]
jerrytgarcia has joined #ruby-lang
robbyoconnor has quit [Read error: Connection reset by peer]
robbyoconnor has joined #ruby-lang
bburcham has quit [Quit: bburcham]
sebasoga has quit [Ping timeout: 256 seconds]
melter has joined #ruby-lang
sebasoga has joined #ruby-lang
melter has quit [Read error: Connection reset by peer]
cod3r has quit [Ping timeout: 256 seconds]
robbyoconnor has quit [Ping timeout: 258 seconds]
<injekt> ddfreyne: wrong window
sebasoga has quit [Ping timeout: 252 seconds]
<injekt> man i've had to change this machine 3 times today :S
<injekt> charge*
sebasoga has joined #ruby-lang
melter has joined #ruby-lang
tenderlove has joined #ruby-lang
melter has quit [Read error: Connection reset by peer]
mistym has joined #ruby-lang
mistym has quit [Changing host]
mistym has joined #ruby-lang
melter has joined #ruby-lang
asunderland has joined #ruby-lang
noop has quit [Ping timeout: 276 seconds]
sebasoga has quit [Ping timeout: 248 seconds]
tenderlove has quit [Ping timeout: 258 seconds]
sebasoga has joined #ruby-lang
ando_ has joined #ruby-lang
sebasoga has quit [Read error: Connection reset by peer]
sebasoga has joined #ruby-lang
ando has quit [Ping timeout: 264 seconds]
<whitequark> injekt: work with adapteR
sebasoga has quit [Read error: Connection reset by peer]
skade has quit [Quit: Textual IRC Client: www.textualapp.com]
sebasoga has joined #ruby-lang
r0bglees0n has joined #ruby-lang
asunderland has quit [Ping timeout: 256 seconds]
sebasoga has quit [Ping timeout: 258 seconds]
celinedior has joined #ruby-lang
sebasoga has joined #ruby-lang
bburcham has joined #ruby-lang
sebasoga has quit [Read error: Connection reset by peer]
sebasoga has joined #ruby-lang
<injekt> heh
tbuehlmann has quit [Remote host closed the connection]
sebasoga has quit [Ping timeout: 252 seconds]
sebasoga has joined #ruby-lang
outoftime has quit [Quit: Leaving]
outoftime has joined #ruby-lang
sirfilip has left #ruby-lang [#ruby-lang]
zzak_ is now known as zzak
adambeynon has joined #ruby-lang
jxie has joined #ruby-lang
tenderlove has joined #ruby-lang
benlovell has quit [Quit: Computer has gone to sleep.]
bburcham has quit [Quit: bburcham]
tenderlove has quit [Ping timeout: 268 seconds]
madb055 has joined #ruby-lang
madb055 has quit [Ping timeout: 256 seconds]
enebo has joined #ruby-lang
mytrile has quit [Remote host closed the connection]
tonni has quit [Remote host closed the connection]
outoftime has quit [Quit: Leaving]
gjaldon has joined #ruby-lang
Mon_Ouie has joined #ruby-lang
mytrile has joined #ruby-lang
agile has quit [Remote host closed the connection]
solars has quit [Ping timeout: 252 seconds]
asunderland has joined #ruby-lang
vlad_starkov has joined #ruby-lang
melter_ has joined #ruby-lang
melter_ has quit [Read error: Connection reset by peer]
vlad_sta_ has joined #ruby-lang
agile has joined #ruby-lang
bryno is now known as bri
vlad_starkov has quit [Ping timeout: 240 seconds]
tenderlove has joined #ruby-lang
carloslopes has quit [Remote host closed the connection]
GeissT has quit [Read error: Connection reset by peer]
tenderlove has quit [Ping timeout: 240 seconds]
sebasoga has quit [Ping timeout: 268 seconds]
rippa has joined #ruby-lang
wesside has joined #ruby-lang
MaddinXx has quit [Remote host closed the connection]
MaddinXx_ has joined #ruby-lang
yfeldblum has quit [Ping timeout: 264 seconds]
judofyr has quit [Remote host closed the connection]
robbyoconnor has joined #ruby-lang
idkazuma has quit [Remote host closed the connection]
noop has joined #ruby-lang
vlad_sta_ has quit [Read error: No route to host]
setmeaway has quit [Ping timeout: 258 seconds]
vlad_starkov has joined #ruby-lang
rwk1 has quit [Remote host closed the connection]
rwk1 has joined #ruby-lang
robbyoconnor has quit [Ping timeout: 256 seconds]
rwk1 has quit [Ping timeout: 246 seconds]
MaddinXx_ has quit [Read error: Connection reset by peer]
yfeldblum has joined #ruby-lang
MaddinXx_ has joined #ruby-lang
Aloysius1 has joined #ruby-lang
tenderlove has joined #ruby-lang
carloslopes has joined #ruby-lang
MaddinXx_ has quit [Remote host closed the connection]
MaddinXx has joined #ruby-lang
<Aloysius1> Hey, guys! Hooking up a message queue (AMQP) and trying to pick a gem. My team is leaning toward Bunny but the amqp gem seems to me to be more functional. Anyone here have any experience?
outoftime has joined #ruby-lang
robbyoconnor has joined #ruby-lang
yellow5 has quit [Read error: Operation timed out]
yellow5 has joined #ruby-lang
<zzak> yorickpeterse: im seriously considering that hostel now
tenderlove has quit [Ping timeout: 268 seconds]
<zzak> have you stayed at the one in Asakusabashi before?
<flori> m:q
<yorickpeterse> zzak: yes
<yorickpeterse> It's a bit tricky to find (though the directions on the website are fairly useful) but the location is pretty good
<yorickpeterse> The nearby subway station is only one stop from the akiba area
erpuds has joined #ruby-lang
carloslopes has quit [Ping timeout: 256 seconds]
kogent has joined #ruby-lang
dhruvasagar has joined #ruby-lang
jovy88 has quit [Read error: Connection reset by peer]
jovy88 has joined #ruby-lang
goshakkk has quit [Quit: Textual IRC Client: www.textualapp.com]
krohrbaugh has joined #ruby-lang
swav_ has joined #ruby-lang
dankest has joined #ruby-lang
swav has quit [Read error: Connection reset by peer]
krohrbaugh has quit [Client Quit]
krohrbaugh has joined #ruby-lang
rtl_ has left #ruby-lang [#ruby-lang]
rtl has joined #ruby-lang
MaddinXx has quit [Read error: Connection reset by peer]
MaddinXx has joined #ruby-lang
rwk1 has joined #ruby-lang
carloslopes has joined #ruby-lang
rwk1 has quit [Ping timeout: 240 seconds]
beiter has quit [Read error: Connection reset by peer]
totallymike has joined #ruby-lang
beiter has joined #ruby-lang
athaeryn has joined #ruby-lang
<athaeryn> Okay, going to sound liek a noob with this question, but how do I work on Sass? I'm trying to help with an issue on Git
vmoravec has quit [Quit: Leaving]
<athaeryn> cont: ..Hub but I can't quite get the process down.
<athaeryn> Anyone have any experience with this?
brianpWins has quit [Quit: brianpWins]
banister`sleep has joined #ruby-lang
banister`sleep has left #ruby-lang [#ruby-lang]
banisterfiend has joined #ruby-lang
<banisterfiend> anyone here use emacs and the multi-cursors package?
<injekt> athaeryn: experience with what? you haven't explained your problem
hapster has quit [Quit: Leaving]
<injekt> athaeryn: if you want live compiling, you want `sass --watch in.scss:out.css`
glebm has quit [Quit: Computer has gone to sleep.]
adambeynon has quit [Quit: ["Textual IRC Client: www.textualapp.com"]]
<athaeryn> Sorry, I mean actually working on the gem.
<athaeryn> (I'm actually trying to fix a bug with --watch)
<injekt> path/to/sass --watch
<injekt> :/
<injekt> so if you're in the sass codebase, `bin/sass` will use that gem because sass does stupid things with the load path
<athaeryn> Woah... you can use the executable like that without installing the gem in a local gemset?
<injekt> yes
<injekt> with gems that dont do stupid things, you'd do: `ruby -Ilib bin/sass`
<athaeryn> What kind of stupid things?
<injekt> athaeryn: bin/sass requires sass relative to that file, libraries ofter do this to help development
<injekt> but it's not required because 'sass' will already be installed, so `require 'sass'` would suffice
<athaeryn> injekt: Oh, got it.
hahuang65 has quit [Quit: Computer has gone to sleep.]
<athaeryn> I'm getting an error 'cannot load such file -- bin/../lib/sass'
<athaeryn> Are there any resource you'd recommend on gem development, unit testing, etc?
Uranio has joined #ruby-lang
bryanl has quit [Ping timeout: 248 seconds]
kogent has quit [Quit: kogent]
adambeynon has joined #ruby-lang
jerrytgarcia has quit [Read error: Connection reset by peer]
melter has quit [Remote host closed the connection]
<gjaldon> athaeryn: if you're interested in unit testing you could probably read 'Growing Object-Oriented Software with Tests'. it covers the whole TDD process
sush24 has joined #ruby-lang
<gjaldon> and takes on unit testing in detail. code examples are in Java though
kogent has joined #ruby-lang
<athaeryn> I'm familiar with Java, so that shouldn't be an issue.
<athaeryn> Thanks!
<gjaldon> glad to be of help
benlovell has joined #ruby-lang
workmad3 has quit [Ping timeout: 240 seconds]
krohrbaugh has quit [Quit: Leaving.]
bzalasky has joined #ruby-lang
tenderlove has joined #ruby-lang
bzalasky has quit [Remote host closed the connection]
brixen has quit [Ping timeout: 258 seconds]
shtirlic has quit [Ping timeout: 245 seconds]
krohrbaugh has joined #ruby-lang
sindork has quit [Quit: No Ping reply in 180 seconds.]
sindork has joined #ruby-lang
MaddinXx has quit [Remote host closed the connection]
shtirlic has joined #ruby-lang
hapster has joined #ruby-lang
brixen has joined #ruby-lang
francisfish has quit [Read error: Connection reset by peer]
francisfish has joined #ruby-lang
benlovell has quit [Quit: Computer has gone to sleep.]
totallymike has quit [Ping timeout: 240 seconds]
MaddinXx_ has joined #ruby-lang
hapster has quit [Quit: Leaving]
francisfish has quit [Read error: Connection reset by peer]
francisfish has joined #ruby-lang
totallymike has joined #ruby-lang
lguardiola has quit [Quit: Leaving]
glebm has joined #ruby-lang
tbuehlmann has joined #ruby-lang
francisfish has quit [Read error: Connection reset by peer]
rwk1 has joined #ruby-lang
francisfish has joined #ruby-lang
gnufied has quit [Quit: Leaving.]
tylersmith has joined #ruby-lang
rwk1 has quit [Ping timeout: 272 seconds]
brianpWins has joined #ruby-lang
cored has quit [Ping timeout: 264 seconds]
scampbell has quit [Remote host closed the connection]
kogent has quit [Quit: kogent]
cored has joined #ruby-lang
cored has joined #ruby-lang
cored has quit [Changing host]
adambeynon has quit [Quit: ["Textual IRC Client: www.textualapp.com"]]
dankest has quit [Ping timeout: 256 seconds]
jovy88 has quit [Read error: Connection reset by peer]
kogent has joined #ruby-lang
lguardiola has joined #ruby-lang
jovy88 has joined #ruby-lang
kogent has quit [Client Quit]
francisfish has quit [Remote host closed the connection]
lguardiola has quit [Ping timeout: 272 seconds]
kogent has joined #ruby-lang
swav has joined #ruby-lang
swav_ has quit [Read error: Connection reset by peer]
forrest has joined #ruby-lang
retro|cz has quit [Read error: Operation timed out]
gjaldon has quit [Remote host closed the connection]
gjaldon has joined #ruby-lang
wyhaines has joined #ruby-lang
beiter has quit [Quit: beiter]
fragamus has joined #ruby-lang
lguardiola has joined #ruby-lang
scottschecter has quit [Quit: WeeChat 0.4.0]
scottschecter has joined #ruby-lang
kogent has quit [Quit: kogent]
retro|cz has joined #ruby-lang
lguardiola has quit [Ping timeout: 248 seconds]
kogent has joined #ruby-lang
Qwak has joined #ruby-lang
symm- has joined #ruby-lang
robbyoconnor has quit [Max SendQ exceeded]
robbyoconnor has joined #ruby-lang
lguardiola has joined #ruby-lang
mistym is now known as mistym_lunch
lguardiola_ has joined #ruby-lang
rwk1 has joined #ruby-lang
solars has joined #ruby-lang
asunderland has quit [Ping timeout: 248 seconds]
lguardiola has quit [Ping timeout: 272 seconds]
vlad_starkov has quit [Remote host closed the connection]
vlad_starkov has joined #ruby-lang
methods has joined #ruby-lang
<methods> what do you call that new feature that lets you extend an object like String only within the scope of your own code ?
<banisterfiend> methods: refinements
zommi has joined #ruby-lang
<methods> thanks!
rwk1 has quit [Ping timeout: 252 seconds]
DomKM has joined #ruby-lang
methods has left #ruby-lang [#ruby-lang]
asunderland has joined #ruby-lang
carloslopes has quit [Remote host closed the connection]
methods has joined #ruby-lang
<methods> is refinements making it's way into 1.9 or 2.0 at all ?
<banisterfiend> methods: yes, there's a version of them in 2.0 but it's limited
<methods> cool
dhruvasagar has quit [Ping timeout: 256 seconds]
carloslopes has joined #ruby-lang
xcombelle has quit [Remote host closed the connection]
ruby-lang009 has joined #ruby-lang
danielgoodwyn has joined #ruby-lang
sebasoga has joined #ruby-lang
robbyoconnor has quit [Max SendQ exceeded]
divout has quit [Read error: Connection reset by peer]
robbyoconnor has joined #ruby-lang
sebasoga has quit [Ping timeout: 264 seconds]
im12andwhatisthi has joined #ruby-lang
adambeynon has joined #ruby-lang
sebasoga has joined #ruby-lang
sebasoga has quit [Read error: Connection reset by peer]
im12andwhatisthi has left #ruby-lang [#ruby-lang]
mbj has quit [Ping timeout: 264 seconds]
sebasoga has joined #ruby-lang
ruby-lang009 has quit [Quit: Page closed]
danielgoodwyn has left #ruby-lang [#ruby-lang]
crudson has joined #ruby-lang
lguardiola_ has quit [Ping timeout: 264 seconds]
robbyoconnor has quit [Ping timeout: 272 seconds]
rgn has quit [Ping timeout: 240 seconds]
MaddinXx_ has quit [Remote host closed the connection]
noop_ has joined #ruby-lang
rondale_sc has quit [Ping timeout: 240 seconds]
UziMonkey__ has quit [Ping timeout: 240 seconds]
rking1 has joined #ruby-lang
io_syl has quit [Quit: Computer has gone to sleep.]
rondale_sc has joined #ruby-lang
lguardiola_ has joined #ruby-lang
methods has left #ruby-lang [#ruby-lang]
rking1 is now known as rking
dhruvasagar has joined #ruby-lang
noop has quit [Ping timeout: 276 seconds]
lguardiola_ has quit [Client Quit]
krohrbaugh has quit [Quit: Leaving.]
kurko_ has quit [Quit: ["Textual IRC Client: www.textualapp.com"]]
tarebyte has joined #ruby-lang
mistym_lunch is now known as mistym
vlad_sta_ has joined #ruby-lang
vlad_sta_ has quit [Remote host closed the connection]
vlad_sta_ has joined #ruby-lang
vlad_starkov has quit [Ping timeout: 272 seconds]
rwk1 has joined #ruby-lang
mbj has joined #ruby-lang
rwk1 has quit [Ping timeout: 257 seconds]
ikrima has joined #ruby-lang
tonni has joined #ruby-lang
tomzx_mac has joined #ruby-lang
forrest has quit [Quit: Leaving]
tarebyte has quit [Remote host closed the connection]
jkline has joined #ruby-lang
cored has quit [Ping timeout: 252 seconds]
cored has joined #ruby-lang
krohrbaugh has joined #ruby-lang
headius has joined #ruby-lang
plurt has joined #ruby-lang
plurt has quit [Max SendQ exceeded]
adambeynon has quit [Quit: ["Textual IRC Client: www.textualapp.com"]]
ritek has quit [Ping timeout: 264 seconds]
ioga_wrk has quit [Read error: Operation timed out]
t_ has quit [Ping timeout: 255 seconds]
ritek has joined #ruby-lang
vlad_starkov has joined #ruby-lang
alessio_rocco has quit [Ping timeout: 256 seconds]
sebasoga has quit [Quit: Computer has gone to sleep.]
t_ has joined #ruby-lang
vlad_sta_ has quit [Ping timeout: 264 seconds]
mytrile_ has joined #ruby-lang
sebasoga has joined #ruby-lang
sebasoga has quit [Read error: Connection reset by peer]
sush24 has quit [Quit: This computer has gone to sleep]
sebasoga has joined #ruby-lang
mikestok has quit [Quit: Computer has gone to sleep.]
gjaldon has quit [Remote host closed the connection]
yalue has quit [Read error: Connection reset by peer]
ritek has quit [Ping timeout: 272 seconds]
tdy_ has quit [Ping timeout: 248 seconds]
sebasoga_ has joined #ruby-lang
sebasoga has quit [Ping timeout: 246 seconds]
rwk1 has joined #ruby-lang
sebasoga_ has quit [Ping timeout: 264 seconds]
vlad_sta_ has joined #ruby-lang
tbuehlmann has quit [Remote host closed the connection]
rwk1 has quit [Ping timeout: 256 seconds]
dhruvasagar has quit [Ping timeout: 245 seconds]
sebasoga has joined #ruby-lang
ritek has joined #ruby-lang
vlad_starkov has quit [Ping timeout: 245 seconds]
sebasoga_ has joined #ruby-lang
headius has quit [Quit: headius]
tdy_ has joined #ruby-lang
sebasoga has quit [Ping timeout: 256 seconds]
celinedior has quit [Quit: celinedior]
workmad3 has joined #ruby-lang
sebasoga has joined #ruby-lang
sebasoga_ has quit [Ping timeout: 256 seconds]
srbaker has quit [Ping timeout: 248 seconds]
mytrile_ has quit [Remote host closed the connection]
vlad_sta_ has quit [Remote host closed the connection]
sebasoga has quit [Ping timeout: 264 seconds]
sebasoga has joined #ruby-lang
pabs has quit [Ping timeout: 246 seconds]
bastetmilo has quit [Ping timeout: 246 seconds]
sebasoga has quit [Read error: Connection reset by peer]
dRbiG has quit [Ping timeout: 248 seconds]
sebasoga has joined #ruby-lang
tonni has quit [Remote host closed the connection]
pabs has joined #ruby-lang
zommi has quit [Remote host closed the connection]
totallymike has quit [Ping timeout: 245 seconds]
joshH2 has joined #ruby-lang
sepp2k has joined #ruby-lang
mikestok has joined #ruby-lang
firefux has quit [Quit: leaving]
wesside has quit [Quit: Ice cream truck!]
bastetmilo has joined #ruby-lang
dRbiG has joined #ruby-lang
sebasoga has quit [Read error: Connection timed out]
sebasoga has joined #ruby-lang
mbj_ has joined #ruby-lang
sebasoga has quit [Read error: Connection reset by peer]
sebasoga has joined #ruby-lang
UziMonkey__ has joined #ruby-lang
rgn has joined #ruby-lang
benanne has joined #ruby-lang
sebasoga has quit [Read error: Connection reset by peer]
noop_ has quit [Ping timeout: 252 seconds]
sebasoga has joined #ruby-lang
mbj has quit [Ping timeout: 255 seconds]
agarie has joined #ruby-lang
sebasoga_ has joined #ruby-lang
sebasoga has quit [Read error: Connection reset by peer]
Aloysius1 has quit [Remote host closed the connection]
erpuds has quit [Quit: erpuds]
sebasoga_ has quit [Read error: Connection reset by peer]
sebasoga has joined #ruby-lang
headius has joined #ruby-lang
GarethAdams has joined #ruby-lang
GarethAdams has joined #ruby-lang
GarethAdams has quit [Changing host]
GarethAdams has quit [Remote host closed the connection]
headius has quit [Client Quit]
sebasoga has quit [Read error: Connection reset by peer]
alessio_rocco has joined #ruby-lang
sebasoga has joined #ruby-lang
erpuds has joined #ruby-lang
Uranio has quit [Remote host closed the connection]
alessio_rocco has quit [Remote host closed the connection]
srbaker has joined #ruby-lang
sebasoga has quit [Ping timeout: 248 seconds]
pskosinski has joined #ruby-lang
sebasoga has joined #ruby-lang
kogent has quit [Quit: kogent]
corundum has quit [Disconnected by services]
sebasoga_ has joined #ruby-lang
kogent has joined #ruby-lang
corundum has joined #ruby-lang
codejury_ has joined #ruby-lang
achiu1 has joined #ruby-lang
justinmcp_ has joined #ruby-lang
Y_Ichiro_ has joined #ruby-lang
Y_Ichiro_ has quit [Changing host]
Y_Ichiro_ has joined #ruby-lang
mhenrixon has joined #ruby-lang
<jkline> what does "-*- ruby -*-" mean and why is it sometimes included below the !# line of a ruby program?
sebasoga has quit [Ping timeout: 246 seconds]
Taranis_ has joined #ruby-lang
dustint has quit [Quit: Leaving]
cHarNe2_ has joined #ruby-lang
amerine_ has joined #ruby-lang
jaymes_ has joined #ruby-lang
francisfish has joined #ruby-lang
rwk1 has joined #ruby-lang
<tpope> jkline: "hey emacs, this is a ruby file!"
workmad3 has quit [Ping timeout: 276 seconds]
carloslopes has quit [Remote host closed the connection]
znz_jp0 has joined #ruby-lang
<jkline> tpope: ah, interesting. Thanks
samuelkadolph_ has joined #ruby-lang
kevinfagan_ has joined #ruby-lang
<injekt> damn emacs
pskosinski has quit [Remote host closed the connection]
<tpope> kinda silly if there's already a #! line
<injekt> ^
<tpope> but I haven't seen one in ages so maybe most emacs users aren't idiots?
<injekt> maybe emacs got better?
<injekt> hahaa kidding
jaymes has quit [*.net *.split]
Taranis has quit [*.net *.split]
amerine has quit [*.net *.split]
cHarNe2 has quit [*.net *.split]
achiu has quit [*.net *.split]
Guest85414 has quit [*.net *.split]
samuelkadolph has quit [*.net *.split]
codejury has quit [*.net *.split]
duckinator has quit [*.net *.split]
znz_jp has quit [*.net *.split]
kevinfagan has quit [*.net *.split]
justinmcp has quit [*.net *.split]
fuzzy8balls has quit [*.net *.split]
Y_Ichiro has quit [*.net *.split]
samuelkadolph_ is now known as samuelkadolph
duckinator has joined #ruby-lang
headius has joined #ruby-lang
rwk1 has quit [Ping timeout: 272 seconds]
sebasoga_ has quit [Ping timeout: 264 seconds]
sebasoga has joined #ruby-lang
fuzzy8balls has joined #ruby-lang
sebasoga has quit [Ping timeout: 248 seconds]
sebasoga has joined #ruby-lang
carloslopes has joined #ruby-lang
outoftime has quit [Quit: Leaving]
wmoxam has quit [Ping timeout: 256 seconds]
sebasoga has quit [Ping timeout: 264 seconds]
headius has quit [Quit: headius]
sebasoga has joined #ruby-lang
Guest78502 has joined #ruby-lang
robbyoconnor has joined #ruby-lang
sebasoga has quit [Ping timeout: 264 seconds]
sebasoga has joined #ruby-lang
sailias has quit [Ping timeout: 248 seconds]
jovy88 has quit [Read error: Connection reset by peer]
sebasoga has quit [Read error: Connection reset by peer]
sebasoga has joined #ruby-lang
ikrima has quit [Quit: Computer has gone to sleep.]
jovy88 has joined #ruby-lang
jbsan has quit [Quit: jbsan]
sebasoga_ has joined #ruby-lang
sebasoga_ has quit [Read error: Connection reset by peer]
ikrima has joined #ruby-lang
paul___ has joined #ruby-lang
sebasoga has quit [Ping timeout: 256 seconds]
totallymike has joined #ruby-lang
sebasoga has joined #ruby-lang
amerine_ is now known as amerine
kogent has quit [Quit: kogent]
g0bl1n has joined #ruby-lang
achiu1 has quit [Quit: WeeChat 0.4.0]
Guest78502 has quit []
achiu has joined #ruby-lang
sebasoga has quit [Ping timeout: 264 seconds]
sebasoga has joined #ruby-lang
sebasoga has quit [Read error: Connection reset by peer]
vlad_starkov has joined #ruby-lang
sebasoga has joined #ruby-lang
francisfish has quit [Remote host closed the connection]
emptyflask has joined #ruby-lang
blacktulip has quit [Remote host closed the connection]
sebasoga_ has joined #ruby-lang
mikestok has quit [Quit: Computer has gone to sleep.]
thone_ has joined #ruby-lang
sebasoga has quit [Ping timeout: 256 seconds]
paul___ has quit [Quit: leaving]
sebasoga_ has quit [Read error: Connection reset by peer]
sebasoga has joined #ruby-lang
thone has quit [Ping timeout: 260 seconds]
sebasoga has quit [Read error: Connection reset by peer]
sebasoga has joined #ruby-lang
priodev has quit [Ping timeout: 245 seconds]
breakingthings has quit []
priodev has joined #ruby-lang
havenwood has joined #ruby-lang
sebasoga has quit [Read error: Connection reset by peer]
sebasoga has joined #ruby-lang
Mon_Ouie has quit [Ping timeout: 256 seconds]
g0bl1n has quit [Quit: g0bl1n]
g0bl1n has joined #ruby-lang
sebasoga has quit [Read error: Connection reset by peer]
sebasoga has joined #ruby-lang
g0bl1n has quit [Client Quit]
hakunin has joined #ruby-lang
mistym has quit [Remote host closed the connection]
Qwak has quit []
mbj_ has quit [Ping timeout: 240 seconds]
babinho has joined #ruby-lang
peter_tk has joined #ruby-lang
rwk1 has joined #ruby-lang
peter_tk has quit [Quit: Page closed]
sebasoga has quit [Ping timeout: 264 seconds]
achiu has quit [*.net *.split]
zerokarmaleft has quit [*.net *.split]
babinho_ has quit [*.net *.split]
znz_v has quit [*.net *.split]
sora_h__ has quit [*.net *.split]
matled has quit [*.net *.split]
segy has quit [*.net *.split]
ggreer has quit [*.net *.split]
joschi has quit [*.net *.split]
achiu has joined #ruby-lang
znz_v has joined #ruby-lang
segy has joined #ruby-lang
zerokarmaleft has joined #ruby-lang
sora_h__ has joined #ruby-lang
ggreer has joined #ruby-lang
joschi has joined #ruby-lang
matled has joined #ruby-lang
kstuart has quit [Remote host closed the connection]
segy has quit [Max SendQ exceeded]
sebasoga has joined #ruby-lang
kstuart has joined #ruby-lang
segy has joined #ruby-lang
Mon_Ouie has joined #ruby-lang
fosky has joined #ruby-lang
tonni has joined #ruby-lang
athaeryn has left #ruby-lang [#ruby-lang]
sebasoga has quit [Ping timeout: 264 seconds]
mistym has joined #ruby-lang
sebasoga has joined #ruby-lang
sebasoga has quit [Read error: Connection reset by peer]
ioga_wrk has joined #ruby-lang
sebasoga has joined #ruby-lang
sebasoga has quit [Read error: Connection reset by peer]
sebasoga has joined #ruby-lang
sebasoga has quit [Read error: Connection reset by peer]
kogent has joined #ruby-lang
sebasoga has joined #ruby-lang
priodev has quit [Ping timeout: 264 seconds]
erpuds has quit [Quit: erpuds]
priodev has joined #ruby-lang
chrismar035 has quit [Quit: chrismar035]
sebasoga has quit [Read error: Connection reset by peer]
sebasoga has joined #ruby-lang
pskosinski has joined #ruby-lang
sebasoga has quit [Read error: Connection reset by peer]
anjen has joined #ruby-lang
vlad_starkov has quit [Remote host closed the connection]
sebasoga has joined #ruby-lang
charlotte has joined #ruby-lang
vlad_starkov has joined #ruby-lang
charlotte has quit [Client Quit]
charlotte has joined #ruby-lang
jstemmer has quit [Remote host closed the connection]
charlotte has quit [Client Quit]
sebasoga has quit [Ping timeout: 264 seconds]
enebo has quit [Quit: enebo]
alessio_rocco has joined #ruby-lang
vlad_starkov has quit [Remote host closed the connection]
sebasoga has joined #ruby-lang
anjen has quit [Quit: anjen]
sepp2k1 has joined #ruby-lang
sepp2k has quit [Ping timeout: 245 seconds]
carloslopes has quit [Remote host closed the connection]
retro|cz has quit [Ping timeout: 260 seconds]
xuser has joined #ruby-lang
joshH2 has quit [Read error: Connection reset by peer]
AndChat| has joined #ruby-lang
Banistergalaxy has quit [Ping timeout: 264 seconds]
benanne has quit [Quit: kbai]
retro|cz has joined #ruby-lang
<zenspider> tpope: why would you have a shebang on a library file?
<zenspider> generally I only have -*- on files that don't have file extensions
<zenspider> bin/blah
<zenspider> etc
<zenspider> ruby2ruby version 2.0.5 has been released! | software releases by ryan davis - http://blog.zenspider.com/releases/2013/04/ruby2ruby-version-2-0-5-has-been-released.html
<zzak> is a 2gb mba going to suck for ruby dev?
<zenspider> 2gig ram? prolly gonna suck for general use :P
<zenspider> but honestly, it really depends on what sort of ruby dev you do
<zenspider> rails app + local web server + local db + whatever... yeah.
<zzak> yeah
<zenspider> ruby dev straight up? nah
<zzak> we have a remote pair machine for one of the jobs tho
<zzak> so im basically a node
havenwood has quit [Remote host closed the connection]
postmodern has joined #ruby-lang
hahuang65 has joined #ruby-lang
<banisterfiend> zenspider: do you use multi-cursors.el ?
emptyflask has quit [Ping timeout: 272 seconds]
<zenspider> I do
<zenspider> I wish it worked better... but it does the job
Guest85414 has joined #ruby-lang
pskosinski_ has joined #ruby-lang
pskosinski has quit [Ping timeout: 245 seconds]
pskosinski_ has quit [Client Quit]
pskosinski has joined #ruby-lang
<banisterfiend> zenspider: which problems do ou run into?
<zenspider> the cursors go out of sync... but movement and stuff will thwack them back
<zenspider> also wish you could C-s w/ multiple cursors, so you can do things like jump to a char
<zenspider> there's prolly a better way to do that
Taranis_ has quit [Read error: Connection reset by peer]
Taranis has joined #ruby-lang
scottschecter has quit [Ping timeout: 268 seconds]
pskosinski has quit [Remote host closed the connection]
<zenspider> zenweb-template version 1.0.1 has been released! | software releases by ryan davis - http://blog.zenspider.com/releases/2013/04/zenweb-template-version-1-0-1-has-been-released.html
<zenspider> Just pushed minitest-bacon: https://t.co/WmYBJIlP12
pskosinski has joined #ruby-lang
arubin has joined #ruby-lang
sepp2k1 has quit [Remote host closed the connection]
wyhaines has quit [Remote host closed the connection]
r0bglees0n has quit [Read error: Connection reset by peer]
r0bglees0n has joined #ruby-lang
havenwood has joined #ruby-lang
vlad_starkov has joined #ruby-lang
kogent has quit [Quit: kogent]
havenwood has quit [Ping timeout: 256 seconds]
spuk has joined #ruby-lang
vlad_starkov has quit [Ping timeout: 248 seconds]
asunderland has quit [Ping timeout: 246 seconds]
swav_ has joined #ruby-lang
<tpope> zenspider: I wouldn't, but OP suggested sometimes he saw both?
swav has quit [Read error: Connection reset by peer]
fragamus has quit [Quit: Computer has gone to sleep.]
setmeaway has joined #ruby-lang