00:05
e_dub has quit [Ping timeout: 245 seconds]
00:18
e_dub has joined #opal
02:13
vwoo has quit [Quit: Computer has gone to sleep.]
02:14
vwoo has joined #opal
03:19
vwoo has quit [Quit: Computer has gone to sleep.]
04:05
e_dub has quit [Ping timeout: 248 seconds]
04:06
harrow` has quit [Ping timeout: 241 seconds]
04:07
harrow has joined #opal
04:13
harrow has quit [Ping timeout: 240 seconds]
04:17
e_dub has joined #opal
04:35
harrow has joined #opal
05:03
e_dub has quit [Quit: Leaving]
05:17
e_dub has joined #opal
07:25
chap has joined #opal
07:35
elia has joined #opal
08:04
e_dub has quit [Ping timeout: 245 seconds]
08:18
e_dub has joined #opal
09:05
adambeynon has joined #opal
09:18
GitHub160 has joined #opal
09:18
GitHub160 has left #opal [#opal]
09:18
<
GitHub160 >
opal/master 9b499ae Adam Beynon: ERB renders to an output buffer (#346)...
09:20
travis-ci has joined #opal
09:20
travis-ci has left #opal [#opal]
09:20
<
travis-ci >
[travis-ci] opal/opal#824 (master - 9b499ae : Adam Beynon): The build passed.
09:21
GitHub83 has joined #opal
09:21
<
GitHub83 >
opal/master 54b66a1 Adam Beynon: Specify in README what code runs where (lib, corelib, stdlib)...
09:21
GitHub83 has left #opal [#opal]
09:23
travis-ci has joined #opal
09:23
<
travis-ci >
[travis-ci] opal/opal#825 (master - 54b66a1 : Adam Beynon): The build passed.
09:23
travis-ci has left #opal [#opal]
09:32
kludge` has quit [Ping timeout: 268 seconds]
09:36
kludge` has joined #opal
09:37
GitHub155 has joined #opal
09:37
<
GitHub155 >
opal/master 8da941b Adam Beynon: Rewrite ERB compiler to be easier to follow (#346)...
09:37
GitHub155 has left #opal [#opal]
09:39
travis-ci has joined #opal
09:39
<
travis-ci >
[travis-ci] opal/opal#826 (master - 8da941b : Adam Beynon): The build passed.
09:39
travis-ci has left #opal [#opal]
10:13
chap has quit [Quit: UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. - Dennis Ritchie]
11:28
GitHub189 has joined #opal
11:28
<
GitHub189 >
opal/master ca3a0d9 Adam Beynon: Fragment now calls to_s on code to ensure string...
11:28
GitHub189 has left #opal [#opal]
11:30
travis-ci has joined #opal
11:30
<
travis-ci >
[travis-ci] opal/opal#827 (master - ca3a0d9 : Adam Beynon): The build passed.
11:30
travis-ci has left #opal [#opal]
11:37
GitHub17 has joined #opal
11:37
<
GitHub17 >
opal-sprockets/fragments 28803fd Adam Beynon: Initial commit for source-maps using fragments
11:37
GitHub17 has left #opal [#opal]
11:37
<
meh` >
adambeynon, hey, any update on the block destructuring?
11:38
<
adambeynon >
meh`: its causing much pain :)
11:38
<
adambeynon >
getting there though
11:38
<
adambeynon >
still not 100% working
12:03
<
adambeynon >
elia: I can see how you added sourcemaps to Opal::Server, but cant for the life of me figure out how you added it to rails in opal-rails?
12:03
<
adambeynon >
am I missing something stupidly obvious?
12:04
* elia
no idea :P checking source…
12:05
e_dub has quit [Ping timeout: 260 seconds]
12:06
<
adambeynon >
ohhhhhhhh
12:06
<
adambeynon >
yeah, I missed that
12:06
<
elia >
adambeynon: they used to be in the routes file, but now they're a mounted engine
12:07
<
elia >
this way I've been able to reuse the server form opal-sprockets
12:07
<
elia >
btw I must say (along with our kung fu friend) that current compiled source is awesome :)
12:11
<
adambeynon >
elia: I like that, nice and easy! nearly got the new sourcemaps stuff working so will make a branch for opal-rails too
12:11
<
adambeynon >
and yeah, much nicer to read :D
12:12
<
elia >
adambeynon: be my guest on the opal-rails repo, push to master if it makes sense ;)
12:16
e_dub has joined #opal
12:35
_whitelogger has joined #opal
13:38
GitHub84 has joined #opal
13:38
GitHub84 has left #opal [#opal]
13:38
<
GitHub84 >
opal/master 9f73f5d Adam Beynon: Support blocks inside ERB content areas (#346)...
13:40
travis-ci has joined #opal
13:40
<
travis-ci >
[travis-ci] opal/opal#828 (master - 9f73f5d : Adam Beynon): The build passed.
13:40
travis-ci has left #opal [#opal]
13:58
GitHub65 has joined #opal
13:58
<
GitHub65 >
opal/master 3a7b8b7 Adam Beynon: Move all current erb/template logic under Template...
13:58
GitHub65 has left #opal [#opal]
14:00
travis-ci has joined #opal
14:00
<
travis-ci >
[travis-ci] opal/opal#829 (master - 3a7b8b7 : Adam Beynon): The build passed.
14:00
travis-ci has left #opal [#opal]
14:19
GitHub76 has joined #opal
14:19
GitHub76 has left #opal [#opal]
14:19
<
GitHub76 >
opal/master 253a316 Adam Beynon: Add ERB::Util.html_escape and ERB::Util.h...
14:22
travis-ci has joined #opal
14:22
travis-ci has left #opal [#opal]
14:22
<
travis-ci >
[travis-ci] opal/opal#830 (master - 253a316 : Adam Beynon): The build passed.
14:35
GitHub43 has joined #opal
14:35
GitHub43 has left #opal [#opal]
14:35
<
GitHub43 >
opal/master e9f0bf1 Adam Beynon: Clean up small part of parser code...
14:36
travis-ci has joined #opal
14:36
<
travis-ci >
[travis-ci] opal/opal#831 (master - e9f0bf1 : Adam Beynon): The build passed.
14:36
travis-ci has left #opal [#opal]
14:40
chap has joined #opal
14:46
chap has quit [Quit: UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. - Dennis Ritchie]
14:54
<
adambeynon >
back soon.
14:54
GitHub130 has joined #opal
14:54
<
GitHub130 >
opal/master a26c546 Adam Beynon: Remove sexp references for some unimportant fragments...
14:54
GitHub130 has left #opal [#opal]
14:57
travis-ci has joined #opal
14:57
<
travis-ci >
[travis-ci] opal/opal#832 (master - a26c546 : Adam Beynon): The build passed.
14:57
travis-ci has left #opal [#opal]
15:03
chap has joined #opal
15:09
chap has quit [Ping timeout: 256 seconds]
15:12
meh`_ has joined #opal
15:15
meh` has quit [Ping timeout: 276 seconds]
15:19
meh`_ has quit [Ping timeout: 276 seconds]
15:27
chap has joined #opal
15:33
meh` has joined #opal
15:43
chap has quit [Ping timeout: 256 seconds]
16:02
fkchang has joined #opal
16:04
chap has joined #opal
16:05
e_dub has quit [Ping timeout: 276 seconds]
16:08
_elia has joined #opal
16:09
elia has quit [Read error: Connection reset by peer]
16:17
e_dub has joined #opal
16:18
<
adambeynon >
hmmm, any complaints if I remove the old method_missing stuff?
16:27
<
meh` >
the classic?
16:27
GitHub195 has joined #opal
16:27
<
GitHub195 >
opal/master 80eb3f7 meh: Add specs for Native.new
16:27
<
GitHub195 >
opal/master 2c8c077 meh: Pass all arguments to Native subclasses
16:27
GitHub195 has left #opal [#opal]
16:27
<
meh` >
no, go ahead
16:28
<
meh` >
stubs are clearly superior
16:28
<
adambeynon >
indeed. should have kept them 3 years ago when I first added them ;)
16:29
<
adambeynon >
removing ...
16:33
<
meh` >
adambeynon, will we ever get sourcemaps working in opal-spec?
16:33
<
meh` >
that would be hella useful
16:34
travis-ci has joined #opal
16:34
<
travis-ci >
[travis-ci] opal/opal#833 (master - 80eb3f7 : meh): The build passed.
16:34
travis-ci has left #opal [#opal]
16:36
GitHub79 has joined #opal
16:36
GitHub79 has left #opal [#opal]
16:36
<
GitHub79 >
opal/master 908159b Adam Beynon: Remove "classic" method_missing and prefer stubs...
16:36
<
adambeynon >
meh`: as in showing better backtraces in exceptions, or when browsing the code in the dev tools?
16:36
<
meh` >
adambeynon, better backtraces
16:37
vwoo has joined #opal
16:37
<
adambeynon >
meh`: problem is, even with sourcemaps, we can get the filenames and lines, but we can't rewrite the backtrace function names
16:37
<
adambeynon >
well, in chrome we can
16:37
<
adambeynon >
but I havent found a good way in firefox
16:38
<
meh` >
adambeynon, even starting with chrome only rewriting is fine by me
16:38
<
meh` >
I'm using chrome mostly to run specs for opal-browser
16:39
<
adambeynon >
sure. but, there is a lot of code required for it, so I think it makes sense to add something to the stdlib for it, and then opal-spec can just require it
16:39
<
adambeynon >
and/or other tools that want nicer backtraces
16:39
<
meh` >
or even core :)
16:39
<
meh` >
check how Rubinius does it
16:39
<
meh` >
they have awesome_backtrace or something
16:40
<
adambeynon >
meh`: yeah, seem to remember that
16:40
<
adambeynon >
we can get a lot of info in v8/chrome
16:41
<
adambeynon >
also, as phantomjs uses v8, we can get nice stacktraces on command line too ;)
16:41
travis-ci has joined #opal
16:41
travis-ci has left #opal [#opal]
16:41
<
travis-ci >
[travis-ci] opal/opal#834 (master - 908159b : Adam Beynon): The build passed.
16:47
_elia has quit [Ping timeout: 264 seconds]
16:48
<
adambeynon >
meh`: I think its also time to flatten corelib/opal into just corelib/
16:48
<
adambeynon >
it does mean you could technically do require("array"), but it would be a no-op
16:51
GitHub0 has joined #opal
16:51
<
GitHub0 >
opal/master 7b301e5 Adam Beynon: Flatten corelib/opal into corelib...
16:51
GitHub0 has left #opal [#opal]
16:51
vwoo has quit [Quit: Computer has gone to sleep.]
16:56
travis-ci has joined #opal
16:56
<
travis-ci >
[travis-ci] opal/opal#835 (master - 7b301e5 : Adam Beynon): The build passed.
16:56
travis-ci has left #opal [#opal]
16:56
vwoo has joined #opal
17:01
vwoo has quit [Client Quit]
17:03
GitHub177 has joined #opal
17:03
<
GitHub177 >
opal/master 3236511 Adam Beynon: STDERR, STDOUT, STDIN are now instances of IO...
17:03
GitHub177 has left #opal [#opal]
17:03
vwoo has joined #opal
17:09
travis-ci has joined #opal
17:09
<
travis-ci >
[travis-ci] opal/opal#836 (master - 3236511 : Adam Beynon): The build passed.
17:09
travis-ci has left #opal [#opal]
17:12
GitHub75 has joined #opal
17:12
GitHub75 has left #opal [#opal]
17:12
GitHub99 has joined #opal
17:12
GitHub99 has left #opal [#opal]
17:20
chap has quit [Ping timeout: 245 seconds]
17:32
vwoo has quit [Quit: Computer has gone to sleep.]
17:33
meh` has quit [Ping timeout: 276 seconds]
17:40
vwoo has joined #opal
17:44
GitHub15 has joined #opal
17:44
<
GitHub15 >
opal/master 4fb3e10 Adam Beynon: [FIX] Bug where block variable reset to nil in def...
17:44
GitHub15 has left #opal [#opal]
17:45
travis-ci has joined #opal
17:45
<
travis-ci >
[travis-ci] opal/opal#837 (master - 4fb3e10 : Adam Beynon): The build passed.
17:45
travis-ci has left #opal [#opal]
18:03
vwoo has quit [Quit: Computer has gone to sleep.]
18:03
vwoo has joined #opal
18:14
meh` has joined #opal
18:14
<
meh` >
adambeynon, ping
18:33
_whitelogger_ has joined #opal
18:34
<
meh` >
adambeynon, I'll leave that to you then
18:34
<
meh` >
adambeynon, just tell me when it's fixed, it's breaking a spec in opal-browser :)
18:35
GitHub150 has joined #opal
18:35
GitHub150 has left #opal [#opal]
18:35
<
GitHub150 >
opal/master a0ff11d Adam Beynon: Fix Class#new to call allocate and Hash#initialize...
18:35
<
adambeynon >
… slight delay
18:35
fkchang has quit [Remote host closed the connection]
18:36
<
meh` >
adambeynon, that didn't fix it
18:36
<
meh` >
it made it worse lol
18:36
<
meh` >
Exception: super_TMP_4 is not defined
18:37
<
adambeynon >
have you got a gist of the spec
18:37
<
adambeynon >
and the hash subclass
18:37
<
meh` >
Browser::Storage.new is enough to make it explode
18:38
vwoo has joined #opal
18:38
<
meh` >
adambeynon, I think it's actually happening in replace
18:38
<
travis-ci >
[travis-ci] opal/opal#839 (master - a0ff11d : Adam Beynon): The build passed.
18:38
travis-ci has left #opal [#opal]
18:38
travis-ci has joined #opal
18:40
<
adambeynon >
interesting
18:40
vwoo has quit [Client Quit]
18:40
<
adambeynon >
if you have super and super() in the same method def, it breaks
18:40
<
adambeynon >
how odd
18:40
<
meh` >
I'm the bug king
18:40
chap has joined #opal
18:41
<
meh` >
I can conjure bugs in the most improbable ways
18:41
<
adambeynon >
I look forward to them everytime you ping me on irc
18:41
<
adambeynon >
found the bug
18:41
<
adambeynon >
add a spec for it, fix it, and it should be sorted
18:41
<
adambeynon >
probably
18:41
<
adambeynon >
.. maybe
18:42
brixen has joined #opal
18:42
<
meh` >
I once found a bug in Elixir that only came up when doing [a && b, c && d, e && f]
18:43
<
e_dub >
elixir seems really cool. i find the functional language in a ruby syntax kind of unappealing though, in an aesthetic sense
18:44
<
meh` >
e_dub, I don't see the resemblance to Ruby anymore sincerely
18:44
<
e_dub >
so it sort of becomes invisible when you work with it a while?
18:45
<
e_dub >
that makes sense
18:45
<
e_dub >
It's definitely something I plan to eventually spend some time with
18:45
<
meh` >
e_dub, I really recommend it
18:46
chap_ has joined #opal
18:46
chap has quit [Read error: Connection reset by peer]
18:46
<
meh` >
e_dub, especially with amnesia
18:49
vwoo has joined #opal
18:49
<
e_dub >
did you know erlang prior to getting into it meh?
18:51
chap_ has quit [Quit: UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. - Dennis Ritchie]
18:51
<
meh` >
e_dub, but knowing Erlang beforehand only helps you understand some design choices which seem odd
18:51
<
e_dub >
seems like it would be really helpful for using the OTP libs and other erlang libs though?
18:52
<
meh` >
e_dub, yeah, it also helps reading the docs for the OTP and stdlib stuff
18:52
<
e_dub >
but you don't think its really necessary to learn it first? you think someone could jump right into elixir?
18:53
chap has joined #opal
18:53
chap has quit [Changing host]
18:53
chap has joined #opal
18:55
<
meh` >
e_dub, knowing Erlang is not bad, but you can learn Elixir without any prior Erlang knowledge
18:55
<
meh` >
e_dub, and Erlang is a very simple language anyway, it doesn't have many features but they're very orthogonal
19:10
chap has quit [Ping timeout: 245 seconds]
19:14
GitHub161 has joined #opal
19:14
<
GitHub161 >
opal/master 6170ac0 Adam Beynon: Fix bug with super() when used more than once in def...
19:14
GitHub161 has left #opal [#opal]
19:14
* adambeynon
waits for next bug report from meh`
19:14
* meh`
waits in the shadows
19:16
travis-ci has joined #opal
19:16
<
travis-ci >
[travis-ci] opal/opal#840 (master - 6170ac0 : Adam Beynon): The build passed.
19:16
travis-ci has left #opal [#opal]
19:28
GitHub64 has joined #opal
19:28
<
GitHub64 >
opal/master 0f68072 Adam Beynon: Support setting []= attributes in masgn lhs
19:28
GitHub64 has left #opal [#opal]
19:30
travis-ci has joined #opal
19:30
<
travis-ci >
[travis-ci] opal/opal#841 (master - 0f68072 : Adam Beynon): The build passed.
19:30
travis-ci has left #opal [#opal]
19:42
vwoo has quit [Quit: Computer has gone to sleep.]
19:42
vwoo has joined #opal
19:45
GitHub102 has joined #opal
19:45
<
GitHub102 >
opal/master 1979255 Adam Beynon: Re-enable some specs from ruby_spec/variables
19:45
GitHub102 has left #opal [#opal]
19:50
travis-ci has joined #opal
19:50
travis-ci has left #opal [#opal]
19:50
<
travis-ci >
[travis-ci] opal/opal#842 (master - 1979255 : Adam Beynon): The build passed.
20:05
vwoo has quit [Quit: Computer has gone to sleep.]
20:05
e_dub has quit [Ping timeout: 264 seconds]
20:05
vwoo has joined #opal
20:07
GitHub163 has joined #opal
20:07
<
GitHub163 >
opal/master 913e500 Adam Beynon: Fix bug with yield as param in last stmt of method
20:07
GitHub163 has left #opal [#opal]
20:13
travis-ci has joined #opal
20:13
<
travis-ci >
[travis-ci] opal/opal#843 (master - 913e500 : Adam Beynon): The build passed.
20:13
travis-ci has left #opal [#opal]
20:13
GitHub158 has joined #opal
20:13
<
GitHub158 >
opal/master c51e33e Adam Beynon: Kernel#p should call .inspect on each argument and pass to $opal.puts()
20:13
GitHub158 has left #opal [#opal]
20:17
e_dub has joined #opal
20:17
elia has joined #opal
20:19
travis-ci has joined #opal
20:19
travis-ci has left #opal [#opal]
20:19
<
travis-ci >
[travis-ci] opal/opal#844 (master - c51e33e : Adam Beynon): The build passed.
20:21
GitHub199 has joined #opal
20:21
<
GitHub199 >
opal/master 5a5d4ad Adam Beynon: Fix block_given? in block nested inside def (#fixes 148)
20:21
GitHub199 has left #opal [#opal]
20:23
vwoo has quit [Quit: Computer has gone to sleep.]
20:28
travis-ci has joined #opal
20:28
<
travis-ci >
[travis-ci] opal/opal#845 (master - 5a5d4ad : Adam Beynon): The build passed.
20:28
travis-ci has left #opal [#opal]
20:33
vwoo has joined #opal
20:34
vwoo has quit [Client Quit]
20:35
vwoo has joined #opal
20:55
GitHub92 has joined #opal
20:55
<
GitHub92 >
opal/master eff243e Adam Beynon: Initial support for multiline comments (#93)
20:55
GitHub92 has left #opal [#opal]
20:55
<
adambeynon >
"meh opened this issue 2 years ago"
20:56
<
adambeynon >
meh`: that commit was VELL overdue
20:56
<
adambeynon >
vell? well*
20:57
vwoo has quit [Quit: Computer has gone to sleep.]
20:58
<
meh` >
I didn't think this through
20:58
<
meh` >
how do I test the state being maintained between page loads
20:59
travis-ci has joined #opal
20:59
<
travis-ci >
[travis-ci] opal/opal#846 (master - eff243e : Adam Beynon): The build passed.
20:59
travis-ci has left #opal [#opal]
20:59
<
adambeynon >
meh`: state?
20:59
<
meh` >
adambeynon, yeah, localStorage
20:59
<
meh` >
sessionStorage
21:00
<
adambeynon >
well, if they are present in the browser just assume they work. I would test reading and writing to them
21:00
<
adambeynon >
if they dont persist between page loads then thats a browser bug, not yours
21:03
<
adambeynon >
back later
21:19
vwoo has joined #opal
21:32
e_dub has quit [Ping timeout: 256 seconds]
21:34
e_dub has joined #opal
21:46
elia has quit [Read error: Connection reset by peer]
21:46
elia has joined #opal
21:47
vwoo has quit [Quit: Computer has gone to sleep.]
21:48
vwoo has joined #opal
21:54
GitHub180 has joined #opal
21:54
<
GitHub180 >
opal/rspec e01d064 Elia Schito: Start cleaning opal/cli
21:54
GitHub180 has left #opal [#opal]
21:54
<
GitHub180 >
opal/rspec 971308f Elia Schito: Rely on sprockets instead of using "File.exist?"
21:54
<
GitHub180 >
opal/rspec 9b3ad30 Elia Schito: Extract cli options to their own class
21:55
adambeynon has joined #opal
21:58
travis-ci has joined #opal
21:58
travis-ci has left #opal [#opal]
21:58
<
travis-ci >
[travis-ci] opal/opal#847 (rspec - 79ccb8d : Elia Schito): The build failed.
22:11
<
meh` >
adambeynon, I think it will be faster if we discuss that here lol
22:14
GitHub177 has joined #opal
22:14
<
GitHub177 >
opal/rspec 28b23d4 Elia Schito: Fix spec for Ruby 1.8.7
22:14
<
GitHub177 >
opal/rspec 0c5c9f4 Elia Schito: Re-enable ruby 2.0 spec that seem stabilized
22:14
<
GitHub177 >
opal/rspec e4e8e54 Elia Schito: Avoid "constant already defined errors" for Opal::VERSION
22:14
GitHub177 has left #opal [#opal]
22:17
<
elia >
meh`: adambeynon: what about class Native; include Native::Core; end;end
22:17
<
meh` >
elia, don't like it
22:17
<
meh` >
Native refers to natives
22:17
<
meh` >
it's used to check if something is a native
22:17
<
elia >
…or Native::Base if you're of the rails kind
22:17
<
meh` >
and to implement natives wrappers
22:17
<
meh` >
Native::Object is a full blown native object wrapper
22:18
<
meh` >
having Native be an object wrapper makes no sense to me
22:18
<
meh` >
not all natives are objects
22:18
<
adambeynon >
Native should be a native wrapper - anything that isnt a ruby object can be wrapped by Native
22:20
<
elia >
I think the most common solution should be named Native and the least one with some other name
22:23
<
meh` >
Native.new makes no sense to me, you're creating a native?
22:23
<
meh` >
Native() gives me the idea of wrapping
22:23
<
meh` >
you're wrapping a native
22:23
<
meh` >
Native::Object.new makes sense, you're creatgin an Object from a native
22:31
<
elia >
I think I'd probably use Native() most of the time too
22:31
<
meh` >
the names should stay as they are, just Native should become a module instead of a class
22:32
<
meh` >
it will be a module and a wrapping entrypoint, it's what makes most sense
22:32
<
meh` >
normally you won't even need to know Native() gives you a Native::Object
22:34
<
elia >
meh`: I'd say that that's suprising, I mean using Native() to get a Native::Object
22:34
<
elia >
i think that's different from all other Kernel wrappers
22:34
<
meh` >
you're getting something that answer to #to_n
22:34
<
meh` >
and that can be used in Ruby land
22:34
<
meh` >
that's the point of it
22:35
<
meh` >
DOM() returns a Native
22:35
<
meh` >
as does Native()
22:35
<
meh` >
what makes a Native a Native is responding to #to_n
22:35
<
elia >
yeah, I know it quacks
22:35
<
elia >
and after all Native::Object.new.is_a? Native
22:36
<
elia >
and also Native === Native::Object.new
22:37
<
meh` >
no, that's false :D
22:37
<
meh` >
I don't know where else to put that helper
22:37
<
elia >
that votes against
22:37
<
meh` >
Native.=== checks if something is a native value
22:38
<
elia >
I like using "case"
22:39
<
meh` >
yeah, I just don't know where else to put it
22:39
<
meh` >
having a native? alike defined would be fine by me
22:39
<
elia >
module M;end; class A; include M; end; M === A.new #=> true
22:40
<
elia >
I think we can keep both
22:40
<
elia >
it can be confusing I think
22:40
<
meh` >
but meh, I gotta sleep
22:41
<
meh` >
adambeynon, hope you'll finish that block destructuring stuff soon
22:41
meh` has quit [Quit: I don't want to live on this planet anymore.]
22:56
vwoo has quit [Quit: Computer has gone to sleep.]
22:58
vwoo has joined #opal
23:01
elia has quit [Quit: Computer has gone to sleep.]
23:05
vwoo has quit [Quit: Computer has gone to sleep.]
23:05
vwoo has joined #opal
23:11
vwoo has quit [Quit: Computer has gone to sleep.]
23:22
vwoo has joined #opal
23:44
vwoo has quit [Quit: Computer has gone to sleep.]