|
Prelude was borken (worked around now): sial.org/pbot/11497 | pugscode.org/ <Overview Journal Logs> | pugs.kwiki.org | paste: sial.org/pbot/perl6 | Chip needs help!!! www.geeksunite.net Set by autrijus on 4 July 2005. |
|||
| mugwump | (but with Set::, etc ;)) | 00:00 | |
| svnbot6 | r5222, autarch++ | make Date.now alias work | 00:14 | |
| mugwump | autarch: we will be needing to differentiate our modules via a namespace. our opposing views seem to be; | 00:40 | |
| 1. the shorter namespaces should be used for the most used pieces | 00:41 | ||
| vs | |||
| 2. the shorter namespaces should be used for the simpler concepts | |||
| would you agree with that? | 00:42 | ||
| (btw, by namespace, I mean the third part of the module name, as in dev.perl.org/perl6/doc/design/syn/S...Versioning | 00:46 | ||
| svnbot6 | r5223, autarch++ | some docs | 05:06 | |
| Aankhen`` | Darren_Duncan++ # DBI v2 discussion | 06:13 | |
| mugwump | Darren_Duncan++ # "accomodate such abhorrent computer programming practices" | 06:18 | |
| Aankhen`` | Heh. | 06:19 | |
| Darren_Duncan | hello | ||
| Aankhen`` | Hiya. | ||
| Darren_Duncan | you said my name, so Colloquy alerted me to come here | 06:20 | |
| Aankhen`` | Colloquy? | ||
| Darren_Duncan | my IRC client for Mac OS X | ||
| Aankhen`` | Ah. | ||
| Darren_Duncan | while being fully GUI, its open source too | 06:21 | |
| mugwump ducks off to www.chansmartialarts.com & | |||
| Darren_Duncan | not that I've bothered to take advantage of that, I did give the developer some money | ||
| Aankhen`` | ?eval gmtime | 06:22 | |
| evalbot6 | Error: No compatible subroutine found: "&gmtime" | ||
| Darren_Duncan | doeth | ||
| gaal | Aankhen``: working on it | 06:24 | |
| good morning btw | |||
| Aankhen`` | Good morning. :-D | ||
| Very good morning. :-D | 06:25 | ||
| ?eval unless (0) { "foo" } | 06:31 | ||
| svnbot6 | r5224, Aankhen++ | * added HTTP::Date (stubs only!). | ||
| r5225, Aankhen++ | * HTTP::Headers needed `use v6;`. | |||
| evalbot6 | 'foo' | ||
| masak | morning | 06:32 | |
| Aankhen`` | Morning. | 06:34 | |
| ?eval if 1 { "foo" } | |||
| evalbot6 | 'foo' | ||
|
06:39
shachaf_ is now known as Shachaf
|
|||
| Aankhen`` | ?eval my @foo = <bar 1 baz 3 quux 2>; my %foo = @foo.map:{ .uc => 1 }; %foo | 06:41 | |
| evalbot6 | Error: cannot cast from VList [VList [VStr "PERL6",VInt 1]] to Pugs.AST.Internals.VCode (VCode) | ||
| Aankhen`` | ?eval my @foo = <bar 1 baz 3 quux 2>; my %foo = @foo.map:{ (.uc => 1) }; %foo | ||
| evalbot6 | Error: cannot cast from VList [VList [VStr "PERL6",VInt 1]] to Pugs.AST.Internals.VCode (VCode) | ||
| theorbtw1 | Interesting; it thinks that @foo is the code. | 06:44 | |
| svnbot6 | r5226, Aankhen++ | * made HTTP::Headers compile. | ||
| r5226, Aankhen++ | * HTTP::Headers -- went back to `our @header_order`, et al. | |||
| theorbtw1 | ?eval my @foo = <bar 1 baz 3 quux 2>; my %foo = { (.uc => 1) }.map @foo; %foo | ||
| evalbot6 | Error: unexpected "@" expecting operator, ";" or end of input | ||
| theorbtw1 | ?eval my @foo = <bar 1 baz 3 quux 2>; my %foo = { (.uc => 1) }.map(@foo); %foo | ||
| evalbot6 | Error: cannot cast from VList [VStr "bar",VStr "1",VStr "baz",VStr "3",VStr "quux",VStr "2"] to Pugs.AST.Internals.VCode (VCode) | ||
| Aankhen`` | ?eval class Foo { method bar (::?CLASS $stuff) { $stuff } } Foo.new.bar | 07:28 | |
| evalbot6 | Error: unexpected ":" expecting formal parameter, end of input or ")" | ||
| svnbot6 | r5227, Aankhen++ | * HTTP::Headers: couple of workarounds to remove errors. | 07:29 | |
| r5228, Aankhen++ | * HTTP::Status: fixed `lc` -> `uc`. | |||
| nothingmuch | hola | 07:34 | |
| Aankhen`` | iblechbot >> I thought you were able to get ::?CLASS and ::?ROLE to parse? | 07:36 | |
| D'oh | |||
| . | |||
| svnbot6 | r5229, Aankhen++ | * HTTP::Request need only `require` HTTP::Message. | 07:47 | |
| r5230, Aankhen++ | * HTTP::Headers: commented out all references to MIME::Base64. | |||
| r5231, qtplatypus++ | More work on self hosting grammar. However this will go on hold | |||
| r5231, qtplatypus++ | untill PGE is more mature. The PGE doesn't handle :w and on my | |||
| r5231, qtplatypus++ | computer PGE buss errors on more complex grammars. | |||
| Aankhen`` | Buss errors? | 07:52 | |
| svnbot6 | r5232, Aankhen++ | * HTTP::Message now compiles. | ||
| masak | Aankhen``: according to dictionary.com, a "buss" is a kiss, which I can understand would be a problem in complex grammars :P | 08:39 | |
| Aankhen`` | Heh. | ||
| nothingmuch | i beg to differ | 08:40 | |
| kisses are very universal tokens | |||
| they work as expected in both the sexual and parental contexts, under almost all platforms | |||
| regardless of language | |||
| masak: how is your monadish business coming along? | 08:41 | ||
| masak | nothingmuch: i haven't read anything since yesterday | ||
| but kudos to you for writing the tutorial, it really helps | 08:42 | ||
| gaal | you know what e e cummings said... | ||
| "kisses are a better fate than wisdom" | |||
| masak | (except for 06.kwid which is a nightmare) | ||
| (in a good way, of course) | 08:43 | ||
| Aankhen`` | Oh, I thought it might be something along the lines of "One McChicken burger, no cheese". | ||
| gaal | i can't quite picture him saying that, A :-) | ||
| Aankhen`` | :-P | ||
| masak | gaal: kisses, wisdom... can't i have both? | ||
| gaal | it made sense in the context when he said it. | 08:44 | |
| masak | usually does | 08:45 | |
| gaal | i find myseif using a pattern, and i wonder if it can be reused by others: | 08:46 | |
| the Prelude often constructs an object from an array | |||
| say you have class Time { has $.year; has $.month; has $.day } | |||
| and an internals command called localtime that returns @tm = <2005 7 5> | 08:47 | ||
| so my facade returns | |||
| Time::Local.new( year => 2005, month => 7, day => 5 ) | 08:48 | ||
| (this is simplified of courtse) | |||
|
08:48
whitay_ is now known as whitay
|
|||
| gaal | now if there were a standard way to say | 08:48 | |
| @ids = <year month day> | |||
| i could return | |||
| Time::Local.new ( map { ; @ids[$_] => @dat[ $_ ] ;} 0 .. @ids.end ) | 08:49 | ||
| except without the explicit map | |||
| :-) | |||
| (btw the semicolons are just there for paranoia) | |||
| and i meant s/dat/tm/ there | |||
| so this works, but it's a common idiom that doesn't *look* pretty: therefore, i propose a builtin to do it | 08:50 | ||
| masak | gaal: so what you would like is a construct of some kind instead of the explicit map? | ||
| why not use zip in some way? | 08:51 | ||
| or reduce [=>] ? | |||
| gaal | zip! that works. | ||
| masak | :) | ||
| masak likes zip | 08:52 | ||
| gaal | i don't know why, but [=>] doesn't work | ||
| ah i think i do know | 08:53 | ||
| i don't want year => 2005 => month => 7 | |||
| masak | i don't think that is what [=>] gives you | ||
| gaal | zip however isn't enough | ||
| masak: in pugs it just gives the first elem, dunno if that's correct | 08:54 | ||
| i need to coerce the list into a hash, no? | |||
| masak | are we talking about zip? | ||
| i think it takes two lists and returns a hash | 08:55 | ||
| gaal | we're talking about using the result of zip as the input to new | ||
| masak | yes | ||
| gaal | new( year => 2005, month => 7) | ||
| do i need a pairs construcor? is there one? | |||
| ah, there is indeed. | 08:56 | ||
| let's see if pugs has it | |||
| masak | seems like zip returns a list.... hm | ||
| gaal | yes! | ||
| so i need pairs zip @ids, @tm | 08:57 | ||
| cool :) | |||
| masak | yes, that should work :) | ||
| gaal <<3 p6 | |||
| masak | perl6 is spookily convenient | 08:58 | |
| gaal | pugs is spookily "already implemented" | 08:59 | |
| masak | "accidentally implemented" :) | ||
| f0rth_ is reading channel9.msdn.com/wiki/default.aspx...QuickStart | 09:00 | ||
| Aankhen`` goink out. | 09:06 | ||
| BBL. & | |||
| gaal | ?eval class Foo has $.x; has $.y; sub mkFoo { my @ids = <x y>; my @vals = <1 2>; return Foo.new(pairs zip @ids, @vals) } mkFoo.perl | 09:28 | |
| evalbot6 | Error: unexpected "p" expecting block construct, term, ":", term postfix, operator, postfix conditional, postfix loop, postfix iteration, ";" or end of input | ||
| gaal | that's not quite the error i've been getting :-) | 09:29 | |
| ?eval class Foo has $.x; has $.y; sub mkFoo { my @ids = <x y>; my @vals = <1 2>; return Foo.new(pairs zip @ids, @vals) } mkFoo().perl | |||
| evalbot6 | Error: Can't use positionals in default new constructor | ||
| gaal | there. the problem is that new is getting confused. however, sadly this doesn't work either: | 09:30 | |
| ?eval class Foo has $.x; has $.y; sub mkFoo { my @ids = <x y>; my @vals = <1 2>; my %temp = pairs zip @ids, @vals; Foo.new( %temp ) } mkFoo().perl | |||
| evalbot6 | Error: Can't use positionals in default new constructor | ||
| gaal | so new needs some fixin'. | 09:31 | |
| also: is it a known bug that class variables don't work? | 09:32 | ||
| class Foo; my $bar; sub get_bar { $bar } | 09:33 | ||
| ?eval class Foo; my $bar; sub get_bar { $bar } | |||
| evalbot6 | undef | ||
| gaal | class Foo; my $bar = 8; sub get_bar { $bar } get_bar() | 09:34 | |
| grrrr | |||
| ?eval class Foo; my $bar = 8; sub get_bar { $bar } get_bar() | |||
| evalbot6 | \8 | ||
| gaal | !? | ||
| this didn't workforme, honest :) | |||
| ?eval class Foo; my @bar = <8 9>; sub get_bar { @bar } get_bar() | 09:35 | ||
| evalbot6 | ['8', '9'] | ||
| gaal | hmmmm | ||
| castaway_ | why are those refs? | 09:58 | |
| gaal | i don't rightly know, but autrijus once assured me that's correct. :-) | 09:59 | |
| something about how it's a container, but context still confuses me in p6. | 10:00 | ||
| castaway_ | umm, ok | 10:02 | |
| looks odd from here ,) | |||
| nothingmuch | =D | 10:09 | |
| perl -e 'no UNIVERSAL::isa'; | |||
| that works =) | |||
|
10:10
_meppl_ is now known as meppl
|
|||
| gaal | why is clocksPerSecond = 1000000 in Compat? that's way off | 10:10 | |
| the correct value is *square* that. | |||
| ...why's it in Compat anyway? | 10:11 | ||
| ugh! time and time uses it incorrectly :-( | 10:12 | ||
| it should always use 10^12 | 10:13 | ||
| broquaint | What version, nothingmuch? It doesn't work here ... | ||
| gaal | oh wait no, it squares it | ||
| why would it do that? | |||
| what's the spec for 'is copy' on optional args? | 10:16 | ||
| that don't have defaults? | 10:17 | ||
| ?eval sub demo(Int ?$arg is copy) { $arg = 4 } demo() | |||
| evalbot6 | \4 | ||
| gaal | wtf? this throws an error on my box | 10:18 | |
| ?eval $?PUGS_VERSION | |||
| evalbot6 | \'Perl6 User\'s Golfing System, version 6.2.7, June 13, 2005 (r5232)' | ||
| gaal | hmm, no it doesn't; but equivalent-looking code in prelude does. | 10:19 | |
| svnbot6 | r5233, gaal++ | localtime builtin. Needs speccing. two TODOs: | 12:13 | |
| r5233, gaal++ | 1. localtime() fails loudly. use localtime(time) for now. | |||
| r5233, gaal++ | 2. scalar localtime doesn't work yet; we need to work out context better. | |||
| Aankhen`` | gaal >> You're not working on precompiling Prelude? | 12:24 | |
| gaal | it already is precompiled, but pugscc isn't complete (need autrijus for that) so that's disabled for now. | ||
| Aankhen`` | Ah, okay. | 12:25 | |
| gaal | nice bughunting task: see why localtime() crashes while similar code outside prelude doesn't. | 12:26 | |
| Aankhen`` | In a minute. | ||
| Rebuilding Pugs. | |||
| gaal | i didn't mean i was assigning this to you :) though if you want to pick it up, go for it! :) | 12:27 | |
| Aankhen`` | I know you didn't, but I've got some time. :-) | ||
| gaal | Aankhen``++ | ||
| Aankhen`` | Shh! | ||
| Only after I do it! | |||
| gaal | async { sleep $n ; Aankhen``++ } | 12:28 | |
| Aankhen`` | Heh. | ||
| Um... where is Prelude? | 12:32 | ||
| gaal | src/perl6/Prelude.pm | 12:33 | |
| Aankhen`` | Ah, right. | ||
| gaal | this whole time issue needs more speckwork. | ||
| Aankhen`` | *** Can't modify constant item: VUndef | 12:36 | |
| at <prelude> line 159, column 13-42 | |||
| gaal | ah! /me is happy to find that autarch is the maintainer of p5's Time::Local | ||
| Aankhen`` | That's the error you're getting? | 12:37 | |
| gaal | yes. | ||
| backlog a little bit, and you'll see i don't get the same error for similar code in regular circumstances | |||
| kungfuftr | castaway_: about? | 12:42 | |
| castaway_ | yup | 12:43 | |
| Aankhen`` | ?eval 10^12 | 12:52 | |
| evalbot6 | 10 | ||
| gaal | oops | ||
| Aankhen`` | ?eval 10^^12 | ||
| evalbot6 | bool::false | ||
| Aankhen`` | ?eval 10**12 | ||
| evalbot6 | 1000000000000 | ||
| gaal | nice catch | ||
| Aankhen`` | :-) | ||
| Aankhen`` is checking to see if it works now. | 12:53 | ||
| Hmm. | |||
| Now the line has moved. | |||
| Oh, no, that's just my debugging. | |||
| gaal | fixed r5234 | ||
| svnbot6 | r5234, gaal++ | 10^12 => 10**12, Aankhen``++10^12 => 10**12, Aankhen``++10^12 => 10**12, Aankhen``++10^12 => 10**12, Aankhen``++10^12 => 10**12, Aankhen``++10^12 => 10**12, Aankhen``++10^12 => 10**12, Aankhen``++10^12 => 10**12, Aankhen``++10^12 => 10**12, Aankhen``++10^12 => 10**12, Aankhen``++ | ||
| gaal | errr | 12:54 | |
| Aankhen`` stares at gaal. | |||
| gaal | i didn't say that | ||
| really i didn't | |||
| must have hit '10' in vi before editing, and ESC:wq quickly. | 12:55 | ||
| Aankhen`` | Aankhen``-- Aankhen``-- Aankhen``-- Aankhen``-- Aankhen``-- Aankhen``-- Aankhen``-- Aankhen``-- Aankhen``-- | ||
| gaal | but that's not the souirce of the problem, anyway | ||
| lol | |||
| i mean it was certainly a bug | |||
| Aankhen`` | Yeh, I'm still working on it. | ||
| gaal | right, i'm p6-ling. | 12:56 | |
| Aankhen``++ :) | |||
| Aankhen`` | ?eval sub demo (Int ?$foo = 5 is copy, Int ?$bar = 10 is copy) { $bar += $foo; }; demo(10, 10); | 12:57 | |
| evalbot6 | Error: Can't modify constant item: VInt 10 | ||
| Aankhen`` | `is copy` is being interpreted as `is rw` there? | 12:58 | |
| ?eval sub demo (Int ?$foo = 5 is copy, Int ?$bar = 10 is copy) { $foo += 5; }; demo(10, 10); | |||
| evalbot6 | Error: Can't modify constant item: VInt 10 | ||
| Aankhen`` | ?eval sub demo (Int ?$foo = 5 is copy, Int ?$bar = 10 is copy) { $foo += 5; }; my ($foo, $bar) = (10, 15); demo($foo, $bar); | ||
| evalbot6 | Error: Can't modify constant item: VRef <Scalar> | ||
| Aankhen`` | ?eval sub demo (Int ?$foo is copy, Int ?$bar is copy) { $foo += 5; }; my ($foo, $bar) = (10, 15); demo($foo, $bar); | ||
| evalbot6 | \15 | ||
| Aankhen`` | Wha? | 12:59 | |
| ?eval sub demo (Int ?$foo is copy, Int ?$bar is copy) { $foo += 5; }; my ($foo, $bar) = (10, 15); demo(foo => $foo, bar => $bar); | |||
| evalbot6 | \15 | ||
| Aankhen`` | ?eval sub demo (Int ?$foo = 10 is copy, Int ?$bar = 10 is copy) { $foo += 5; }; my ($foo, $bar) = (10, 15); demo(foo => $foo, bar => $bar); | ||
| evalbot6 | Error: Can't modify constant item: VRef <Scalar> | ||
| Aankhen`` | Pugsbug? | ||
| ?eval sub demo (Int ?$foo = 10 is copy, Int ?$bar = 10 is copy) { ($foo, $bar); }; my ($foo, $bar) = (10, 15); demo(foo => $foo, bar => $bar); | 13:00 | ||
| evalbot6 | (\10, \15) | ||
| gaal | I think so! add it? | ||
| Aankhen`` | OK. | ||
| gaal | $n has passed. | ||
| Aankhen`` | ?eval sub demo (?$foo = 10 is copy, ?$bar = 10 is copy) { ($foo, $bar); }; my ($foo, $bar) = (10, 15); demo(foo => $foo, bar => $bar); | 13:01 | |
| evalbot6 | (\10, \15) | ||
| Aankhen`` | Committed bug test. | 13:07 | |
| svnbot6 | r5235, Aankhen++ | * added bug test: `is copy` ne `is rw`. | ||
| Aankhen`` | Please take a look at it in case I missed something. | ||
| BBL. & | |||
| gaal | thanks! | ||
| do stringification methods work? what's the syntax? method ~ ? | 13:18 | ||
| method ~ is not it. | 13:20 | ||
| mugwump | prefix:<~> I've seen | 13:22 | |
| gaal | ?eval class Foo; method prefix:<~> { "mmmm!" } ~Foo.new | 13:23 | |
| evalbot6 | Error: Wrong number of invocant parameters: 0 actual, 1 expected | ||
| gaal | ?eval class Foo; method prefix:<~> (:) { "mmmm!" } my $x = Foo.new; "$x" | 13:24 | |
| evalbot6 | '<obj:Foo>' | ||
| gaal | ?eval class Foo; method prefix:<~> () { "mmmm!" } my $x = Foo.new; "$x" | ||
| evalbot6 | '<obj:Foo>' | ||
| gaal | oh well. | ||
| QtPlatypus | Was the whole precompiile Prelude thing rejected? | 13:29 | |
| gaal | oh, no, it just needs some fixes in the compiler. | ||
| svnbot6 | r5236, gaal++ | localtime() works, as does localtime(3.14). | 13:39 | |
| QtPlatypus reads S29 "How likely is this to be?" | 13:52 | ||
| svnbot6 | r5237, Stevan++ | Perl6-MetaModel : removed the add_class_attribute and cleaned up accessor generation; removed the MethodTable object (I didnt need it) | ||
| gaal | what do you mean, Qt? | ||
| QtPlatypus | The uglyness of the names. | 13:53 | |
| gaal | there's plenty of work on the draft 239, but it's slowly being done | ||
| you mean class names? they're exported by default | |||
| QtPlatypus | Arh ok. | ||
| gaal | s/they're/builtins/ | ||
| QtPlatypus | Its just the line "Not all functions are guaranteed to be imported into the global package" | 13:56 | |
| threw me | |||
| gaal | i think that refers to things like reset | ||
| that nobody wants except for p5 compat | |||
| QtPlatypus | or dump | ||
| gaal | heh. | 13:57 | |
| QtPlatypus | Should reduce's definition should be changed so to makes use of identy defaults? | 14:02 | |
| gaal | was there a last word on that thread? | ||
| QtPlatypus | I think it was one of thouse threads that never end | 14:03 | |
| gaal | me too. | ||
| QtPlatypus | But I know that larry blessed identy defaults for [...] and was wondering about its use in >>...<< | 14:05 | |
| Limbic_Region | seen autrijus | 14:41 | |
| jabbot | Limbic_Region: autrijus was seen 1 days 10 hours 50 minutes 44 seconds ago | ||
| Limbic_Region | hmm | ||
| I am playing hookie today and have time to debug why Prelude.hs fails to compile on my home Win32 machine | |||
| gaal | worksforme, L~R | 14:42 | |
| make clean? | |||
| bbiab & | |||
| Limbic_Region | gaal - try an entire clean partition starting from scratch | 14:43 | |
| and it only appears to be b0rk on home machine | |||
| interesting to note - making unoptimized blows up at a different point | 15:01 | ||
| Compiling Data.Yaml.Syck ( src/Data/Yaml/Syck.hs, src/Data/Yaml/Syck.o ) | |||
| Aankhen`` | gaal >> prefix:<~> defines what happens when the ~ operator is used; I believe what you're looking for is something like this: multi sub *coerce:<as> (Foo $self, Str ::to) { "mmmm!" } | 15:39 | |
| gaal | rehi | 15:52 | |
| Aankhen``, i don't understand your signature: why the Str::to? | 15:53 | ||
| Aankhen`` | Well, AFAICT, the second parameter is the class which is being coerced to. | ||
| In this case, you're handling Str, or any derivative of it. | 15:54 | ||
| gaal | oh, i wasn't paying attention. hmm, need to reread on coercions. | ||
| they don't work yet, do they? in pugs that is | |||
| Aankhen`` | Not that I know of. | 15:55 | |
| The sub is parsed, but not used. | |||
| gaal | ok | ||
| L~R, are you getting 'not in scope' errors on PreludePC? | 16:02 | ||
| i've started getting them also, but they were just warnings before i took a break. | 16:03 | ||
| Limbic_Region | no gaal | ||
| this has been going on for a long time now | 16:04 | ||
| gaal | what's the error then? | ||
| Limbic_Region | blow up compiling Prelude.hs (with optimized build) | ||
| gaal | is there an error message? | ||
| Limbic_Region | and blow up compiling Data.Yaml.Syck ( with unoptimized build) | ||
| NMAKE : U1077: | 16:05 | ||
| Limbic_Region will do the optimized build again to see if it is different, but I don't think so | |||
| gaal | syck is no different in unoptimized. | 16:07 | |
| Limbic_Region | gaal - now that's interested | ||
| pasteling | "iblech" at 80.81.16.68 pasted "Hm... OO question" (32 lines, 1.1K) at sial.org/pbot/11540 | ||
| Limbic_Region | err interesting even | ||
| I can't properly make clean | |||
| it complains about a line being too long | |||
| gaal | rm -rf * and svn co again? | ||
| Limbic_Region | so I will wipe out and start from scratch | ||
| yeah | |||
| Aankhen`` | Limbic_Region >> You need a newer version of NMAKE. | 16:08 | |
| Are you using 1.5-something? | |||
| Limbic_Region | Aankhen`` - I am using the latest one provided by MS | ||
| but I can verify it isn't a path issue though | |||
| Aankhen`` | Could you show me the prolog it spits out? | ||
| Limbic_Region | it doesn't spit out any prolog that I know of | 16:10 | |
| if that was directed to me | |||
| Aankhen`` | It ought to say "Microsoft (R) Program Maintenance Utility Version Blah Blah"... | ||
| Limbic_Region | heh | ||
| prolog != programming language in this context | 16:11 | ||
| 1.50 | |||
| Aankhen`` | Yep. | ||
| Right. | |||
| That's the latest one? | |||
| Limbic_Region | I am checking now | ||
| Aankhen`` | Microsoft (R) Program Maintenance Utility Version 7.10.3077 | ||
| Copyright (C) Microsoft Corporation. All rights reserved. | |||
| Limbic_Region | think that came with a compiler | ||
| gaal | no, i have 7. | ||
| Limbic_Region | where do you get it? | 16:12 | |
| Aankhen`` | Older versions of nmake can't handle long command lines. | ||
| I believe you can download the VC++ 2003 toolkit or something like that. | |||
| I got mine with VS.NET 2003. | |||
| Limbic_Region | right | ||
| gaal | yes. see the README.win32 file in a perl5 tarball. | ||
| Limbic_Region | that's the point | ||
| I believe unless you download a larger application | 16:13 | ||
| the latest you can get of just nmake is 1.5 something | |||
| Aankhen`` | Yes, if you download the standalone version, that's the latest one. | ||
| Limbic_Region | ok - so that's an interesting side point | 16:15 | |
| but not relavent to the problem at hand | |||
| since I can use the 1.5 version at work and have it compile just fine | |||
| just started optimized build | |||
| Aankhen`` | Dinner. & | 16:16 | |
| gaal | different subversion maybe? | ||
| Limbic_Region | NMAKE : fatal error U1077: 'C:\WINNT\system32\cmd.exe' : return code '0x1' | ||
| gaal - I have verified that the downloaded file is the same both at home and work | 16:17 | ||
| gaal | hmm. sorry, no clues then. | ||
| Limbic_Region | in fact - what is the md5sum of your src/Pugs/CodeGen/PIR/Prelude.hs on Win32 ? | 16:18 | |
| gaal | 4ccb5e280a7b67529ebcfa3c297eabd0 | 16:19 | |
| Limbic_Region | 4ccb5e280a7b67529ebcfa3c297eabd0 *Prelude.hs | 16:20 | |
| yep - same file | |||
| cognominal_ | ?eval (1|2)<<.say | 16:21 | |
| evalbot6 | Error: unexpected "<" expecting term postfix, operator, postfix conditional, postfix loop, postfix iteration, ";" or end of input | ||
| Limbic_Region | the only difference that I know of between work and home is WinXP Pro vs Win2K | ||
| cognominal_ | I thougt << was a fallback for the opening french quote | ||
| iblech | ?eval (1|2)>>.say | 16:22 | |
| evalbot6 | Error: unexpected ">" expecting term postfix, operator, postfix conditional, postfix loop, postfix iteration, ";" or end of input | ||
| gaal | cognominal, it's also the hyperop. | 16:23 | |
| cognominal_ | ho, I got them backward, but that does not change anything | ||
| gaal | ?eval (1,2,3) >>+ 1 | ||
| evalbot6 | Error: unexpected ">" expecting operator, postfix conditional, postfix loop, postfix iteration, ";" or end of input | ||
| gaal | hmmm. that used to work. | ||
| iblech | ?eval (1,2,3) Ā»+ 1 | ||
| evalbot6 | Error: unexpected "\\" expecting operator, postfix conditional, postfix loop, postfix iteration, ";" or end of input | ||
| gaal | ?eval (1,2) >>+<< (5,6) | ||
| evalbot6 | (6, 8) | ||
| gaal | at least that still does. | 16:24 | |
| svnbot6 | r5238, gaal++ | update localtime sig according to lwall's decree. | ||
| cognominal_ | oukaze? :) | ||
| that would be ukase in English | 16:25 | ||
| gaal | exactly. :) | 16:26 | |
| cognominal_ | you tried to Rat on him... :) | 16:27 | |
| gaal | what he disliked wasn't the Rat, it was the double Int. | ||
| coral | ?eval &localtime | 16:33 | |
| evalbot6 | \sub {...} | ||
| coral | neat | ||
|
16:39
Limbic_Region_ is now known as Limbic_Region
|
|||
| Limbic_Region | Aankhen`` fwiw - Microsoft Visual C++ Toolkit 2003 does NOT come with a copy of nmake.exe | 16:39 | |
| gaal | L~R, one of the supporting kits does then. | 16:40 | |
| .NET platform SDK or whatever they call it | |||
| Aankhen`` | Wha? | ||
| I coulda sworn it does. :-\ | |||
| Limbic_Region | I think it was an oversite | ||
| Aankhen`` | I'm really sorry if I wasted your time... | ||
| Limbic_Region | I read an msdn blog article after I installed it | ||
| and the .NET framework | |||
| and told it no - it wasn't allowed to contact the internet | 16:41 | ||
| no worries | |||
| so now I am back to square 1 | |||
| cognominal_ | ?eval my @a=777; my $a=666; say << 1 @a $a >> | ||
| evalbot6 | Error: No compatible subroutine found: "&say" | ||
| Aankhen`` | Did you get the .NET SDK? | ||
| Limbic_Region | a Prelude.hs that refuses to compile for no apparent reason | ||
| gaal | L~R, want mine? | ||
| Limbic_Region | Aankhen`` - no | ||
| gaal - that would be great | |||
| gaal | L~R, please also read perl5's README.win32 | ||
| cognominal_ | how come, say does not work with the bot? | 16:42 | |
| Aankhen`` | I think the .NET SDK has it. | ||
| Limbic_Region | Aankhen`` - I really don't want to have to download the whole thing for 1 file (since I have no intention of using it for anything else) | ||
| Aankhen`` | Hmm. | ||
| What's your e-mail address? | |||
| Limbic_Region | gaal - I am sure I have in the past - but when I build Perl on Win32 it is usually mingw or Cygwin | ||
| cognominal_ | eval my @a=777; my $a=666; print << 1 @a $a >> | ||
| Limbic_Region | [email@hidden.address] | 16:43 | |
| cognominal_ | ?eval my @a=777; my $a=666; print << 1 @a $a >> | ||
| evalbot6 | Error: No compatible subroutine found: "&print" | ||
| Limbic_Region goes to look at the readme though since gaal has mentioned it twice now | |||
| iblech | ?eval say 42 | ||
| evalbot6 | Error: No compatible subroutine found: "&say" | ||
| iblech | That used to work | ||
| (print won't, however, but say should) | |||
| Aankhen`` | ?eval my @a=777; my $a=666; << 1 @a $a >> | 16:44 | |
| gaal | forum2.org/gaal/pugs/nmake.exe | ||
| evalbot6 | 3 | ||
| Limbic_Region | ?eval say "42" | ||
| iblech | ?eval *say 42 | ||
| evalbot6 | Error: No compatible subroutine found: "&say" | ||
| Aankhen`` | Bleh. | ||
| evalbot6 | Error: No compatible subroutine found: "&say" | ||
| Limbic_Region | hmm | ||
| Aankhen`` | "nmake.exe is an executable file. For security reasons, GMail does not allow you to send this type of file." | ||
| gaal | see url above. | ||
| iblech | I think I know why it broke -- it's because the declaration of the safe &say isn't exported correctly or so | ||
| Aankhen`` | I saw. | ||
| BTW, L~R, you want a GMail invite? | |||
| cognominal_ | where << >> is documented? the implemantation interpolates scalars but not arrays | ||
| Limbic_Region | Aankhen`` - no, I have 50 or so at any given time | 16:45 | |
| Aankhen`` | OK. | ||
| Limbic_Region | I use that address exclusively for list subscriptions though | ||
| gaal | s03 probably, cognominal? | ||
| Limbic_Region | Aankhen`` - just change the extension - I will change it back | ||
| cognominal_ | ho, I did not know that thru gmail, i belonged to a private club... | ||
| Limbic_Region | real good security you know | ||
| Aankhen`` | gaal put it up at forum2.org/gaal/pugs/nmake.exe | 16:46 | |
| Limbic_Region | oh | ||
| even better | |||
| let me lower the firewall | |||
| Aankhen`` | Does Kwid have any mechanism for marking up edits? | 16:47 | |
| Limbic_Region | good news is I can now nmake clean | 16:48 | |
| Limbic_Region attempts a new build | |||
| Aankhen`` | Can roles have BUILD and the like? | 16:49 | |
| Limbic_Region | same error - thanks gaal and Aankhen`` though | 16:50 | |
| Aankhen`` | Limbic_Region >> Check that it's using the new version. | ||
| Oh. | |||
| I thought you were talking about clean. | |||
| Could you nopaste the full output? | 16:51 | ||
| pasteling | "Limbic_Region" at 24.35.57.240 pasted "src/Pugs/CodeGen/PIR/Prelude.hs is still blowing up on Win32 (home machine only)" (45 lines, 3K) at sial.org/pbot/11541 | 16:52 | |
| Limbic_Region | out of curiosity - did the ghc requirements change and no one told me? | 16:53 | |
| Aankhen`` | I am using 6.4 without problems. | ||
| Do you have Parrot installed? | |||
| Limbic_Region | no | ||
| Aankhen`` | You could try building that and putting parrot.exe in your path. | ||
| Limbic_Region | has always worked before without it - as well as working at work without it | 16:54 | |
| but sure | |||
| attempting build now with parrot in path | 16:58 | ||
| same error | 17:00 | ||
| ;-) | |||
| Aankhen`` | :-\ | 17:01 | |
| Limbic_Region | you will never guess in a million billion years what the problem was | 17:04 | |
| svnbot6 | r5239, Aankhen++ | * modules/Grammars/Perl6.pm: numerous small changes and a few fixes. | ||
| Limbic_Region does a little dance for figuring it out | |||
| gaal | disk space? :) | ||
| Limbic_Region | GHC-- for 1 .. Inf; | ||
| no | |||
| gaal | well? | 17:05 | |
| Limbic_Region | ghc ships with a perl.exe and perl56.dll in the root directory | ||
| gaal | in *its* root dir, yes | ||
| Limbic_Region | it was constantly interfering with my installed perl since . takes precedence when searching %PATH | ||
| so I deleted it | |||
| no harm no foul right | 17:06 | ||
| gaal | but you shouldn't have that dir in your path | ||
| Limbic_Region | gaal - it isn't | ||
| gaal | you should have bin/ in the path | ||
| Limbic_Region | I mean when I am in GHC's root directory | ||
| as in | |||
| Aankhen`` | o_O | ||
| gaal | why are you ever? :) | ||
| Aankhen`` | You were trying to build Pugs from GHC's root directory? | ||
| Limbic_Region | that's where I install Pugs | ||
| Aankhen`` | Woo. | ||
| Limbic_Region | I have everything Pugs related under a single directory | 17:07 | |
| to include parrot now btw | |||
| so anyway | |||
| gaal | L~R, please add this to the infrequently asked questions list :-) | ||
| Limbic_Region | you can still do perl in ghc's root directory since it checks %path | ||
| gaal | but you should not have deleted ghc's perl. i'm sure it needs it. | ||
| Limbic_Region | nope | ||
| any ole perl will work | |||
| it just needs to be in a hardcoded path | 17:08 | ||
| which is why I said GHC-- | |||
| since I didn't have 5.6 lying around | |||
| gaal | also i don't see what perl had to do with your syck breakage. | ||
| Limbic_Region | neither do I | ||
| if you feel like bug hunting - just rename your perl.exe in GHC's root directory ;-) | 17:09 | ||
| note the rename and not delete | |||
| Aankhen`` - fwiw, pugs is a sub-directory in the ghc root directory (not IN the root directory itself) | 17:10 | ||
| Aankhen`` | I figured. :-) | ||
| gaal | oh, c'mon you wimps! install everything in C:\ :-P | 17:11 | |
| Aankhen`` | Hehe. | ||
| Aankhen`` considers porting MP3::Info. | |||
| Limbic_Region | ok - so now I forgot what exactly it was I wanted to work on | 17:12 | |
| oh - I wanted to see if any of the pugsbugs I had submitted tests for were working now | |||
| Limbic_Region really doesn't feel like running nmake test | |||
| are any of the Win32 smokes up to date? | |||
| nope - both are at least a month old | 17:13 | ||
| Aankhen`` | Looks like `seek` hasn't been implemented. | ||
| gaal | mine is a day or two old if that's any help | ||
| Aankhen`` | No MP3::Info for now, I guess. | 17:14 | |
| gaal | perlcabal.org/~gaal | ||
| Aankhen`` wanders off to find a decent game to play. | |||
| gaal | Aankhen``, want me to look into it? | ||
| ah :) | |||
| Aankhen`` | gaal >> Actually, what I would really like is a working Time::Local. :-) | ||
| And MIME::Base64. | |||
| Limbic_Region | gaal - if you update regularly you should get autrijus to add it to the list on the pugscode homepage | ||
| Aankhen`` | So if you need help with your priorities, there you go. ;-) | 17:15 | |
| gaal | you have a working localtime now, if that's what you mean | ||
| Aankhen`` | BBL, jumping around and shooting people. & | ||
| gaal ducks | |||
| Limbic_Region | gaal - thanks - it looks like a few have been fixed, but not all of them | 17:16 | |
| gaal | need a newer smoke? i'll start one. | ||
| Limbic_Region | no | 17:17 | |
| thanks though | |||
| gaal | well i started one anyway, so there :-) | ||
| Limbic_Region | heh | ||
| I am just looking at removing some bug workarounds from an example before committing it | |||
| gaal | as for the smoke index, i think it's mentioned in the wiki, but i don't automate the build so it's not crucial that it be advertised widely. | 17:18 | |
| Limbic_Region | actually I think a new smoke is in order | 17:19 | |
| the past smoke doesn't list one of the tests I am checking for | |||
| gaal | one will be up in 30 minutes. | ||
| Limbic_Region | hmmm - but I thought you said a few days | 17:20 | |
| June 29th is when I uploaded the test | |||
| *shrug* - I am going to take Jean shopping and will bbiab | 17:21 | ||
| afk & | |||
| cognominal_ | clkao: this is not Perl6... I think I understand most or Data::hierarchy, but I don't get the sticky stuff... | 17:28 | |
| gaal | hey autarch :) | ||
| cognominal_ | clkao, can you give me a hint? | ||
| autarch | gaal: hey, thanks for localtime | 17:29 | |
| gaal | sure! the string form doesn't work yet, as you may have noticed | ||
| autarch | not an issue for me | ||
| gaal | thanks for the nice mail on p6-l btw | 17:30 | |
| want to work on timegm in the prelude? | |||
| autarch | should it be in the prelude or in a Time::Local module? | ||
| it's a fairly involved chunk of code (take a look at the P5 Time::Local) | |||
| gaal | i need to add another field, to represent the opaque haskell structure | ||
| clkao | cognominal_: it's sticky. not inheritable for children | ||
| cognominal_: why arey ou trying to use d::h? | |||
| autarch | OTOH, I can probably more or less copy the P5 code | 17:31 | |
| gaal looks | |||
| hah, i forgot macos used a weird epoch | 17:32 | ||
| autarch | yeah, it's insane | ||
| I'm guessing P6 will not support MacOS <X | 17:33 | ||
| gaal | p6 hides the epoch anyway. | ||
| autarch | thank god | ||
| epochs are evil | |||
| gaal | hmmm, we don't have pack yet. is that critical? | 17:34 | |
| autarch | I don't think so, let me look | ||
| no, that's just for caching | |||
| gaal | line 54 | ||
| autarch | I'd probably implement a non-caching version first | ||
| however, can I force integer math with Pugs? That's important, or else I need to use do int( $year / 100 ) everywhere | 17:35 | ||
| gaal | you can say Int $year... | ||
| (i already do has Int $.year for the field) | 17:36 | ||
| autarch | and that'll force integer math? | ||
| that'll work | |||
| gaal | ?eval class Foo; has Int $.x; method halve() { $.x / 2 } Foo.new(x=>5).halve | 17:37 | |
| evalbot6 | 2.5 | ||
| gaal | oops :) | ||
| but that's a bug. | 17:38 | ||
| autarch | heh | ||
| gaal | members aren't in a locked hash at all yet. | ||
| you can still use $:undeclared_private_var i think - they're internally just hash elements. | |||
| ?eval my Int $x = 5; $x / 2 | 17:39 | ||
| evalbot6 | 2.5 | ||
| gaal | that's a worse bug. :-P | ||
| actually no: | |||
| ?eval my Int $x = 5; $x /= 2; $x | 17:40 | ||
| evalbot6 | \2.5 | ||
| gaal | oh well. | ||
| autarch | heh, int(...) it is | ||
| gaal | with an XXX to clean up when it's done. | 17:41 | |
| autarch | yeah | ||
| gaal | okay; do you think we need the positional versions of these functions now? | ||
| or can we for now always go through the oop interface, i mean. | 17:42 | ||
| autarch | for which, timegm & timelocal? | 17:43 | |
| I like the idea of OO only | |||
| the positional version is _so_ ugly and hard to remember | 17:44 | ||
| gaal | yes. okay, so these two just do some validation and throw everything at new(). | ||
| autarch | plus if it's a method on some built-in object, caching is simple | ||
| PerlJam | gaal: For positional, do you mean the same as in P5 or the reverse as in your email to p6l? | ||
| autarch | either way it sucks to use ;) | ||
| PerlJam | I think a p5 positional interface would be useful to speed converting p5 to p6 | 17:45 | |
| gaal | right. i have to peek at haskell a little, to see if i can sotre their opaque structure in p6. | ||
| autarch | PerlJam: that's true | ||
| gaal | it seems that we can't. so instead i'll add an epoch field. | 17:53 | |
| i'll make it Num :-) | |||
| the good news is that if you construct a Time, you can pass either an epoch or everything else, and what you don't supply gets computed. | 17:54 | ||
| at least i think that's good news? please tell me if you think this is slow and bloated. | 17:55 | ||
| meh, you can't get an epoch in haskell without doing calculations. | 18:03 | ||
| autarch | that's reasonable, it can always be changed to compute on demand and cache later | 18:06 | |
| where is the Time interface defined? | |||
| gaal | nowhere :) we're making it up as we go | 18:07 | |
| autarch | ok | ||
| but where are internal objects coded? In haskell or the prelude? | 18:08 | ||
| gaal | see src/perl6/Prelude.pm ; it relies on Pugs::Internals::localtime in src/Pugs/Prim.hs | 18:09 | |
| autarch | ok | ||
| gaal | bbiab | 18:14 | |
| kolibrie | mugwump was working on a Date framework, too: ext/Date/README.pod | 18:15 | |
| autarch | I know | 18:16 | |
| kolibrie | ok, so long as everyone is talking to everyone | ||
| brentdax | A couple days ago (I'm building a new Pugs right now, can't see if it's still there) lookups like $object.foo.bar were broken. Does anyone know if they still are? | 18:41 | |
| wolverian | Foo.new.bar seems to work | 18:42 | |
| (when bar is defined.) | |||
| brentdax | I'll check it again when this finishes compiling... | 18:47 | |
| btw, does anyone else have trouble with optimized Perl 5 embedding builds? | |||
| autarch | brentdax: are you on debian, perchance? does it complain about _crypt_struct | 18:49 | |
| brentdax | I'm on Ubuntu, which is Debian-derived. I think that sounds right. | ||
| autarch | brentdax: yeah, I saw thought on Ubuntu too | 18:50 | |
| obra | hey autarch | ||
| autarch | my fix was to run make unoptimized, let it compile that one file, stop the compile, then run plain make again | ||
| obra: hey there | |||
| brentdax | What I've been doing is running make, letting it get to that file and crash, then do the rest of the build with make unoptimized. | 18:51 | |
| Your way is probaby better, though. | 18:52 | ||
| autarch | brentdax: it's just that one file, so you can stop the build right after it does that file, delete any .o files it made after that, and then go ahead optimized | ||
| gaal | there's a compiler directive to turn off optimizations for one file. which one is it, i'll add the flag. | ||
| autarch | src/Pugs/Embed/Perl5 | ||
| geoffb | *yawn* | ||
| hello, all | |||
| geoffb has finally sent his article to the editor, and can now relax and spend a couple hours reading IRC backlog. :-) | 18:53 | ||
| BTW, sharing a repository with your editor is the only way to fly | 18:54 | ||
| brentdax | Compiling Pugs.Embed.Perl5 ( src/Pugs/Embed/Perl5.hs, src/Pugs/Embed/Perl5.o ) | 18:55 | |
| /usr/lib/perl/5.8/CORE/reentr.h:611: error: field `_crypt_struct' has incomplete type | |||
| gaal | brentdax / autarch: please try editing that file and changing the first line to | 18:56 | |
| {-# OPTIONS_GHC -fglasgow-exts -cpp -O0 #-} | |||
| and tell me if it helps / just ci it yourself | |||
| (my debian box is too puny to run anything but make unoptimized on anyway :) | 18:57 | ||
| brentdax | Change made, compiling now... | 18:58 | |
| No joy. | 18:59 | ||
| gaal | too bad :/ | ||
| gaal is off again & | 19:00 | ||
| Limbic_Region assumes the integer math is needed to determine epoch and not for returned values since $larry wants fpm | 19:15 | ||
| meppl | "$larry"? | 19:28 | |
| *g | 19:29 | ||
| Limbic_Region doesn't understand the question meppl | |||
| if there is one | |||
| meppl | i thought it was inadvertent | 19:31 | |
| $larry as variable has no sense ;) | |||
| Limbic_Region | meppl - to distinguish larry from @larry we use $larry | 19:33 | |
| meppl | achso | 19:34 | |
| ah okay | |||
| in any case its logical senseless to write a "$" for a substantiv of a human-language. or we could say "i go $home and eat a $soup from my $grandma" :D" | 19:37 | ||
| Juerd | people with utf8 shells, login on feather please :) | 19:39 | |
| Limbic_Region | how would I know if I have a utf8 shell? | 19:40 | |
| Juerd | Can it display unicode characters? :) | ||
| Then very probably it is. | |||
| integral | it's upside down? | ||
| Limbic_Region | dunno - never tried | ||
| Juerd | integral: :) | ||
| Limbic_Region has only logged on to feather once | |||
| that was to change my password | |||
| integral | Juerd: the line length is weird though, they look longer than 80 | 19:41 | |
| Juerd | Blame thy tty. | 19:42 | |
| They're 80 | |||
| integral | hmm, must getting some widths wrong then | ||
| ah, it is | 19:43 | ||
| Amnesiac | yo juerd | 19:46 | |
| 'lo Limbic_Region, integral | |||
| Aankhen`` goes to sleep. | 19:54 | ||
| G'night. | |||
| Limbic_Region | salutations Amnesiac | 19:56 | |
| wolverian | for the love of god, this game has a copy protection scheme that slows down your computer with an insane process if you bought the game | 20:08 | |
| kolibrie | Juerd: hmm, playing with our minds, are you | ||
| Juerd | :)) | ||
| Limbic_Region | um - is t/builtins/caller.t b0rk? | 20:13 | |
| looks like you planned 19 but only ran 3 | |||
| no such sub .... | |||
| eric256_ | which game wolverian? | 20:25 | |
| wolverian | eric256_: vampire the masquerade: bloodlines | 20:27 | |
| eric256_ | ahhh. thought maybe you where talking about half life 2. it encrypts the entire contents of like 5 CD's...pain in the but | 20:28 | |
| wolverian | heh. | ||
| Limbic_Region | pc based games? | 20:29 | |
| Limbic_Region has considered doing some gaming to bring some balance and wasn't sure what he should get | |||
| wolverian | yes. | ||
| Limbic_Region: what kind of games do you like? | |||
| Limbic_Region | um - mostly ones that involve either no thinking - (first player shooters) | 20:31 | |
| or ones that involve almost entirely thinking (Myst - RPGs - etc) | |||
| but I am not much of a gamer | |||
| autarch | then get a PS2 | 20:32 | |
| lots of choices, minimal work ;) | |||
| running Windows just for games is too much of a PITA | |||
| eric256_ seconds Limbic_Region's games chioces. ;) | |||
| Limbic_Region | I already own a pc that's dual boot autarch | ||
| autarch | ah | ||
| I used to do that, but I hated leaving linux just to play games | 20:33 | ||
| Limbic_Region | autarch - actually Windows is the primary partition | ||
| eric256_ | ps2++ psp+++ ;) | ||
| wolverian | Limbic_Region: I can recommend the latter category games mainly | ||
| Limbic_Region | well - shoot wolverian | 20:34 | |
| autarch | Limbic_Region: eek | ||
| wolverian | Limbic_Region: Fallout 1 & 2, Arcanum: of Steamworks and Magick Obscura, The Longest Journey, and Planescape: Torment | ||
| Limbic_Region | autarch - it works out. While I am heavily *nix biased | ||
| I use them both equally | |||
| wolverian | Limbic_Region: recently those genres have been practically dead on the PC, which sucks | ||
| (and none of those games are recent) | |||
| Limbic_Region | I figure it will keep my skills up when/if the need arises - and it is only fair to b1tch about something when you have walked a mile in its shoes | ||
| wolverian - you think I could pick them up in a game shop or should I try to order online? | 20:35 | ||
| autarch | I've used Windows plenty. Heck, I used to do tech support ;) | ||
| wolverian | Limbic_Region: They'll be rereleases if they're in the shops. | ||
| Limbic_Region: I'd try ordering first. | |||
| Limbic_Region | gotcha | ||
| eric256_ | Prince of Persia is a good balance of both shooter and puzzle | 20:36 | |
| wolverian | Limbic_Region: some people also like Morrowind, but it always failed to attract me, in all its sequels | 20:37 | |
| (it is the prettiest of the bunch, if that matters, though) | |||
| (it's a first-person game, too.) | |||
| eric256_ cheers when he finds that most if not all his 11 v-mails are junk. | 20:38 | ||
| masak | eric256_: prince of persia can hardly be called a "shooter" | 20:39 | |
| eric256_ | i meant as a first person combat, if you count throwing stuff it is a shooter ;) | ||
| masak | ;) | ||
| gaal | ooh, autrijus posted. | 20:53 | |
| masak | poor autrijus... "underclocked" is not like him | 20:56 | |
| Corion | datenzoo.de/pugs/win2k.html | ||
| (a smoke, long time not smoked :) ) | |||
| cu all and good night | |||
| Limbic_Region | thanks wolverian | 20:57 | |
| and even though Corion quit - thanks to him too - I bugged him about the smoke in the chatterbox | |||
| gaal | lr, i have that smoke up too. | 20:58 | |
| Limbic_Region is confused by the results | |||
| gaal | that != from right now | 20:59 | |
| Limbic_Region | stuff that was b0rk is fixed | ||
| and stuff that was working is b0rk | |||
| gaal | that == the one i started a few hours ago. | ||
| Limbic_Region | right | ||
| gaal | i don't have parrot / p5. | ||
| Limbic_Region | neither do I | ||
| or rather I do | |||
| but they don't have anything to do with what I was looking at | |||
| gaal | k | 21:00 | |
| Limbic_Region | gaal - it is | ||
| errr | |||
| your results don't agree with Corion | 21:01 | ||
| all 4 of parsing_spaceship.t failed for Corion but 2 passed for you | |||
| *shrug* - doesn't really matter since at least 2 are still b0rk | 21:03 | ||
| rafl | Who is responsible for the debian/ dir in svn? | 23:23 | |
| meppl | what is the sense of this folder? | 23:24 | |
| kungfuftr | rafl: look at the logs? | ||
| rafl | meppl: It's used to build pugs packages for the Debian GNU/Linux Distribution. | ||
| kungfuftr: Good point. | |||
| meppl | oh | 23:25 | |
| revdiablo | rafl: scw mostly | ||
| meppl | im debian-user | ||
| rafl | "idle: 6 days" Hm... | 23:27 | |
| So, I'd like to fix some things and make some improvements on the package. Shall I ask scw or ask someone else for svn access? | 23:28 | ||
| geoffb | rafl, well, I'm no metacommiter, but the general rule around here is to ask for the commiter bit, and then go wild. | 23:30 | |
| mugwump | rafl: you can ask anyone listed as an admin on the openfoundry project page | ||
| revdiablo | rafl: everything is in source control. if you screw something up, it can just be reverted. | 23:35 | |
| svnbot6 | r5240, mugwump++ | How to shoot yourself in the foot with Perl 6 | ||
| Odin- | O_o | 23:36 | |
| Interesting commit comment. | |||
| mugwump | in this case it's literal | ||
| revdiablo | A /docs/SHOT_IN_THE_FOOT | ||
| hehe | |||
| oh lord, my working copy is 600 revisions behind | 23:37 | ||
| mugwump++ | 23:40 | ||
| Odin- | Good one. :) | 23:45 | |
| kungfuftr | mugwump-- # bloody kiwi | 23:47 | |
| svnbot6 | r5241, mugwump++ | Test for 'is accessor' trait | ||
| mugwump runs around kungfuftr flightlessly and pecks at his feet | 23:50 | ||