Camelia, the Perl 6 bug

IRC log for #parrot, 2010-08-14

Parrot | source cross referenced

| Channels | #parrot index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
00:00 Paul_the_Greek Yup, the scarcity of tuits.
00:00 Psyche^ joined #parrot
00:20 Paul_the_Greek Are there any builtin constants in PIR?
00:21 chromatic Not really, no.
00:22 Paul_the_Greek Constants is the wrong word. Does IMCC have macros?
00:23 Paul_the_Greek Never mind, that's not right either.
00:23 Paul_the_Greek If TRUE and FALSE were built-in, they would have to be literals.
00:26 Paul_the_Greek Ah, there is .macro_const
00:27 bubaflub joined #parrot
00:29 tcurtis Also .macro.
00:30 Paul_the_Greek So I would have to code .true and .false
00:31 Paul_the_Greek What's the story on IMCC vs. PIRC vs. PIRATE?
00:34 Paul_the_Greek Well, I'm off to the beach. Have a happy and productive two weeks, folks.
00:35 dafrito Paul_the_Greek: have a good trip :)
00:35 Paul_the_Greek Thanks!
00:36 chromatic Oops, that isn't what I intended.
00:36 dalek parrot: r48473 | chromatic++ | branches/gc_threshold_tuning/​src/pmc/fixedstringarray.pmc:
00:37 dalek parrot: fix codetest failure - line length
00:37 dalek parrot: review: http://trac.parrot.org/parrot/changeset/48473/
00:37 dalek parrot: r48474 | chromatic++ | branches/gc_threshold_tuning (2 files):
00:37 dalek parrot: [TT #1738] Improve docs of PARROT_ERROR_*_FLAG Paul_the_Greek++
00:37 dalek parrot: review: http://trac.parrot.org/parrot/changeset/48474/
00:37 dalek parrot: r48475 | chromatic++ | branches/gc_threshold_tuning/t/native_pbc (7 files):
00:37 dalek parrot: native_pbc platform updates
00:37 dalek parrot: review: http://trac.parrot.org/parrot/changeset/48475/
00:37 dalek parrot: r48476 | chromatic++ | branches/gc_threshold_tuning/DEPRECATED.pod:
00:37 dalek parrot: the first release after the next supported release would be 2.10, not 2.7
00:37 dalek parrot: review: http://trac.parrot.org/parrot/changeset/48476/
00:37 dalek parrot: r48477 | chromatic++ | branches/gc_threshold_tuning/t/op/calling.t:
00:37 dalek parrot: add test for TT#1733
00:37 dalek parrot: review: http://trac.parrot.org/parrot/changeset/48477/
00:37 dalek parrot: r48478 | chromatic++ | branches/gc_threshold_tuning/src/pmc/imageio.pmc:
00:37 dalek parrot: [PMC] Fixed segfaults in ImageIO PMC's destroy().
00:37 dalek parrot: In certain (yet undiagnosed) cases, the "You can destroy the PackFile
00:37 dalek parrot: attribute" flag is on but there's no PackFile attribute.  This makes C sad.
00:37 purl i already had it that way, dalek.
00:37 dalek parrot: The culprit is r48447.
00:37 dalek parrot: A better approach is to use PObj_custom_destroy_SET() only when it's okay to
00:37 dalek parrot: destroy this attribute, but that fix will take longer.  In the meantime, this
00:37 dalek parrot: works at the expense of a bit of extra work.
00:37 dalek parrot: review: http://trac.parrot.org/parrot/changeset/48478/
00:37 dalek parrot: r48479 | chromatic++ | branches/gc_threshold_tuning/src/gc (2 files):
00:37 dalek parrot: [GC] Made a GC callback function constant.
00:37 dalek parrot: We effectively use it as a constant anyway, so let the optimizer have at it.
00:37 dalek parrot: review: http://trac.parrot.org/parrot/changeset/48479/
00:37 dalek parrot: r48480 | chromatic++ | branches/gc_threshold_tuning/src/pmc/hash.pmc:
00:37 dalek parrot: [PMC] Made Hash PMC's mark() skip empty hashes.
00:37 dalek parrot: review: http://trac.parrot.org/parrot/changeset/48480/
00:37 dalek parrot: r48481 | chromatic++ | branches/gc_threshold_tunin​g/src/gc/alloc_resources.c:
00:37 dalek parrot: [GC] Skipped compact_pool given full blocks.
00:37 dalek parrot: Patch from Nick Wellnhofer, TT #1742.
00:37 dalek parrot: review: http://trac.parrot.org/parrot/changeset/48481/
00:37 dalek parrot: r48482 | chromatic++ | branches/gc_threshold_tuning/src/hll.c:
00:37 dalek parrot: [HLL] Optimized HLL typemap fetches.
00:37 dalek parrot: review: http://trac.parrot.org/parrot/changeset/48482/
00:38 kthakore hi chromatic
00:38 whiteknight NotFound: ping
00:38 kthakore hi whiteknight
00:38 whiteknight hello kthakore
00:38 kthakore whiteknight: I tried more parrotSDL today ... but I keep gettin a sefgault ...
00:39 kthakore has the NCI stuff changed again?
00:39 whiteknight what segfault? where is it happening?
00:39 kthakore I have no clue
00:39 kthakore rebooting my vm
00:39 kthakore whiteknight: I am going to try a fresh machine and parrot and sdl
00:39 kthakore :
00:39 kthakore it might be a case of old machine
00:40 kthakore or dir is not cleared
00:40 kthakore but NCI doesn't seem to have changed ...
00:40 PacoLinux whiteknight: NotFound is problably sleeping, in spain is very late in the night (02:40)
00:40 kthakore so I am thinking that
00:40 whiteknight PacoLinux: ah, thanks for the info. I'll send him some msgs then
00:49 kid51 joined #parrot
00:53 dalek parrot: r48483 | chromatic++ | trunk/src/gc (2 files):
00:54 dalek parrot: [GC] Made a GC callback function constant.
00:54 dalek parrot: We effectively use it as a constant anyway, so let the optimizer have at it.
00:54 dalek parrot: review: http://trac.parrot.org/parrot/changeset/48483/
00:54 dalek parrot: r48484 | chromatic++ | trunk/src/pmc/hash.pmc:
00:54 dalek parrot: [PMC] Made Hash PMC's mark() skip empty hashes.
00:54 dalek parrot: review: http://trac.parrot.org/parrot/changeset/48484/
00:54 dalek parrot: r48485 | chromatic++ | trunk/src/gc (4 files):
00:54 dalek parrot: Merged gc_threshold_tuning branch into trunk.
00:54 dalek parrot: review: http://trac.parrot.org/parrot/changeset/48485/
00:54 dalek parrot: r48486 | chromatic++ | trunk/src/hll.c:
00:54 dalek parrot: [HLL] Optimized HLL typemap fetches.
00:54 dalek parrot: review: http://trac.parrot.org/parrot/changeset/48486/
01:02 bubaflub chromatic: are we seeing any speedups from the gc_threshold_tuning branch?
01:02 chromatic Yes.
01:03 chromatic Someone else will have to benchmark Rakudo Star against modern Parrot and modern Rakudo, but you'll notice a difference.
01:04 bubaflub sounds great.  i'm a sucker for your "this improves _____ by ____%"
01:05 chromatic I had enough tunings outstanding that I'm lazy for numbers today.
01:05 sorear bubaflub: How is Parrot/RTEMS doing nowadays?
01:05 bubaflub sorear: nearing the end of GSoC
01:05 bubaflub so i have to turn in what i have
01:05 bubaflub which is 1) a Configure.pl file to help automatically use RTEMS tools
01:06 bubaflub 2) a set of patches to help Configure.pl run and build out of directory
01:06 bubaflub i planned on separating system parrot from target parrot so the Makefile could handle cross-compiling, but i didn't have time
01:06 bubaflub hopefully i can hack on it over the semester and have something by the end of the year
01:16 davidfetter joined #parrot
01:19 s1n joined #parrot
01:25 jsut joined #parrot
01:27 * cotto notices that the meaning of "modern" seems to be shifting
01:28 cotto or at least becoming more precise
01:29 chromatic or punny
01:41 rurban_ joined #parrot
01:42 s1n joined #parrot
01:44 dalek parrot-linear-algebra: c2cc2a9 | Whiteknight++ | t/harness:
01:44 dalek parrot-linear-algebra: small cleanups in the harness
01:44 dalek parrot-linear-algebra: review: http://github.com/Whiteknight/parrot-linear-algebr​a/commit/c2cc2a929184d2866c1f351e87af58f4bc0d3a12
01:44 dalek parrot-linear-algebra: b1fa723 | Whiteknight++ | t/testlib/matrixtest.nqp:
01:44 dalek parrot-linear-algebra: remove trampoline subs I added when Kakapo was b0rked. Add a test method to
01:44 dalek parrot-linear-algebra: ensure core types have a set of common methods
01:44 dalek parrot-linear-algebra: review: http://github.com/Whiteknight/parrot-linear-algebr​a/commit/b1fa7238031083f537a5c34c5afd2cb865232805
01:44 dalek parrot-linear-algebra: c82c8b7 | Whiteknight++ | t/testlib/matrixtest.nqp:
01:44 dalek parrot-linear-algebra: add short descriptions for all the common tests. Implement one stub test that
01:44 dalek parrot-linear-algebra: was TODO'd. Add a new test for more set_block behavior. Remove some TODO notes
01:44 dalek parrot-linear-algebra: review: http://github.com/Whiteknight/parrot-linear-algebr​a/commit/c82c8b750d70d3bfcca0fdd3e145a059312d67c6
02:02 dalek parrot-linear-algebra: 5ec5971 | Whiteknight++ |  (3 files):
02:02 dalek parrot-linear-algebra: Add an item_at method for nummatrix2d, which obviates the need to use kakapo's
02:02 dalek parrot-linear-algebra: Key.new all the time. Add some stub tests (some of which fail for pmc and
02:02 dalek parrot-linear-algebra: complex types) for this new method. Rewrite the elimination example to use
02:02 dalek parrot-linear-algebra: pla.nqp, not use kakapo, and use this new method to make things easier.
02:02 dalek parrot-linear-algebra: review: http://github.com/Whiteknight/parrot-linear-algebr​a/commit/5ec59719855c180505526d21148836a14bd6a461
02:04 whiteknight purl msg NotFound I'm starting to play with winxed. Is there any way to install it? I don't see an "install" make target.
02:04 purl Message for notfound stored.
02:41 janus joined #parrot
02:49 dalek parrot: r48487 | jkeenan++ | trunk/src/pmc/null.pmc:
02:49 dalek parrot: [codingstd] Insert POD 'item' so that documentor will know where to add function documentation.
02:49 dalek parrot: review: http://trac.parrot.org/parrot/changeset/48487/
02:53 theory joined #parrot
02:55 khairul joined #parrot
03:05 brianwisti joined #parrot
03:06 dalek parrot: r48488 | jkeenan++ | trunk/src/pmc/fixedintegerarray.pmc:
03:06 dalek parrot: Correct spelling error in POD.
03:06 dalek parrot: review: http://trac.parrot.org/parrot/changeset/48488/
03:09 khairul cotto: ping
03:10 Chandon joined #parrot
03:16 cotto khairul, pong
03:30 cotto dukeleto, ping
04:38 dalek partcl-nqp: 2b66547 | Coke++ | src/ (84 files):
04:38 dalek partcl-nqp: use more vim
04:38 dalek partcl-nqp: review: http://github.com/partcl/partcl-nqp/commit​/2b6654729a6b89ef93e305e917dad84fd9d9830f
04:38 dalek partcl-nqp: db6793d | Coke++ |  (2 files):
04:39 dalek partcl-nqp: whitespace
04:39 purl whitespace is the ... final... frontier.
04:39 dalek partcl-nqp: review: http://github.com/partcl/partcl-nqp/commit​/db6793d41f68a853aaa9857b0e93726d1a40fb02
04:39 dalek partcl-nqp: 372e0aa | Coke++ | t/cmd_dict.t:
04:39 dalek partcl-nqp: Add argument validation tests for [dict]
04:39 dalek partcl-nqp: review: http://github.com/partcl/partcl-nqp/commit​/372e0aa70c5a008b208011392285d6bc7aafbded
04:39 dalek partcl-nqp: 9ffa6a7 | Coke++ | src/Partcl/commands/dict.pm:
04:39 dalek partcl-nqp: convert [dict] to using Austin++ style subcommands, passing new test file
04:39 purl I don't know how to convert [dict] to using Austin++ style subcommands, passing new test file.
04:39 dalek partcl-nqp: review: http://github.com/partcl/partcl-nqp/commit​/9ffa6a795c1a965e8eae1510d7aba7fefc08c24a
04:42 brianwisti purl seems to be arguing with dalek.
04:42 purl brianwisti: huh?
04:56 Coke partcl-nqp: puts {opbots, names}
04:56 bubaflub joined #parrot
04:56 p6eval partcl-nqp: OUTPUT«opbots, names␤»
05:11 brianwisti joined #parrot
05:27 jrtayloriv joined #parrot
05:35 jrtayloriv left #parrot
05:49 cotto seen dukeleto
05:49 purl dukeleto was last seen on #parrot 7 hours, 50 minutes and 59 seconds ago, saying: luben: gotta go, good luck!
05:57 cotto msg khairul Make sure the documentation on the GC instrumentation includes the list of instrumentable functions and a pointer to the docs that explain them.
05:57 purl Message for khairul stored.
06:06 brianwisti joined #parrot
06:11 cotto seen fperrad
06:11 purl fperrad was last seen on #parrot 1 days, 9 hours, 42 minutes and 43 seconds ago, saying: Paul_the_Greek have you seen http://developer.berlios.de/projects/win32gmp/ ?  [Aug 12 20:28:18 2010]
06:26 simcop238 joined #parrot
06:37 cotto Is there a better way to search through the contents of past commits than to use my Thunderbird's insane search tool?
06:38 sorear git log -p | grep
06:38 sorear in a git-svn clone
06:39 dalek tracwiki: v9 | cotto++ | ParrotDeprecations
06:39 dalek tracwiki: add find/store_global_s
06:39 dalek tracwiki: http://trac.parrot.org/parrot/wiki/Parro​tDeprecations?version=9&action=diff
06:40 cotto That seems to have killed my pager.
06:41 cotto but still quite helpful
06:41 cotto thanks
06:56 dalek tracwiki: v4 | cotto++ | ParrotDeprecationsFor2.9
06:56 dalek tracwiki: add find_global_s and store_global_s
06:56 dalek tracwiki: http://trac.parrot.org/parrot/wiki/ParrotDe​precationsFor2.9?version=4&action=diff
07:17 fperrad joined #parrot
07:17 mikehh All tests PASS (pre/post-config, make corevm/make coretest, test, fulltest) at r48488 - Ubuntu 10.04 amd64 (gcc)
07:22 cotto hio fperrad
07:42 Austin_away joined #parrot
07:43 Austin pmichaud, ping
07:45 Austin Question for the back-scrollers:
07:46 Austin In NQP (NOT perl6!) I have a grammar that includes a pattern like this:    7  $<dest>=[ <reg_id> || <target> ]  
07:47 Austin I use || instead of | because the reg-id could include an identifier - a macro - while the target rule considers a bare identifier to be an error, and .panic's. So if an identifier is a valid reg-id, it's okay - thus, an ordered check.
07:48 Austin But when I try to access $<dest>.ast, I get Undef, despite a trace showing me that the <target> action method has run. Why is this? Is this a nqprx bug, or some kind of expected perl6 behavior, or what?
07:58 sorear Expected Perl6 behavior is that you'll need to use $<dest><target>.ast
07:58 sorear $<dest>=[  ] effectively creates an anonymous subrule
07:58 Austin How is that? I'm defining $<dest> as one or the other?
08:00 Austin Well, never mind. That's a bug in nqp, since the resulting Match doesn't have that structure.
08:00 Austin But using [ <dest=a> || <dest=b> ] worked...
08:01 Austin But using [ <dest=a> || <dest=b> ] worked...
08:02 Austin bah. ww
08:47 NotFound msh whitenight No winxed installer yet, sorry
08:47 NotFound msg whitenight No winxed installer yet, sorry
08:47 purl Sorry, I've never seen whitenight before.
08:47 NotFound msg whiteknight No winxed installer yet, sorry
08:47 purl Message for whiteknight stored.
08:48 NotFound I'm still half-awake :o
08:50 lucian joined #parrot
09:00 moritz msg chromatic I don't know what changed, but current rakudo on parro ttrunk takes ~2G virtual mem und 1.3G RES to compile the setting... :(
09:00 purl Message for chromatic stored.
09:12 robin-gvx joined #parrot
09:24 barney joined #parrot
09:26 dalek parrot: r48489 | fperrad++ | trunk/examples/languages/squaak/setup.pir:
09:26 dalek parrot: [squaak] fix build after r48212
09:26 dalek parrot: review: http://trac.parrot.org/parrot/changeset/48489/
09:41 rurban_ joined #parrot
10:59 whiteknight joined #parrot
11:29 whiteknight good morning, #parrot
12:04 desertm4x joined #parrot
12:10 dalek parrot-linear-algebra: 5a36038 | Whiteknight++ | src/pmc/ (3 files):
12:10 dalek parrot-linear-algebra: Update PMC- and ComplexMatrix2D to use the DECLATTRs macro, for cleanliness and
12:10 dalek parrot-linear-algebra: consistency. Also, give these types the new item_at() method. All tests pass
12:10 dalek parrot-linear-algebra: again
12:10 dalek parrot-linear-algebra: review: http://github.com/Whiteknight/parrot-linear-algebr​a/commit/5a360384355d1fee115de1cb098a379f11f348a2
12:10 dalek parrot-linear-algebra: b185b2c | Whiteknight++ |  (4 files):
12:10 dalek parrot-linear-algebra: use PLATYPENAME macro consistently in all types. Add bounds checking to all
12:10 dalek parrot-linear-algebra: implementations of item_at. Add tests for bounds checking in item_at for all
12:10 dalek parrot-linear-algebra: types
12:10 dalek parrot-linear-algebra: review: http://github.com/Whiteknight/parrot-linear-algebr​a/commit/b185b2cedfc5d9ec642b5bddef537a29db59908c
12:18 allison joined #parrot
12:22 whiteknight NotFound: ping
12:28 dalek lazy-k: b86350b | bernhard++ | t/examples.t:
12:28 dalek lazy-k: Elimininated an unused variable.
12:28 dalek lazy-k: review: http://github.com/bschmalhofer/lazy-k/commi​t/b86350b42807ea39abcd86d985e8e73ae61a9564
12:28 dalek lazy-k: c45102f | bernhard++ | lazy.pir:
12:28 dalek lazy-k: Added note why lazy-k is currently broken.
12:28 dalek lazy-k: review: http://github.com/bschmalhofer/lazy-k/commi​t/c45102fe6eeb23e71468f2a12a33a87d9216c17d
12:39 ruoso joined #parrot
12:46 Paul_the_Greek joined #parrot
12:46 Paul_the_Greek ping cotto
12:47 Paul_the_Greek msg cotto I replied to your message on parrot-tickets, but it turned out I wasn't subscribed. The message is pending approval. I've subscribed.
12:47 purl Message for cotto stored.
12:47 Paul_the_Greek purl,messages
13:03 dalek tracwiki: v139 | barney++ | Languages
13:03 dalek tracwiki: Updated status of Lazy-K and Unlambda
13:03 dalek tracwiki: http://trac.parrot.org/parrot/wiki/L​anguages?version=139&amp;action=diff
13:07 bubaflub joined #parrot
13:20 kid51 joined #parrot
13:51 AndyA joined #parrot
14:23 Paul_the_Greek joined #parrot
14:40 dalek rakudo: 9e1bcd4 | pmichaud++ | src/binder/bind.c:
14:40 dalek rakudo: Some refactors to array creation in the binder prior to @_ updates.
14:40 dalek rakudo: review: http://github.com/rakudo/rakudo/commit/9​e1bcd4a9c4cb64a1f3f620d254c3abac9a9201a
14:58 jimk joined #parrot
14:58 jimk An interesting search result: "Sorry, 'www.google.com' does not exist or is not available."
15:01 theory joined #parrot
15:04 Paul_the_Greek joined #parrot
15:04 Paul_the_Greek Question about redoing a patch?
15:04 jimk state your ?
15:05 Paul_the_Greek I checked in a patch about a week ago, but now it conflicts with changes committed since.
15:05 Paul_the_Greek What is my best approach to reworking it?
15:05 Paul_the_Greek I figure I update to the latest file, then diff against my changed file, then merge my changes into the latest file.
15:05 jimk If you have an older version which is a Trac attachment, you can delete that and attach a new one.  I believe there is also a replace option.
15:06 Paul_the_Greek Yes, that will work. Is my approach to merging in my changes the best one?
15:07 jimk Will you be supplying an 'svn diff' or a regular 'diff'?
15:07 Paul_the_Greek svn diff.
15:07 purl svn diff is better than cvs log, that's why I like svn more than cvs
15:09 jimk Sounds okay.  The only problem -- which would be outside of your control -- would be if the file you are patching has had major alterations recently in the area you are patching.
15:09 jimk bbial
15:09 Paul_the_Greek Yes, it has, which is why I have to start over.
15:10 Paul_the_Greek My changes are mostly comment improvements, not logic changes, so not a big deal.
15:10 Paul_the_Greek To prevent this from happening again, I have to push to have my changes committed quickly.
15:10 Paul_the_Greek Once I resubmit the patch, that is.
15:12 chromatic joined #parrot
15:13 Paul_the_Greek Hey chromatic.
15:13 chromatic Morning.
15:13 Paul_the_Greek Well, it really is time to leave for the beach. Take care, all.
15:15 chromatic msg moritz Can you try the gc_threshold_tuning branch at r48480 to see if r48481 caused that behavior?  Thanks.
15:15 purl Message for moritz stored.
15:26 arnsholt Is there a cons-list/linked list PMC?
15:26 moritz chromatic: r48480 seems pretty normal, with about ~800M memory usage during compilation
15:42 whiteknight joined #parrot
15:49 robin-gvx joined #parrot
15:55 moritz chromatic: r48481 and r48489 on that branch seem fine too... I wonder if I mis-read my memory monitor...
16:00 moritz must have been a bad dream... never mind
16:04 Coke I am not a big fan of individually playing commits into branches and then emailing them all over again.
16:04 Coke (but I do appreciate trying not to lose commits with bulk merging.)
16:04 Coke moritz: bad moritz, no donut.
16:06 moritz come to think of it, I've probably swapped the memory figure with that of my browser
16:09 chromatic Coke, that was my mistake with git svn.
16:16 khairul joined #parrot
16:18 Coke joined #parrot
16:43 khairul msg cotto i think the user guide is done-ish. http://parrot.mangkok.com/?page_id=140
16:43 purl Message for cotto stored.
16:46 davidfetter joined #parrot
17:12 dafrito joined #parrot
17:41 rurban_ joined #parrot
17:48 plobsing joined #parrot
18:46 dafrito joined #parrot
19:03 davidfetter joined #parrot
19:17 cotto ~~
19:17 cotto massages
19:17 purl massages is probably wrong.
19:18 cotto no, massages is <reply>You have no massages waiting.
19:18 purl okay, cotto.
19:22 dalek parrot: r48490 | plobsing++ | trunk/src (2 files):
19:22 dalek parrot: use PObj_custom_destroy_FLAG as marker for destroying pf in ImageIO
19:22 dalek parrot: also eliminate use of ImageIO.init_pmc
19:22 dalek parrot: review: http://trac.parrot.org/parrot/changeset/48490/
19:23 Andy joined #parrot
19:39 dalek parrot: r48491 | petdance++ | trunk/t/compilers/pge/p5regex/p5rx.t:
19:39 dalek parrot: took out a redundant vi
19:39 dalek parrot: review: http://trac.parrot.org/parrot/changeset/48491/
19:56 tcurtis joined #parrot
19:59 kid51 joined #parrot
20:00 dha joined #parrot
20:03 dha joined #parrot
20:03 dha whois dalek
20:03 purl dalek is #parrot's spammy little rss bot or (see: dalek plugins)
20:07 cotto whiteknight, ping
20:07 Andy joined #parrot
20:11 cotto msg whiteknight Can you review the comments added by https://trac.parrot.org/parrot/changeset/48492 to make sure they're accurate?
20:11 purl Message for whiteknight stored.
20:12 dalek parrot: r48492 | cotto++ | trunk (7 files):
20:12 dalek parrot: [gc] update docs in pobj.h, patch courtesy of paul_the_greek++
20:12 dalek parrot: review: http://trac.parrot.org/parrot/changeset/48492/
20:19 dafrito joined #parrot
20:22 darbelo joined #parrot
20:23 perlite joined #parrot
20:36 darbelo cotto: ping
20:37 darbelo Nevermind, my bad.
20:38 darbelo cotto: un-ping
20:39 darbelo Although...
20:39 darbelo cotto: un-un-ping
20:40 cotto hio
20:41 cotto darbelo, pong
20:41 preflex joined #parrot
20:42 darbelo I think something went wrong with your CREDITS update in r48492
20:42 darbelo See http://trac.parrot.org/parrot/​changeset/48492/trunk/CREDITS
20:42 cotto oh my
20:46 cotto I even have a nice alias for reviewing svn commits before I send them off.  me-- for not using it
20:48 cotto all fixed
20:51 bubaflub joined #parrot
20:53 chromatic joined #parrot
21:03 dalek parrot: r48493 | cotto++ | trunk/CREDITS:
21:03 dalek parrot: restore some accidentally clobbered credits entries noticed by darbelo++
21:03 dalek parrot: review: http://trac.parrot.org/parrot/changeset/48493/
21:13 dafrito In pod's, what does the N<text> formatting code mean?
21:16 plobsing perldoc seems to think it is invalid
21:17 dafrito I can't find any docs on them, either, but they're used in Parrot's docs. I'll look further into it
21:18 plobsing It also whines about the Z<> codes which seem to be associated with book-specific POD. Maybe the N<> codes are too.
21:18 dafrito currently, they only cause apparent typos, as in the "declarationor" found here: http://docs.parrot.org/parrot/latest/html​/docs/book/pir/ch06_subroutines.pod.html
21:23 plobsing dafrito: svn praise might show some insight.
21:27 dafrito plobsing: Looks like they're old. The ones I've found come from when the PIR book was first added, June '09
21:32 dafrito I think they're footnotes, actually
21:33 Coke It's PsuedoPOD.
21:33 Coke a special pod dialect used for writing books.
21:34 tcurtis From perldoc perlpod: '"Z<>" ‐‐ a null (zero‐effect) formatting code'
21:36 * dafrito looks up PsuedoPOD
21:39 dafrito Yep, they're footnotes from PseudoPOD
21:48 chromatic Footnotes are N<>; Z<> are crossreference targets.
21:53 sorear PseudoPOD is nearly identical to POD 6, fwiw
21:53 sorear which is the dialect parsed by NQP-rx
21:56 tcurtis Which of "to be ran" or "to be run" is the more correct way to say WIM in English?
21:58 sorear to be run if you want to talk about the process
21:58 sorear to be ran if the state-of-having-been-run is important
22:00 tcurtis I would say that the register method "registers a pass to be run", then?
22:03 dafrito Should I write up a trac ticket and/or look into writing a patch to support these notes?
22:06 sorear tcurtis: yes
22:07 tcurtis sorear++ thanks.
22:12 dalek tree-optimization: dda85ef | tcurtis++ | docs/Tree/Optimizer.pod:
22:12 dalek tree-optimization: Start adding Tree::Optimizer docs.
22:12 dalek tree-optimization: review: http://github.com/ekiru/tree-optimization/com​mit/dda85ef1e745df044fa0e161d1758f52b6f9b65b
22:20 Andy joined #parrot
22:40 Andy joined #parrot
22:46 dalek TT #1743 created by dafrito++: N formatting code is unsupported in HTML output
22:46 dalek TT #1743: http://trac.parrot.org/parrot/ticket/1743
23:00 dalek parrot: r48494 | petdance++ | trunk/src/pmc/packfiledirectory.pmc:
23:00 dalek parrot: add a couple of constants
23:00 dalek parrot: review: http://trac.parrot.org/parrot/changeset/48494/
23:05 krunen joined #parrot
23:50 dalek parrot: r48495 | mikehh++ | trunk/include/parrot/pobj.h:
23:50 dalek parrot: fix codetest failure - trailing whitespace
23:50 dalek parrot: review: http://trac.parrot.org/parrot/changeset/48495/

| Channels | #parrot index | Today | | Search | Google Search | Plain-Text | summary

Parrot | source cross referenced