00:05
e_dub has joined #opal
01:23
ylluminate` has joined #opal
01:26
ylluminate has quit [Ping timeout: 264 seconds]
04:30
parkr has joined #opal
04:30
<
parkr >
Hey, is .opal the recommended file extensions for Opal files
04:32
parkr has quit [Client Quit]
04:49
parkr has joined #opal
05:46
dimaursu16 has joined #opal
05:46
dimon_ has joined #opal
05:51
dimaursu16 has quit [Ping timeout: 245 seconds]
05:58
dimon_ has quit [Ping timeout: 245 seconds]
06:24
elia has joined #opal
06:38
elia has quit [Quit: Computer has gone to sleep.]
06:38
dimaursu16 has joined #opal
07:48
dimaursu16 has quit [Ping timeout: 245 seconds]
08:10
dimaursu16 has joined #opal
08:31
elia has joined #opal
09:34
elia has quit [Quit: Computer has gone to sleep.]
09:38
elia has joined #opal
09:50
dimaursu16 has quit [Ping timeout: 244 seconds]
09:52
elia has quit [Quit: Computer has gone to sleep.]
09:59
elia has joined #opal
10:53
GitHub81 has joined #opal
10:53
GitHub81 has left #opal [#opal]
10:53
<
GitHub81 >
opal/master c07416f Adam Beynon: Support ruby < 2.1 by removing use of
__dir__
10:56
travis-ci has joined #opal
10:56
<
travis-ci >
[travis-ci] opal/opal#1891 (master - c07416f : Adam Beynon): The build passed.
10:56
travis-ci has left #opal [#opal]
11:10
GitHub95 has joined #opal
11:10
<
GitHub95 >
opal/master 63a99aa Adam Beynon: Register Builder processors using .inherited() hook
11:10
GitHub95 has left #opal [#opal]
11:12
elia has quit [Quit: Computer has gone to sleep.]
11:13
travis-ci has joined #opal
11:13
<
travis-ci >
[travis-ci] opal/opal#1892 (master - 63a99aa : Adam Beynon): The build passed.
11:13
travis-ci has left #opal [#opal]
11:13
<
adambeynon >
morning elia. Is that commit okay for you? ^^^
11:36
dimaursu16 has joined #opal
11:57
dimaursu16 has quit [Ping timeout: 240 seconds]
11:58
meh` has joined #opal
11:58
elia has joined #opal
12:03
<
adambeynon >
ok for you?
12:03
<
adambeynon >
s/book/hook
12:04
<
elia >
lol i was wandering about the book programming pattern
12:04
<
adambeynon >
ha, its a new thing
12:05
<
elia >
adambeynon, let's pushit
12:05
<
elia >
that, and coding without color highlighting as a new hard-core technique!
12:05
<
elia >
(always wanted to do a prank-post about it)
12:07
<
adambeynon >
elia: I often have to do that with .opalerb files ;)
12:09
<
elia >
still on vim uh?
12:09
<
elia >
sorry for this btw: "Support ruby < 2.1 by removing use of __dir__"
12:09
<
adambeynon >
yeap. I love vim. I'm just really bad at syncing the config files between computers
12:10
<
adambeynon >
elia: no probs
12:10
<
adambeynon >
never seen the
__dir__ directive before
12:10
<
adambeynon >
method/keyword thingy
12:10
<
adambeynon >
it slightly fustrates me that it isnt
__DIR__ to match
__FILE__ and
__LINE__ though
12:10
<
elia >
yeah, it's more sane than the expand_path +
__FILE__ dance
12:11
<
elia >
adambeynon, yeah, tot agree
12:12
<
elia >
we should open an issue on MRI…
12:14
<
adambeynon >
trying to find the discussion on it - must have a reason for it, however daft it is ;)
12:14
dimaursu16 has joined #opal
12:14
<
adambeynon >
reminds me of node using __dirname
12:21
<
elia >
adambeynon, was doing the same, found nothing, let me know if you find anything…
12:21
<
elia >
also yeah, I think I mistakenly used __dir more than once…
12:22
<
elia >
sidenote, as you probably have already noted I replaced spectator with a more standard Guardfile that should work way better
13:21
elia has quit [Quit: Computer has gone to sleep.]
13:26
dimaursu16 has quit [Ping timeout: 240 seconds]
13:30
elia has joined #opal
13:44
elia has quit [Quit: Computer has gone to sleep.]
13:45
dimaursu16 has joined #opal
13:46
elia has joined #opal
14:17
e_dub has quit [Quit: ZZZzzz…]
14:18
dimaursu16 has quit [Ping timeout: 255 seconds]
14:26
meh` has quit [Ping timeout: 272 seconds]
14:37
<
adambeynon >
elia: what do you think about adding the optimized plus/minus/operators to the compiler ?
14:38
<
elia >
+1 as long as we check both operands, so that coercions can come into place
14:39
<
elia >
btw I'm writing the above mentioned post right now :D
14:39
dimaursu16 has joined #opal
14:45
<
adambeynon >
elia: the only slight thing with the operators is the speed bump only seems to be consistent when the functions are inlined in each file they are used
14:45
<
adambeynon >
i.e. it doesnt always speed up when referecned
14:45
<
adambeynon >
var rb_plus = Opal.rb_plus;
14:46
<
elia >
so that would be in the list of locals at the top of a scope
14:47
<
adambeynon >
yeah: var _a, _b, rb_plus = function() { ... }, etc;
14:48
<
adambeynon >
elia: scrap that, I think it was my error
14:49
<
adambeynon >
we can use Opal.rb_plus() just fine
15:03
elia has quit [Quit: Computer has gone to sleep.]
15:05
elia has joined #opal
15:10
elia has quit [Quit: Computer has gone to sleep.]
15:11
elia has joined #opal
15:13
e_dub has joined #opal
15:24
dimaursu16 has quit [Ping timeout: 264 seconds]
16:19
andredieb has joined #opal
17:03
elia has quit [Quit: Computer has gone to sleep.]
18:08
dimaursu16 has joined #opal
18:49
Zackio has joined #opal
19:19
goddamnhippie_ has joined #opal
20:02
ryanstewart has joined #opal
20:16
dimaursu16 has quit [Ping timeout: 272 seconds]
20:51
e_dub has quit [Quit: It's a hard knock life]
21:00
goddamnhippie_ has quit [Quit: Computer has gone to sleep.]
21:00
goddamnhippie_ has joined #opal
21:05
goddamnhippie_ has quit [Ping timeout: 244 seconds]
21:08
goddamnhippie_ has joined #opal
21:40
e_dub has joined #opal
22:04
Steve21 has joined #opal
23:35
Steve21 has quit [Quit: Steve21]