|
Parrot 2.6.0 | parrot.org Log: irclog.perlgeek.de/parrot/today | Nopaste: nopaste.snit.ch:8001 | fix 'make html' (talk to Coke), update tutorial (talk to tcurtis) Set by moderator on 21 July 2010. |
|||
|
00:03
lucian joined
00:13
patspam joined
00:31
lucian joined
00:48
patspam joined
00:51
kid51 joined
00:52
plobsing joined
|
|||
| plobsing | seen ash_ | 00:52 | |
| purl | ash_ was last seen on #parrot 6 days, 22 hours, 11 minutes and 4 seconds ago, saying: i'll start looking into building my own tool from scratch, i am going to look at winxed first, to see what kind of reading PBC's was done with that [Jul 22 02:41:48 2010] | ||
| ash_ | heya | 00:53 | |
| plobsing | hi. Do you think we could push our meeting a little later this evening or reschedule? | 00:54 | |
| ash_ | sure | ||
| what time is good for you? | |||
| plobsing | how is an hour after the usual time? | 00:55 | |
| ash_ | thats fine | 00:56 | |
| plobsing | thank you | 01:01 | |
| chromatic | Ah, plobsing just left. I had a message for him. | 01:02 | |
| ash_ | he's going to be back a bit later | 01:03 | |
| chromatic | email sent to the list anyhow | 01:06 | |
|
01:08
jdv79 joined
|
|||
| kid51 | msg darbelo See smolder.plusthree.com/app/projects/...ails/35147 for smolder of gsoc_nfg branch; make codetest also PASS | 01:12 | |
| purl | Message for darbelo stored. | ||
|
01:19
rurban__ joined
01:33
rurban_ joined
|
|||
| cotto | ~~ | 01:39 | |
| What's the best way to write a test for some pir code that needs some included files as part of the test? | 01:48 | ||
| nm. found some other tests that do what I need | 01:50 | ||
|
02:14
Dieken joined
|
|||
| dalek | rrot: r48211 | cotto++ | trunk (2 files): store bytecode offsets in pf debug segments instead of instruction counts, plus a test |
02:15 | |
| cotto | coke++ | 02:21 | |
|
02:23
plobsing joined
|
|||
| dalek | TT #1127 closed by cotto++: profiling core shows incorrect filenames. | 02:27 | |
| TT #1127: trac.parrot.org/parrot/ticket/1127 | |||
| plobsing | ping ash_ | 02:30 | |
| ash_ | plobsing: pong | ||
| plobsing | so hows the thunk gen tool comming? | 02:31 | |
| ash_ | github.com/ashgti/parrot/blob/gsoc_...nk_gen.nqp i have it in my repo now | ||
| its coming along, just trying to figure out the best way to represent certain objects | 02:32 | ||
| i might be able to roll some of it into a library too, so if you wanted a more OO version of the nci tools you could use parts of that | |||
| since i am making object types, like C-Int to represent a C Int type, you can say set_size(8) or set_size(:int) | 02:33 | ||
| and it will set the size of the C-Int to the appropriate size | |||
| plobsing | Cool. | ||
| ash_ | i am just doing that so i can have a way of managing my types used in signatures | ||
| plobsing | Also, when working on the frame builder, I wanted to use the thunk gen for testing signatures. Thunk gen and framebuilder must generate the same PCC sigs for NCI sigs. | 02:34 | |
| That was the big problem with the jitting framebuilder we ditched last october (IIRC) | |||
|
02:34
hudnix joined
|
|||
| ash_ | yea, they should build the same signatures, otherwise i am doing something wrong | 02:35 | |
| plobsing | they usually do. but if someone changes PCC or NCI, they can become out of synch with each other. We had no good way of catching that (and still don't) | 02:36 | |
| ash_ | also, in a slightly un-related note, i have been working on the web interface for rakudo's try.rakudo.org (seen greaterthaninfinity.dyndns.info/ is a preview) | 02:37 | |
| ya, that is true, currently they are 2 completely separate implementations of the same thing, one is a grammar the other is all C | |||
| sorear | ash_: are you planning to hook try up to R*? | ||
| ash_ | sorear: ya, it will use R* | 02:38 | |
| plobsing | that's locked down tight right? I imagine getting Parrot to do something nasty is probably pretty easy. | ||
| ash_ | ya, no inline parrot allowed | ||
| a lot of the system calls are disabled too | |||
| i am planning on it running in a chroot | |||
| with mem limits, and it currently times out after 10 seconds | 02:39 | ||
| github.com/moritz/try.rakudo.org/bl...cgi/try.pl is the meat of the implementation (with a few extra javascript files, but all the perl is in that file currently) | |||
| plobsing | cpu time and mem are probably the easiest to abuse | 02:40 | |
| any more thoughts about the pbc_to_exe-llvm (or whatever you want to call it)? | 02:42 | ||
| ash_ | i think its going to be its own tool now, separate from pbc_to_exe, but i have been thinking about it a bit, i haven't gotten to test anything new though, just been working on the nci_thunk_gen.nqp | 02:43 | |
| maybe this week i can get something started with that again | 02:45 | ||
| plobsing | a name by which to call it would be useful | 02:46 | |
| ash_ | pbc_to_native ? | 02:47 | |
| plobsing | wfm | ||
| ash_ | wfm? | ||
| purl | wfm is probably works for me (for lazy folks) | ||
| ash_ | oh | ||
| got ya, i mean its similiar to pbc_to_exe, but different in that instead of just sticking the code into the exe, it would unroll things when possible, so... ya... | 02:48 | ||
| i am not good with names | |||
| or meaningful names | |||
| plobsing | me neither. My best stab would probably be something like 'pbc_to_exe_for_reals' | ||
| ash_ | lol, i like how pls is going to be the new name for rakudo's proto | 02:49 | |
|
02:50
snarkyboojum joined
|
|||
| cotto | That's ... brilliant. | 02:52 | |
| ash_ | pls install MiniDBI etc. | 02:54 | |
| anything else you want me to work on this next week plobsing? | |||
| plobsing | hmmm... I've been meaning to import your git branch into the main svn repo for a while. You have commit privs. You could try that. | 02:56 | |
| sorry about not doing that sooner, real lifes been crazy | |||
| ash_ | thats fine | ||
| plobsing | ping the list, get people testing. | 02:57 | |
| ash_ | i can try, at the very least, i'll make a svn branch that mirrors mine | ||
| even if its made from diffs | |||
| plobsing | sidenote - those test files you've checking in to your git repo won't fly in the parrot repo | 02:58 | |
| s/checking/checked/ | |||
| ash_ | i'll remove them, and the /throw_away folder | 03:00 | |
| i just waned those files revisioned, so i could keep track of them for a while | |||
|
03:01
snarkyboojum joined
|
|||
| ash_ | last i checked i still passed all the style tests | 03:02 | |
| i think one of my config files needs tests still | |||
| i can do that, all it does is figure out if you have libffi and copy either the old nci.pmc or the new nci.pmc to the right location | 03:03 | ||
| so, it doesn't have much functionality, shouldn't be hard to test | |||
| plobsing | btw, testing the try rakudo - if possible, error messages would be really nice | 03:05 | |
| ash_ | ya, they should be, i am working on those | ||
| i had it setup to do them before, but i changed it so it would persist lines between calls, and now it broke that, i am going to fix it though | |||
| doing: my $a = 5; <enter> say $a; <enter> should work for you | 03:06 | ||
| its a start though, and i plan on having a sorta framework setup for writing tutorials for try.rakudo.org, so that way others can help out by adding/patching those | 03:08 | ||
|
03:13
janus joined
03:37
eternaleye_ joined
|
|||
| dalek | kudo: c196801 | pmichaud++ | VERSION: Bump VERSION. |
03:38 | |
|
03:42
LoganLK joined
|
|||
| dalek | kudo: 9fd5eaa | pmichaud++ | build/gen_version.pl: Make sure --version always prefers the date form of tag (starting with '2'). |
03:50 | |
|
04:15
tcurtis joined
04:38
snarkyboojum joined
04:47
jjore_ joined
05:03
Casan joined
05:13
eternaleye joined
05:24
uniejo joined
|
|||
| dalek | izkost: bf19b68 | sorear++ | nt/exit.t: Add a failing test for exit in callbacks |
06:15 | |
| izkost: 953ef9f | sorear++ | build/Makefile.in: build/Makefile.in ~~ s:g/MANDIR/MAN_DIR/ # pmichaud++ |
|||
| sorear | how long have I had that unpushed patch? | 06:16 | |
| yikes. | |||
|
06:42
Casan joined
06:43
Chandon joined
06:57
snarkyboojum joined
06:59
jsut joined
07:04
fperrad joined
07:08
baest joined
07:11
robin-gvx joined
07:21
eternaleye joined
07:46
whiteknight joined
|
|||
| cxreg | sorear: the exit.t one? | 07:57 | |
| 3 months :) | |||
|
07:59
jsut_ joined
|
|||
| dalek | parrot: 9739681 | (Jonathan "Duke" Leto)++ | plparrot.c: Slightly better error messages for when we detect an invalid interpreter |
08:08 | |
| parrot: 05851a6 | (Jonathan "Duke" Leto)++ | html/pir.html: Update PIR html |
|||
| parrot: 7cb57e4 | (Jonathan "Duke" Leto)++ | html/ (3 files): Explain a bit about how PL/Perl6 works |
|||
|
08:12
slavorgn joined
08:29
jjore joined
|
|||
| dalek | rrot: r48212 | gerd++ | trunk/examples/languages/squaak/PARROT_REVISION: I think the generated file from the "mk_language_shell.pl" script which holds the revision number should be deleted from the example. |
08:35 | |
| rrot: r48213 | gerd++ | trunk/MANIFEST: remove the deleted file from MANIFEST |
|||
|
08:58
AndyA joined
09:05
particle1 joined
09:07
Austin_Hastings joined
09:08
simcop238 joined
09:18
jsut joined
09:19
rurban__ joined
09:34
rurban_ joined
09:35
JimmyZ joined
10:28
lucian joined
11:15
jsut_ joined
11:20
lucian_ joined
|
|||
| kthakore | \\o/ | 11:33 | |
| PERL CHRISTMAS DAY!!!! | |||
|
12:07
whiteknight joined
12:29
contingencyplan joined
12:32
smash joined
|
|||
| smash | hello everyone | 12:32 | |
|
12:34
Casan joined
12:40
contingencyplan joined
|
|||
| Coke | cotto: I can't keep up with #perl6; I have "parrot" highlighted and skip most of the rest a lot of the time. =-) | 12:40 | |
|
12:41
contingencyplan joined
12:43
contingencyplan joined
12:44
contingencyplan_ joined
|
|||
| whiteknight | pmichaud++ # star | 12:46 | |
| kthakore | how do I install star on windows? | 13:15 | |
| whiteknight | 1) Install Linux ... | 13:16 | |
| moritz | kthakore: by following the instruction from the README, but s/make/nmake/ | ||
| kthakore: jnthn++ will provide windows builds soon | |||
|
13:22
contingencyplan joined
13:23
contingencyplan joined
|
|||
| kthakore | jnthn++ yay! | 13:24 | |
| jnthn | Will have a | 13:25 | |
| Windows installer later today | |||
| I already did most of the work on it | |||
| kthakore | jnthn: how can I halp | ||
| instead of an installer is there a simple portable zip file? | 13:26 | ||
| you extract and use? | |||
| jnthn | kthakore: Thing is that it's not relocatable ('cus Parrot isn't) | 13:27 | |
| kthakore | pmichaud++ | ||
| booo parrot | |||
| jnthn: oh well | |||
| jnthn | So ZIP file will likely only end up with people unzipping somewhere they shouldn't and getting in trouble. | 13:28 | |
| kthakore | it would be nice to have this on a USB stick to use | ||
| jnthn: A script to update PATH for it would be nice ... but I am being greddy | |||
| greedy | |||
| pmichaud | if you can get parrot running on a usb stick then rakudo can be not far behind :) | 13:29 | |
| kthakore | pmichaud: how can I accomplish this feat? | ||
| I mean what stops it right now? | |||
| jnthn | kthakore: I tried to binary patch the exe last night | 13:30 | |
| kthakore: but it's not so simple :-( | |||
| kthakore | pmichaud: also congrats! Many internetz have been won by you kind sir! :D | ||
| jnthn | What stops it is hardcoded paths in the EXE | ||
| kthakore | jnthn: ah ok | ||
| jnthn: where is that ... in src? | |||
| pmichaud | kthakore: thanks... I've had a lot of help | 13:31 | |
|
13:31
azawawi joined
|
|||
| kthakore | hi azawawi | 13:31 | |
| azawawi | hi :) | ||
| kthakore | pmichaud: | ||
| oops | |||
| pmichaud: I am trying real hard to get parrotSDL done for useage soon | 13:32 | ||
| grammars for games :D I am stoked | |||
| pmichaud | kthakore: niiiiice! | ||
| kthakore | pmichaud: I have some work done github.com/kthakore/parrotSDL | ||
| azawawi | any idea why loadlib opcode fails on strawberry 5.12? (blizkost fails trying to load "blizkost_groups.dll") | ||
| kthakore | pmichaud: but I need to learn parrot internals | ||
| azawawi | feather.perl6.nl/~azawawi/blizkost_..._error.png | 13:33 | |
| kthakore | azawawi: what are your strawberry flags? | ||
| perl -V | |||
| azawawi | kthakore: i need to install it again... please give me 5 min... :) | 13:34 | |
| kthakore | pmichaud: but I had a "Magic: The Gathering" game I made in C# a while back. For which I used ANTLR to do card grammar. | ||
| pmichaud: like <effect> on <criteria> <target> + <multiplier> | |||
|
13:35
plobsing joined
|
|||
| kthakore | pmichaud: Then I saw perl6's grammars built in! | 13:35 | |
| pmichaud: :D that was awesome! | |||
| pmichaud++ | |||
| azawawi: ok | |||
| pmichaud: I hope to make it again ... but SDL perl5 is taking my time right now too | |||
| pmichaud: sorry if I am rambling but I am super excited for Christmas today :D I slept maybe 3 hrs | 13:36 | ||
| kthakore stays quite now | |||
| pmichaud | kthakore: I slept less than that :) | 13:37 | |
| not because I had to do anything, but was too hyped up to sleep (plus have a bit of a cough that would keep me awake anyway) | |||
| but I think I'm going to try to take a nap now | |||
| kthakore | pmichaud: well I hope to cough was nothing | ||
| pmichaud: have a nice nap! | |||
| atrodo | naps++ | 13:38 | |
| kthakore | naps++ at work!!!! | ||
| :D | |||
| atrodo | i could take one. Only been awake 2 hours too | ||
| kthakore | so you slept 22 hrs? | ||
| I don't think you need a nap | 13:39 | ||
| Coke | pmichaud++ | ||
| azawawi | "No day is so bad it can't be fixed with a nap. " :) | ||
| atrodo | kthakore> i would rebut that, but it makes no sense | ||
| kthakore | atrodo: hehe | ||
| azawawi | kthakore: ccflags right? | 13:40 | |
| NotFound | kthakore: stay away of "Magic" trade marks, we don't want such kind of publicity right now ;) | ||
| azawawi | kthakore: pastebin.ca/1910947 | ||
|
13:40
bacek joined
|
|||
| kthakore | NotFound: but ... this is personal project | 13:42 | |
| NotFound: I haven't release this ... it is too ugly ... and sucks | |||
| azawawi: crap that is blocked | 13:43 | ||
| NotFound | kthakore: just be careful | ||
| kthakore | NotFound: but I can make a grammar engine for card games like that in perl6 no? | ||
| if not ... that is BS ... | 13:44 | ||
| NotFound | kthakore: of course, you just need to take care with the trademarked name. | ||
| azawawi | kthakore: gist.github.com/498155 | ||
|
13:45
aloha joined
|
|||
| NotFound plays 'A star is born' | 13:46 | ||
|
13:47
contingencyplan joined
|
|||
| azawawi | kthakore: did it work? | 13:47 | |
| kthakore | azawawi: yeah | 13:48 | |
| azawawi: reading the perlapi.h | |||
| azawawi: can you send me yours? | |||
| I wanna confirm the symbol is in there | |||
| I don't have strawberry 5.12.1 | |||
| azawawi | sure | ||
| kthakore | I have 5.10.1 | ||
| azawawi | kthakore: gist.github is taking too long to paste it... any other pastebin you can access? | 13:53 | |
| kthakore: one without any non-80 port that i can access :) | 13:55 | ||
| kthakore | nopaste | ||
|
13:55
patspam joined
|
|||
| kthakore | azawawi: just ctrl-f for that symbol in your perlapi.h | 13:56 | |
| azawawi | kthakore: nopaste.voric.com/paste.php?f=8o5zmv | ||
| kthakore | azawawi: hmm it is there | 13:57 | |
| check intrpvar.h | |||
| and I think #p5p is a better channel for this | |||
| azawawi | kthakore: you mean search for Perl_Iorigalen right? | 14:00 | |
| kthakore | yeah | 14:02 | |
| azawawi: it is being used in perlapi.h | |||
| but the header.h it must be defined in is intrpvar.h | |||
| see if a macro skips the definition | 14:03 | ||
| azawawi | kthakore: i see | ||
| kthakore | azawawi: if it does then set that macro and buil perl | ||
| azawawi: besides that talk to #p5p | |||
| azawawi | kthakore: going there :) | 14:04 | |
|
14:04
azawawi left
14:06
macroron joined
|
|||
| Casan | team++ | 14:08 | |
|
14:09
ruoso joined
14:13
jer1cho joined
14:23
tcurtis joined
|
|||
| Coke cries again about the failing tests in 'make smolder' | 14:37 | ||
| red tests make sad coke sad. :( | |||
| bacek | aloha, humans! | 14:39 | |
|
14:39
estrabd joined
|
|||
| bacek | Happy Christmas! | 14:39 | |
| moritz | o/ | 14:40 | |
|
14:40
patspam joined
14:42
jsut joined
|
|||
| Coke | \\ƶ | 14:42 | |
|
14:44
bubaflub joined
|
|||
| moritz | >>ƶ<< | 14:45 | |
| bacek | Perl 6 gives wings | 14:46 | |
|
14:50
dada joined
15:05
snarkyboojum_ joined
15:13
theory joined
15:24
darbelo joined
15:46
robin-gvx joined
15:47
snarkyboojum_ joined
15:50
bubaflub joined
|
|||
| Coke | opbots, names? | 16:07 | |
| moritz | I guess that list is pretty long :-) | 16:19 | |
|
16:32
Casan joined
16:39
GeJ joined
|
|||
| dalek | kudo: d65e73b | moritz++ | build/PARROT_REVISION: bump PARROT_REVISION to get some nqp-rx fixes |
16:43 | |
| kudo: da16b58 | moritz++ | src/Perl6/Actions.pm: use less code to check for allowed s/// adverbs |
|||
| TT #1717 closed by NotFound++: Parrot compilation fails on './miniparrot config_lib.pir' when there are ... | 16:45 | ||
| TT #1717: trac.parrot.org/parrot/ticket/1717 | |||
|
16:59
jjore_ joined
|
|||
| cotto_work | ~~ | 17:05 | |
|
17:09
AndyA joined
|
|||
| kthakore | \\o/\\o/\\o/\\o/ | 17:11 | |
| still compiling | |||
| purl | i heard compiling was overrated. | ||
| kthakore | ... | ||
| NotFound | - 5, /* minor_version */ | ||
| + 6, /* minor_version */ | |||
| Problem... | |||
| purl | problem is nobody ever writes test cases after breaking it | ||
| NotFound | Looks like core_ops.c was not regenerated before the release | 17:12 | |
| Coke | it was modified and committed per the dirs. | ||
| but a bug there might explain some of the odd errors we've been seeing in the HLLs. | 17:13 | ||
| (or so I thought it was, anyway.) | |||
| NotFound | That appears in a diff after make bootstrap-ops | ||
| Coke | ok. "make bootstrap-ops" isn't in the release guide, so that's probably a bug, then? | 17:14 | |
| cotto_work | yes | 17:15 | |
| NotFound | Don't know if that value is used or checked anywhere. | ||
| Coke | Looks like the core_ops stuff is mentioned around line 120 or so | ||
| if that whole big step can be released with a single make command, that's prolly a good thing. =-) | |||
| note that I'm defensive about breaking a release or anything (c.f. "Atlanta") | 17:16 | ||
|
17:19
rurban__ joined
|
|||
| NotFound | There was two comments in TT #1720 that I haven't seen in the mail. | 17:29 | |
| dalek | rrot: r48214 | NotFound++ | trunk (3 files): fix int fdiv and add some tests for it, TT #1720 |
17:32 | |
| rrot: r48215 | darbelo++ | branches/gsoc_nfg/config/gen/makefiles/root.in: Fix some deps. |
|||
|
17:34
rurban_ joined
|
|||
| dalek | TT #1720 closed by NotFound++: fdiv_i_i_i and fdiv_i_i ops don't work correctly. | 17:35 | |
| TT #1720: trac.parrot.org/parrot/ticket/1720 | 17:36 | ||
| NotFound | trac.parrot.org/parrot/changeset/48214/ shows the problem with version number in core_ops.c | 17:40 | |
|
17:44
mike joined
|
|||
| Coke | ah, because only changed op guts. yah. | 17:44 | |
| cotto_work | We need to figure out how to make that harder to forget. | 17:45 | |
| Coke | cotto_work: forget what? | 17:46 | |
| purl | Coke: I forgot what | ||
| Coke | That is... not a joke. | ||
| see also my defensiveness about following the instructions. ;) | |||
| cotto_work | running bootstrap-ops after changing ops guts | ||
| Coke | that should just happen automatically. | 17:47 | |
| if it's not, that's a bug in the build system, yes? | |||
| mikehh | if it has thje version number in it it needs to be run aftewr the version number is bumpewd | ||
| cotto_work | There'd be a circular dependency if it happened automatically. | ||
|
17:48
jan joined
|
|||
| cotto_work | opsc needed to build ops, ops needed to build parrot, parrot needed to build nqp, nqp needed to build opsc | 17:48 | |
| mikehh | so we would need to run some of the stuff at least twice? | 17:50 | |
| NotFound | mikehh: with luck | ||
| Make a mistake in an op and you need to redo all | 17:51 | ||
| mikehh | hey this realease manager thing is begining to sacare me :-{ | ||
| scare | |||
| cotto_work | It's easy. It's everyone's job to make sure the release manager guide is accurate and complete. | 17:52 | |
| mikehh | cotto_work: easy for you to say - you are next on the list :-} | 17:54 | |
| probably should have had a not in there | |||
| NotFound | We can't put an issue in the guide before knowing it | ||
| cotto_work | phew | 17:55 | |
| NotFound | I just discovered that problem right now by looking at the diff | ||
| cotto_work | no, but ideally we'll only run into it once before it goes into the guide | ||
|
17:56
jsut_ joined
18:02
patspam1 joined
|
|||
| mike | hi, why is parrot so slow right now? Is there room for optimization in the near future? | 18:03 | |
| PerlJam | mike++ | 18:04 | |
| mike: parrot is slow for a variety of reasons. Certianly there is room for optimization. | |||
| dalek | rrot: r48216 | mikehh++ | trunk/compilers/imcc/pbc.c: fix codetest failure - trailing whitespace (indent next line) |
18:05 | |
| mike | ok | ||
| cotto_work | mike: trac.parrot.org/parrot/wiki/Perform...provements | 18:06 | |
| mike | it's just that I get asked that once in a while... and I just say "well... I think it still has the debug flags on" ;) | 18:07 | |
| particle | we don't know how to spell otpimumization yet | ||
| dukeleto | mike: are you compiling with --optimize ? | ||
| mike | @dukeleto nope... well.. dunno | 18:08 | |
| just build rakudo star today... but I didn't look for an --optimize flag | 18:09 | ||
| don't know if it's there | |||
| cotto_work | It's there by default for Rakudo | 18:10 | |
| NotFound | Someone has some idea about what the version numbers in the oplib are used or intended to use? ack don't give me any clue. | 18:11 | |
| particle | it's not only parrot that can use optimizations, rakudo has almost none itself | ||
| mike | what's Lorito? Sounds cool | 18:12 | |
| particle | lorito? | ||
| purl | lorito is, like, "little parrot" in spanish or examples/embed/lorito.c or xkcd.org/707/ | ||
| NotFound | That's outdated | 18:13 | |
| cotto_work | actually, none of those are helpful | ||
| atrodo | the first one is | ||
| particle | purl: lorito is also github.com/atrodo/lorito | ||
| purl | okay, particle. | ||
| tcurtis | purl: lorito is also trac.parrot.org/parrot/wiki/Lorito | 18:14 | |
| purl | okay, tcurtis. | ||
| NotFound | xkcd is always helpful | ||
| lorito? | 18:17 | ||
| purl | well, lorito is "little parrot" in spanish or examples/embed/lorito.c or xkcd.org/707/ or github.com/atrodo/lorito or trac.parrot.org/parrot/wiki/Lorito | ||
| NotFound | There is a "is not" option? | 18:18 | |
| darbelo | I think "s///" works on purl's factoids. | 18:20 | |
| cotto_work | lorit =~ s/examples\\/embed\\/lorito.c or// | ||
| lorito =~ s/examples\\/embed\\/lorito.c or// | |||
| lorito? | |||
| purl | i think lorito is "little parrot" in spanish or examples/embed/lorito.c or xkcd.org/707/ or github.com/atrodo/lorito or trac.parrot.org/parrot/wiki/Lorito | ||
| cotto_work | something like that worked at some point | ||
| particle | just do: purl: no, lorito is ... | 18:22 | |
| NotFound | purl: no, lorito is "little parrot" in spanish or xkcd.org/707/ or github.com/atrodo/lorito or trac.parrot.org/parrot/wiki/Lorito | ||
| purl | okay, NotFound. | ||
| NotFound | lorito? | ||
| purl | i think lorito is "little parrot" in spanish or xkcd.org/707/ or github.com/atrodo/lorito or trac.parrot.org/parrot/wiki/Lorito | ||
| NotFound | good bot | 18:23 | |
| purl | :) | ||
| darbelo | lorito =~ s/http/placeholder/g | 18:25 | |
| lorito? | |||
| purl | well, lorito is "little parrot" in spanish or xkcd.org/707/ or github.com/atrodo/lorito or trac.parrot.org/parrot/wiki/Lorito | ||
| darbelo | lorito =~ s/http/placeholder/ | 18:26 | |
| lorito? | |||
| purl | lorito is, like, "little parrot" in spanish or placeholder://xkcd.org/707/ or placeholder://github.com/atrodo/lorito or trac.parrot.org/parrot/wiki/Lorito | ||
| dalek | TT #344 reopened by JadeNB++: Can't create working installed parrot for macports | ||
| TT #344: trac.parrot.org/parrot/ticket/344 | |||
| tcurtis | lorito =~ s/ or / and / | 18:27 | |
| lorito? | |||
| purl | lorito is "little parrot" in spanish or placeholder://xkcd.org/707/ or placeholder://github.com/atrodo/lorito or trac.parrot.org/parrot/wiki/Lorito | ||
| darbelo | lorito =~ s/placeholder/http/ | ||
| lorito? | |||
| purl | i think lorito is "little parrot" in spanish or placeholder://xkcd.org/707/ or placeholder://github.com/atrodo/lorito or trac.parrot.org/parrot/wiki/Lorito | ||
| darbelo | lorito? | ||
| purl | it has been said that lorito is "little parrot" in spanish or xkcd.org/707/ or github.com/atrodo/lorito or trac.parrot.org/parrot/wiki/Lorito | ||
| darbelo | Works on privmsg, not on the channel. Maybe it's a feature. | 18:28 | |
| mikehh | All tests PASS (pre/post-config, make corevm/make coretest, smoke (#35164), fulltest) at r48216 - Ubuntu 10.04 amd64 (g++ with --optimize) | 18:35 | |
| dalek | TT #1721 created by NotFound++: parrot version numbers in oplib | 18:42 | |
| TT #1721: trac.parrot.org/parrot/ticket/1721 | |||
| atrodo | darbelo> interesting | 18:43 | |
| I'm also wondering if it was a good idea to make lorito an attention grabbing word for me... | |||
|
19:05
eternaleye joined
|
|||
| cotto_work | I've already got it that way. | 19:09 | |
|
19:10
slavorg joined
|
|||
| Coke | darbelo: was that caught with tools/dev/checkdepend? | 19:11 | |
| dalek | rrot: r48217 | darbelo++ | trunk/config/gen/makefiles/root.in: Remove redundant build deps from parrot_debugger. |
19:12 | |
|
19:13
japhb joined
19:16
[1]Casan joined
|
|||
| dalek | rrot: r48218 | NotFound++ | trunk/src/call/args.c: consting err_check in fill_params for clarity and maybe nano-optimization |
19:29 | |
| darbelo | Coke: Yep. | 19:33 | |
| Coke | darbelo: \\o/ | ||
| darbelo | I had some mis-deps in my gsoc branch and caught the trunk one by chance. | 19:35 | |
| We're pretty much done with the c deps, too. It spits out some pir stuff, but I'm not sure I'm qualified for those. | 19:36 | ||
| Coke | I'm not sure we're doing those right anyway. | 19:38 | |
| darbelo | Hm, there's a bit more I can do on the C front. | 19:45 | |
| Coke | to improve the checker or enforce its will? | 19:46 | |
| darbelo | Enforce it. | ||
| dalek | rrot: r48219 | darbelo++ | trunk/src/dynoplibs/Rules.in: Fixup dynoplibs deps. |
20:02 | |
| darbelo | That's the one. | 20:03 | |
| dalek | ee-optimization: e39dc98 | tcurtis++ | (5 files): Add a :exact option to Tree::Pattern.ACCEPTS to replace :p/:pos(although they |
||
| davidfetter | tcurtis, around? | 21:02 | |
| tcurtis | davidfetter: yes. | ||
| davidfetter | tcurtis, so i'm looking into making a PL/Squaak (embedded Squaak in PostgreSQL) | ||
| does it have native methods for opening filehandles and/or pipes? | 21:03 | ||
| !squaak | 21:04 | ||
| hrm | |||
| tcurtis | Not yet. If you give me a list of subs you'd need, I can work on adding them to its runtime library. | ||
| davidfetter | actually, it's perfect that it can't. PLs come in two flavors: one that can do dangerous things and must be created by the super-user, and one that's safe for ordinary users to create stuff in | 21:08 | |
| PL/Squaak would be the latter :) | |||
| dalek | rrot: r48220 | NotFound++ | trunk (2 files): implement OpLib vtable elements and add tests for it and get_pmc_keyed_int |
21:09 | |
| tcurtis | davidfetter: :) Yay for lack of features! It can print to stdout and I need to reimplement reading from stdin at some point, too, though. Will that be a problem? | 21:10 | |
| davidfetter | hrm. if it actually must have stdout, that could be an issue. if it could pretend it's something else, that'd be fine | 21:12 | |
| tcurtis | davidfetter: well, it just uses the say pirop. | 21:13 | |
| Coke spots a chip. | 21:14 | ||
| sorear | a chip? | ||
| tcurtis | so, probably not, unless you redirect its stdout to something else. | ||
| Coke | sorry, a Chip. | 21:15 | |
| NotFound | getstdsomethingelse ? | ||
| davidfetter | i'll give it a whirl | 21:17 | |
|
21:32
lucian joined
|
|||
| cotto_work | RMS: "I would like to have a friendly parrot." - blog.reddit.com/2010/07/rms-ama.html | 21:36 | |
| mikehh | All tests PASS (pre/post-config, make corevm/make coretest, smoke (#35166), fulltest) at r48220 - Ubuntu 10.04 amd64 (gcc with --optimize) | 21:53 | |
| dalek | rrot: r48221 | tcurtis++ | trunk/examples/languages/squaak/doc/tutorial_episode_3.pod: [squaak] Fix exercise 5 solution in episode 3. pheuter++ |
21:58 | |
|
22:05
kj joined
22:22
snarkyboojum joined
|
|||
| dalek | rrot: r48222 | tcurtis++ | trunk/examples/languages/squaak/doc/tutorial_episode_3.pod: [squaak] Fix another mistake discovered thanks to pheuter++. s/expression/EXPR/ |
22:31 | |
|
23:03
eternaleye joined
23:20
Casan joined
23:23
whiteknight joined
23:24
[1]Casan joined
23:27
[2]Casan joined
23:48
kid51 joined
23:57
hercynium joined
23:58
Psyche^ joined
|
|||