|
Parrot 0.8.2 Feliz Loro Released | parrot.org | 45 TT | 538 RT Set by moderator on 17 December 2008. |
|||
|
00:09
AndyA joined
00:15
TiMBuS joined
|
|||
| cotto | chromatic, any reason I shouldn't apply this: | 00:16 | |
| nopaste | "cotto" at 96.26.202.243 pasted "patch to randomize hash seeds" (38 lines) at nopaste.snit.ch/15045 | 00:17 | |
| chromatic | Provided shared STRINGs get marked per the comment and all tests pass, we can experiment with it for a while. | 00:18 | |
| cotto | all tests passed (though I'm double-checking) | ||
| chromatic | It's worth running at least testC and testj and Rakudo's spectests as well. | ||
| cotto | Actually I got around that by making all interps with the same parent have the same seed as the parent. | 00:19 | |
| chromatic | Makes sense. | ||
| chromatic_away | Feel free to apply though. | 00:20 | |
| cotto | thanks | 00:21 | |
| Somehow t/pmc/orderedhash.t:5 still fails on testC. | 00:28 | ||
| sometimes. | 00:29 | ||
| purl | sometimes I think you're off your rocker. | ||
| cotto | OrderedHash-- | 00:31 | |
| my own fault, but an easy fix | 00:34 | ||
|
00:34
jhorwitz joined
00:37
TiMBuS joined
00:45
TiMBuS joined
|
|||
| Whiteknight | cotto++ #nice patch | 00:50 | |
| dalek | r34121 | Whiteknight++ | : | 01:05 | |
| : [pdd09gc_part1] adding the incremental_mc.c file to the branch, although it's not connected to anything yet | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=34121 | |||
|
01:23
apple-gunkies joined
|
|||
| dalek | r34122 | util++ | : | 01:24 | |
| : Typo - s/biulds/builds/ in parrot_coverage.pl | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=34122 | |||
|
01:30
Aisling_ joined,
TimToady_ joined,
Eevee_ joined
01:36
tetragon joined
01:39
slavorg joined
01:41
jsut|work joined,
magnachef joined
01:43
TiMBuS joined
01:45
chromatic_away joined,
bacek joined
|
|||
| dalek | r34123 | Whiteknight++ | : | 01:47 | |
| : [pdd09gc_part1] some simplifications to the incremental GC, and integrate it into the rest of Parrot a little | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=34123 | 01:48 | ||
| r34124 | Whiteknight++ | : | 02:00 | ||
| : [pdd09gc_part1] two small notes | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=34124 | |||
| r34125 | Whiteknight++ | : | 02:09 | ||
| : [pdd09gc_part1] remove 'batch mode' and uncomment a critical piece of code | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=34125 | |||
| r34126 | cotto++ | : | 02:12 | ||
| : [pmc] fix cotto--'s fix to OrderedHash | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=34126 | |||
| r34127 | cotto++ | : | |||
| : [hash] randomize an interp's hash seed, or inhert the parent's seed if applicable | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=34127 | |||
| Whiteknight | what makes a platform JIT capable? | 02:21 | |
| because I thought mine was, but configure is saying that it isn't now | 02:22 | ||
| running testj proves that my system really isn't jit-capable. That's a shame | 02:31 | ||
| cotto | Are you running one of those special archs? | 02:34 | |
| Whiteknight | amd64 | ||
| I'm not sure if that counts as "special" or not | 02:35 | ||
| and I don't know enough about JIT to improve the coverage on this system | |||
|
02:49
apple-gunkies joined
|
|||
| pmichaud | last time I checked (a little over a year ago), amd64 wasn't a jitted platform | 02:59 | |
| so I got a speed boost in Parrot when I switched to 32 bit (for other reasons) | 03:00 | ||
| dalek | r34128 | util++ | : | 03:10 | |
| : [codingstd] Removed trailing whitespace from action.pm | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=34128 | |||
| Whiteknight | what does the makefile error "multiple target patterns" mean? | 03:13 | |
|
03:15
geof joined
03:19
apple-gunkies joined
03:34
MetaEd joined
03:40
MetaEd left
|
|||
| dalek | r34129 | Whiteknight++ | : | 03:54 | |
| : [JIT] Add some stub C files in preparation to work on RT#38929 | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=34129 | |||
|
04:01
elmex_ joined
04:08
Andy joined
04:48
MetaEd joined
|
|||
| MetaEd | I am learning to build a compiler with Parrot 0.8.0. I am ready to write unit tests. The distributed languages use a variety of test methods. I searched but could not find documentation on unit test development. Is there a good place to start? | 04:50 | |
|
05:16
apple-gunkies joined
05:27
Theory joined
|
|||
| mberends | MetaEd, still here? | 05:33 | |
| MetaEd | You bet | ||
| mberends | I also had to get started with unit tests recently. I'll try to recall the key elements if you like. | 05:34 | |
| MetaEd | I'd love it. I should say that I think it will be impractical to write my tests in the target language. | 05:35 | |
| mberends | ok, the heart of the design is Test Anything Protocol (TAP). Seen that? | 05:36 | |
| MetaEd | That is, I can see that a number of the unit tests were written in the target language, but it seems I am going to have to write my tests from Perl. | ||
| I have not seen TAP. | |||
| I found this: search.cpan.org/dist/parrot/docs/tests.pod | 05:37 | ||
| Tene | MetaEd: what language are you implementing? | ||
| MetaEd | INTERCAL-72 | ||
| Tene | That explains why you don't want to write in-language tests. :) | 05:38 | |
| MetaEd | Yes. | ||
| mberends | so, you want to burn up as many CPU cycles as possible without the sponsors getting wise to it. | 05:39 | |
| perldoc Test::Tutorial is good | |||
| MetaEd | I needed a good reason to break out the akvavit. | ||
| From Perl5 perldoc? | 05:40 | ||
| mberends | yes, Perl 5 perldoc. I make @reasons as I go along. | ||
| MetaEd | I'm grateful for the pointers. | 05:41 | |
| mberends | ok, distilled concepts: | 05:42 | |
| TAP defines a series of messages that the testee program sends to the test harness. | 05:43 | ||
| The harness receives the messages, controls overall flow and generates reports | 05:44 | ||
| The testee is a child process. It sends messages via its standard output. | |||
| The messages are: first line: '1..n' where n is the number of tests (lines) to follow. | 05:45 | ||
| then: n lines: 'ok i' where i is the test number from 1..n | 05:46 | ||
| or: 'not ok i' if test number i failed, for example if $result != $expected | 05:47 | ||
| MetaEd | Ok, I am with you so far, I see that some of the languages do this directly on their stdout. | ||
| mberends | that why the TAP is for Anything :) | 05:48 | |
| so your software needs to produce those outputs as well. | |||
| MetaEd | And if I cannot do so directly, evidently I can use Perl functions that will compare expected to actual output and write the TAP results for me? | 05:49 | |
| mberends thinking.. | 05:50 | ||
| purl | www.terrybisson.com/meat.html | ||
| mberends | I cannot see how your prototype INTERCAL implementation would be able to call Perl functions | 05:51 | |
| MetaEd | It is looking to me as if some languages are being tested through a Perl wrapper. The Perl wrapper evidently runs the language and compares the output to an expected value. Presumably, then, the Perl writes an ok or not ok back to the harness. | 05:52 | |
| mberends | yes I see, then Perl is the child process and your code is a grandchild process. | 05:53 | |
| MetaEd | That's how it is beginning to look. Armed with what you have told me about TAP I will do some more reading and see whether I am on the right track. | ||
|
05:54
tetragon joined
|
|||
| mberends | I think the wrapper approach adds difficulties. Is it so hard to do arbitrary print statements in INTERCAL? | 05:55 | |
| MetaEd | All output from INTERCAL-72 is in the form of Roman numerals. | 05:56 | |
| mberends | wow | ||
| quick, get me a wrapper! | |||
| MetaEd | What's interesting about it, though, is the unusual lexical structure. I figured if I could get Parrot to speak it I could probably do any other language. | 05:57 | |
| mberends | yes, I read an interview with INTERCAL's designer at some slashdotted Australian computing site. He was optimizing for complexity. | 05:59 | |
| MetaEd | As an aside, the language manual is hilarious. | 06:01 | |
| mberends | MetaEd: developers.slashdot.org/article.pl?.../04/229213 | ||
| MetaEd | Yes, Don Woods, he was one of the original authors. | 06:02 | |
| mberends | manual url? | ||
| MetaEd | www.muppetlabs.com/~breadbox/interc...tercal.txt is the INTERCAL-72 manual | 06:03 | |
| there are some later additions to the language that would, in fact, permit me to write arbitrary text, albeit in a very convoluted way | |||
| And there are other innovations such as the COME FROM statement | 06:04 | ||
| TiMBuS | what the heck is 'Null PMC access in can()' and why is it being called from HLLCompiler;parse? =/ | 06:05 | |
| oh god i broke something didnt i | |||
| Andy | Is anyone in here also doing p5 work? | ||
| mberends | the manual looks familiar, I liked the style too. Of course COME FROM is useful for obfuscation oriented programming | ||
| Andy | chromatic said he was probably going to ignore p5 going forward, and I thought "He hasn't yet?" | 06:06 | |
| MetaEd | @mberends Yes, very much so. Threaded Intercal is a step further into hell along those lines. Multiple COME FROM statements with the same origin create multiple threads. | 06:08 | |
| mberends | Andy, I think chromatic wrote recently that p5 would remain essential for building parrot. | ||
| Andy | yeah but I mean working on p5 | ||
| not with p5 | |||
| mberends | probably just good bits of p6 trickle into p5 when it's convenient. | 06:10 | |
|
06:15
chromatic joined
|
|||
| mberends | Andy, p6 -> p5 trickle: use.perl.org/~chromatic/journal/38077 | 06:16 | |
| Andy | speak of the devil | 06:17 | |
| purl | Eeeeek! Where?!?! | ||
| chromatic | I'll be back in a few. | 06:22 | |
|
06:47
Hadi joined,
Hadi left
06:50
MetaEd left
07:10
yjhz joined
07:20
ask_ joined
07:37
apple-gunkies joined
|
|||
| dalek | r34130 | petdance++ | : | 07:57 | |
| : No importing necessary | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=34130 | |||
| r34131 | petdance++ | : | 08:05 | ||
| : no recompiling regexes in while loops | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=34131 | |||
|
08:34
Theory joined
|
|||
| dalek | r34132 | fperrad++ | : | 08:41 | |
| : [Lua] | |||
| : - fix: now use subid | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=34132 | |||
|
08:52
lathos joined
09:24
pdcawley joined
10:06
Theory joined
10:09
iblechbot joined
|
|||
| dalek | r34133 | moritz++ | : | 10:15 | |
| : [rakudo] move .map and .grep to any-list.pir to make them work on ranges. | |||
| : Patch courtesy by Cory Spence, cspencer++. Closes RT #61550. | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=34133 | |||
| r34134 | pmichaud++ | : | 10:41 | ||
| : [rakudo]: spectest-progress.csv update: 252 files, 5228 passing, 0 failing | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=34134 | |||
|
10:51
AndyA joined
|
|||
| dalek | r34135 | pmichaud++ | : | 10:58 | |
| : [rakudo]: Clean up export handling for 'map' and 'grep'. | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=34135 | |||
| r34136 | moritz++ | : | 11:11 | ||
| : [CREDITS] credit cpsencer++ for the Rakudo work | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=34136 | |||
| r34137 | pmichaud++ | : | 11:13 | ||
| : [rakudo]: Distinguish array from hash access (resolves RT #60732). | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=34137 | |||
|
11:54
masak joined
|
|||
| dalek | r34138 | pmichaud++ | : | 11:56 | |
| : [rakudo]: Change \\d[...] to \\c[...] to comply with S02 change. | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=34138 | |||
| r34139 | pmichaud++ | : | 11:58 | ||
| : [rakudo]: update tests to match \\d --> \\c change in r34138. | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=34139 | |||
| masak | PGE day today? | 12:00 | |
| pmichaud | no, just cleaning up lots of little things here and there. | 12:05 | |
| it's still 06h00 here -- couldn't sleep so I decided to do some hacking. | |||
| a bit later in the day I'm hoping to do the param refactor. | |||
| masak | woot. | 12:08 | |
| masak will probably spend the afternoon hacking November and Druid | 12:09 | ||
| lu_zero | druid? | 12:17 | |
| what's that? | |||
| masak | lu_zero: www.gamerz.net/pbmserv/druid.html | ||
| it's a board game that I've implemented in Rakudo. | |||
| lu_zero | interesting =) | 12:18 | |
| masak | aye :) | ||
| lu_zero | now, if only the website manages to load... | 12:19 | |
| masak | lu_zero: it's a bit slow, I know. maybe the Google cache would serve you better. | 12:20 | |
| 209.85.129.132/search?q=cache:b802h...ceweasel-a | 12:21 | ||
|
12:22
Zaba joined
|
|||
| lu_zero got there already and read the whole ruleset | 12:23 | ||
| now the game just need an opengl ui and some sprites =) | 12:24 | ||
| masak | lu_zero: aye. :) | ||
| lu_zero: or, as a webapp, an SVG frontend. | 12:25 | ||
| lu_zero | =) | 12:27 | |
| dalek | r34140 | pmichaud++ | : | ||
| : [rakudo]: Add .kv method to Pair. | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=34140 | |||
| r34141 | pmichaud++ | : | 12:29 | ||
| : [rakudo]: Add S02-builtin_data_types/pair.t to spectest regression. | |||
| : +63 passing tests. | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=34141 | |||
| r34142 | moritz++ | : | 12:35 | ||
| : [rakudo] add an interpolation test to spectest.data | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=34142 | |||
| masak | is the test failure in S29-list/reverse known? | 12:36 | |
| moritz | not to me | ||
|
12:36
Zaba joined
|
|||
| moritz | masak: could very well be a test relying on ordered stringification of %hash | 12:37 | |
| masak | sounds bad-ish. | 12:38 | |
| it was test 46 in that file. | 12:39 | ||
| checking. | |||
| yep. it does rely on ordered stringification. | 12:40 | ||
| moritz | masak: care to fix? | 12:41 | |
| cotto++ changed hash seeding, so that false tests that passed before stopped working | 12:43 | ||
| masak | moritz: fixing. | 12:45 | |
| moritz | .sort is very handy | 12:46 | |
| masak | moritz: good idea, but I did it slightly differently. | 12:47 | |
| moritz | masak: if it works, it's fine by me ;-) | 12:48 | |
| masak | :) we'll see. re-fudging on this slightly old desktop. | ||
| & # holiday gift shopping | 12:51 | ||
|
12:54
Zaba joined
|
|||
| Tene | purl: chromatic? | 13:01 | |
| purl | chromatic is <req>a lot of fun. For years I'd try to play stuff like `peter and the wolf', and then I'd be frustrated because it would use some note I didn't have. or the author of jellybean or mailto:chromatic@wgz.org or wgz.org/chromatic/ or the winner of the not-a-contest perl-bugathon. or best reached via email. or the guy who hit me in the eye. | ||
|
13:05
Zaba joined
|
|||
| Tene | pmichaud: if I were to take a few days off work to work on Parrot in the next couple of weeks, you have any preference when they happen? | 13:05 | |
| I'll be off next week from the 24th anyway. Was thinking of taking the entire next week off too. | 13:06 | ||
| Tene suffering caffeine poisoning... going to try again to sleep... | 13:08 | ||
| pmichaud | Tene: I'm expecting/hoping to get a lot of parrot work done over the next 5 days (no kids at home, no $otherjob interruptions) | 13:13 | |
| after that I'm less sure of my schedule, although I do expect to be focusing on Parrot a lot in the next 2-3 weeks | |||
| so, whatever schedule seems to work best for you is likely good for me. | |||
|
13:13
johbar joined
|
|||
| Tene | Ah. Maybe I could arrange for Mon/Tues off. Unsure, though. | 13:13 | |
| pmichaud | anyway, kids return here on the 26th, which means I'll have a few more distractions between then and the 2nd. But I still expect/hope to be doing fairly intensive work in that period also, or at least being able to help remove roadblocks for others. | 13:14 | |
| Tene | Details on TT25 would be nice. :) | 13:16 | |
| pmichaud | I will make sure that happens between now and Monday. | ||
| Tene | I would love to have plenty of work available at least after Tuesday. | ||
| pmichaud | okay. I'm thinking that hll stuff we'll want to create a new branch and just barrel through it there. | 13:17 | |
| Tene try to sleep again. | |||
| pmichaud | we'll find each thing that breaks and fix it then. | ||
| Tene nods. | |||
| Thanks for all your help. | 13:18 | ||
|
13:23
ask_ joined
|
|||
| szabgab | I am playing again with Parrot::Embed, if I call Parrot::Interpreter twice, I get a nasty crash | 13:33 | |
| is there a way to tell the first interpreter to go away before I initiate (with Parrot::Interpreter->new ) the second one? | |||
|
13:59
alvar joined
|
|||
| pmichaud | let's see which is faster... "make spectest" in Rakudo, or the amount of time it takes for RT to respond to my page requests. | 14:11 | |
| moritz | pmichaud: how many cores have you got available for parallel testing? ;-) | 14:12 | |
| pmichaud | rt wins, but spectest got through synopsis 12 before rt finished. :-) | 14:13 | |
|
14:16
Debolaz joined
14:18
jimmy joined
|
|||
| moritz | which mostly tells us that S12 is still severly undertested | 14:19 | |
| dalek | r34143 | pmichaud++ | : | ||
| : [core]: Adjust .CCLASS_WORD and .CCLASS_ALPHABETIC to not throw exceptions | |||
| : on unicode strings when ICU isn't present. This is a big cheat -- | |||
| : it only handles codepoints below U+02B0 -- but it's a lot better than | |||
| : getting the exception and allows a wider range of programs to run. | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=34143 | |||
| r34144 | pmichaud++ | : | |||
| : [rakudo]: Recognize more unicode bracketing characters in quotes. | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=34144 | |||
|
14:20
Whiteknight joined
|
|||
| dalek | r34145 | pmichaud++ | : | 14:22 | |
| : [rakudo]: Add S02-literals/quoting-unicode.t to regression. +70 passing tests. | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=34145 | |||
|
14:27
kid51 joined
14:31
zostay joined
|
|||
| jimmy | rt? | 14:38 | |
| purl | rt is just RT (bestpractical.com/rt) or (:rt3) or (: rt bugs) or Obra's trouble ticketing system or the first IBM RISC workstation (www.contrib.andrew.cmu.edu/~shadow/ibmrt.html) or the bombsquad or the Right Thing or very very capable and open-source or an application framework that bundles a ticketing system or obra's baby or SOOOO slow :-S or email mailto:perlbug-owner@perl.org for access | ||
| dalek | r34146 | pmichaud++ | : | 14:42 | |
| : [rakudo]: Make the unicode versions of hyperops work (e.g., ļæ½+ļæ½). | |||
| : This relegates programs containing the french angle brackets to use | |||
| : utf-8 parsing (slower), but we gain these hyperops and it may lead | |||
| : to getting french quotes to work. | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=34146 | 14:43 | ||
| kid51 | pmichaud Would a program that wanted to use hyperops have to declare something at its beginning in order to use them? | 14:44 | |
| And, on a lighter note, is the ">>|<<" icon for perlbug on rt.perl.org a Perl 6 operator? | 14:47 | ||
| Zaba | Why does Perl 6 need separate operators for string and number bitwise operations? WIth classes everywhere, can't one just overload them? | 14:49 | |
| jimmy | Whiteknight: trac.parrot.org/parrot/ticket/72 | ||
| may be there were some wrong fixes. | |||
| Whiteknight | hello | ||
| purl | hello, Whiteknight. | ||
| Whiteknight | I'll look at that in a bit | 14:50 | |
| kid51 | Getting 500 errors at rt.perl.org | ||
| jimmy | thanks | 14:51 | |
| Coke | zaba;so you don't have to rebless an object to do a comparision. | ||
| think of it as enforcing a context on the comparison without changing the original object. | 14:52 | ||
| masak | ä½ å„½, jimmy | ||
| jimmy | 儽åļ¼masak | ||
| ä½ åØåļ¼ēå°ä½ November ē perl6 代ē äŗ | 14:53 | ||
| masak 's temporary desktop can only show half of jimmy's reply | |||
| Zaba | Coke, but as_string and such exist.. | ||
| jimmy | masak: why ? | ||
| Coke | zaba; While I am not part of @larry, I'd have to guess "syntactic sugar." | 14:54 | |
| jimmy | ah, i just get 500 at rt.perl.org | ||
| masak | jimmy: don't really know. some font issue in Emacs. | ||
| Coke | kid51: hey, you're on. I'm heading back out into the snow shortly, but I put together a patch for smoke->smolder. | ||
| Feel free to apply it if it looks OK to you. only thing the patch is missing is removeing 'smoke.html' from the list of ignored files in buildroot | 14:55 | ||
| masak | jimmy: I don't understand the last thing you said. Did I see the November code in Perl 6? something like that... | ||
| jimmy | masak, you are right. I see the November code in Perl 6. | 14:56 | |
| Coke is glad to see consensus on the vc6 issue. | |||
| masak | jimmy: ah, you're reding it? cool. | ||
| Coke | ah. I read that as "why did patrick copy code from november into rakudo?" | ||
| lathos | November doesn't support SQLite yet. :) | ||
| jimmy | masak: yes. I have read it . | ||
| Coke | yay, fun with languages. | 14:57 | |
| masak | lathos: that's right. I've been thinking of playing with that in a branch. | ||
| Coke: there have been back-contributions from November to Rakudo (in the Test.pm module), but that was me doing the copying. :) | 14:58 | ||
| Coke | yay, I was just remarking on how much I hate english. =-) | ||
| er, "yah" | |||
| Coke heads back out into the snow to pick up his kids at the local sliding place. | 14:59 | ||
| masak likes English | |||
|
15:00
jhorwitz joined
|
|||
| masak | is RT down? | 15:03 | |
| ah, now I got through. | 15:04 | ||
| jimmy | masak: it's down now. | ||
| kid51 just filed bug report about rt.perl.org | |||
| masak | jimmy: it seems to ber up and down alternately. | ||
| jimmy | masak: yes,usually it's down. | 15:05 | |
| masak | :/ | ||
| kid51 | RT continues to generate 500 errors for me -- so off to other things. | 15:07 | |
| nick kid51_afk | |||
| masak | that's a lot of errors ;) | 15:10 | |
|
15:17
Zaba joined
|
|||
| jimmy | sometimes rt works. | 15:18 | |
| dalek | r34147 | jhorwitz++ | : | 15:22 | |
| : [NCI] new signatures for mod_parrot | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=34147 | |||
|
15:25
tetragon_ joined
15:39
Hadi joined
15:40
Hadi left
16:17
iblechbot joined
16:23
shorten joined
|
|||
| TimToady_ | Zaba: how would the bitwise operators distinguish types that have both numeric and string interfaces? | 16:30 | |
| this problem creates an amount of heartburn in p5 currently | |||
| Zaba | TimToady_, well, one could explicitly call as_string or similar.. | ||
| TimToady_ | one could, but we had the ~ and + memes floating around already, and it gets tiresome to type long words when doing a lot of bitwise work | 16:31 | |
| when you're doing some, you tend to be doing a lot | |||
|
16:39
gaurav joined
16:41
rurban joined
|
|||
| Coke | eek, it's @larry, the @landlord. | 16:46 | |
| Coke misses _the far side_ | 16:47 | ||
| TimToady_: how goes? | |||
| TimToady_ | about to leave for socal | ||
| Coke | that sounds much less snowy than here. | 16:48 | |
| ~~ . safe travel | |||
|
16:49
apeiron joined
|
|||
| TimToady_ | bbl & | 16:53 | |
|
17:00
barney joined
17:03
Theory joined
17:08
tetragon joined
17:11
japhb joined
|
|||
| Coke tests his net cxn. | 17:15 | ||
| Coke smacks safari. | |||
|
17:23
apeiron joined
17:40
Theory joined
17:41
Zaba joined
|
|||
| dalek | r34148 | rblasch++ | : | 18:18 | |
| : Visual C++ 9 port branch. | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=34148 | |||
|
18:28
Zaba joined
|
|||
| dalek | r34149 | pmichaud++ | : | 18:46 | |
| : [rakudo]: Add unicode-whitespace.t test to regression (+48 passing tests) | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=34149 | |||
|
18:47
barney joined
|
|||
| dalek | r34150 | rblasch++ | : | 18:49 | |
| : Handle NaN in string_to_num. | |||
| barney | What's the replacement for: | ||
| dalek | diff: www.parrotvm.org/svn/parrot/revision?rev=34150 | ||
| barney | $P0 = getinterp | ||
| $P1 = $P0['sub', 1] | |||
| getting the caller of the current sub | 18:50 | ||
| dalek | r34151 | rblasch++ | : | 18:52 | |
| : Unskip all Windows tests that pass using VC9. | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=34151 | |||
| r34152 | rblasch++ | : | 18:54 | ||
| : Prefer nmake in canidate list if VC is used. | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=34152 | |||
| barney | found it: use ';' for multikey access | 18:55 | |
| dalek | r34153 | bernhard++ | : | 19:00 | |
| : [Pipp] Use ';' (instead of ',') as separator in multikey access | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=34153 | |||
|
19:03
leto joined
|
|||
| dalek | r34154 | bernhard++ | : | 19:09 | |
| : Ticket #72: book.patch | |||
| : Courtesy of Jimmy. | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=34154 | |||
| barney | How do I download patches from Trac tickets? | 19:11 | |
| dalek | r34155 | rblasch++ | : | ||
| : Don't rely on CFLAGS pulled in from Perl. | |||
| : Added --with-debug-crt, for linking to the Debug CRT. | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=34155 | |||
|
19:14
chromatic joined
|
|||
| dalek | r34156 | pmichaud++ | : | 19:15 | |
| : [rakudo]: Add C<< p5=> >> operator. | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=34156 | |||
| szabgab | barney: when viewing the attachment at the bottom of the screen there should be a link to "original format" | 19:16 | |
| particle | crap! my 4pm flight's been cancelled, and we're expecting 8" of snow starting tonight :( :( :( | 19:17 | |
| dalek | r34157 | bernhard++ | : | ||
| : more spelling fixes. | |||
| : Courtesy of Jimmy. | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=34157 | |||
| r34158 | pmichaud++ | : | |||
| : [rakudo]: Add reduce-le1arg.t to regression, +49 passing tests. | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=34158 | |||
| barney | szabgab: TNX, Found it | 19:19 | |
| Infinoid | I wish there was a way to turn HTML formatting off in the description fields of svn.perl.org's RSS | 19:24 | |
| it is making it impossible for things like pmichaud's "Add C<< p5=> >> operator." description to come through properly. | |||
| (If it weren't for that, I have an updated plugin for dalek that also gets trunk/branch prefixes right.) | |||
| particle | does it get them right even at the root? like say when a branch is merged? | 19:25 | |
| or a new branch created? | |||
| Infinoid | it should. svn.perl.org's RSS does include a list of changed files; new script just finds the longest common prefix and print that | 19:26 | |
| particle | ah, nice | ||
| Infinoid | r34157 | bernhard++ | trunk/docs/book (3 files): | 19:27 | |
| : more spelling fixes | |||
| link: svn.perl.org/viewsvn/parrot/?hideat...57#dirlist | |||
| shorten | Infinoid's url is at xrl.us/s7g3q | ||
| Infinoid | I'm having a difficult time with these descriptions. looks like it chopped that one in half | ||
| XML::RAI is stripping out everything that looks like HTML codes when I fetch the description, but angle brackets in the initial commit message are not escaped, so they get stripped too. | 19:31 | ||
| dalek | r34159 | pmichaud++ | : | 19:42 | |
| : [rakudo]: Add S16-filehandles/io_in_for_loops.t (+25 passing tests) | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=34159 | |||
|
19:48
rurban_ joined
19:58
dalek joined
20:03
tetragon joined
|
|||
| Infinoid | Dalek is fixed and updated and new and shiny; hope it works. | 20:12 | |
| dalek | r34160 | pmichaud++ | trunk/languages/perl6/src/classes: | 20:19 | |
| : [spec]: Refactor IO.readline and prefix:<=>. | |||
| link: svn.perl.org/viewsvn/parrot/?hideat...60#dirlist | |||
| r34161 | pmichaud++ | trunk/languages/perl6/t: | |||
| shorten | dalek's url is at xrl.us/tcnrv | ||
| dalek | : [rakudo]: Add some more spectest files to the regression suite. | ||
| link: svn.perl.org/viewsvn/parrot/?hideat...61#dirlist | |||
| shorten | dalek's url is at xrl.us/tcnuf | ||
| Infinoid | other than shorten, looking good. | ||
| particle | what's that supposed to look like? it's not an svn diff | 20:20 | |
| (which is what i expected) | |||
| Infinoid | you can click through and get a diff. that's the link included in the rss | 20:21 | |
| particle | rss? | ||
| purl | i think rss is interglacial.com/rss/about.html or the new EMAIL or the next big thing in the battle for eyeballs | ||
| particle | i'm getting a viewvc page | ||
| Infinoid | parrot rss? | 20:22 | |
| purl | well, parrot rss is at svn.perl.org/rss/log/parrot.rss | ||
| Infinoid | if it is less useful, I have the revision number, and can always generate links to parrotvm.org like it was before | 20:23 | |
| (assuming SVN::Web on feather doesn't break again) | 20:24 | ||
| particle | oh, you're purposely not using svn::web. i didn't realize that was your intent. | ||
| Infinoid | my main motivation at this point was to get branch names working again | 20:25 | |
|
20:25
ask_ joined
|
|||
| Infinoid | we had to hack some parsing into SVN::Web to get them working before. and that broke a week ago when we fixed some other things relating to svn 1.5.x | 20:26 | |
| using svn.perl.org's rss was proposed as an alternative, so I tried it. :) | |||
|
20:32
nute joined
|
|||
| dalek | r34162 | pmichaud++ | trunk/languages/perl6/src (2 files): | 20:39 | |
| : [rakudo]: Refactor 'first' and 'reduce' methods to Any (RT #61560, cspencer++) | |||
| : * Patch (slightly modified) courtesy Cory Spencer <cspencer at sprocket.org> | |||
| link: svn.perl.org/viewsvn/parrot/?hideat...62#dirlist | |||
| shorten | dalek's url is at xrl.us/tekuh | ||
|
21:04
iblechbot joined,
Hadi joined
21:06
Hadi left
21:12
masak joined
|
|||
| GeJ | Good morning everyone | 21:20 | |
| masak | hej, GeJ | 21:26 | |
| pmichaud++ # >>+<< in Unicode | 21:34 | ||
|
21:38
Zaba joined
21:39
davidfetter joined
|
|||
| GeJ | hej masak | 21:49 | |
| davidfetter | hej, gej | 21:51 | |
|
21:54
apeiron_ joined
|
|||
| Coke wonders why barney changed the description of the ticket instead of just commenting on it. | 22:46 | ||
| \\ | |||
|
22:53
Khisanth joined
23:13
kid51 joined
|
|||
| kid51 | rt.perl.org is still erratic, it appears | 23:21 | |
| I was able to log in and get one ticket, but got a 500 Internal Server Error with the next ticket | |||
| Coke ping | 23:22 | ||
| If someone has attached a patch to a Trac ticket, is there any way from the command-line to download the patch to disk as a plain-text file -- i.e., not as HTML? | 23:26 | ||
| Hinrik | use links(1) ? :P | 23:30 | |
|
23:35
TiMBuS joined
|
|||
| masak | there must be a way to shellscript that task. | 23:38 | |