closer changed the topic of #ruby-core to: check the latest release candidate for 1.9.1 release ftp.ruby-lang.org:/home/yugui/ruby-1.9.1-r26021+1.tar.bz2
hsbt_away is now known as hsbt
Aethenelle has quit [Quit: Aethenelle]
<znz_jp> biff: [ruby-changes:42948] svn:r55022 (trunk): * 2016-05-17 - http://mla.n-z.jp/?ruby-changes=42948
<znz_jp> biff: [ruby-changes:42947] nobu:r55021 (trunk): configure.in: RUBY_CHECK_SETJMP - http://mla.n-z.jp/?ruby-changes=42947
nokada has quit [Remote host closed the connection]
hsbt is now known as hsbt_away
nokada has joined #ruby-core
hsbt_away is now known as hsbt
<znz_jp> biff: [ruby-changes:42949] nobu:r55023 (trunk): configure.in: declare as NORETURN - http://mla.n-z.jp/?ruby-changes=42949
nokada has quit [Remote host closed the connection]
hsbt is now known as hsbt_away
hsbt_away is now known as hsbt
hsbt is now known as hsbt_away
nokada has joined #ruby-core
zzak has quit [Remote host closed the connection]
zzak has joined #ruby-core
nokada has quit [Remote host closed the connection]
<zzak> [realname, irc.freenode.net] Is this the main ruby irc?
<zzak> [realname, irc.freenode.net] Do I need to initialize all my variables in an initialize method for a particular class or can I define them outside the methods in that class?
<zzak> [realname, irc.freenode.net] Is a class just composed of methods? AKA, nothing outside the methods?
znz_jp has quit [Remote host closed the connection]
znz_jp has joined #ruby-core
<zzak> [SpaceghostC2C, irc.freenode.net] _kraken: Ruby is quite dynamic.
<zzak> [SpaceghostC2C, irc.freenode.net] Methods needn't even exist until runtime, and sometimes don't exist at all times in runtime.
<zzak> [SpaceghostC2C, irc.freenode.net] Quite the magical thing.
matthewd has left #ruby-core ["Textual IRC Client: www.textualapp.com"]
hsbt_away is now known as hsbt
<zzak> [Nicholas Treffiletti, irc.freenode.net] anyone used the mapbox-rails gem?
<zzak> [Beauby, irc.freenode.net] Hi there. I have a conditional module inclusion in my gem (`if defined?(ActionController); require 'rails-specific-stuff'; end;`). For testing purposes, how can I load ActionController before my gem itself? (using rspec)
nokada has joined #ruby-core
<zzak> [realname, irc.freenode.net] Do you guys use blocks and procs alot with methods? These confuse me so fucking much
<zzak> [Beauby, irc.freenode.net] _kraken: Yeah they are useful when you want to pass an arbitrary function around (for instance taking a `formatter` lambda/prock as a parameter)
<zzak> [bazz, irc.freenode.net] change your spec before changing the code!!
<zzak> [SpaceghostC2C, irc.freenode.net] _kraken: They can be really useful, but I typically try not to make an excuse for them where they aren't necessary in code I share with others.
<zzak> [SpaceghostC2C, irc.freenode.net] Though DSLs and nice method interfaces are welcome.
<zzak> [Beauby, irc.freenode.net] bazzy: was your comment for me?
<zzak> [bazz, irc.freenode.net] it's for everyone!~
<zzak> [bazz, irc.freenode.net] I'm learning TDD :D
<zzak> [Beauby, irc.freenode.net] Oh I see :)
<zzak> [bazz, irc.freenode.net] does this sound right?
<zzak> [bazz, irc.freenode.net] to answer (why change spec before change code)
<zzak> [bazz, irc.freenode.net] if you created tests already .. and then you think "Ou .. I am going to change how my thingy works.. then you want to change your spec (tests) FIRST! before changing the code! it helps breath life into your idea and provides the new tests first so you can work on getting them to pass!
<zzak> [bazz, irc.freenode.net] is there a better clearer answer to "WHY change spec before code" ?
<zzak> [Beauby, irc.freenode.net] bazzy: Philosophically, in TDD, you define behavior in your spec, and you make your code fulfill the specs. The spec is the contract. Plus, if you change your code first and your spec later, you're clouded with your implementation.
<zzak> [bazz, irc.freenode.net] beauby, elaborate
<zzak> [bazz, irc.freenode.net] "clouded with your impl"
<zzak> [bazz, irc.freenode.net] you mean mentally
<zzak> [bazz, irc.freenode.net] impl details are extranneous
<zzak> [Beauby, irc.freenode.net] bazzy: There's a chance if you write code first you will be biased when writing the spec
<zzak> [bazz, irc.freenode.net] Are there any considerations to take when you maintain a codebase that lacks a testing framework, and you want to create one.. or an approach proven?
ni_ has joined #ruby-core
<zzak> [bazz, irc.freenode.net] how come, for attr_accessor :var , you can read 'var' but you cannot do 'var =' you must do `self.var =` or `@var =`
<zzak> [apeiros, irc.freenode.net] bazzy: because how'd it otherwise know you mean the method `var =` and don't want to assign to a local variable?
<znz_jp> biff: [ruby-changes:42950] akr:r55024 (trunk): [Feature #12005] Unify Fixnum and Bignum into Integer - http://mla.n-z.jp/?ruby-changes=42950
travis-ci has joined #ruby-core
<travis-ci> The build was broken. by @akr: See https://travis-ci.org/ruby/ruby/builds/130761218
travis-ci has left #ruby-core [#ruby-core]
hsbt is now known as hsbt_away
hsbt_away is now known as hsbt
ni_ has quit [Ping timeout: 250 seconds]
hsbt is now known as hsbt_away
<znz_jp> biff: [ruby-changes:42951] akr:r55025 (trunk): forgot to commit. - http://mla.n-z.jp/?ruby-changes=42951
<znz_jp> biff: [ruby-changes:42952] svn:r55026 (trunk): * properties. - http://mla.n-z.jp/?ruby-changes=42952
tax has quit [Ping timeout: 260 seconds]
travis-ci has joined #ruby-core
<travis-ci> The build is still failing. by @svn: See https://travis-ci.org/ruby/ruby/builds/130775066
travis-ci has left #ruby-core [#ruby-core]
harrow has quit [Quit: Leaving]
hsbt_away is now known as hsbt
hsbt is now known as hsbt_away
hsbt_away is now known as hsbt
nokada has quit [Remote host closed the connection]
harrow has joined #ruby-core
harrow has quit [Quit: Leaving]
harrow has joined #ruby-core
nokada has joined #ruby-core
nokada_ has joined #ruby-core
nokada has quit [Read error: Connection reset by peer]
nokada_ has quit [Remote host closed the connection]
hsbt is now known as hsbt_away
hsbt_away is now known as hsbt
nagachika has joined #ruby-core
nagachika has quit [Remote host closed the connection]
nagachika has joined #ruby-core
<znz_jp> biff: [ruby-changes:42953] kazu:r55027 (trunk): fix typos [ci skip] - http://mla.n-z.jp/?ruby-changes=42953
<znz_jp> biff: [ruby-changes:42954] kazu:r55028 (trunk): fix alignment - http://mla.n-z.jp/?ruby-changes=42954
<znz_jp> biff: [ruby-changes:42955] akr:r55029 (trunk): Use Integer instead of Fixnum and Bignum. - http://mla.n-z.jp/?ruby-changes=42955
nokada has joined #ruby-core
<znz_jp> biff: [ruby-changes:42956] akr:r55030 (trunk): Describe Fixnum and Bignum integration in NEWS. - http://mla.n-z.jp/?ruby-changes=42956
travis-ci has joined #ruby-core
<travis-ci> The build is still failing. by @akr: See https://travis-ci.org/ruby/ruby/builds/130832325
travis-ci has left #ruby-core [#ruby-core]
<znz_jp> biff: [ruby-changes:42957] akr:r55031 (trunk): add issue number for Array#sum incompatitbility description. - http://mla.n-z.jp/?ruby-changes=42957
Aethenelle has joined #ruby-core
travis-ci has joined #ruby-core
<travis-ci> The build is still failing. by @akr: See https://travis-ci.org/ruby/ruby/builds/130834392
travis-ci has left #ruby-core [#ruby-core]
travis-ci has joined #ruby-core
<travis-ci> The build is still failing. by @akr: See https://travis-ci.org/ruby/ruby/builds/130834784
travis-ci has left #ruby-core [#ruby-core]
<znz_jp> biff: [ruby-changes:42958] mrkn:r55032 (trunk): Implement Enumerable#sum - http://mla.n-z.jp/?ruby-changes=42958
travis-ci has joined #ruby-core
<travis-ci> The build is still failing. by @mrkn: See https://travis-ci.org/ruby/ruby/builds/130842644
travis-ci has left #ruby-core [#ruby-core]
<znz_jp> biff: [ruby-changes:42959] mrkn:r55033 (trunk): Write document of Enumerable#sum - http://mla.n-z.jp/?ruby-changes=42959
travis-ci has joined #ruby-core
<travis-ci> The build is still failing. by @mrkn: See https://travis-ci.org/ruby/ruby/builds/130845167
travis-ci has left #ruby-core [#ruby-core]
Aethenelle has quit [Ping timeout: 250 seconds]
Aethenelle has joined #ruby-core
Aethenelle has quit [Quit: Aethenelle]
nagachika has quit [Remote host closed the connection]
<znz_jp> biff: [ruby-changes:42960] mrkn:r55034 (trunk): Optimize enum_sum for a range from int to int - http://mla.n-z.jp/?ruby-changes=42960
<znz_jp> biff: [ruby-changes:42961] svn:r55035 (trunk): * 2016-05-18 - http://mla.n-z.jp/?ruby-changes=42961
Aethenelle has joined #ruby-core
nokada_ has joined #ruby-core
nokada has quit [Ping timeout: 276 seconds]
enebo has joined #ruby-core
enebo has quit [Client Quit]
<znz_jp> biff: [ruby-changes:42962] naruse:r55036 (trunk): * re.c (match_values_at): MatchData#values_at supports named captures - http://mla.n-z.jp/?ruby-changes=42962
<znz_jp> biff: [ruby-changes:42963] naruse:r55037 (trunk): * re.c (match_aref): remove useless condition and call rb_fix2int. - http://mla.n-z.jp/?ruby-changes=42963
shinnya has joined #ruby-core
travis-ci has joined #ruby-core
<travis-ci> The build is still failing. by @naruse: See https://travis-ci.org/ruby/ruby/builds/130893500
travis-ci has left #ruby-core [#ruby-core]
<znz_jp> biff: [ruby-changes:42964] nobu:r55038 (trunk): vm_core.h: bit flags - http://mla.n-z.jp/?ruby-changes=42964
travis-ci has joined #ruby-core
<travis-ci> The build is still failing. by @nobu: See https://travis-ci.org/ruby/ruby/builds/130897119
travis-ci has left #ruby-core [#ruby-core]
nagachika has joined #ruby-core
nagachika has quit [Ping timeout: 250 seconds]
<znz_jp> biff: [ruby-changes:42965] nobu:r55039 (trunk): re.c: fix up r55036 - http://mla.n-z.jp/?ruby-changes=42965
travis-ci has joined #ruby-core
<travis-ci> The build was fixed. by @nobu: See https://travis-ci.org/ruby/ruby/builds/130909759
travis-ci has left #ruby-core [#ruby-core]
enebo has joined #ruby-core
shinnya has quit [Ping timeout: 276 seconds]
enebo has quit [Quit: enebo]
tax has joined #ruby-core
Aethenelle has quit [Quit: Aethenelle]
hsbt is now known as hsbt_away
hsbt_away is now known as hsbt
hsbt is now known as hsbt_away
hsbt_away is now known as hsbt
hsbt is now known as hsbt_away
nokada_ has quit [Ping timeout: 246 seconds]
nokada has joined #ruby-core
Aethenelle has joined #ruby-core