Time Nick Message
22:31 Guevara buenas
22:02 lichtkind night
22:02 lichtkind good nicht
21:17 Aankhen`` Oh well, time for sleep. Guess I'll find out tomorrow.
21:17 lambdabot Title: Changeset 18246 - Pugs - Trac
21:17 pugs_svnbot diff: http://dev.pugscode.org/changeset/18246
21:17 pugs_svnbot r18246 | Aankhen++ | * binding is only handled for lexical variables for now.
21:17 pugs_svnbot r18246 | Aankhen++ | * factored out some commonly used functionality in EmitLisp.pm relating to variable names and namespaces.
21:17 pugs_svnbot r18246 | Aankhen++ | * added missing Cell.lisp
21:17 pugs_svnbot r18246 | Aankhen++ | [kp6-lisp]
20:52 Aankhen`` Is there some other way?
20:52 Aankhen`` KP6 question. I'm working on Var::emit_lisp and I need to print out the elements in $.namespace joined by '::'. I've tried every combination of parentheses, intermediate variables, and @() that I could think of, but I either get ARRAY=0xfoo in the output, or else an error about trying to dereference a string.
20:52 buu Argh, sql sucks.
20:52 lichtkind rindolf: its not the kind of riddle i expected, any way im on the way to bed
20:50 rindolf lichtkind: ping.
20:42 lambdabot Title: shlomif: Mathematical Riddle
20:42 rindolf lichtkind: http://shlomif.livejournal.com/46776.html
20:29 lichtkind sure
20:29 rindolf lichtkind: wanna hear a mathematical riddle?
20:19 lichtkind i lost a bit interest in wikis lately but in times i build up german wiki / perl section we have more content :)
20:15 rindolf lichtkind: oh.
20:15 lichtkind rindolf: the tpf wiki the link you send
20:15 rindolf lichtkind: which wiki?
20:14 lichtkind rindolf: not much content in that wiki as far es i can see :)
20:11 lichtkind i only check my examples in the tuts i write :)
20:11 lichtkind thats more that i do
20:10 rindolf lichtkind: not a lot.
20:10 lichtkind rindolf: do you program in perl 6 ?
19:57 rindolf It's a bit confusing.
19:57 rindolf I don't know if I'm tired or not.
19:56 rindolf lichtkind: it's 22:00 now.
19:56 lichtkind rindolf: so you sleepy now?
19:55 lichtkind wiki
19:55 lichtkind ah i will link the tpf wik from our wik :)
19:53 rindolf Today I woke up at 06:30 and shortly afterwards went to sleep again. I woke up after 11:00 or 12:00.
19:51 lambdabot Title: Main Page - PerlNet
19:51 rindolf lichtkind: http://perl.net.au/ and now http://www.perlfoundation.org/perl5/index.cgi?recommended_modules_for_testing#
19:51 lichtkind rindolf: in what wiki?
19:51 lambdabot Title: Quad-Pres
19:51 rindolf Previously I worked on http://quad-pres.berlios.de/
19:51 rindolf lichtkind: right now, I'm writing stuff in wikis, editing tags in cpanforum.com and chatting on the IRC.
19:50 lichtkind rindolf: and yourself?
19:50 lichtkind i was in spain and in czech 2 month
19:50 lichtkind will see im mostly slow :)
19:48 lichtkind no whining :)
19:47 lichtkind writing
19:47 rindolf lichtkind: what's "wrining"?
19:47 rindolf lichtkind: "wrining"?
19:47 lichtkind rindolf: im currently wrining on the so long promised perl 6 tutorial
19:45 lichtkind reprazentin perl 6 and so on :)
19:45 lichtkind doin my stuff man
19:44 lichtkind pretty good
19:43 lichtkind haha
19:43 lichtkind howisgowinman you knwwaddimsayn
19:43 rindolf lichtkind: what's up?
19:43 lichtkind hello rindolf
19:43 rindolf Hi lichtkind
19:40 lichtkind hallo ludan
19:37 ludan hi
17:54 rhr OK, interesting
17:54 TimToady biab &
17:54 TimToady :my just does it more violently
17:53 TimToady since it's not an assertion, and :foo influences the subsequent lexical scope anyway
17:53 TimToady I like the :my syntax better than, say, <my ...>
17:52 TimToady and I've had it both ways already, and several other ways. :)
17:52 TimToady one can implement /a b/ as (match a).map: { match b } or map { match b }, match a
17:51 TimToady since the order of the regex is not necessarily the order of the code that results
17:50 TimToady I believe it is likely to end up real, but likely with some restrictions on just where you can put it
17:48 rhr TimToady: is the :my $x; syntax used recently in STD Real Perl (I don't see anything in S05) or part of the cheating?
16:54 TimToady yes, Match isa Capture; it adds .from and .to attributes, and maybe others
16:49 allbery_b I do. tags especially. fork the entire repo?!
16:45 pmurias allbery_b: i do not find subversions handling of tags and branches strange
16:43 * allbery_b as usual can't type to save his life
16:43 allbery_b linear.
16:42 allbery_b sure, but svn doesn't support that; it only has linerar revisions. (see also the weirdness used for tags and branches)
16:41 pmurias s:1st/not//
16:40 pmurias allbery_b: <repository revision>.<content revision> would be an option, althought not IMHO not worth choosing
16:36 lambdabot Title: Changeset 18245 - Pugs - Trac
16:36 pugs_svnbot diff: http://dev.pugscode.org/changeset/18245
16:36 pugs_svnbot r18245 | pmurias++ | [kp6] failing test for inheritance
16:21 pmurias s/would/could/
16:21 pmurias allbery_b: one would have nested revisions 1023.3.2.4 ;)
16:20 allbery_b it's a chicken-or-egg situation
16:20 masak I don't think Larry would write "is a kind of" without thinking of subclassing
16:20 pmurias masak: thanks
16:20 allbery_b pmurias: think about it. versioning is tied to revisions. if the revision's commit message is itself versioned, then is a commit message change part of the revision or is changing it a new revision?
16:19 masak pmurias: without evidence to the contrary, I'd say Match isa Capture
16:19 pmurias ?
16:19 pmurias allbery_b: do you know why>
16:18 pmurias S03 uses the words "Match is a kind of Capture", does it mean a subclass of Capture
16:18 allbery_b svn versioning doesn't work that way sadly
16:15 pmurias Aankhen``: the ability to change the commit msg is restricted to the repo admin, because it can cause data loss, but if it was a versioned propery then it could be more avalible
14:05 Aankhen`` Yeah.
14:04 allbery_b so it is a non-versioned property but it gets special treatment
14:04 allbery_b ah, ok
14:03 lambdabot Title: subversion: Subversion FAQ
14:03 Aankhen`` http://subversion.tigris.org/faq.html#change-log-msg
14:01 allbery_b huh, I thought commit messages were non-versioned properties, no special hooks needed
13:59 Aankhen`` Whoops.
13:57 Aankhen`` pmu: Subversion does support changing the commit message as a property, actually, but there's all sorts of gotchas and the repository has to have certain hooks enabled.
12:56 pmurias Match isa Capture?
12:56 lambdabot Title: Changeset 18244 - Pugs - Trac
12:56 pugs_svnbot diff: http://dev.pugscode.org/changeset/18244
12:56 pugs_svnbot r18244 | pmurias++ | added tokeninline which runs the new emitter on a simple grammar
12:56 pugs_svnbot r18244 | pmurias++ | [kp6] commited everything i forgot, matche objects are created with match_new()
12:27 pmurias or better versioned controled commit msg's
12:27 pmurias you could correct the commit msg than
12:27 pmurias svn should support annotations on commits
11:51 Aankhen`` Ugh, the binding commit message is woefully inadequate.
11:49 lambdabot Title: Changeset 18243 - Pugs - Trac
11:49 pugs_svnbot diff: http://dev.pugscode.org/changeset/18243
11:49 pugs_svnbot r18243 | Aankhen++ | * [kp6-lisp] regenerated EmitLisp.pm
11:46 lambdabot Title: Changeset 18242 - Pugs - Trac
11:46 pugs_svnbot diff: http://dev.pugscode.org/changeset/18242
11:46 pugs_svnbot r18242 | Aankhen++ | * added /c lexical variable cell manipulation functions.
11:46 pugs_svnbot r18242 | Aankhen++ | * removed variable manipulation functions without /p, renamed /p versions to regular versions.
11:46 pugs_svnbot r18242 | Aankhen++ | * implemented binding.
11:46 pugs_svnbot r18242 | Aankhen++ | [kp6-lisp]
10:38 pmurias * break
10:37 pmurias it's easier to fix then to breake with source control
10:34 Aankhen`` Lunch! &
10:34 Aankhen`` No, just afraid of breaking something. :-)
10:33 pmurias ?
10:33 pmurias afraid of the recompile time ;)
10:32 * Aankhen`` 's jaw drops. "Alter the parser and AST?!"
10:32 pmurias Aankhen``: you can add it if you like
10:30 Aankhen`` Not that KP6 can parse it either, it would seem.
10:30 Aankhen`` The AST can't represent *@foo yet, I take it.
10:29 Aankhen`` Heh.
10:28 pmurias * the
10:27 pmurias Aankhen``: from there source control repo ;)
10:26 Aankhen`` Ah, it's in Grammar.pm. I was wondering where it popped up from. :-)
10:25 pmurias Aankhen``: token sig in Grammar.pm does the parsing
10:24 pmurias the AST represents the as ::Sig
10:23 pmurias Aankhen``: look into Grammar/Sub.pm
10:23 pmurias pmurias: call of a sub
10:23 masak pmurias: a provisional call being a call from a sub declared before the called sub?
10:22 Aankhen`` Does KP6 just handle signatures as lists of variables?
10:21 pmurias * S02
10:21 pmurias it explains the provisional calls
10:21 pmurias S2: 2523
10:20 pmurias searching in S*...
10:20 pmurias masak: proto is descriped also in S12
10:19 masak but maybe that only goes for things without the & sigil
10:18 masak though I did head TimToady++ say the other day that things cannot be called that weren't declared already
10:18 masak then I'll take back that thing about S06 needing an update
10:18 masak ah
10:18 pmurias only if you do multis
10:17 masak no proto needed anywhere?
10:17 masak oh
10:17 pmurias the code snippet at the top should also work
10:17 masak thank gosh
10:17 masak it's not what I expect at all
10:17 pmurias it's a bug :)
10:17 masak this all seems vaguely dangerous
10:16 pmurias so pugs invokes the default proto implementation
10:16 masak pmurias: it wasn't
10:16 pmurias masak: i think the fully implemented version wasn't declared at that moment
10:11 masak either I got that wrong, or it's in some other synopsis, or it should be added
10:10 masak S06 doesn't seem to mention that the "proto" keyword is used to predeclare subs
10:03 pasteling "masak" at 130.238.45.242 pasted "a bit of struggling with proto subs -- 'd be happy for directions" (43 lines, 1.2K) at http://sial.org/pbot/27785
09:55 masak I'll put together a nopaste which specifies my question
09:55 masak S06 doesn't have much to say about protos that's applicable here
09:32 masak is it relatively fresh in the spec? how much does pugs implement it?
09:32 masak I have some questions about the `proto` keyword
09:31 masak I'm back to leafing through the pugs tests, finding simple things to fix