Parrot 4.0.0 "Hyperstasis" | parrot.org | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Tuesday 19:30 UTC
Set by moderator on 18 January 2012.
cotto ~~ 00:26
dukeleto cotto: wazzup 00:27
00:28 benabik joined 00:30 particle joined 00:49 whiteknight joined
whiteknight good evening, #parrot 00:58
benabik o/ whiteknight 01:01
cotto hio whiteknight 01:13
whiteknight oih cotto
hello benabik 01:14
benabik whiteknight: How's things? 01:29
whiteknight benabik: things are good. You? 01:37
benabik whiteknight: The sky decided to open up and make the roads death. 01:38
whiteknight where do you live at again?
benabik Rochester.
whiteknight ah yeah, so you are getting some snow 01:47
03:22 jsut joined 03:38 Psyche^ joined
dukeleto waves from air plane interwebs 05:08
dukeleto is still getting used to IRC on a plane. Welcome to the future. 05:09
sorear waves back 05:20
06:24 PacoAir joined, jsut_ joined 06:31 JimmyZ joined 08:14 jsut joined
dalek kudo/nom: 0291402 | moritz++ | src/core/Range.pm:
Return an Int from Range.pick(1)

It is not very consistent, but that is what some spectests want. Oh well.
08:14
08:16 Themeruta joined 09:33 lucian joined 09:48 contingencyplan joined 09:59 mj41 joined 10:17 ehiggs joined 10:46 bacek joined
dalek kudo/macros2: 646b7d1 | masak++ | / (5 files):
implemented quasi quotes and macros

This works:
  - Macro declarations
  - Calling a macro (using `macro()` and `macro` and operators)
  - Quasi quotes
11:07
kudo/macros2: 23057ef | masak++ | src/Perl6/Actions.pm:
decontainerize quasi AST before attr lookup

Many nqp ops will decontainerize for you, but getattr is not one of them. Occasionally the quasiquote would be hidden inside a container layer and the getattr would fail. This is now fixed.
kudo/macros2: b857759 | masak++ | src/Perl6/Actions.pm:
make it possible to return from macros

Kudos to moritz++ for discovering this use case.
11:09 jsut_ joined 12:28 bluescreen joined
dalek kudo/macros2: 0890cc1 | masak++ | src/Perl6/Actions.pm:
chased SymbolStable --> World rename
12:31
12:39 schmooster joined 12:45 PacoAir joined 12:53 bluescreen joined 12:58 bluescreen joined
dalek kudo/macros2: 071c4db | masak++ | src/Perl6/Actions.pm:
fixed another Red Queen

The's now one extra parameter to create_signature_object. Adjusting macro_def accordingly.
13:05
ehiggs docs.parrot.org/parrot/latest/html/...m.pod.html links to docs.parrot.org/parrot/latest/html/...t/TODO#ops which is Not found on the server. 13:51
moritz if my git fu can be trusted, we never had such a file 13:55
dalek rrot: 4696149 | moritz++ | docs/pdds/draft/pdd06_pasm.pod:
remove broken link, ehiggs++
13:58
14:36 PacoAir joined 14:39 PacoAir_ joined
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:07
lucian ehiggs: try Rosella 15:27
NotFound ~~ 15:29
ehiggs Thanks 15:46
NotFound: you're running the Winxed project? I get pursed lips when I see github.com/NotFound/winxed ... 15:47
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
or jail/chroot it?
NotFound ehiggs: yes
lucian ehiggs: don't know 15:54
aloha (parrot/parrot) Issues opened : 701 (Strip installable executables and shared libraries on Cygwin) by gerdr : github.com/parrot/parrot/issues/701 16:25
dalek rrot: c6b69fd | (Gerhard R)++ | / (3 files):
strip installable executables and shared libraries on Cygwin
16:50
rrot: da7ed43 | (Gerhard R)++ | tools/dev/pbc_to_exe.pir:
let pbc_to_exe strip installable executables on Cygwin
rrot: ec7a0b0 | (Gerhard R)++ | / (2 files):
For consistency, only strip installable files on Cygwin if --optimize is present
rrot: 71db5f4 | dukeleto++ | / (4 files):
Merge pull request #701 from gerdr/gerdr/cygwin-strip

Strip installable executables and shared libraries on Cygwin
aloha (parrot/parrot) Issues closed : 701 (Strip installable executables and shared libraries on Cygwin) by gerdr : github.com/parrot/parrot/issues/701 16:51
17:02 dngor joined
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 17:36 alvis joined
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.
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.
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. :)
aloha OK. I'll deliver the message.
18:19 jsut joined
Coke me is suitably impressed. 18:34
benabik Coke: impressed with what? 18:45
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:46
but the coding work is basically what I'm doing at $dayjob, so I know exactly what to do 18:47
18:51 not_gerd joined
not_gerd hello, #parrot 18:51
cotto squawk 18:52
;)
19:18 contingencyplan joined
dalek kudo/nom: 21107e5 | moritz++ | src/core/Range.pm:
fix non-numeric, no-Str ranges
20:09
kudo/nom: 6f8846b | moritz++ | src/core/Temporal.pm:
custom Date.WHICH
rrot: a5dd594 | dukeleto++ | ChangeLog:
Add note about gerdr++'s improvements on cygwin
p: 4319fd2 | jnthn++ | / (2 files):
Cygwin build fixes. Patch courtesy of not_gerd++.
20:25
20:39 bluescreen joined 21:32 perlite_ joined 22:28 dalek joined 22:31 jsut_ joined
dalek kudo/nom: 8d9c2fe | jnthn++ | docs/ChangeLog:
Update ChangeLog.
22:34
kudo/nom: 25967be | jnthn++ | / (3 files):
Fix build on Cygwin; patch courtesy of not_gerd++.
kudo/nom: f5da44b | jnthn++ | docs/ChangeLog:
Mention Cygwin build fixes in ChangeLog.
kudo/nom: 5dbca1f | jnthn++ | src/core/Temporal.pm:
Use native types in ymd-from-daycount, shaving ~7% off masak++'s example.
kudo/nom: e3c0af1 | jnthn++ | src/core/Hash.pm:
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
23:10 whiteknight joined
cotto dukeleto: ping 23:33