Camelia, the Perl 6 bug

IRC log for #parrot, 2012-01-20

Parrot | source cross referenced

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

All times shown according to UTC.

Time Nick Message
00:26 cotto ~~
00:27 dukeleto cotto: wazzup
00:28 benabik joined #parrot
00:30 particle joined #parrot
00:49 whiteknight joined #parrot
00:58 whiteknight good evening, #parrot
01:01 benabik o/ whiteknight
01:13 cotto hio whiteknight
01:13 whiteknight oih cotto
01:14 whiteknight hello benabik
01:29 benabik whiteknight: How's things?
01:37 whiteknight benabik: things are good. You?
01:38 benabik whiteknight: The sky decided to open up and make the roads death.
01:38 whiteknight where do you live at again?
01:38 benabik Rochester.
01:47 whiteknight ah yeah, so you are getting some snow
03:22 jsut joined #parrot
03:38 Psyche^ joined #parrot
05:08 * dukeleto waves from air plane interwebs
05:09 * dukeleto is still getting used to IRC on a plane. Welcome to the future.
05:20 * sorear waves back
06:24 PacoAir joined #parrot
06:24 jsut_ joined #parrot
06:31 JimmyZ joined #parrot
08:14 jsut joined #parrot
08:14 dalek rakudo/nom: 0291402 | moritz++ | src/core/Range.pm:
08:14 dalek rakudo/nom: Return an Int from Range.pick(1)
08:14 dalek rakudo/nom:
08:14 dalek rakudo/nom: It is not very consistent, but that is what some spectests want. Oh well.
08:14 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/029140243a
08:16 Themeruta joined #parrot
09:33 lucian joined #parrot
09:48 contingencyplan joined #parrot
09:59 mj41 joined #parrot
10:17 ehiggs joined #parrot
10:46 bacek joined #parrot
11:07 dalek rakudo/macros2: 646b7d1 | masak++ | / (5 files):
11:07 dalek rakudo/macros2: implemented quasi quotes and macros
11:07 dalek rakudo/macros2:
11:07 dalek rakudo/macros2: This works:
11:07 dalek rakudo/macros2:
11:07 dalek rakudo/macros2: - Macro declarations
11:07 dalek rakudo/macros2: - Calling a macro (using `macro()` and `macro` and operators)
11:07 dalek rakudo/macros2: - Quasi quotes
11:07 dalek rakudo/macros2: review: https://github.com/rakudo/rakudo/commit/646b7d169f
11:07 dalek rakudo/macros2: 23057ef | masak++ | src/Perl6/Actions.pm:
11:07 dalek rakudo/macros2: decontainerize quasi AST before attr lookup
11:07 dalek rakudo/macros2:
11:07 dalek rakudo/macros2: Many nqp ops will decontainerize for you, but getattr is not
11:07 dalek rakudo/macros2: one of them. Occasionally the quasiquote would be hidden
11:07 dalek rakudo/macros2: inside a container layer and the getattr would fail. This is
11:07 dalek rakudo/macros2: now fixed.
11:07 dalek rakudo/macros2: review: https://github.com/rakudo/rakudo/commit/23057ef7f8
11:07 dalek rakudo/macros2: b857759 | masak++ | src/Perl6/Actions.pm:
11:07 dalek rakudo/macros2: make it possible to return from macros
11:07 dalek rakudo/macros2:
11:07 dalek rakudo/macros2: Kudos to moritz++ for discovering this use case.
11:07 dalek rakudo/macros2: review: https://github.com/rakudo/rakudo/commit/b8577595dd
11:09 jsut_ joined #parrot
12:28 bluescreen joined #parrot
12:31 dalek rakudo/macros2: 0890cc1 | masak++ | src/Perl6/Actions.pm:
12:31 dalek rakudo/macros2: chased SymbolStable --> World rename
12:31 dalek rakudo/macros2: review: https://github.com/rakudo/rakudo/commit/0890cc1a33
12:39 schmooster joined #parrot
12:45 PacoAir joined #parrot
12:53 bluescreen joined #parrot
12:58 bluescreen joined #parrot
13:05 dalek rakudo/macros2: 071c4db | masak++ | src/Perl6/Actions.pm:
13:05 dalek rakudo/macros2: fixed another Red Queen
13:05 dalek rakudo/macros2:
13:05 dalek rakudo/macros2: The's now one extra parameter to create_signature_object. Adjusting
13:05 dalek rakudo/macros2: macro_def accordingly.
13:05 dalek rakudo/macros2: review: https://github.com/rakudo/rakudo/commit/071c4db81c
13:51 ehiggs http://docs.parrot.org/parrot/latest/ht​ml/docs/pdds/draft/pdd06_pasm.pod.html links to http://docs.parrot.org/parrot/lat​est/html/docs/pdds/draft/TODO#ops which is Not found on the server.
13:55 moritz if my git fu can be trusted, we never had such a file
13:58 dalek parrot: 4696149 | moritz++ | docs/pdds/draft/pdd06_pasm.pod:
13:58 dalek parrot: remove broken link, ehiggs++
13:58 dalek parrot: review: https://github.com/parrot/parrot/commit/469614938c
14:36 PacoAir joined #parrot
14:39 PacoAir_ joined #parrot
15:07 ehiggs If I create a program that runs on the parrot vm, is there a list of libraries I can access from my program and use? e.g. datetime libraries, http, etc?
15:27 lucian ehiggs: try Rosella
15:29 NotFound ~~
15:46 ehiggs Thanks
15:47 ehiggs NotFound: you're running the Winxed project? I get pursed lips when I see github.com/NotFound/winxed ...
15:50 ehiggs lucian: Do you happen to know if there is any permissioning system with components like Rosella? e.g. If I have some arbitrary library which may or may not want to access the file system and I don't want it to, can I have the vm prevent it?
15:50 ehiggs or jail/chroot it?
15:50 NotFound ehiggs: yes
15:54 lucian ehiggs: don't know
16:25 aloha (parrot/parrot) Issues opened : 701 (Strip installable executables and shared libraries on Cygwin) by gerdr : https://github.com/parrot/parrot/issues/701
16:50 dalek parrot: c6b69fd | (Gerhard R)++ | / (3 files):
16:50 dalek parrot: strip installable executables and shared libraries on Cygwin
16:50 dalek parrot: shared libraries are only stripped if --optimize is present
16:50 dalek parrot: review: https://github.com/parrot/parrot/commit/c6b69fd2b7
16:50 dalek parrot: da7ed43 | (Gerhard R)++ | tools/dev/pbc_to_exe.pir:
16:50 dalek parrot: let pbc_to_exe strip installable executables on Cygwin
16:50 dalek parrot: review: https://github.com/parrot/parrot/commit/da7ed435ef
16:50 dalek parrot: ec7a0b0 | (Gerhard R)++ | / (2 files):
16:50 dalek parrot: For consistency, only strip installable files on Cygwin if --optimize is present
16:50 dalek parrot: review: https://github.com/parrot/parrot/commit/ec7a0b0386
16:50 dalek parrot: 71db5f4 | dukeleto++ | / (4 files):
16:50 dalek parrot: Merge pull request #701 from gerdr/gerdr/cygwin-strip
16:50 dalek parrot:
16:50 dalek parrot: Strip installable executables and shared libraries on Cygwin
16:50 dalek parrot: review: https://github.com/parrot/parrot/commit/71db5f4573
16:51 aloha (parrot/parrot) Issues closed : 701 (Strip installable executables and shared libraries on Cygwin) by gerdr : https://github.com/parrot/parrot/issues/701
17:02 dngor joined #parrot
17:21 nine msg whiteknight got sick right in time for christmas and effectively lost about three weeks time for the university so I had to prioritize very hard to meet some deadlines. Cought up quite well and have only one more thing to do before I can finally return to parrot.
17:21 aloha OK. I'll deliver the message.
17:24 PacoAir left #parrot
17:36 alvis joined #parrot
18:03 alvis msg cotto that's nifty. (i'd never have thought of a github issues api for drupal) anyway, just let me know.
18:03 aloha OK. I'll deliver the message.
18:04 alvis msg cotto if you lack the tuits, let me know, and i'll try to familiarize myself with drupal. (probably should anyway since it's what's in use for parrot.org)
18:04 aloha OK. I'll deliver the message.
18:04 alvis msg cotto fyi, i'll be fairly indisposed 'til sunday. pregnant wife, pregnant daughter, in-laws in from Louisiana.  ya know, that sort'a thing. :)
18:04 aloha OK. I'll deliver the message.
18:19 jsut joined #parrot
18:34 Coke me is suitably impressed.
18:45 benabik Coke: impressed with what?
18:45 cotto ~~
18:46 cotto alvis: my brother's in town for the weekend so there's a good chance I won't get a lot done until next week anyway.
18:47 cotto but the coding work is basically what I'm doing at $dayjob, so I know exactly what to do
18:51 not_gerd joined #parrot
18:51 not_gerd hello, #parrot
18:52 cotto squawk
18:52 cotto ;)
19:18 contingencyplan joined #parrot
20:09 dalek rakudo/nom: 21107e5 | moritz++ | src/core/Range.pm:
20:09 dalek rakudo/nom: fix non-numeric, no-Str ranges
20:09 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/21107e5635
20:09 dalek rakudo/nom: 6f8846b | moritz++ | src/core/Temporal.pm:
20:09 dalek rakudo/nom: custom Date.WHICH
20:10 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/6f8846b28a
20:10 dalek parrot: a5dd594 | dukeleto++ | ChangeLog:
20:10 dalek parrot: Add note about gerdr++'s improvements on cygwin
20:10 dalek parrot: review: https://github.com/parrot/parrot/commit/a5dd594551
20:25 dalek nqp: 4319fd2 | jnthn++ | / (2 files):
20:25 dalek nqp: Cygwin build fixes. Patch courtesy of not_gerd++.
20:25 dalek nqp: review: https://github.com/perl6/nqp/commit/4319fd2018
20:39 bluescreen joined #parrot
21:32 perlite_ joined #parrot
22:28 dalek joined #parrot
22:31 jsut_ joined #parrot
22:34 dalek rakudo/nom: 8d9c2fe | jnthn++ | docs/ChangeLog:
22:34 dalek rakudo/nom: Update ChangeLog.
22:34 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/8d9c2fecc1
22:34 dalek rakudo/nom: 25967be | jnthn++ | / (3 files):
22:34 dalek rakudo/nom: Fix build on Cygwin; patch courtesy of not_gerd++.
22:35 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/25967beec9
22:35 dalek rakudo/nom: f5da44b | jnthn++ | docs/ChangeLog:
22:35 dalek rakudo/nom: Mention Cygwin build fixes in ChangeLog.
22:35 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/f5da44bb04
22:35 dalek rakudo/nom: 5dbca1f | jnthn++ | src/core/Temporal.pm:
22:35 dalek rakudo/nom: Use native types in ymd-from-daycount, shaving ~7% off masak++'s example.
22:35 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/5dbca1f5a8
22:53 dalek rakudo/nom: e3c0af1 | jnthn++ | src/core/Hash.pm:
22:53 dalek rakudo/nom: Speed up hash indexing dramatically by avoiding a bunch of delegation. Re-use is good, but not on such a hot path. Shaves a further 11% off masak++'s date example (and probably shaves a bit off many programs).
22:53 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/e3c0af1f14
23:10 whiteknight joined #parrot
23:33 cotto dukeleto: ping

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

Parrot | source cross referenced