|
Parrot 3.10.0 "Apple Pi" | parrot.org | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Tuesday 19:30 UTC Set by moderator on 2 December 2011. |
|||
| dalek | nxed: 4c110b4 | NotFound++ | winxedst (2 files): unused variable |
00:18 | |
| nxed: 7885448 | NotFound++ | winxedst2.winxed: allow use of namespace prefixed constants |
|||
| nxed: 81ec7be | NotFound++ | t/advanced/01constant.t: test constants |
00:25 | ||
|
01:16
benabik joined
02:31
whiteknight joined
|
|||
| cotto | ~~ | 02:33 | |
| whiteknight | good evening #parrot | ||
|
03:31
JaphMalik joined
03:35
Psyche^ joined
03:56
dafrito joined
06:42
alvis joined
|
|||
| dalek | href="https://parrot.github.com:">parrot.github.com: 7ab7da9 | alvis++ | / (64216 files): Add documentation from 'v0.2.0' to 'v2.11.0'. |
06:45 | |
|
06:45
contingencyplan joined
06:47
nbrown joined
|
|||
| dalek | href="https://parrot.github.com:">parrot.github.com: 09989bc | alvis++ | / (2 files): Updated 'index.html' and added 'releases.html'. |
06:50 | |
|
07:19
alvis joined
07:24
cosimo joined
07:56
particle1 joined,
nbrown_ joined
07:57
arnsholt joined,
eternaleye_ joined,
perlite joined
08:11
baest joined
|
|||
| dalek | kudo/objat: d81c8a1 | moritz++ | / (5 files): first shot at ObjAt, and make .WHICH use it All tests pass |
08:25 | |
| kudo/objat: 5aed0e3 | moritz++ | src/core/ (6 files): split WHICH into multis, and special-case the .WHICH of value types |
|||
|
08:51
dafrito joined
08:57
mj41 joined
|
|||
| dalek | kudo/objat: a100ad0 | moritz++ | docs/ROADMAP: ObjAt is done |
09:11 | |
| alvis | msg NotFound Here, fwiw, is the gist: git://gist.github.com/1475867.git | 09:31 | |
| aloha | OK. I'll deliver the message. | ||
| dalek | href="https://parrot.github.com:">parrot.github.com: 7552969 | alvis++ | index.html: Update index.html (dropped a closing '</a>' tag). |
09:35 | |
|
09:43
lucian joined
09:44
baest_ joined
|
|||
| dalek | kudo/nom: a2ca4c6 | moritz++ | src/core/EnumMap.pm: change a pir:: to nqp:: opcode |
10:37 | |
|
10:40
particle joined
10:50
ambs joined
12:09
bacek joined
12:18
snearch joined
12:29
janus joined
12:37
benabik joined
12:39
bluescreen joined
13:18
mtk joined
13:26
Patterner joined
|
|||
| dalek | kudo/nom: 12334be | moritz++ | docs/ROADMAP: add some more ROADMAP goals |
13:31 | |
|
13:43
mj41_nb joined
13:54
whiteknight joined
14:01
dngor_ joined
|
|||
| dalek | kudo/nom: 5cf8eba | coke++ | tools/test_summary.pl: Make test_summary less rakudo-specific |
14:24 | |
| whiteknight | good morning, #parrot | 14:28 | |
| benabik | o/ whiteknight | 14:29 | |
| whiteknight | hello benabik | ||
| dalek | sella/gh-pages: f12b923 | Whiteknight++ | winxed/functions.md: Add a quick bit of documentation for the inline keyword |
14:44 | |
| kudo/nom: e765b67 | moritz++ | src/core/Cool.pm: implement missing sub chars |
14:55 | ||
| kudo/nom: 18d6b14 | moritz++ | src/core/Str.pm: support closures as first argument to .substr() |
|||
|
15:01
alvis joined
|
|||
| NotFound | alvis: ping | 15:11 | |
| msg alvis -L=... does not work, you need -L build/ | 15:12 | ||
| aloha | OK. I'll deliver the message. | ||
|
15:27
PacoLinux joined
15:34
dmalcolm joined
|
|||
| dalek | itor: 2788398 | NotFound++ | examples/pokedit.winxed: fix return with curpos greated than line length and rearrange a bit the related parts |
15:37 | |
| kudo/nom: f9ccaff | moritz++ | t/spectest.data: run two more test files |
|||
|
15:51
nbrown joined
|
|||
| dukeleto | ~~ | 16:00 | |
| moritz | .. | 16:05 | |
|
16:34
davidfetter joined
|
|||
| dalek | itor: 28b8d1a | NotFound++ | examples/pokedit.winxed: cancel selection before inserting char keys |
16:37 | |
| nxed: c02b820 | NotFound++ | winxedst2.winxed: fix: const int division was giving int result, unlike the non const case |
16:42 | ||
| 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:44 | |
| dukeleto | whiteknight++ # adventing | 16:46 | |
| whiteknight: i have some ideas for advent posts, too | |||
| 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 :) | ||
| NotFound | long-time parrot hacker, me? Not so long, comparatively to parrot life. | 16:49 | |
| whiteknight | NotFound: long enough | 16:51 | |
| dukeleto | NotFound: long enough! | ||
| NotFound | Long and prosperous hacking! | 16:52 | |
| Nice post :) | 16:55 | ||
| 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:56 | |
| dukeleto | PerlJam: -> { } | 16:57 | |
| PerlJam: i think. Could be wrong. There is definitely a shortcut syntax for lambdas | |||
| PerlJam: i think whiteknight++ added it | |||
| whiteknight | PerlJam: I had a patch to add () -> {} syntax like what C3 uses, but it got rejected | ||
| 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 | ||
| 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 :) | ||
| whiteknight | the "function" keyword does make clear exactly what it is | ||
| no surprises | |||
| shorter syntax does require more knowledge | |||
| NotFound | dukeleto: People that don't know javascript? There are such people? | ||
| dukeleto | but also protects against Carpal Tunnel Syndrome and friends | 17:00 | |
| whiteknight | there won't be after Jaesop takes over the world :) | ||
| dukeleto | NotFound: yes, there are :) | ||
| NotFound | PerlJam: readbility includes the ability to read code writen by experts. | 17:01 | |
| 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 | ||
| dukeleto | NotFound: yeps | 17:03 | |
| dalek | kudo/nom: 4a509fd | coke++ | tools/test_summary.pl: Moved to roast Run as <perl5> t/spec/test_summary rakudo |
||
| PerlJam | Except that many people learn "jquery" or "prototype" or whatever flavored javascript | ||
| (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. | ||
| PerlJam: Have you tried Blassic? | 17:06 | ||
| PerlJam | nope | ||
| never heard of it | |||
| NotFound | Is my own extended Basic. | ||
| blassic.org/ | 17:07 | ||
| PerlJam | I already googled it :) | ||
| 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. | ||
| whiteknight | the googles, they do nosing! | ||
| NotFound | PerlJam: the problem with Basic programs from old magazines is the same that when they were not old: typying them without typos. | 17:09 | |
| 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. | ||
| And worse with programs printed directly from listing with dot matrix printers. | 17:11 | ||
| But the last time I used a scanner was years ago, it may be better today. | 17:12 | ||
| PerlJam | heh, same here. | ||
| NotFound: If you could abbreviation function declarations as: fun () { } that would be nice and readable IMHO :) | 17:15 | ||
| er, s/abbreviation/abbreviate/ | |||
| my fingers just type what they want sometimes. | |||
| NotFound | I tend to use fun as variable name. | 17:16 | |
| PerlJam | but the needs of the many outweigh the needs of the few (or the one). :-) | 17:17 | |
| 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) | ||
| NotFound | Reading the listings for that dialect was a nightmare. | 17:19 | |
| I'll keep thinking about the issue, no promises. | 17:20 | ||
| PerlJam | NotFound++ | 17:21 | |
| 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
|
|||
| dalek | nxed: 631d9cc | NotFound++ | pir/winxed_compiler.pir: update installable compiler |
17:32 | |
| rrot: 111b275 | NotFound++ | ext/winxed/compiler.pir: update winxed snapshot to 631d9cc494 - fix const int division |
17:38 | ||
|
17:41
ascent joined
|
|||
| dukeleto | alvis++ # versioned parrot docs on parrot.github.com | 17:46 | |
| ascent: welcome! Have you been here before? | |||
|
17:48
fperrad joined
|
|||
| 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 :) | ||
| ascent | :D | 17:53 | |
| dalek | itor: 752433b | NotFound++ | src/Guitor.winxed: function getDID, get Drawable ID, to decrease the need to use the private attribute |
18:01 | |
| itor: bf95e5e | NotFound++ | examples/pokedit.winxed: use getDID |
|||
|
18:14
dukeleto joined
|
|||
| dalek | itor: 9eb42c8 | NotFound++ | src/Guitor.winxed: improve MenuBar mouse move |
18:20 | |
|
18:22
dukeleto joined
|
|||
| benabik | o/ | 18:22 | |
| dalek | itor: 0e3c2b0 | NotFound++ | README: how to test |
18:27 | |
| cotto | ~~ | 18:37 | |
| dalek | kudo/nom: 19401a9 | moritz++ | / (10 files): Merge remote branch 'origin/objat' into nom |
18:42 | |
| cotto | dukeleto: am I supposed to send particle a postage stamp for the gci reimbursement? | 18:45 | |
| particle | :P | ||
| 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 | ||
| i'll get stamps | |||
| i just need your address | |||
| cotto | sent | 18:47 | |
| whiteknight | particle can just write himself a check for the stamps and mail it to himself | 18:48 | |
| then he needs more reimbursement for more stamps | |||
| particle | MOAR!!!! | ||
| cotto | I can send you a stamp with a stamp on it. Would that work? | ||
| whiteknight | I suspect USPS would not be amused | 18:49 | |
|
18:49
estrabd joined
|
|||
| particle | send me a self-addressed stamped stamp. please. | 18:52 | |
| sorear | whiteknight: USPS will tolerate a lot: www.directcreative.com/postal-experiments.html | 18:59 | |
| 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:01 | |
| dalek | kudo/nom: b0fc7aa | moritz++ | t/spectest.data: run dash-e.t |
19:14 | |
| 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:30 | |
| If anybody has *any* ideas for good GCI tasks, or even bad GCI tasks, please let me know | 19:31 | ||
| 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 | |||
| or any tickets from Trac that similarly could be completed by a newbie in a few hours | 19:32 | ||
| dukeleto | ~~ | 19:48 | |
| dalek | kudo/nom: 0dc7d63 | moritz++ | / (3 files): bring back $*CWD, run chdir.t |
19:50 | |
| kudo/nom: 06bbaa6 | moritz++ | t/spectest.data: run advent2009-day09.t |
19:54 | ||
| itor: a0d5602 | NotFound++ | examples/pokedit.winxed: Oops. Cancel selection in wrong place, fixed |
20:37 | ||
|
20:41
Hunger joined
|
|||
| dalek | itor: 509db4d | NotFound++ | examples/pokedit.winxed: indent and unindent |
20:55 | |
| itor: 4af26ff | NotFound++ | examples/pokedit.winxed: one more fix of cancel selection |
|||
| itor: 95a67a6 | NotFound++ | examples/pokedit.winxed: auto indent and unindent, fixed to 4 spaces for a now |
21:12 | ||
|
21:20
Yuki`N joined
|
|||
| dukeleto got a new gig | 21:26 | ||
| NotFound | ..abyte? | 21:27 | |
| cotto | dukeleto: congrats! | 21:33 | |
| what'll they have you doing? | |||
| dukeleto | cotto: cloudfoundry.com | 21:36 | |
| davidfetter | dukeleto, kudos! | 21:37 | |
| so when's CF supporting Parrot? | |||
| dalek | sella: 8e74d1b | Whiteknight++ | / (6 files): add in a .project method to Queryable |
21:50 | |
| sella: 806e0ea | Whiteknight++ | t/random/Rosella.Random.t: Fill out a test and remove a TODO note for shuffle_array |
|||
| itor: 4c0da72 | NotFound++ | examples/pokedit.winxed: codingstd fixes |
|||
| sella/iterable: d69c13a | Whiteknight++ | src/query/Iterable.winxed: Add in some play code for a new iterable type |
21:51 | ||
|
21:55
snearch joined
|
|||
| dukeleto | davidfetter: good question | 22:08 | |
| dalek: it doesn't even support perl 5 yet :) | |||
| davidfetter: ^^^ | |||
| It is a mis-tab kind of day. | |||
| davidfetter | heh | 22:09 | |
| dukeleto | davidfetter: i am very excited | 22:11 | |
| davidfetter: my job will be a combination of git ninja and community ambassador | 22:12 | ||
| davidfetter | ambassador? | 22:14 | |
| dukeleto | davidfetter: i kid you not. It is in my job title. | 22:16 | |
| ok, for all you "formal" people, my actual job title will be: Senior Software Engineer/Community Ambassador | 22:17 | ||
| davidfetter | if you get a chance to staff the embassy in Tehran, take a different one ;) | 22:18 | |
| dukeleto | davidfetter: yeah, i will stick to domestic ambassadorship :) | 22:22 | |
| davidfetter: what is your actual title, by the way? | |||
| davidfetter | Senior Member of Technical Staff | 22:23 | |
| davidfetter suddenly notices how phallic that is | |||
| dukeleto | davidfetter: lulz | 22:32 | |
|
22:36
donaldh joined
|
|||
| dukeleto | blarg. Perl Oasis doesn't have a schedule up and twitter is failwhaling | 22:40 | |
| does anybody know which day the hackathon will be at Perl Oasis? | |||
| dalek | itor: 02c5d03 | NotFound++ | src/Guitor.winxed: fix submenu leave |
||
| NotFound | dukeleto: should we call you "Sire"? | 22:41 | |
| cotto | dukeleto: does that mean you get a senior discount? | 22:42 | |
| dukeleto | NotFound: nah | 22:43 | |
| dukeleto runs errands | |||
| NotFound remember that Atreides family likes to be addressed by his titles | 22:45 | ||
|
23:21
Hunger joined
|
|||
| Yuki`N | dukeleto, did you get my message? | 23:32 | |
|
23:52
Hunger joined
|
|||