Camelia, the Perl 6 bug

IRC log for #parrot, 2011-12-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:18 dalek winxed: 4c110b4 | NotFound++ | winxedst (2 files):
00:18 dalek winxed: unused variable
00:18 dalek winxed: review: https://github.com/NotFoun​d/winxed/commit/4c110b4a8c
00:18 dalek winxed: 7885448 | NotFound++ | winxedst2.winxed:
00:18 dalek winxed: allow use of namespace prefixed constants
00:18 dalek winxed: review: https://github.com/NotFoun​d/winxed/commit/7885448bab
00:25 dalek winxed: 81ec7be | NotFound++ | t/advanced/01constant.t:
00:25 dalek winxed: test constants
00:25 dalek winxed: review: https://github.com/NotFoun​d/winxed/commit/81ec7be0e7
01:16 benabik joined #parrot
02:31 whiteknight joined #parrot
02:33 cotto ~~
02:33 whiteknight good evening #parrot
03:31 JaphMalik joined #parrot
03:35 Psyche^ joined #parrot
03:56 dafrito joined #parrot
06:42 alvis joined #parrot
06:45 dalek parrot.github.com: 7ab7da9 | alvis++ | / (64216 files):
06:45 dalek parrot.github.com: Add documentation from 'v0.2.0' to 'v2.11.0'.
06:45 dalek parrot.github.com: review: https://github.com/parrot/parro​t.github.com/commit/7ab7da950b
06:45 contingencyplan joined #parrot
06:47 nbrown joined #parrot
06:50 dalek parrot.github.com: 09989bc | alvis++ | / (2 files):
06:50 dalek parrot.github.com: Updated 'index.html' and added 'releases.html'.
06:50 dalek parrot.github.com: review: https://github.com/parrot/parro​t.github.com/commit/09989bc2a4
07:19 alvis joined #parrot
07:24 cosimo joined #parrot
07:56 particle1 joined #parrot
07:56 nbrown_ joined #parrot
07:57 arnsholt joined #parrot
07:57 eternaleye_ joined #parrot
07:57 perlite joined #parrot
08:11 baest joined #parrot
08:25 dalek rakudo/objat: d81c8a1 | moritz++ | / (5 files):
08:25 dalek rakudo/objat: first shot at ObjAt, and make .WHICH use it
08:25 dalek rakudo/objat:
08:25 dalek rakudo/objat: All tests pass
08:25 dalek rakudo/objat: review: https://github.com/rakudo/rakudo/commit/d81c8a1e2e
08:25 dalek rakudo/objat: 5aed0e3 | moritz++ | src/core/ (6 files):
08:25 dalek rakudo/objat: split WHICH into multis, and special-case the .WHICH of value types
08:25 dalek rakudo/objat: review: https://github.com/rakudo/rakudo/commit/5aed0e30f5
08:51 dafrito joined #parrot
08:57 mj41 joined #parrot
09:11 dalek rakudo/objat: a100ad0 | moritz++ | docs/ROADMAP:
09:11 dalek rakudo/objat: ObjAt is done
09:11 dalek rakudo/objat: review: https://github.com/rakudo/rakudo/commit/a100ad0479
09:31 alvis msg NotFound Here, fwiw, is the gist: git://gist.github.com/1475867.git
09:31 aloha OK. I'll deliver the message.
09:35 dalek parrot.github.com: 7552969 | alvis++ | index.html:
09:35 dalek parrot.github.com: Update index.html (dropped a closing '</a>' tag).
09:35 dalek parrot.github.com: review: https://github.com/parrot/parro​t.github.com/commit/75529696ce
09:43 lucian joined #parrot
09:44 baest_ joined #parrot
10:37 dalek rakudo/nom: a2ca4c6 | moritz++ | src/core/EnumMap.pm:
10:37 dalek rakudo/nom: change a pir:: to nqp:: opcode
10:37 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/a2ca4c69b5
10:40 particle joined #parrot
10:50 ambs joined #parrot
12:09 bacek joined #parrot
12:18 snearch joined #parrot
12:29 janus joined #parrot
12:37 benabik joined #parrot
12:39 bluescreen joined #parrot
13:18 mtk joined #parrot
13:26 Patterner joined #parrot
13:31 dalek rakudo/nom: 12334be | moritz++ | docs/ROADMAP:
13:31 dalek rakudo/nom: add some more ROADMAP goals
13:31 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/12334bec17
13:43 mj41_nb joined #parrot
13:54 whiteknight joined #parrot
14:01 dngor_ joined #parrot
14:24 dalek rakudo/nom: 5cf8eba | coke++ | tools/test_summary.pl:
14:24 dalek rakudo/nom: Make test_summary less rakudo-specific
14:24 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/5cf8ebad15
14:28 whiteknight good morning, #parrot
14:29 benabik o/ whiteknight
14:29 whiteknight hello benabik
14:44 dalek Rosella/gh-pages: f12b923 | Whiteknight++ | winxed/functions.md:
14:44 dalek Rosella/gh-pages: Add a quick bit of documentation for the inline keyword
14:44 dalek Rosella/gh-pages: review: https://github.com/Whiteknig​ht/Rosella/commit/f12b9230bd
14:55 dalek rakudo/nom: e765b67 | moritz++ | src/core/Cool.pm:
14:55 dalek rakudo/nom: implement missing sub chars
14:55 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/e765b67c04
14:55 dalek rakudo/nom: 18d6b14 | moritz++ | src/core/Str.pm:
14:55 dalek rakudo/nom: support closures as first argument to .substr()
14:55 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/18d6b141bc
15:01 alvis joined #parrot
15:11 NotFound alvis: ping
15:12 NotFound msg alvis -L=... does not work, you need -L build/
15:12 aloha OK. I'll deliver the message.
15:27 PacoLinux joined #parrot
15:34 dmalcolm joined #parrot
15:37 dalek Guitor: 2788398 | NotFound++ | examples/pokedit.winxed:
15:37 dalek Guitor: fix return with curpos greated than line length and rearrange a bit the related parts
15:38 dalek Guitor: review: https://github.com/NotFoun​d/Guitor/commit/2788398150
15:38 dalek rakudo/nom: f9ccaff | moritz++ | t/spectest.data:
15:38 dalek rakudo/nom: run two more test files
15:38 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/f9ccaff428
15:51 nbrown joined #parrot
16:00 dukeleto ~~
16:05 moritz ..
16:34 davidfetter joined #parrot
16:37 dalek Guitor: 28b8d1a | NotFound++ | examples/pokedit.winxed:
16:37 dalek Guitor: cancel selection before inserting char keys
16:37 dalek Guitor: review: https://github.com/NotFoun​d/Guitor/commit/28b8d1a950
16:42 dalek winxed: c02b820 | NotFound++ | winxedst2.winxed:
16:42 dalek winxed: fix: const int division was giving int result, unlike the non const case
16:42 dalek winxed: review: https://github.com/NotFoun​d/winxed/commit/c02b8209f7
16:44 PerlJam whiteknight: wrt you advent blog ... the first paragraph of the Winxed post is unnecessary.  Given that you're running the pseudo-advent calendar posts by yourself and this is the first for parrot and that you started a little late in the year, you're doing a great job IMHO.
16:46 dukeleto whiteknight++ # adventing
16:46 dukeleto whiteknight: i have some ideas for advent posts, too
16:47 dukeleto whiteknight: parrot-libgit2, parrot-gmp, parrot-math-primality
16:47 PerlJam I think he needs more people to write posts.  Ideas are the easy part :)
16:49 NotFound long-time parrot hacker, me? Not so long, comparatively to parrot life.
16:51 whiteknight NotFound: long enough
16:51 dukeleto NotFound: long enough!
16:52 NotFound Long and prosperous hacking!
16:55 NotFound Nice post :)
16:56 PerlJam NotFound: btw, any plans for having a short-cut for function declaration?  having to type out "function" each time is a tad annoying given the usefulness of closures and such.  It seems that should be huffmanly shorter
16:57 dukeleto PerlJam: -> { }
16:57 dukeleto PerlJam: i think. Could be wrong. There is definitely a shortcut syntax for lambdas
16:57 dukeleto PerlJam: i think whiteknight++ added it
16:57 whiteknight PerlJam: I had a patch to add () -> {} syntax like what C3 uses, but it got rejected
16:58 NotFound PerlJam: I'm still unsure about the convenience of such addition. I must balance the terseness against tthe readability for newcomers,
16:58 whiteknight or maybe it was => I don't remember
16:59 PerlJam NotFound: newcomers can continue to use "function () { ... }".  But allow the experts their -> { ... }
16:59 dukeleto NotFound: seeing function() { ... } 5000 times isn't inviting for people that don't know Javascript, just fyi :)
16:59 whiteknight the "function" keyword does make clear exactly what it is
16:59 whiteknight no surprises
16:59 whiteknight shorter syntax does require more knowledge
16:59 NotFound dukeleto: People that don't know javascript? There are such people?
17:00 dukeleto but also protects against Carpal Tunnel Syndrome and friends
17:00 whiteknight there won't be after Jaesop takes over the world :)
17:00 dukeleto NotFound: yes, there are :)
17:01 NotFound PerlJam: readbility includes the ability to read code writen by experts.
17:02 NotFound dukeleto: I think javascript today is like interpreted Basic MS style was in the '80, the language most people has some familiarity with.
17:02 PerlJam aye, true
17:03 dukeleto NotFound: yeps
17:03 dalek rakudo/nom: 4a509fd | coke++ | tools/test_summary.pl:
17:03 dalek rakudo/nom: Moved to roast
17:03 dalek rakudo/nom:
17:03 dalek rakudo/nom: Run as <perl5> t/spec/test_summary rakudo
17:04 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/4a509fd5d3
17:04 PerlJam Except that many people learn "jquery" or "prototype" or whatever flavored javascript
17:05 PerlJam (this is like when I had a TI 99/4a as a kid.  Once I learned "extended basic", I never went back to just "basic")
17:05 NotFound PerlJam: just like in old times people learnt the Basic dialect provided with his machine.
17:06 NotFound PerlJam: Have you tried Blassic?
17:06 PerlJam nope
17:06 PerlJam never heard of it
17:06 NotFound Is my own extended Basic.
17:07 NotFound http://blassic.org/
17:07 PerlJam I already googled it :)
17:08 PerlJam I have a small stack of old Home Computer magazines somewhere .... I wonder if any of those programs will run :)
17:08 NotFound People that never learned other language since the C-64 times love it.
17:08 whiteknight the googles, they do nosing!
17:09 NotFound PerlJam: the problem with Basic programs from old magazines is the same that when they were not old: typying them without typos.
17:10 PerlJam typing?  I think OCR technology is up to snuff by now that I could just scan them.
17:10 NotFound OCR with basic usually makes more typos than hand-copying.
17:11 NotFound And worse with programs printed directly from listing with dot matrix printers.
17:12 NotFound But the last time I used a scanner was years ago, it may be better today.
17:12 PerlJam heh, same here.
17:15 PerlJam NotFound: If you could abbreviation function declarations as:  fun () { }  that would be nice and readable IMHO  :)
17:15 PerlJam er, s/abbreviation/abbreviate/
17:15 PerlJam my fingers just type what they want sometimes.
17:16 NotFound I tend to use fun as variable name.
17:17 PerlJam but the needs of the many outweigh the needs of the few (or the one).  :-)
17:18 NotFound There was a Basic that allowed abreviations: F. for FOR, and several like that. Some Acorn, if I remember well.
17:18 PerlJam anyway, the only reason I mention the function thing is that it's a pain point for me in php and javascript  (which is why I tend to gravitate to coffeescript now)
17:19 NotFound Reading the listings for that dialect was a nightmare.
17:20 NotFound I'll keep thinking about the issue, no promises.
17:21 PerlJam NotFound++
17:23 dukeleto msg cotto please email jerry gay an address to mail your reimbursement check
17:23 aloha OK. I'll deliver the message.
17:28 contingencyplan joined #parrot
17:32 dalek winxed: 631d9cc | NotFound++ | pir/winxed_compiler.pir:
17:32 dalek winxed: update installable compiler
17:33 dalek winxed: review: https://github.com/NotFoun​d/winxed/commit/631d9cc494
17:38 dalek parrot: 111b275 | NotFound++ | ext/winxed/compiler.pir:
17:38 dalek parrot: update winxed snapshot to 631d9cc494
17:38 dalek parrot: - namespace qualified constant lookup
17:38 dalek parrot: - fix const int division
17:38 dalek parrot: review: https://github.com/parrot/parrot/commit/111b275054
17:41 ascent joined #parrot
17:46 dukeleto alvis++ # versioned parrot docs on parrot.github.com
17:46 dukeleto ascent: welcome! Have you been here before?
17:48 fperrad joined #parrot
17:52 ascent dukeleto: Hi. Yes I was. Idling here since 2010 or so :P
17:52 dukeleto ascent: ah, ok. Just making sure the welcome wagon came your way :)
17:53 ascent :D
18:01 dalek Guitor: 752433b | NotFound++ | src/Guitor.winxed:
18:01 dalek Guitor: function getDID, get Drawable ID, to decrease the need to use the private attribute
18:01 dalek Guitor: review: https://github.com/NotFoun​d/Guitor/commit/752433be46
18:01 dalek Guitor: bf95e5e | NotFound++ | examples/pokedit.winxed:
18:01 dalek Guitor: use getDID
18:01 dalek Guitor: review: https://github.com/NotFoun​d/Guitor/commit/bf95e5e2a3
18:14 dukeleto joined #parrot
18:20 dalek Guitor: 9eb42c8 | NotFound++ | src/Guitor.winxed:
18:20 dalek Guitor: improve MenuBar mouse move
18:20 dalek Guitor: review: https://github.com/NotFoun​d/Guitor/commit/9eb42c852b
18:22 dukeleto joined #parrot
18:22 benabik o/
18:27 dalek Guitor: 0e3c2b0 | NotFound++ | README:
18:27 dalek Guitor: how to test
18:27 dalek Guitor: review: https://github.com/NotFoun​d/Guitor/commit/0e3c2b0ad1
18:37 cotto ~~
18:42 dalek rakudo/nom: 19401a9 | moritz++ | / (10 files):
18:42 dalek rakudo/nom: Merge remote branch 'origin/objat' into nom
18:42 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/19401a98cc
18:45 cotto dukeleto: am I supposed to send particle a postage stamp for the gci reimbursement?
18:45 particle :P
18:46 cotto brain isn't up to speed yet
18:46 particle i'm headed to the post today or tomorrow to send out some xmas things
18:46 particle i'll get stamps
18:46 particle i just need your address
18:47 cotto sent
18:48 whiteknight particle can just write himself a check for the stamps and mail it to himself
18:48 whiteknight then he needs more reimbursement for more stamps
18:48 particle MOAR!!!!
18:48 cotto I can send you a stamp with a stamp on it.  Would that work?
18:49 whiteknight I suspect USPS would not be amused
18:49 estrabd joined #parrot
18:52 particle send me a self-addressed stamped stamp. please.
18:59 sorear whiteknight: USPS will tolerate a lot: http://www.directcreative.c​om/postal-experiments.html
19:01 benabik "Pair of new, expensive tennis shoes. Strapped together with duct tape. Days to delivery, 7. When shoes were picked up at station, laces were tied tightly together with difficult-to-remove knot. Clerk noted that mail must be wrapped."
19:14 dalek rakudo/nom: b0fc7aa | moritz++ | t/spectest.data:
19:14 dalek rakudo/nom: run dash-e.t
19:14 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/b0fc7aa921
19:30 whiteknight Everybody: We have two more days to get in as many GCI tasks as we can, than we're done for the season
19:31 whiteknight If anybody has *any* ideas for good GCI tasks, or even bad GCI tasks, please let me know
19:31 whiteknight Do a search through your respective codebases for "TODO" or "XXX" or "FIXME" and anything that looks like a motivated young person could resolve it within a few hours of work please consider that a task
19:32 whiteknight or any tickets from Trac that similarly could be completed by a newbie in a few hours
19:48 dukeleto ~~
19:50 dalek rakudo/nom: 0dc7d63 | moritz++ | / (3 files):
19:50 dalek rakudo/nom: bring back $*CWD, run chdir.t
19:50 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/0dc7d63dc2
19:54 dalek rakudo/nom: 06bbaa6 | moritz++ | t/spectest.data:
19:54 dalek rakudo/nom: run advent2009-day09.t
19:54 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/06bbaa6dcf
20:37 dalek Guitor: a0d5602 | NotFound++ | examples/pokedit.winxed:
20:37 dalek Guitor: Oops. Cancel selection in wrong place, fixed
20:37 dalek Guitor: review: https://github.com/NotFoun​d/Guitor/commit/a0d5602126
20:41 Hunger joined #parrot
20:55 dalek Guitor: 509db4d | NotFound++ | examples/pokedit.winxed:
20:55 dalek Guitor: indent and unindent
20:55 dalek Guitor: review: https://github.com/NotFoun​d/Guitor/commit/509db4daf4
20:55 dalek Guitor: 4af26ff | NotFound++ | examples/pokedit.winxed:
20:55 dalek Guitor: one more fix of cancel selection
20:55 dalek Guitor: review: https://github.com/NotFoun​d/Guitor/commit/4af26ff378
21:12 dalek Guitor: 95a67a6 | NotFound++ | examples/pokedit.winxed:
21:12 dalek Guitor: auto indent and unindent, fixed to 4 spaces for a now
21:12 dalek Guitor: also change tab to 4 spaces
21:12 dalek Guitor: review: https://github.com/NotFoun​d/Guitor/commit/95a67a650e
21:20 Yuki`N joined #parrot
21:26 * dukeleto got a new gig
21:27 NotFound ..abyte?
21:33 cotto dukeleto: congrats!
21:33 cotto what'll they have you doing?
21:36 dukeleto cotto: http://cloudfoundry.com
21:37 davidfetter dukeleto, kudos!
21:37 davidfetter so when's CF supporting Parrot?
21:50 dalek Rosella: 8e74d1b | Whiteknight++ | / (6 files):
21:50 dalek Rosella: add in a .project method to Queryable
21:50 dalek Rosella: review: https://github.com/Whiteknig​ht/Rosella/commit/8e74d1bc02
21:50 dalek Rosella: 806e0ea | Whiteknight++ | t/random/Rosella.Random.t:
21:50 dalek Rosella: Fill out a test and remove a TODO note for shuffle_array
21:50 dalek Rosella: review: https://github.com/Whiteknig​ht/Rosella/commit/806e0eab84
21:50 dalek Guitor: 4c0da72 | NotFound++ | examples/pokedit.winxed:
21:50 dalek Guitor: codingstd fixes
21:50 dalek Guitor: review: https://github.com/NotFoun​d/Guitor/commit/4c0da72c8e
21:51 dalek Rosella/iterable: d69c13a | Whiteknight++ | src/query/Iterable.winxed:
21:51 dalek Rosella/iterable: Add in some play code for a new iterable type
21:51 dalek Rosella/iterable: review: https://github.com/Whiteknig​ht/Rosella/commit/d69c13a2e5
21:55 snearch joined #parrot
22:08 dukeleto davidfetter: good question
22:08 dukeleto dalek: it doesn't even support perl 5 yet :)
22:08 dukeleto davidfetter: ^^^
22:08 dukeleto It is a mis-tab kind of day.
22:09 davidfetter heh
22:11 dukeleto davidfetter: i am very excited
22:12 dukeleto davidfetter: my job will be a combination of git ninja and community ambassador
22:14 davidfetter ambassador?
22:16 dukeleto davidfetter: i kid you not. It is in my job title.
22:17 dukeleto ok, for all you "formal" people, my actual job title will be: Senior Software Engineer/Community Ambassador
22:18 davidfetter if you get a chance to staff the embassy in Tehran, take a different one ;)
22:22 dukeleto davidfetter: yeah, i will stick to domestic ambassadorship :)
22:22 dukeleto davidfetter: what is your actual title, by the way?
22:23 davidfetter Senior Member of Technical Staff
22:23 * davidfetter suddenly notices how phallic that is
22:32 dukeleto davidfetter: lulz
22:36 donaldh joined #parrot
22:40 dukeleto blarg. Perl Oasis doesn't have a schedule up and twitter is failwhaling
22:40 dukeleto does anybody know which day the hackathon will be at Perl Oasis?
22:40 dalek Guitor: 02c5d03 | NotFound++ | src/Guitor.winxed:
22:40 dalek Guitor: fix submenu leave
22:40 dalek Guitor: review: https://github.com/NotFoun​d/Guitor/commit/02c5d03b53
22:41 NotFound dukeleto: should we call you "Sire"?
22:42 cotto dukeleto: does that mean you get a senior discount?
22:43 dukeleto NotFound: nah
22:43 * dukeleto runs errands
22:45 * NotFound remember that Atreides family likes to be addressed by his titles
23:21 Hunger joined #parrot
23:32 Yuki`N dukeleto, did you get my message?
23:52 Hunger joined #parrot

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

Parrot | source cross referenced