|
Parrot 3.5.0 "Menelaus" released | parrot.org | Log: irclog.perlgeek.de/parrot/today Set by moderator on 27 June 2011. |
|||
|
00:31
colomon joined
00:39
theory left
00:45
colomon left
|
|||
| dalek | kudo/nom: bef372d | pmichaud++ | src/ (3 files): Add negation meta-op, stub in some other metaops as NYI. |
00:52 | |
|
00:54
daniel-s joined
01:11
theory joined
|
|||
| atrodo | isparrotfastyet now has data again | 01:21 | |
|
01:22
colomon joined
|
|||
| bubaflub | atrodo++ | 01:23 | |
| ping whiteknight | 01:25 | ||
| whiteknight | pong | ||
|
01:26
contingencyplan left
|
|||
| bubaflub | whiteknight: i'm trying to get my setup.winxed; i've got the test working but that's hooked in through a special function | 01:34 | |
| whiteknight | ok | 01:35 | |
| bubaflub | whiteknight: i'm looking at your Rosella example and it looks like you are populating some hashes | ||
| pir_winxed and pbc_winxed | |||
|
01:37
lichtkind left
|
|||
| bubaflub | whiteknight: ah, fooey. lemme just gist it | 01:39 | |
| whiteknight | :) | ||
| distutils is a data-driven application. You put all your data into a huge hash, where the key names are the actions that should be taken | |||
| bubaflub | whiteknight: gist.github.com/1057697 | ||
| whiteknight: yeah, i think i'm doing that. | |||
| whiteknight | so the action "pbc_pir" compiles the pir file to pbc | 01:40 | |
| bubaflub | whiteknight: ok, perfect. i think i've got everything setup but it doesn't seem to find the distutils functions | 01:41 | |
| whiteknight | yeah, that all looks right | ||
| what errors are you getting? | |||
| bubaflub | Null PMC access in invoke() | ||
| i compiled it down to PIR and called it from there | 01:42 | ||
| it's definitely on the call to setup(..,..) | |||
| whiteknight | weird | 01:48 | |
| Add in a backtrace | 01:49 | ||
| (that's one of those things I wish winxed had) | |||
| bubaflub | whiteknight: load in parrot with gdb? | ||
| whiteknight | try { } catch (e) { var bts = e.backtrace_strings(); for (string bt in bts) say(bt); } | ||
| put your main routine inside that try{} | 01:50 | ||
| bubaflub | ok | ||
| whiteknight: gotta run, be back in 15 | |||
| whiteknight | yeah, I'm signing off and going to bed | ||
| talk to you tomorrow | |||
| bubaflub | later | ||
| whiteknight | laster | ||
|
01:50
whiteknight left,
bubaflub left
02:02
kid51 joined
02:08
Khisanth left
|
|||
| dalek | TT #515 closed by jkeenan++: Remove old parrot versions from CPAN | 02:08 | |
| TT #515: trac.parrot.org/parrot/ticket/515 | |||
|
02:08
woosley joined
02:16
bubaflub joined
02:20
Khisanth joined
|
|||
| bubaflub | dukeleto and colomon: i've got a setup.winxed; doesn't do version checking quite yet but it handles 'test' and 'build' | 02:23 | |
| msg whiteknight found the problem - i was loading distutils in apparently the wrong place. | |||
| aloha | OK. I'll deliver the message. | ||
| bubaflub | NotFound: ping | 02:35 | |
| dalek | rrot/m0-prototype: 23925da | chromatic++ | src/m0/c/Makefile: Added basic Makefile. |
02:36 | |
| rrot/m0-prototype: e740606 | chromatic++ | src/m0/c/ (2 files): Added m0b header configuration reading. |
|||
| rrot/m0-prototype: a2ac260 | chromatic++ | src/m0/c/m0_interp.c: Added padding reader. |
|||
| rrot/m0-prototype: 883408d | chromatic++ | src/m0/c/Makefile: Added tags and default targets. |
|||
| rrot/m0-prototype: fb70896 | chromatic++ | src/m0/c/ (3 files): Added constants and segment id verification. |
|||
| rrot/m0-prototype: 8227788 | chromatic++ | src/m0/c/m0_interp.c: Tidied a few declarations. |
|||
| rrot/m0-prototype: 52e891d | chromatic++ | src/m0/c/ (2 files): Added chunk name parsing and storage. |
|||
| rrot/m0-prototype: bd39d9d | chromatic++ | src/m0/c/ (2 files): Added skeleton for m0b segments parsing. |
|||
| rrot/m0-prototype: b0ae64c | chromatic++ | src/m0/c/ (4 files): Added -Wall and cleaned up several warnings. |
|||
| kid51 | He's baaaaack! | ||
| PerlJam | wow ... looks like someone left the chromatic on :) | ||
|
02:40
kid51 left
|
|||
| Coke | seen chromatic? | 02:42 | |
| aloha | chromatic was last seen in #parrot 139 days 8 hours ago saying "All of the core tests did pass for me, FWIW.". | ||
| Coke | chromatic++ | ||
| bubaflub | does anyone know how i can load config_lib.pir ? | 02:46 | |
| never mind, i think i found it | 02:47 | ||
| dalek | kudo/nom: e366355 | jonathan++ | src/Perl6/SymbolTable.pm: Make sure @ and % sigil flags are set. Resolves bug noticed by pmichaud++. |
03:11 | |
| rrot-gmp: 6e66cb7 | bubaflub++ | setup. (2 files): winxed > PIR, use setup.winxed winxed setup.winxed test works |
03:26 | ||
| rrot-gmp: f0a0a00 | bubaflub++ | build/gmp_test.c: C script to get some system dependent values from GMP |
|||
| rrot-gmp: 67cbcf3 | bubaflub++ | / (2 files): update README and setup.winxed - build, clean, and test work |
|||
|
03:27
bluescreen_ left
03:28
bluescreen left
|
|||
| dalek | rrot-gmp: 400c07f | bubaflub++ | setup.pir: commit generated setup.pir from setup.winxed |
03:28 | |
|
03:30
colomon left
|
|||
| bubaflub | msg dukeleto latest commit get a completely functional setup.pir / setup.winxed to end users | 03:35 | |
| aloha | OK. I'll deliver the message. | ||
|
03:35
colomon joined
03:41
benabik joined
|
|||
| benabik | ~~ | 03:41 | |
| bubaflub | colomon: i've got a setup.winxed / setup.pir now | 03:44 | |
| colomon | bubaflub++ | ||
| bubaflub | colomon: ask and ye shall receive | 03:45 | |
| colomon: it automates the building and testing and cleaning. i'll figure out where these things should install tomorrow | |||
| colomon | cool! | ||
| atrodo is far too out of the m0 loop, and is saddened | 03:46 | ||
| bubaflub | goodnight, #parrot | 03:48 | |
| colomon | o/ | ||
|
04:01
daniel-s left
04:12
benabik left
04:22
benabik joined
04:37
colomon left
05:20
benabik left
|
|||
| dalek | kudo/nom: 457b5e7 | pmichaud++ | / (6 files): First cut at zip and cross operators and metaoperators. |
05:27 | |
|
05:30
davidfetter left
05:33
benabik joined
05:34
fperrad joined
05:51
kurahaupo left
06:06
hercynium joined
06:11
benabik left
06:33
contingencyplan joined
06:38
Eclesia joined
06:39
Eclesia left
06:41
mj41 joined
07:38
contingencyplan left
|
|||
| dalek | kudo/nom: 681e4b5 | moritz++ | t/spectest.data: two more passing test files (85 in total) |
07:50 | |
|
08:02
mikehh left
08:36
daniel-s joined
08:38
JimmyZ joined
|
|||
| dalek | kudo/nom: 7cd81b3 | jonathan++ | src/Perl6/ (2 files): Fix up moritz++'s patch for rationals. |
08:52 | |
|
09:09
cotto joined
|
|||
| cotto | ~~ | 09:10 | |
| dukeleto | ~~ | 09:13 | |
| msg bubaflub nice work on parrot-gmp! | 09:17 | ||
| aloha | OK. I'll deliver the message. | ||
|
09:25
hercynium left
|
|||
| dalek | rrot/soh-cah-toa/hbdb: 68321aa | cotto++ | config/gen/makefiles/root.in: add make target for hbdb tests |
09:31 | |
| rrot/soh-cah-toa/hbdb: 770adec | cotto++ | include/parrot/hbdb.h: make flag macros less noisy |
|||
| kudo/nom: 14b0d55 | moritz++ | / (2 files): implement chr() function, add two ideas to LHF.markdown |
09:33 | ||
|
09:43
cotto left
|
|||
| dalek | kudo/nom: 0b72806 | tadzik++ | src/core/Pair.pm: Implement Pair.hash, fixing S06-signature/slurpy-and-interpolation.t |
09:45 | |
| kudo/nom: cb31488 | moritz++ | src/core/Complex.pm: remove stray proto |
09:51 | ||
|
10:10
JimmyZ_ joined
10:11
JimmyZ left,
JimmyZ_ is now known as JimmyZ
10:15
Kulag joined
|
|||
| dalek | kudo/nom: ae04dda | moritz++ | src/ (3 files): implement Complex literals This generalizes the serialization for 'rational' to any setting type that can be instantiated as $type_object.new(|@primitives). |
10:16 | |
|
10:17
fperrad left
10:18
fperrad joined
10:29
JimmyZ left
|
|||
| dalek | kudo/nom: ff2f951 | moritz++ | / (2 files): sub forms of map and grep; two more passing test files |
10:54 | |
|
11:14
ambs joined
11:21
JimmyZ joined
11:27
lichtkind joined
11:36
woosley left
|
|||
| dalek | kudo/nom: af3879f | moritz++ | LHF.markdown: note more LHFs |
12:03 | |
|
12:05
mikehh joined,
GodFather joined
12:12
whiteknight joined
|
|||
| whiteknight | good morning, #parrot | 12:12 | |
| mikehh | hi whiteknight | ||
| whiteknight | hello mikehh | ||
| mikehh | All tests PASS (pre/post-config, make corevm/make coretest, smoke (#16727), fulltest) at 3_5_0-53-gc2ea702 | 12:13 | |
| Kubuntu 11.04 amd64 (g++) | |||
| whiteknight | always good news! | 12:14 | |
| mikehh | I just started testing on my new machine, quite fast | 12:15 | |
| whiteknight | yeah, that thing sounded like a power horse | ||
| mikehh | also built Perl 5.14.1 with -O3 -g so that improves things as well (in testing anyway) and it still builds fast | 12:16 | |
|
12:30
bluescreen joined
12:36
hercynium joined
|
|||
| dalek | sella: 98c343b | Whiteknight++ | setup.winxed: Add top-level error handling and backtrace printing to setup.winxed, for diagnostics when things go bad. |
12:43 | |
| bubaflub | morning, parrot | 12:45 | |
| whiteknight | hello bubaflub | 12:46 | |
| bubaflub | hi whiteknight, how ya doing? | 12:47 | |
|
12:47
daniel-s left
|
|||
| whiteknight | I'm doing very well, thanks. How are you today? | 12:47 | |
| bubaflub | not bad; a little groggy | 12:50 | |
| did you finish moving to your new house? | |||
|
12:57
bluescreen left
|
|||
| whiteknight | haven't even bought the damn thing yet | 13:00 | |
| still in the "sign paperwork and write checks until your hands bleed" phase | 13:01 | ||
|
13:01
hercynium left
|
|||
| whiteknight | and "fight with your landlord about who gets to keep the security deposit" phase | 13:01 | |
| bubaflub | bummer | 13:06 | |
|
13:12
bluescreen joined
13:22
GodFather left
13:29
contingencyplan joined
|
|||
| dalek | sella: d0ee99a | Whiteknight++ | src/unstable/template/templates/test. (2 files): add in two quick template files for building stub test files with the Template library. Also serving as some concrete examples about how I want the syntax and semantics to look when I get further into development |
13:40 | |
| sella: 6d3aa55 | Whiteknight++ | src/unstable/template/ (2 files): stub out a new node factory class that we can use in place of a large switch/case for all types |
|||
|
13:42
mtk joined
13:45
contingencyplan left,
contingencyplan joined
|
|||
| bubaflub | whiteknight: i've got two remaining questions about distutils / Winxed if you've got a moment | 13:47 | |
| whiteknight | of course | 13:50 | |
| I'm happy there are only two questions! Things could be a lot more confusing | |||
| bubaflub | whiteknight: i got it to work last night - test, build, clean | ||
| my first question is install - i imagine what i want to do is install my *.pbc files. do i just stuff those into an array as well? | |||
| and if i do, will an uninstall magically work? | 13:51 | ||
| (well, i guess three questions) | |||
| Coke | Amongst our questions... | ||
| whiteknight | yes, install is just another hash of stuff | 13:55 | |
| no, it's an array | |||
| parrot_gmp["inst_lib"] = ["foo.pbc"] | 13:56 | ||
| that's for .pbc library files | |||
| bubaflub | whiteknight: ok, to avoid name conflicts can i put them in like GMP/Integer.pbc, GMP/Common.pbc, etc. ? | 14:00 | |
| whiteknight | yeah | ||
| distutils will automatically create any directories you need | |||
| bubaflub | whiteknight: great. is there an uninstall that will handle removing those? | 14:01 | |
| whiteknight | yes. It does the reverse process. It looks through all entries in the inst_lib array and deletes them | ||
| winxed setup.winxed uninstall | |||
| type "winxed setup.winxed help" to get a list of common options | 14:02 | ||
| bubaflub | whiteknight: great. as for stuff on plumage, you said i should just get you a JSON hash of all those options? | 14:03 | |
| whiteknight | yeah. Just type "winxed setup.winxed plumage" | 14:08 | |
| bubaflub | MAGIC | 14:09 | |
| dalek | rrot-gmp: c96d249 | bubaflub++ | .gitignore: ignore gmp_test script |
14:15 | |
| rrot-gmp: d70790e | bubaflub++ | ports/plumage/parrot-gmp.json: add info for plumage |
|||
| rrot-gmp: b79df51 | bubaflub++ | setup.winxed: add install path |
14:16 | ||
| rrot-gmp: 4fd1ba7 | bubaflub++ | TODO.md: update TODO |
|||
| whiteknight | bubaflub++ | 14:24 | |
| bubaflub | i can add rosella as a test dependency, right? | ||
| whiteknight | yes | ||
| you probably need to manually edit the json for that kind of stuff | |||
| I don't know if distutils has functionality for that | |||
| bubaflub | whiteknight: yep, i was just checking distutils.pir to make sure | ||
| dalek | rrot-gmp: 7060cfd | bubaflub++ | / (2 files): update description and rosella test dependency |
14:27 | |
| rrot-gmp: 685ad5d | bubaflub++ | setup.pir: generated setup.pir updated |
|||
| bubaflub | whiteknight: ok, so last question | ||
| whiteknight | sure | ||
| bubaflub | whiteknight: GMP has a number of system dependent properties - a bunch of #ifdefs for sizes of certain types and what not, like if there is long long or if we are on cray and so on | 14:28 | |
| whiteknight | right | ||
| bubaflub | whiteknight: the only way i can think of getting those values correctly is just having a C program that #include <gmp.h> and then printing out the values of those #define | ||
| whiteknight | that's not a horrible approach | 14:29 | |
| certainly beats some kind of horrible parser | |||
| bubaflub | whiteknight: i'm currently using a custom build step in distutils and parrot_config to build that C test script; and i know i can run it with spawnw but that only gives me the exit code. how can i capture all of it's output? | ||
| whiteknight | use a pipe | 14:30 | |
| I've got an example of what Rosella Harness does to capture the output of test programs | |||
| github.com/Whiteknight/Rosella/blo...inxed#L117 | 14:31 | ||
| the spawn_and_execute function uses a FileHandle in pipe mode to open, execute, and capture the output of the program | |||
| bubaflub | whiteknight: very nice, thanks. | 14:32 | |
| whiteknight: i also need this to test which version of GMP we are using - parrot_config only specifies that we do have it or don't. | 14:33 | ||
| whiteknight | We wanted to try to put together a dedicated Pipe PMC a while back that would handle bi-directional communications like that, but it never got completed | ||
| The IO system has been low on my TODO list recently, compared to packfiles and IMCC | 14:36 | ||
| bubaflub | whiteknight: understandable | ||
| whiteknight: how are the packfiles coming along? i've seen some commits fly by about those | |||
| whiteknight | the PackfileView PMC is mostly complete, feature-wise. I need to write tests for it before we can talk about merging. I've taken a little bit of a detour to try and cleanup the packfile subsystem at large, but I think I've done all I can do there without needing a deprecation cycle | 14:37 | |
| so I need to write tests for PackfileView, then send out a call for testing before we merge | |||
|
14:37
davidfetter joined
|
|||
| whiteknight | I hope it could be in master in time for 3.6.0, but I don't know how long everything will take me | 14:38 | |
| bubaflub | whiteknight: those low-level / C tests are tricky | ||
| whiteknight | yeah, most of what I need to test are the PackfileView PMC methods and vtables, which are relatively easy | 14:39 | |
| and since those methods fall back directly to the packfile subsystem API, those get test coverage at the same time and I don't need to write C tests | 14:40 | ||
| that's the way to do it: expose functionality at the PIR level, write tests in PIR or something better | 14:41 | ||
| bubaflub | that makes sense. | 14:45 | |
| whiteknight: oh, one last thing. all of my files are under src/GMP/ but i'd like the installed stuff to go under GMP/ - can i do that with the inst_lib stuff? | 14:48 | ||
| whiteknight | have your generated files be in a different folder. So generate stuff in GMP/Integer.pbc instead of src/GMP/Integer.pbc | ||
| then inst_lib will have them at GMP/*.pbc | 14:49 | ||
| bubaflub | whiteknight: ok. that makes sense. it'll create the GMP folder when necessary, right? | ||
| whiteknight | yeah | ||
| bubaflub | great. | ||
| whiteknight | parrot_gmp["pbc_pir"] = { "GMP/Integer.pbc" : "src/GMP/Integer.pir" } | ||
| etc | |||
| NotFound | You can use a build/ directory for the pbc, distutils strips the build/ automatically. | 14:54 | |
| bubaflub | whiteknight: does Winxed support something like int x, y, z = line.split(' '); | 14:55 | |
| NotFound | bubaflub: :(int x, int y, int z) = function() { return line.split(' ', whatever); }(); | 14:56 | |
| You need the function because the multi assign syntax works only for functions. | 14:57 | ||
| Uh, I mean split(' ', line) | |||
|
15:00
mj41 left
15:03
theory left
|
|||
| dalek | rrot-gmp: 4871e4c | bubaflub++ | / (3 files): update setup to handle actually check GMP version |
15:08 | |
| bubaflub | NotFound++ Whiteknight++ | ||
| dalek | rrot-gmp: edf5ad6 | bubaflub++ | / (49 files): install to GMP/ instead of src/GMP and update all tests and examples |
15:19 | |
| whiteknight | You're moving along pretty quick, it seems | 15:20 | |
| dalek | p: bb56d12 | moritz++ | src/ops/nqp.ops: fix a copy'n'past-o, JimmyZ++, jnthn++ |
15:21 | |
| bubaflub | whiteknight: sed is real helpful in updating all those files from src/GMP/* to just GMP/* | 15:22 | |
| whiteknight | yes it is | 15:23 | |
| sed -i is my best friend in big refactors | |||
| bubaflub | i think i can do it with perl -pie as well but this is even quicker and dirtier | ||
| whiteknight | you're in NC right? The correct term is "durtier" | 15:24 | |
| dalek | rrot-gmp: 34a68e4 | bubaflub++ | setup.winxed: actually support back to 4.2 and not just 4.3 |
15:26 | |
| rrot-gmp: f91ccaa | bubaflub++ | README.md: organize a bit |
|||
| rrot-gmp: c537c57 | bubaflub++ | setup.pir: update setup.pir |
15:27 | ||
| bubaflub | whiteknight: nay, i'm in central Illinois... but you're still correct. | ||
| whiteknight | oh, I thought you were one of the people who made it to yapc | 15:29 | |
| but instead your off on the sidelines, like me | |||
| you're | |||
| bubaflub | whiteknight: yeah, originally i was going to go but my car broke down and i had to take the money set aside for YAPC and put it towards car parts. | ||
| whiteknight: anything else i need to do to get this project on plumage? | |||
|
15:31
alester joined
|
|||
| dalek | p: ef8b5d3 | pmichaud++ | src/PAST/NQP.pir: Add nqp::bindattr_[i|n|s] and nqp::getattr_[i|n|s]. jnthn++ / moritz++ |
15:32 | |
| bubaflub | whiteknight: should i just add my .json to the plumage project metadata and push to the main repo? | 15:35 | |
| dalek | kudo/nom: 0feaed3 | pmichaud++ | src/core/ (2 files): Switch Pair.hash so that it doesn't return a scalar Hash; let it default |
15:39 | |
| kudo/nom: 7ea50ce | moritz++ | / (3 files): Complex now holds two native nums allso bumps NQP_REVISION, and adds a note to NOMMAP about segfaulting autogenerated accessors |
15:42 | ||
|
15:55
pjcj left
15:57
zby_home joined
|
|||
| dalek | p: 1819a41 | pmichaud++ | src/PAST/NQP.pir: Fix signatures for nqp::bindattr_[i|n|s]. moritz++, pmichaud-- . |
16:07 | |
| whiteknight | bubaflub: do you have commit access to plumage? | 16:08 | |
| bubaflub | whiteknight: i believe so. lemme try and push. | 16:09 | |
| nope. | |||
| dalek | kudo/nom: 6cd9c42 | pmichaud++ | src/core/Hash.pm: Make "Odd number of elements" error a bit stronger, fix Hash.STORE |
16:13 | |
|
16:14
dafrito joined
16:16
theory joined
16:18
JimmyZ left,
dmalcolm joined
16:22
fperrad left
16:23
wagle left,
fperrad joined
|
|||
| dalek | umage: 8b41cf3 | bubaflub++ | plumage/metadata/parrot-gmp.json: add parrot-gmp project |
16:30 | |
| bubaflub | whiteknight: ^^ never mind, i do have permissions. | ||
| whiteknight | nice | 16:32 | |
| dalek | p: 879073f | pmichaud++ | src/6model/reprs/P6opaque.c: Patch to P6opaque num/str attribute lookup to report which attribute was not located. |
16:43 | |
|
16:48
wagle joined
16:53
wagle left
|
|||
| dalek | sella: c01db70 | Whiteknight++ | setup.winxed: Add Template.NodeFactory to the build |
16:55 | |
| sella: bffe4ee | Whiteknight++ | s (7 files): Fix Logic nodes so a basic 'for' loop example can work. |
|||
|
16:57
theory left
17:00
wagle joined
17:11
theory joined
17:59
theory left
18:02
theory joined
18:04
theory_ joined,
theory left,
theory_ is now known as theory
18:05
theory left
18:18
mj41 joined,
rurban joined
18:33
theory joined
18:42
rurban_ joined
18:44
rurban left,
rurban_ is now known as rurban
|
|||
| whiteknight | is yapc over now? | 18:44 | |
| davidfetter | yapc is never over | 18:46 | |
| it just keeps moving :) | |||
| whiteknight | and are all the participants moving towards their homes? | 18:49 | |
| has anybody said to you "you don't have to go home, but you can't stay here"? | 18:50 | ||
|
18:55
whiteknight left
18:57
ambs left
19:08
dodathome joined
|
|||
| dalek | kudo/nom: 83ad0a8 | pmichaud++ | / (2 files): Add NYI.pm -- a place where we can explicitly put things we know are NYI. |
19:33 | |
| kudo/podparser: cb14279 | tadzik++ | src/Perl6/Grammar.pm: Add pod-related tokens to Grammar.pm |
19:37 | ||
| kudo/podparser: 103b37b | tadzik++ | / (2 files): Add a horribly hacky Pod classes to the setting |
|||
| p: 358eeb0 | moritz++ | src/6model/reprs/P6opaque.c: regularize "P6opaque attributes NYFI" error messages, include method name and attribute |
19:51 | ||
|
19:52
dafrito_ joined
19:57
dafrito left
19:58
fantazo joined
20:04
dodathome left
|
|||
| dalek | kudo/nom: 71607fa | pmichaud++ | src/core/ListIter.pm: Clean up LoL iteration so that @a Z @a Z @a works properly. |
20:17 | |
|
20:22
cotto joined
20:23
mj41 left
|
|||
| cotto | ~~ | 20:24 | |
|
20:28
bluescreen left
|
|||
| dalek | kudo/nom: 080e492 | moritz++ | src/core/Complex.pm: totally speed up prefix:<->(Complex), or so I hope. This patch replaces one line of code with 10, but it should avoid any box and unbox operation. Doing the same with operators will be rather straight-forward, but quite repetitive. I wonder if it could be automated. I have read about tools called "compilers" that could make such a task much easier... :-) |
20:30 | |
|
20:32
ambs joined
20:43
bluescreen joined
|
|||
| dalek | kudo/nom: 3bf9230 | moritz++ | tools/build/NQP_REVISION: bump NQP_REVISION to get fixed signature for bindattr_n |
20:49 | |
| kudo/nom: 33047f8 | moritz++ | src/core/Complex.pm: speed up more Complex ops |
|||
|
20:54
fperrad left
|
|||
| dalek | kudo/nom: f1fc5ed | moritz++ | src/core/Int.pm: implement Int.sqrt |
21:17 | |
| kudo/nom: 437675e | moritz++ | src/core/Complex.pm: speed up 3 more Complex operations |
|||
| pmichaud | rakudo.org/tickets # improvements welcomed | 21:20 | |
|
21:26
pjcj joined
21:27
bluescreen left,
ambs left
|
|||
| pmichaud | afk, break | 21:30 | |
|
21:35
whiteknight joined
|
|||
| kthakore | hi parrot | 21:39 | |
| *# | 21:40 | ||
|
21:42
Psyche^ joined
|
|||
| kthakore | your site .. bugs me | 21:43 | |
| parrot.org/ | |||
| where is the code for that? | |||
| ine 84, Column 32: end tag for "table" which is not finished | 21:44 | ||
| Line 101, Column 209: end tag for element "p" which is not open | |||
| and a bunch of in complete tags ... | |||
| oh well ... | |||
| kthakore leaves | 21:45 | ||
|
21:47
Patterner left,
Psyche^ is now known as Patterner
21:52
alester left
|
|||
| dalek | kudo/nom: 70f9c03 | moritz++ | src/core/List.pm: List.pop |
21:58 | |
| kudo/nom: 22676c5 | moritz++ | src/core/Complex.pm: fix stupid thinko in Complex math |
22:00 | ||
| whiteknight | kthakore: That site is a drupal template, I believe | 22:06 | |
| it bugs me too. I want to fix it up eventually | |||
| kthakore | whiteknight: ... the parrot site is in php? | ||
| whiteknight | I don't know if its PHP or not. I haven't seen the source | ||
| I know it's drupal, and I know it's from a template | 22:07 | ||
| kthakore | casue I forgot how to do php mostly | ||
| oh well | |||
| nvm | |||
| dalek | kudo/nom: 37489f0 | pmichaud++ | src/core/List.pm: Refactor List.pop to be more in line code-wise with List.shift and List.push. |
22:21 | |
|
22:27
contingencyplan left
|
|||
| dalek | sella: d6d4e80 | Whiteknight++ | src/unstable/template/Includes.winxed: Add the Includes file for Template |
22:27 | |
| sella: 0da734a | Whiteknight++ | src/ (7 files): Updates, cleanups, and docs for the String library. Add in some new prototype util functions |
22:28 | ||
|
22:30
kid51 joined
22:34
dmalcolm left
|
|||
| dalek | sella: abb6866 | Whiteknight++ | / (3 files): Fix String tests |
22:35 | |
| kudo/nom: cf2afda | pmichaud++ | src/Perl6/Metamodel/BOOTSTRAP.pm: Code, Signature, Parameter, Attribute, etc. shouldn't be subclasses of Cool. (As told by a little green pig at irclog.perlgeek.de/perl6/2011-07-01#i_4043149.) |
23:02 | ||
|
23:03
davidfetter left
|
|||
| dalek | sella: 1b36d2d | Whiteknight++ | t/string/String.t: Add in more stub tests for String |
23:05 | |
| sella: 9828022 | Whiteknight++ | t/string/ (3 files): +stub tsts for Delimiter and DelimiterRegion tokenizers |
|||
| whiteknight | msg dukeleto: Update rosella, I forgot to add a file earlier | ||
| aloha | OK. I'll deliver the message. | ||
|
23:09
lichtkind left
|
|||
| kid51 | msg cotto Can you edit www.yapc2011.us/yn2011/talk/3311 to add a link to your YAPC presentation? (I want to cite it in a blog post.) Thanks. | 23:22 | |
| aloha | OK. I'll deliver the message. | ||
|
23:24
dafrito_ left
|
|||
| dalek | rrot/m0-prototype: 9c837dd | chromatic++ | src/m0/c/ (10 files): Rearranged code for simplicity and encapsulation. |
23:24 | |
| kid51 | msg cotto Can you send me any summary of Parrot/P6 hackathon held Thursday? | 23:32 | |
| aloha | OK. I'll deliver the message. | ||
| kid51 | msg dukeleto Can you send me any summary of Parrot/P6 hackathon held Thursday? | ||
| aloha | OK. I'll deliver the message. | ||
| kid51 | msg soh_cah_toa Can you send me any summary of Parrot/P6 hackathon held Thursday? | ||
| aloha | OK. I'll deliver the message. | ||
| dalek | kudo/nom: 9867c66 | pmichaud++ | NOMMAP.markdown: NOMMAP updates -- metaops are done-ish (except for hyperops, coming soon), and a couple of notes about $obj.^parents . |
23:59 | |