2013-03-25 00:43
hsbt_away 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
00:01
DanKnox is now known as DanKnox_away
00:12
zzak has joined #ruby-core
00:14
Ortuna has quit [*.net *.split]
00:14
Tomohiro_ has quit [*.net *.split]
00:14
hsbt has quit [*.net *.split]
00:14
lopexx has joined #ruby-core
00:23
nari has quit [Ping timeout: 245 seconds]
00:28
harrow` is now known as harrow
00:40
DanKnox_away is now known as DanKnox
00:44
shiba_____ has quit [Ping timeout: 256 seconds]
01:01
xibbar_i_ has joined #ruby-core
01:01
DanKnox is now known as DanKnox_away
01:02
Tomohiro_ has joined #ruby-core
01:02
Ortuna has joined #ruby-core
01:02
hsbt has joined #ruby-core
01:03
nurse0 has joined #ruby-core
01:03
flori has joined #ruby-core
01:04
nurse has quit [Ping timeout: 245 seconds]
01:04
xibbar_ie has quit [Ping timeout: 245 seconds]
01:04
flori_ has quit [Ping timeout: 245 seconds]
01:04
corundum has quit [Ping timeout: 245 seconds]
01:05
corundum has joined #ruby-core
01:05
nurse0 has quit [Client Quit]
01:07
nurse has joined #ruby-core
01:21
charliesome has joined #ruby-core
01:21
DanKnox_away is now known as DanKnox
01:24
shiba_____ has joined #ruby-core
02:02
nari has joined #ruby-core
02:14
nari has quit [Ping timeout: 256 seconds]
02:23
DanKnox is now known as DanKnox_away
02:40
DanKnox_away is now known as DanKnox
02:43
eLobato has quit [Quit: WeeChat 0.4.0]
02:52
travis-ci has joined #ruby-core
02:52
travis-ci has left #ruby-core [#ruby-core]
02:56
DanKnox is now known as DanKnox_away
03:15
shiba_____ has quit [Ping timeout: 256 seconds]
03:16
marcandre has joined #ruby-core
03:20
marcandre has quit [Remote host closed the connection]
04:10
r0bgl33s0n has joined #ruby-core
04:24
krombr has quit [Read error: Operation timed out]
04:26
krombr has joined #ruby-core
04:41
krombr has quit [Ping timeout: 245 seconds]
04:48
nghialv2607 has joined #ruby-core
05:02
krombr has joined #ruby-core
05:29
krombr has quit [Read error: Operation timed out]
05:33
idkazuma has joined #ruby-core
05:39
idkazuma has quit [Remote host closed the connection]
06:13
krombr has joined #ruby-core
06:30
krombr has quit [Read error: Operation timed out]
06:52
shiba_____ has joined #ruby-core
07:28
travis-ci has joined #ruby-core
07:28
travis-ci has left #ruby-core [#ruby-core]
07:31
nghialv2607 has quit [Remote host closed the connection]
07:55
shiba_____ has quit [Ping timeout: 256 seconds]
07:57
r0bgl33s0n has quit [Ping timeout: 256 seconds]
08:10
heroux has quit [Ping timeout: 252 seconds]
08:12
heroux has joined #ruby-core
08:17
DanKnox_away is now known as DanKnox
08:21
krombr has joined #ruby-core
08:39
kosaki2 has joined #ruby-core
08:40
r0bgl33s0n has joined #ruby-core
08:43
DanKnox is now known as DanKnox_away
08:48
eLobato has joined #ruby-core
08:49
DanKnox_away is now known as DanKnox
08:55
r0bgl33s0n has quit [Ping timeout: 256 seconds]
09:00
<
injekt >
eLobato: I don't think that's unexpected at all
09:03
<
injekt >
Dog doesn't know about the nested Animal class if it's not loaded, which is why dog.rb should require bark.rb
09:05
<
eLobato >
injekt: but you don't always necessarily control the order of the requires
09:05
<
injekt >
eLobato: if it's your code, why not?
09:06
<
eLobato >
injekt: when i found this, it was on a rails application where i had to require a gem called puppet
09:06
<
eLobato >
injekt: this gem had a class called Resource
09:06
<
eLobato >
that was the equivalent of the Animal class in the example i posted
09:07
<
eLobato >
doesn't it make sense that if you run Bark::Dog.new.bark (when everything has been required already!, including Bark::Animal) it runs the proper code
09:08
<
injekt >
eLobato: that's not how it works, though. You set Dog's superclass in the dog.rb file, it doesn't wait until everything is loaded to set that superclass
09:09
<
injekt >
eLobato: see my reply on the issue, I've put everything into the same 'file' which shows essentially what's happening
09:10
<
injekt >
the thing is, even if you do `Bark::Animal` you'll just get an unintialized constant exception, you can't inherit from classes that don't exist
09:12
<
eLobato >
injekt: that's true. but at runtime the class exists?
09:12
<
injekt >
eLobato: Yep, that's a design decision
09:15
<
eLobato >
injekt: all the excitement down the rain man :/
09:16
DanKnox is now known as DanKnox_away
09:16
<
injekt >
eLobato: :( nobu can probably elaborate a little more on this in the issue but that's pretty much what it boils down to. Sorry to burst your bubble!
09:25
hsbt is now known as hsbt_away
09:25
hsbt_away is now known as hsbt
09:26
r0bgl33s0n has joined #ruby-core
09:28
DanKnox_away is now known as DanKnox
09:44
krombr has quit [Quit: krombr]
09:55
kosaki2 has quit [Remote host closed the connection]
09:58
idkazuma has joined #ruby-core
09:58
DanKnox is now known as DanKnox_away
10:04
DanKnox_away is now known as DanKnox
10:14
idkazuma has quit [Remote host closed the connection]
10:19
shiba has joined #ruby-core
10:19
nari has joined #ruby-core
10:26
kosaki2 has joined #ruby-core
10:31
eban4 has quit [Quit: WeeChat 0.4.0]
10:31
eban has joined #ruby-core
10:38
nari has quit [Ping timeout: 256 seconds]
10:39
lopexx is now known as lopex
10:40
r0bgl33s0n is now known as r0bgleeson
10:43
nari has joined #ruby-core
10:52
DanKnox is now known as DanKnox_away
11:03
hsbt is now known as hsbt_away
11:08
hsbt_away is now known as hsbt
11:10
idkazuma has joined #ruby-core
11:20
charliesome has quit [Ping timeout: 256 seconds]
11:23
charliesome has joined #ruby-core
11:43
hsbt is now known as hsbt_away
11:47
hsbt_away is now known as hsbt
11:51
hsbt has quit [Ping timeout: 264 seconds]
11:57
nagachika has joined #ruby-core
12:03
hsbt_away has joined #ruby-core
12:05
hsbt_away is now known as hsbt
12:07
nari has quit [Ping timeout: 264 seconds]
12:07
nari has joined #ruby-core
12:13
xibbar has joined #ruby-core
12:19
nari has quit [Ping timeout: 246 seconds]
12:20
nari has joined #ruby-core
12:24
nari_ has joined #ruby-core
12:27
nari has quit [Ping timeout: 256 seconds]
12:29
travis-ci has joined #ruby-core
12:29
travis-ci has left #ruby-core [#ruby-core]
12:39
kosaki2 has quit [Remote host closed the connection]
13:05
nari_ has quit [Ping timeout: 256 seconds]
13:22
enebo has joined #ruby-core
13:35
xibbar has quit [Remote host closed the connection]
13:48
enebo has quit [Quit: enebo]
13:53
idkazuma has quit [Remote host closed the connection]
14:08
travis-ci has joined #ruby-core
14:08
travis-ci has left #ruby-core [#ruby-core]
14:59
judofyr has joined #ruby-core
15:12
eLobato has quit [Ping timeout: 256 seconds]
15:18
evan- has joined #ruby-core
15:20
judofyr_ has joined #ruby-core
15:24
judofyr has quit [*.net *.split]
15:24
corundum has quit [*.net *.split]
15:24
nurse has quit [*.net *.split]
15:24
evan has quit [*.net *.split]
15:25
corundum has joined #ruby-core
15:26
flori_ has joined #ruby-core
15:29
nurse has joined #ruby-core
15:29
flori has quit [Write error: Broken pipe]
15:30
marcandre has joined #ruby-core
16:14
r0bgleeson is now known as DomException11
16:26
wudofyr_ has joined #ruby-core
16:28
wudofyr_ has quit [Remote host closed the connection]
16:29
wudofyr_ has joined #ruby-core
16:35
DomException11 is now known as r0bgleeson
16:52
judofyr_ has quit [Remote host closed the connection]
16:56
nagachika has quit [Remote host closed the connection]
17:03
DanKnox_away is now known as DanKnox
17:09
krombr has joined #ruby-core
17:21
shiba has quit [Ping timeout: 256 seconds]
17:32
marcandre has quit [Remote host closed the connection]
17:40
DanKnox is now known as DanKnox_away
17:45
marcandre has joined #ruby-core
17:45
marcandre has quit [Remote host closed the connection]
17:45
DanKnox_away is now known as DanKnox
18:01
DanKnox is now known as DanKnox_away
18:21
eLobato has joined #ruby-core
18:54
eLobato has quit [Quit: WeeChat 0.4.0]
18:56
DanKnox_away is now known as DanKnox
19:02
krombr has quit [Quit: krombr]
19:12
kosaki2 has joined #ruby-core
19:33
kosaki2 has quit [Remote host closed the connection]
19:39
someguy has joined #ruby-core
19:39
<
someguy >
does anyone know how to specify the ruby source folder for an rvm install ?
19:44
<
injekt >
someguy: check #rvm
19:47
<
someguy >
ok..thanks
19:47
someguy has quit [Quit: Page closed]
19:54
DanKnox is now known as DanKnox_away
22:09
indirect has joined #ruby-core
22:18
tylersmith has quit [Remote host closed the connection]
23:29
tylersmith has joined #ruby-core
23:35
tylersmith has quit [Ping timeout: 255 seconds]
23:59
idkazuma has joined #ruby-core