Perl 6 - the future is here, just unevenly distributed

IRC log for #perl6, 2007-05-10

Perl 6 | Reference Documentation | Rakudo

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

All times shown according to UTC.

Time Nick Message
00:12 xinming joined #perl6
00:14 ludan joined #perl6
00:14 ludan hola
00:14 moritz hola, que tal?
00:43 tokuhirom_ changed the nick to toku_away
00:53 obvio171 joined #perl6
00:53 cognominal joined #perl6
00:54 nekokak joined #perl6
01:03 stef__ joined #perl6
01:15 rhr in token block in Perl-6.0.0-STD.pm, what is the normal/endline/endlist stuff about?
01:16 rhr I'm looking for odd places unspace is allowed, and I don't get what the "normal" thing is for
01:23 justatheory joined #perl6
01:23 prism joined #perl6
01:24 rhr fun fact: you can put pod inside pod directives via unspace (!?!)
01:26 obvio171 joined #perl6
01:34 obra seen Juerd
01:34 obra Who can create accounts on feather?
01:40 rashakil__ joined #perl6
01:55 japhb joined #perl6
02:06 agentzh joined #perl6
02:06 agentzh moritz++ # nick searching
02:07 mako132_ joined #perl6
02:11 agentzh are <alpha> and <ident> built-in subrules in standard perl 6?
02:12 agentzh also, will /$<a> := (<b>)/ set $/<a><b> ?
02:13 agentzh it's different from /$<a> := <b>/, right?
02:19 stevan_ joined #perl6
02:28 Chaotic_Reality joined #perl6
02:29 agentzh left #perl6
02:29 svnbot6 r16239 | rhr++ | Merge long dot tests, add new unspace tests
02:50 jjore joined #perl6
02:55 avarab joined #perl6
03:03 weinig changed the nick to weinig_
03:07 avar changed the nick to avarab
03:10 mdiep seen audreyt
03:10 avar @seen audreyt
03:10 lambdabot audreyt is in #perl6 and #haskell. I don't know when audreyt last spoke.
03:11 mdiep thanks, avar.
03:11 cognominal joined #perl6
03:30 stevan__ joined #perl6
03:37 nipotan changed the nick to nipotaway
03:39 avarab joined #perl6
04:05 ajs_ joined #perl6
04:16 penk joined #perl6
04:30 Alias_ joined #perl6
04:31 the_dormant joined #perl6
05:06 dduncan joined #perl6
05:08 BooK_ joined #perl6
05:32 obvio171 joined #perl6
05:45 SubStack joined #perl6
05:52 Aankhen`` ?eval only sub foo () { 1 }; foo()
05:53 evalbot_r16239 changed the nick to evalbot_r16235
05:53 evalbot_r16239 Error: ␤Unexpected "foo"␤expecting "=", subroutine parameters, trait or block
05:54 obvio171 joined #perl6
05:54 Aankhen`` ?eval multi sub foo (Str $bar) | (Num $bar) { $bar.say }; foo("1")
05:54 evalbot_r16239 Error: ␤Unexpected "|"␤expecting bare trait, trait or block
05:54 Aankhen`` Bah.
05:56 Aankhen`` S13 talks about defining methods that allow a class to respond as if it were a routine, array or hash, e.g. method postcircumfix:<( )> (|$capture) {...}
05:56 Aankhen`` And... er... nevermind.
05:56 nipotaway changed the nick to nipotan
05:57 * Aankhen`` slaps his forehead.
05:58 offby1 I'm surprised that my "pugs" process has three threads.  I didn't explicitly create threads ... is that new behavior, or has it always done that?
05:58 offby1 "Heather has two threads"
06:14 penk joined #perl6
06:16 obvio171 @seen cmarcelo
06:16 lambdabot I saw cmarcelo leaving #perl6 4d 4h 37s ago, and .
06:16 japhb "And what?  And nothing."
06:16 obvio171 "and period", it said :P
06:32 Alias_ joined #perl6
06:43 dduncan question: why would CPAN say that v6-0.018 is an unauthorized release?
06:44 dduncan eg, see: http://search.cpan.org/dist/v6/
06:44 lambdabot Title: Fl&#225;vio Soibelmann Glock / v6 - search.cpan.org
06:44 dduncan also, the changelog doesn't say what changed since 17
06:45 nipotan changed the nick to nipotaway
06:45 rfordinal joined #perl6
06:48 elmex joined #perl6
06:53 zamolxes dduncan: search.cpan.org is currently borked afaics
06:54 dduncan okay
06:54 dduncan but about the changelog ...
06:54 dduncan was 17->18 just a name change?
06:55 franck__ joined #perl6
06:56 dduncan taking the -alpha off, that is
06:56 dduncan if so, then that's the same thing I would do if renaming, make them identical otherwise, which would aid diffs
06:56 dduncan but the changelog would still say that's what I was doing
07:04 iblechbot joined #perl6
07:08 diakopter zamolxes: are you sure search.cpan.org is borked?  I routinely have problems with that domain's DNS servers (probably 1/3 attempts); are you sure that wasn't your problem?
07:09 buetow joined #perl6
07:10 the_dormant joined #perl6
07:13 the_dormant joined #perl6
07:25 jisom joined #perl6
07:28 dduncan I interpreted the borked comment as about something that resulted in the "unauthorized" comment
07:29 dduncan I've never seen that comment before today ... the only red text was to indicate a developer release
07:31 Aankhen`` The "unauthorized" thing was in response to HOOO's modules (including such fine distributions as `perl` and `package`), AIUI.
07:31 dduncan so I assume it appears for anyone who uploads a package that doesn't have the package name registered to them (first uploader by default)
07:32 dduncan sounds like a good idea, actually
07:41 penk left #perl6
07:42 IllvilJa joined #perl6
07:45 aukjan changed the nick to aukjan|gone
07:47 aukjan|gone changed the nick to aukjan
07:56 araujo joined #perl6
08:02 diakopter joined #perl6
08:05 dduncan left #perl6
08:21 TimToady joined #perl6
08:43 korpenkra joined #perl6
08:48 korpenkra hi all! is there any perl5 vs. perl6 CPU/Mem performance tests around that one could try to get an idea about the improvements brought by for instance static types vs dynamic types?
08:49 moritz korpenkra: I think none of the p6 implementations support static types yet
08:49 moritz korpenkra: and the p6 implementations still perform far worse than p5 because they are not yet in the optimization stage
09:05 obvio171 joined #perl6
09:05 korpenkra moritz: aha. too bad. I am doing bioinformatics programming and perl5 is really the only language I know well enough to be creative and productive with. bioinformatics and perl go really hand in hand :-) however, speed and mem usage is not always the best. I dunno if I should look into perl6 or some other language... both I guess ;-)
09:06 moritz korpenkra: did you profile your p5 programs?
09:06 Tene korpenkra: speed and mem usage should be a lot better than perl5 in the future once there are optomized runtimes.
09:06 moritz korpenkra: p6 is really a nice language, but not complete
09:07 Tene the auto-parallelization and such should be very nice for bioinformatics.
09:10 Juerd It should be nice for a vast number of applications
09:10 Juerd I think that even (or especially!) in 20 years from now, most code will still be written by non-programmers
09:12 Tene Juerd: explain more?  I'd be quite interested to hear opinions on this subject.
09:12 * Juerd has no idea what to explain
09:16 korpenkra moritz, Juerd: I'm sort of a nightmare programmer to any language developer ;-) I'm not really a computer scientist, but a biologist who wants to do weird and computationally intese stuff with heaps of data. meaning I have little real training in computer science and little time at my hands to expand my programming toolbox. I expect much from the language to make up for my own shortcomings ;-)
09:18 korpenkra Tene: can you explain auto-parallelization (is it what I think it is) and how it relates to perl6?
09:22 Juerd korpenkra: That's not a nightmare. That's a challenge.
09:22 Juerd korpenkra: And such use is considered in Perl 6's design.
09:23 Juerd Anything that helps a beginning programmer that does weird and intense stuff, potentially (very probably) also helps an experienced guru
09:24 Juerd But the experienced guru probably wouldn't have come up with it by themselves, because experience causes one to think in set patterns.
09:26 korpenkra Juerd: thanx, those are very encouraging words
09:27 audreyt joined #perl6
09:27 gaal moooooooooooose!
09:29 gaal awesome paper on programming and design: http://worrydream.com/MagicInk/
09:29 lambdabot Title: Magic Ink: Information Software and the Graphical Interface
09:32 korpenkra a bit off-topic, but what the heck. I guess haskell is the functional language of choice around here, but does anyone here have experience with ocaml-perl integration?
09:35 gaal camels aren't quick to be labeled off-topic here :) but I've never heard of such integration, korpenkra.
09:37 integral gaal++
09:37 korpenkra :-)
09:39 rgs there was a thing that enabled to use perl modules from ocaml, developed by the INRIA iirc, but I don't remember its name
09:40 moritz korpenkra: re autoparallelisation: to add two arrays, you do @a >>+<<@b, and it's parallelised if you have multiple processors
09:41 moritz korpenkra: and iirc things like map { # do stuff }, @array are parallel as well
09:42 penk joined #perl6
09:46 the_dormant joined #perl6
09:46 korpenkra moritz: very nifty. especially that winged sun-like: @a >>+<< @b . http://en.wikipedia.org/wiki/Image:Winged_sun_sharpe.png
09:47 moritz korpenkra: it's a bit different... << or « means "array on the left"...
09:48 moritz korpenkra: so @b = @a >>+ 3 adds 3 to all elements of @a ;)
09:48 korpenkra very cool
09:49 moritz and [$op] reduces, so [+] is the sum of all elements, [*] the product, [~] the concatenation etc.
09:49 moritz yes, I quite like that ;)
09:50 theorb joined #perl6
09:52 theorbtwo changed the nick to theorb
09:57 gaal actually literally '[$op]' doesn't work, you need to spell it out as reduce $op
09:57 gaal you had to go metasyntactic to explain a metaop, that's ok :-)
10:06 crashmatrix joined #perl6
10:17 rho joined #perl6
10:36 pjcj joined #perl6
10:39 pjcj joined #perl6
10:39 lichtkind_ joined #perl6
10:47 rindolf joined #perl6
10:54 moritz it would be cool to allow something like eval("[$op]") @a
10:54 moritz if eval() evaluates to an incomplete syntactic elemet it sucks context from the surronding
10:55 moritz at second thought that's a horrible feature ;)
10:58 rindolf Hi all.
10:58 rindolf Hi moritz
10:58 masak moritz: re map { # do stuff }, @array: what about map calls with side effects? I imagine they are not altogether unheard of
10:59 masak I mean, they do exist in current p5 code
11:01 moritz masak: i think that `cat { # do stuff }' is for things with side effects
11:08 b_jonas joined #perl6
11:11 masak moritz: oh. I've completely missed that.
11:18 wolverian huh, no. that's not what cat does.
11:18 wolverian at least according to S29 :)
11:21 masak ok, then I'll default back to believing that it's map that takes care of cases like map { 'silly example' ~ $i++ } @array
11:21 Juerd moritz: Perl 6 should be smart enough to detect "side effects" by itself, or allow the user to indicate that something "is pure", i.e. has no side effects.
11:22 Juerd In general, $i++ in a loop is a silly idea better replaced by iterating over multiple lists simultaneously
11:22 b_jonas Juerd: that's what Matz thinks as well, apparently
11:23 b_jonas but I think sometimes $i++ is useful
11:23 b_jonas including $freq{$_}++
11:23 avar changed the nick to avarab
11:25 Juerd With $freq{$_}++, though, you can just force the block to be considered pure
11:25 Juerd It typically doesn't matter in which order the ++'es are done
11:25 Juerd Unless, of course, you use the value in the map
11:29 fglock joined #perl6
11:39 fglock re v6.pm, version 0.018 is just a distro name change; 'v6' is now a registered module
11:49 marmic joined #perl6
11:51 the_dormant joined #perl6
11:53 geis1 joined #perl6
11:57 VanilleBert joined #perl6
12:02 edenc joined #perl6
12:39 the_dormant joined #perl6
12:50 iblechbot joined #perl6
12:55 * fglock tries out Groovy as a possible backend
13:09 nipotaway changed the nick to nipotan
13:24 jerrylee joined #perl6
13:26 weinig_ joined #perl6
13:29 gaal re: parallelism and map, incidententally, i'm not sure how that's suppoesd to work viz. laziness
13:29 gaal ugh banana problem
13:43 justatheory joined #perl6
13:53 semifor_ left #perl6
13:54 crashmatrix joined #perl6
13:54 edenc joined #perl6
13:59 [particle] joined #perl6
14:16 ruoso joined #perl6
14:33 rodi joined #perl6
14:39 electrogeek joined #perl6
14:50 TimToady map is not automatically parallel unless you prefix it with "hyper", see S02:2775
14:51 TimToady it's considered a variant of "eager"
14:51 moritz ok
14:52 TimToady since there's really no such thing as "lazy parallel"
14:53 b_jonas I'm affraid of lazy semantics so I hope there'll be a way in perl6 to turn off explicit lazyness off
14:53 b_jonas like 'no lazy;' or something
14:53 b_jonas all implicit lazyness off I mean
14:54 TimToady would probably be "use eager"
14:56 moritz @tell agentzh you could prefix each paragraph of the synopsys on percabal.org/syn/ with an anchor and a link to that anchor, just like the irclogs
14:56 lambdabot Consider it noted.
14:58 moritz @tell agentzh if you then provide a mapping from line numbers to paragraph numbers, the irclog could automagically turn things like S02:2775 into a link
14:58 lambdabot Consider it noted.
15:05 the_dormant joined #perl6
15:13 TimToady rhr: the case labeled "normal" represents a block that is embedded in an argument list.  ordinarily a block terminates the list it's in unless followed immediately by comma or colon
15:13 TimToady and a block terminates its current statement if it's the last thing on a line
15:13 TimToady either of which can be suppressed with unspace
15:15 moritz I think it's a dangerous road to modify semantics based on whitespaces/unspaces in a few case
15:16 pdcawley joined #perl6
15:16 edenc joined #perl6
15:18 TimToady well, the other way to be consistent is to require semicolon even on statement-ending blocks like "if"
15:18 TimToady the inconsistent approach taken by C and its derivatives is not extensible grammatically
15:20 rhr TimToady: thanks, that makes sense.  I'll add a test for unspace there
15:21 obvio171 joined #perl6
15:21 TimToady the main price from the standpoint of a p5 programmer is that grep and map now require a comma after their block
15:22 rhr gaal: thanks for that link, that's a really cool paper
15:22 moritz which is not such a bad thing IMHO
15:22 rhr I like having a comma there
15:22 moritz sind map and grep are ordinary methods, a comma is not bad
15:23 TimToady indeed, the need for extensibility and dwimmery at the same time has forced a great deal of regularity into the grammar
15:23 TimToady and when there are special rules like for right bracket, they're rules that extend to user-defined constructs as well
15:24 rhr (extensibility and regularity)++
15:24 TimToady likewise for postfix policy
15:24 TimToady and that's exactly where we end up needing unspace for the exceptions
15:25 TimToady but that too is just a generalization of the \ protects the following newline meme
15:25 TimToady it's just extended to whitespace rather than special casing newline
15:26 moritz btw can I somewho change the precendence of a self defined operator?
15:26 moritz ?eval prefix:<!> ($a) { 2*$a} !3**2
15:26 evalbot_r16239 Error: ␤Unexpected "{"␤expecting operator, ":" or ","
15:28 TimToady see S06:1482
15:28 moritz ok
15:29 bonesss joined #perl6
15:29 amnesiac joined #perl6
15:30 bernhard joined #perl6
15:30 Loro_ joined #perl6
15:32 jerrylee hi any good editor for perl6(pugs) syntax?
15:32 moritz vim
15:33 rodi :se syn=perl6
15:33 rodi yummy.
15:33 moritz in util/perl6.vim
15:33 jerrylee do i need to download something?
15:33 ruoso joined #perl6
15:33 moritz cp pugs/util/perl6.vim ~/.vim/syntax/
15:34 jerrylee thanks moritz
15:34 moritz np
15:34 TimToady I just made a symlink from /usr/share/vim/vim70/syntax/perl6.vim to pug's copy
15:34 moritz that's even better (although it interferes with the package management)
15:34 iblechbot joined #perl6
15:35 TimToady only if some package defines perl6.vim  :)
15:35 moritz TimToady: that's not the only case...
15:35 TimToady one could also symlink from your private .vim/syntax
15:35 moritz TimToady: if you uninstall vim (or upgrade to the next major version), the directory will not be empty
15:36 TimToady I'm sure I have much worse "disk leakage" than leaving a few symlinks and directories behind...
15:37 TimToady it's almost time to abandon the current disk an upgrade as a "GC run"
15:37 TimToady *and
15:37 TimToady I don't even delete my email anymore, just watch it accumulate
15:38 moritz TimToady: you should read it, not just watch it ;))
15:38 TimToady not worth the agony of deciding when disk space is growing faster
15:38 TimToady oh, I read it if the subject or the author looks non-bogus
15:39 TimToady but even with my spam filters a lot of junk gets past
15:39 moritz then it's time to beat up paul graham ;)
15:40 TimToady and switching to a bayesian algorithm would put me back into an active rather than passive deciding mode
15:40 TimToady maybe I should just break down and forward everything to gmail, but I like mutt...
15:41 moritz I use SpamAssin and a bayesian filter, and use SAs result to train the bayes filter ;)
15:41 b_jonas beware with the gmail spam filter, for it produces false positives
15:41 TimToady ...and I like not having false positives  :)
15:42 b_jonas on the other hand, bayesian works for english only
15:42 moritz b_jonas: not true
15:42 moritz b_jonas: 90% of my mails are german...
15:42 b_jonas and are you using a bayesian filter?
15:42 moritz b_jonas: and still detection for both german and english are good
15:42 b_jonas nice
15:42 moritz b_jonas: yes, the thunderbird builtin
15:46 kolibrie I have mutt set up to display spam messages in gray, rather than white, and set up a keybinding to reclassify as spam when stuff gets through
15:46 prism joined #perl6
15:59 gaal rhr: yeah, and there are some other goodies on his site, too.
16:00 pdcawley b_jonas: Why on earth would bayesian filtering only work for English?
16:01 rgs because bayes was english ! :)
16:01 pdcawley Obviously!
16:01 b_jonas pdcawley: most of the spam I get is english, while most of the non-spam mail is hungarian (this is an over-simplification)
16:02 b_jonas so a bayesian filter will learn to distinguish languages, not spam vs non-spam
16:02 b_jonas and will soon throw away too many english mails and keep too many hungarian ones
16:02 pdcawley And you know this by virtue of trying it?
16:02 b_jonas no
16:02 moritz in my experience that's just a matter of training
16:03 moritz the pre-training that is done with thunderbirds junk filter is not optimal for non-english speakers, but after a month it was fine
16:04 pdcawley moritz: Sounds plausible. I wonder if it's possible to zap thunderbird so it's priors aren't preweighted.
16:06 moritz pdcawley: probably you just have to delete a special file in the profile folder
16:06 moritz but I'm not an expert ;)
16:10 pdcawley joined #perl6
16:11 [particle] timtoady: http://72.14.209.104/search?q=cache:kTLP1i_67KUJ:mogrify.homelinux.org/2006/01/03/using-mutt-with-gmail/+gmail+interface+mutt&amp;hl=en&amp;ct=clnk&amp;cd=6&amp;gl=us
16:11 lambdabot http://tinyurl.com/yvefbk
16:12 PerlJam http://www.perl.com/pub/a/2007/05/10/everyday-perl-6.html
16:12 lambdabot Title: perl.com: Everyday Perl 6
16:18 Eimi joined #perl6
16:20 svnbot6 r16240 | Nelson++ | This is a simple adventure game from the presentation "Adventures in Perl6" (Nordic Perl Workshop 2007, and Oslo.pm).
16:27 jerrylee_ joined #perl6
16:31 DarkWolf84 joined #perl6
16:33 franck__ joined #perl6
16:41 xinming joined #perl6
16:42 weinig joined #perl6
17:04 Kattana joined #perl6
17:25 kanru joined #perl6
17:38 iblechbot joined #perl6
17:40 rlb3_work joined #perl6
17:42 buetow joined #perl6
17:51 chris2 joined #perl6
17:54 ruoso joined #perl6
17:56 karhu joined #perl6
17:57 Psyche^ joined #perl6
17:57 karhu morning
17:57 veritos changed the nick to karhu
18:01 zakharyas joined #perl6
18:11 rindolf joined #perl6
18:13 Patterner changed the nick to Psyche^
18:22 offby1 mrgn stnly
18:26 TimToady dr lvngstn, prsm?
18:31 larsen_ joined #perl6
18:32 nferraz joined #perl6
18:32 the_dormant joined #perl6
18:35 SubStack joined #perl6
18:38 dduncan joined #perl6
18:39 svnbot6 r16241 | Nelson++ | Added link to the presentation
18:49 fglock joined #perl6
18:50 jisom joined #perl6
18:58 ruoso joined #perl6
19:00 Belaf joined #perl6
19:02 offby1 TimToady: I'd earlier said that I'd continue saying "mrgn stnly" until someone laughed.  I guess your post counts :-)
19:03 TimToady har har
19:06 offby1 OK, I can take a hint
19:09 ruoso_ joined #perl6
19:12 penk joined #perl6
19:13 amnesiac joined #perl6
19:34 sapir joined #perl6
19:42 ruoso_ joined #perl6
19:45 justatheory joined #perl6
19:55 the_dormant joined #perl6
20:02 oceanlab joined #perl6
20:17 sapir joined #perl6
20:18 sapir is there some way right now to use Perl 6 rules from Perl 5 code?
20:21 zakharyas sapir: http://search.cpan.org/~dconway/Perl6-Rules-0.03/
20:21 lambdabot Title: Damian Conway / Perl6-Rules-0.03 - search.cpan.org
20:21 zakharyas anyone know what Damian is up to these days? He hasn't responded to a patch I sent a few weeks ago
20:21 sapir yay thanks
20:23 kolibrie sapir: you probably would be better off with Pugs::Compiler::Rule.  Perl6::Rules is not up-to-date anymore
20:27 sapir thanks again
20:30 PerlJam zakharyas: Damian was wrestling with some personal issues last I heard.
20:30 zakharyas PerlJam: thanks
20:32 integral it's okay, this is open source, one person doesn't have to be a bottleneck
20:33 rashakil joined #perl6
20:33 zakharyas integral: well unless I fork the module, it is a bottleneck
20:33 SubStack joined #perl6
20:35 PerlJam zakharyas: you can call your module Perl6::MyRules and use module aliases to get Perl6::Rules out of it.
20:35 moritz that's just a workaround, not a solution ;)
20:36 zakharyas PerlJam: my patch wasn't for rules, but I take the point - it's messy though
20:37 PerlJam Until CPAN supports name-version-author in a real way, it's probably best.
20:37 PerlJam Actually, it would be awesome if perl5 and CPAN supported the name-version-author scheme as per perl6.  That would make the transistion to perl6 easier later.
20:42 polettix joined #perl6
20:46 japhb joined #perl6
20:49 Loro_ joined #perl6
20:50 araujo joined #perl6
20:51 stevan__ joined #perl6
20:54 ruz joined #perl6
20:54 TimToady j
20:54 TimToady grr
20:58 japhb meister
21:03 offby1 eww, jaegermesiter brings back unpleasant memories of college
21:05 moritz my girlfriend comes from the city where Jägermeister is made ;)
21:06 japhb heh
21:07 offby1 Wolfenbüttel
21:07 * offby1 shows off his google-fu
21:08 moritz google++ ;)
21:08 avar fu++
21:08 moritz '-'++ ;)
21:09 sapir karma google
21:09 moritz @karma google
21:09 lambdabot google has a karma of 5
21:09 moritz @karma fu
21:09 lambdabot fu has a karma of 1
21:10 sapir perlbot: karma google
21:10 perlbot Karma for google: -1
21:13 moritz @karma moritz
21:13 lambdabot You have a karma of 43
21:13 moritz perlbot: karma moritz
21:13 perlbot Karma for moritz: 12
21:14 moritz perlbot seems to be much more conservative ;)
21:15 japhb log or decaying scale perhaps?
21:16 moritz @karma audreyt
21:16 lambdabot audreyt has a karma of 635
21:16 moritz perlbot: karma audreyt
21:16 perlbot Karma for audreyt: 414
21:16 moritz japhb: perhaps perlbot doesn't count multiple $nick++es from svnbot6 in successive lines
21:16 japhb hmmm, that would make sense
21:17 japhb audreyt++
21:17 japhb @karma audreyt
21:17 lambdabot audreyt has a karma of 636
21:17 japhb perlbot: karma audreyt
21:17 perlbot Karma for audreyt: 415
21:17 japhb audreyt++
21:17 japhb perlbot: karma audreyt
21:17 perlbot Karma for audreyt: 416
21:17 japhb @karma audreyt
21:17 lambdabot audreyt has a karma of 637
21:17 japhb audreyt++ audreyt++
21:17 japhb @karma audreyt
21:17 lambdabot audreyt has a karma of 639
21:18 japhb perlbot: karma audreyt
21:18 perlbot Karma for audreyt: 418
21:18 japhb hmmm
21:18 japhb joined #perl6
21:19 japhb sigh
21:19 japhb audreyt++
21:19 japhb er
21:19 japhb Anyone know how to insert an explicit LF using xchat?
21:20 moritz why would anyone want to do that?
21:21 japhb To send several lines together without someone else interrupting.  Especially in a high-traffic channel, or when multiple threads are overlapping
21:22 moritz you could try to enter lf as ASCII code
21:23 japhb \cJ
21:23 moritz fascinating ;)
21:24 lichtkind joined #perl6
21:26 japhb (Undiscoverable hotkeys)--
21:28 Tene japhb: option+return on X-Chat Aqua, I'm told.
21:29 kunwon1 joined #perl6
21:29 Tene so some modifier+Enter on other systems
21:38 [particle] left #perl6
21:38 [particle] joined #perl6
21:38 Tene japhb: someone else tells me ctrl+shift+a
21:43 moritz something tells me it's Ctrl+Alt+Del ;)
21:44 Tene 9+F2
21:48 japhb karma audreyt
21:48 japhb @karma audreyt
21:48 lambdabot audreyt has a karma of 640
21:49 japhb perlbot: karma audreyt
21:49 perlbot Karma for audreyt: 419
21:49 japhb audreyt++
21:49 japhb audreyt++
21:49 japhb audreyt++
21:49 japhb @karma audreyt
21:49 lambdabot audreyt has a karma of 643
21:49 japhb perlbot: karma audreyt
21:49 perlbot Karma for audreyt: 422
21:49 japhb hmmm
21:50 japhb Maybe perlbot just doesn't have the in-channel uptime that lambdabot has?
21:50 japhb Oh, and Tene you were right -- ctrl+shift+a
21:51 penk joined #perl6
21:51 japhb Oooh, ctrl+shift == hex input.  got it!.  Sorta like alt-keypad on windoze
21:57 japhb ?eval (1, 2, 3) »+« (4, 5, 6)
21:57 evalbot_r16241 changed the nick to evalbot_r16239
21:57 evalbot_r16241 (5, 7, 9)
21:58 moritz ?eval 1, 2, 3 »+ 2
21:58 evalbot_r16241 Error: ␤Unexpected "\187+"␤expecting operator
21:58 moritz ?eval 1, 2, 3 »+« 2
21:58 evalbot_r16241 Error: Hyper OP only works on lists
21:58 moritz ?eval 1, 2, 3 »+« 2,
21:58 evalbot_r16241 Error: Hyper OP only works on lists
21:59 moritz ?eval 1, 2, 3 »+« (2,)
21:59 evalbot_r16241 (1, 2, 5)
21:59 moritz ?eval (1, 2, 3) »+« (2,)
21:59 evalbot_r16241 (3, 2, 3)
21:59 PerlJam If the bot is running an up-to-date pugs, that looks like an area where someone can make some head-way in bringing pugs closer to the perl6 spec.
22:00 moritz it's quite up-to-date
22:01 PerlJam Hmm. something is wrong ...
22:01 PerlJam pugs> (1, 2, 3) >>+<< 2
22:01 PerlJam (3, 4, 5)
22:02 PerlJam maybe the bot is artificially constraining.
22:02 japhb ?eval (1, 2, 3) »+« 2
22:02 evalbot_r16241 (3, 4, 5)
22:02 PerlJam (the above was from feather command line pugs r16241 (look familiar?))
22:02 prism joined #perl6
22:02 japhb It works in the bot ... we just hand't done that particular combo of punctuation
22:02 PerlJam oh, I see.  the syntax was off.
22:03 japhb I think it's actually supposed to be:
22:03 japhb ?eval (1, 2, 3) »+» 2
22:03 evalbot_r16241 Error: ␤Unexpected "\187+\187"␤expecting operator
22:03 japhb but that's NIY
22:08 moritz japhb: you're right, only unary operators have one » or « sign
22:09 Limbic_Region joined #perl6
22:09 japhb Hi Limbic_Region
22:10 Limbic_Region salutations japhb
22:10 Limbic_Region hiding or just trying out a new nick?
22:12 TimToady name collision
22:13 Limbic_Region ah
22:14 japhb Had to come up with a new nick because of, as TimToady said, persistent collisions.  After an intense couple minutes, that was the best I could come up with.  :-)
22:16 Limbic_Region had I known about IRC RFCs when I created my nick, I wouldn't have chosen Limbic_Region
22:16 Limbic_Region freenode seems to be pretty leniant though
22:17 japhb nick length limit?
22:17 Limbic_Region as well as naming convention
22:18 moritz are there conventions in the RFCs?
22:18 gnuvince_ joined #perl6
22:18 Limbic_Region I don't remember exactly what certain things about a name meant but it had to do with ownership
22:18 mugwump joined #perl6
22:18 Limbic_Region this isn't right but it was along the lines of if my nick was Limbic_Region then I owned everything under Limbic_
22:18 Limbic_Region but I don't remember exactly what it was
22:20 moritz ok
22:20 Limbic_Region so I just searched the IRC logs going back to the 2007-05-01 for audreyt and she has been pretty quiet, anyone know if she is ok?
22:22 Chaotic_Reality joined #perl6
22:25 japhb Limbic_Region: last I heard, continuing family issues that require her attention
22:25 japhb But I have no more detail than that
22:26 gnuvince_ Limbic_Region: I don't know.  She mentionned on her blog that she needed to leave YAPC::Asia in a hurry because of a family emergency.  Plus there was that Hep B case
22:28 Limbic_Region gnuvince_ - thanks.  I have more current information than that.  It appears that situation that looked like it was mostly resolved and returning to some semblence of normalcy is still an ongoing issue.
22:28 * Limbic_Region tries to remember to keep her in his prayers
23:04 Aankhen`` joined #perl6
23:04 b_jonas left #perl6
23:21 [particle] left #perl6
23:21 [particle] joined #perl6
23:29 gnuvince_ joined #perl6
23:42 penk left #perl6
23:42 myavuzselim joined #perl6

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

Perl 6 | Reference Documentation | Rakudo