Time |
Nick |
Message |
01:15 |
|
cognominal joined #moarvm |
04:44 |
|
birdwindupbird joined #moarvm |
05:31 |
|
dalek joined #moarvm |
07:38 |
|
FROGGS joined #moarvm |
08:11 |
|
tadzik joined #moarvm |
08:55 |
FROGGS |
jnthn: do you like it? https://gist.github.com/FROGGS/5964614 |
08:56 |
FROGGS |
jnthn: or should it/I do something else/differently? |
08:59 |
jnthn |
FROGGS: $mode eq 'r' ?? 1 # APR_FOPEN_READ |
08:59 |
jnthn |
Those worry me a litte |
08:59 |
jnthn |
*little |
08:59 |
jnthn |
I'd ratehr not tie ourselves to APR constants when we know we want to replace that |
09:00 |
FROGGS |
hmmm, but the C-code expects these constants, no? |
09:00 |
jnthn |
I'd ratehr #define an MVM_OPENMODE_R, MVM_OPENMODE_W, etc. |
09:00 |
jnthn |
And then map those in C land |
09:00 |
jnthn |
Yeah. It probably should not couple that closely |
09:01 |
FROGGS |
okay, so only the c-code has to be touched when ripping out apr... makes sense |
09:01 |
jnthn |
I'm pretty sure that nqp::open on every other platform requires exactly 2 args also, so it's probably best not to lead people down the path of writing calls that only work on Moar... |
09:02 |
jnthn |
FROGGS: Yes, that. Because remember that some day this thing will be bootstrapped. Meaning that we will be storing bytecode files. That means we need to be a bit thoughtful about exactly what we shove into bytecode. :) |
09:02 |
FROGGS |
hmmm, I did that because otherwise you would open a file, and then later would set the encoding... this way you can do that while opening the file |
09:03 |
FROGGS |
but maybe only apr sopports that... |
09:03 |
FROGGS |
supports* |
09:05 |
FROGGS |
jnthn: what if it would pass the mode-string directly to the C funktion, instead of translating it to a number which translates to anotehr number for the given library like apr? |
09:06 |
jnthn |
That can also work |
09:07 |
jnthn |
Though doing the string => number mapping at compile time can be good too |
09:08 |
FROGGS |
*nod* |
09:52 |
|
JimmyZ_ joined #moarvm |
09:55 |
|
yoleaux_ joined #moarvm |
09:57 |
|
yoleaux joined #moarvm |
10:46 |
|
woosley left #moarvm |
11:32 |
|
eternaleye joined #moarvm |
12:52 |
|
FROGGS joined #moarvm |
13:22 |
|
flussence_ joined #moarvm |
13:23 |
|
jlaire_ joined #moarvm |
13:25 |
|
hoelzro_ joined #moarvm |
13:35 |
|
Util joined #moarvm |
13:46 |
|
FROGGS_ joined #moarvm |
13:47 |
|
jnthn_ joined #moarvm |
13:48 |
|
Util_ joined #moarvm |
13:52 |
|
eternaleye_ joined #moarvm |
14:02 |
|
itz joined #moarvm |
14:08 |
|
ggoebel joined #moarvm |
14:10 |
|
itz_ joined #moarvm |
14:14 |
|
ChanServ joined #moarvm |
14:16 |
|
PerlJam joined #moarvm |
14:16 |
FROGGS_ |
.tell jnthn is that better? https://gist.github.com/FROGGS/5964614 |
14:16 |
yoleaux |
FROGGS_: I'll pass your message to jnthn. |
14:20 |
|
benabik joined #moarvm |
14:41 |
|
FROGGS joined #moarvm |
15:03 |
|
ChanServ joined #moarvm |
16:01 |
|
ChanServ joined #moarvm |
16:37 |
|
ChanServ joined #moarvm |
16:46 |
|
ssutch joined #moarvm |
17:43 |
|
ChanServ joined #moarvm |
17:54 |
|
ChanServ joined #moarvm |
19:26 |
diakopter |
ergh, no dalek either |
19:33 |
|
ChanServ joined #moarvm |
19:36 |
|
colomon joined #moarvm |
19:38 |
diakopter |
weird, somehow I doubled up some commits in git |
19:38 |
diakopter |
whatevs |
19:40 |
diakopter |
in fact, it duplicated all the commits in the branch I merged |
19:40 |
diakopter |
ergh |
19:51 |
|
ChanServ joined #moarvm |
20:31 |
|
ChanServ joined #moarvm |
20:34 |
* diakopter |
looks at dyncall configuration |
20:47 |
|
Tene_ joined #moarvm |
20:49 |
|
patspam_ joined #moarvm |
20:50 |
|
rblackwe_ joined #moarvm |
20:52 |
|
jnthn joined #moarvm |
20:54 |
|
ChanServ joined #moarvm |
20:55 |
|
Tene_ joined #moarvm |
21:08 |
|
hoelzro_ joined #moarvm |
21:16 |
diakopter |
anyone have an idea why cloning nqp via ssh wouldn't work? |
21:16 |
diakopter |
(but https does) |
21:17 |
|
rblackwe joined #moarvm |
21:28 |
|
labster joined #moarvm |
21:40 |
timotimo |
github trouble possibly? |
21:49 |
diakopter |
jnthn: ping |
22:05 |
|
lizmat joined #moarvm |
22:15 |
diakopter |
jnthn: ping; rehi |
22:20 |
jnthn |
o/ diakopter |
22:21 |
* jnthn |
read the libuv book on the train |
22:21 |
diakopter |
o_O |
22:21 |
jnthn |
It's not very long :P |
22:21 |
diakopter |
jnthn: any thoughts? |
22:21 |
jnthn |
various ;) |
22:22 |
jnthn |
I'll probably understand proposals for how to integrate it now ;) |
22:22 |
diakopter |
hah |
22:23 |
diakopter |
jnthn: I'm looking at dyncall |
22:24 |
jnthn |
k |
22:24 |
diakopter |
I got the makefile to build dyncall.. |
22:25 |
diakopter |
but it does nothing else O_O |
22:48 |
|
dalek joined #moarvm |