www.parrotcode.org/ | Last release: 0.7.1 "Manu Aloha"
Set by moderator on 17 September 2008.
00:09 AndyA joined 00:20 grim_fandango joined
dalek r31468 | cotto++ | trunk: 00:33
: [pipp] start a new PHPArray implemetation
: now with 100% fewer legal issues
diff: www.parrotvm.org/svn/parrot/revision?rev=31468
01:19 Ademan joined 01:26 Ontolog joined
Tene Okay, I tracked it down to one of a few lines. When I delete line all set_addr ops in src/gen_actions.pir starting with line 5022, it compiles fine. 01:33
I can't find anything special about that sub, though.
01:34 verve joined 01:42 Limbic_Region joined 02:07 Zaba joined
nopaste "m" at 213.100.68.154 pasted "m" (1 line) at nopaste.snit.ch/14187 02:51
Tene Fascinating. 02:58
03:00 grim_fandango_ joined
Tene Can anyone tell me where macros like .get_results and .return are defined? 03:03
Coke those aren't macros. 03:05
they're part of IMCC
Tene ... oh. 03:06
They just use the same syntax as macros?
Okay.
coke++ 03:08
03:14 Theory joined 04:02 Andy joined
Tene :LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDR 04:25
... E_KITTY 04:26
dalek r31469 | tene++ | trunk: 04:31
: [pct]
: * Use exception handler type filter for CONTROL_RETURN
diff: www.parrotvm.org/svn/parrot/revision?rev=31469
Tene This commit makes debugging exceptions thrown by generated PIR much easier. 04:32
dalek r31470 | tene++ | trunk: 04:47
: [exceptionhandler]
: * Only check for previous usage on unfiltered EHs.
: [rakudo]
: * Add a filter on and remove a workaround in gather.
diff: www.parrotvm.org/svn/parrot/revision?rev=31470
05:16 Bzek joined 05:21 iblechbot joined 05:31 Theory joined
Tene purl: karma tene 05:48
purl tene has karma of 220
Tene 2 2 5 11 05:49
Ew.
Tene goes looking for something else to fix.
cotto would you be happy with +3? 06:09
Tene +1 or +3 would be great. 06:48
07:12 dngor joined 07:32 baest joined
dalek r31471 | cotto++ | trunk: 07:44
: [pipp] make the makefile DTRT
diff: www.parrotvm.org/svn/parrot/revision?rev=31471
Tene Hmm. I'll do something a little bit cheating. 07:50
dalek r31472 | tene++ | trunk: 08:05
: [cardinal]
: * Add gather/take to cardinal
: * This uses the same exception types as rakudo, so will interoperate
diff: www.parrotvm.org/svn/parrot/revision?rev=31472
Tene purl: karma
purl it has been said that karma is just as useful as the Perlmonks XP :-) or at ircxory.jrock.us/
Tene purl: karma tene 08:06
purl tene has karma of 221
Tene 13 * 17
purl 221
Tene very nice
dalek r31473 | fperrad++ | trunk: 08:10
: [Markdown]
: - implement EscapedChar
: - and add tests
diff: www.parrotvm.org/svn/parrot/revision?rev=31473
r31474 | tene++ | trunk: 08:15
: Update metadata for several files.
diff: www.parrotvm.org/svn/parrot/revision?rev=31474
Tene ... crap, that broke my karma. 08:16
cotto ignorance is bliss 08:17
Tene I guess that means I need another commit. 08:18
dalek r31475 | cotto++ | trunk: 08:23
: [pipp] trick the makefile into a close enough approximation of DTRT
diff: www.parrotvm.org/svn/parrot/revision?rev=31475
cotto Tene++ #non-standard additions to Ruby 08:26
bacek evening. 08:28
purl evening is when IRC is dead, TV is laden down with ads, and you're having my own dinner.
bacek good evening
Tene cotto++ # Letting me sleep 08:33
08:35 barney joined 09:03 Zaba joined
barney cotto: For Pipp under Linux I get segfaults in src/hash.c:373 09:26
09:39 iblechbot joined 10:01 bacek joined 10:47 masak joined 11:01 jq joined 11:15 tetragon joined 11:18 Zaba joined 11:24 Zaba joined 11:25 Tene joined
nopaste "masak" at 130.238.45.242 pasted "a few touch-ups of the nqp test suite. nothing major, just details." (71 lines) at nopaste.snit.ch/14188 11:34
"masak" at 130.238.45.242 pasted "a few minor corrections in languages/squaak/doc/tutorial_episode_1.pod" (43 lines) at nopaste.snit.ch/14189 11:35
masak I could send either or both those to parrotbug, but they're really minor.
also, I have an nqp question: TODO.pod lists tests for 'Match variable access C<$/>', and I'd like to add that. but I find no way to make a pattern match in nqp. what's the simplest way to create a Match object to test against? 11:37
11:37 johbar joined 11:39 jan joined
masak must go, will backlog 12:08
dalek r31476 | moritz++ | trunk: 12:10
: [squaak] small wording cleanups by masak++
diff: www.parrotvm.org/svn/parrot/revision?rev=31476
r31477 | moritz++ | trunk: 12:18
: [nqp] tweaks to test files (comments, test descriptions, include paths)
: by masak++
diff: www.parrotvm.org/svn/parrot/revision?rev=31477
12:37 ruoso joined 12:47 jq joined 12:57 slavorgn joined 13:47 ruoso joined
dalek r31478 | allison++ | pdd27mmd: 13:50
: [pdd27mmd] Bringing the pdd27mmd branch up-to-date with trunk r31477.
diff: www.parrotvm.org/svn/parrot/revision?rev=31478
13:52 Zaba_ joined 14:14 tetragon joined
dalek r31479 | coke++ | trunk: 14:21
: [t] Fix test of maximum recursion limit to not actually care what the limit is, just that we reached one. (for bonus points, I suppose we could extact the value out of the .h file, but that seems like overkill)
diff: www.parrotvm.org/svn/parrot/revision?rev=31479
r31480 | allison++ | pdd27mmd: 14:29
: [pdd27mmd] Updating a few old-style generated structure names to the new
: style just merged in.
diff: www.parrotvm.org/svn/parrot/revision?rev=31480
14:32 apeiron joined 14:42 Tene joined
dalek r31481 | fperrad++ | trunk: 14:51
: [Markdown]
: - implement Entity
: - and add tests
diff: www.parrotvm.org/svn/parrot/revision?rev=31481
pmichaud masak: ($/ Match object) perhaps: my $/ = PGE::Match.new(); 15:02
er
my $/ := PGE::Match.new(); 15:03
15:03 apeiron joined 15:13 Theory joined 15:26 tetragon joined 15:37 Zaba joined 15:52 masak joined 16:05 tetragon joined 16:09 Tene joined
Tene Looks like I probably broke the build on msvc, according to recent list mail. 16:10
I don't know what's wrong, though.
Anyone up know anything about msvc?
16:13 Zaba_ joined 16:16 iblechbot joined
moritz particle1 perhaps? 16:43
masak pmichaud: (re PGE::Match.new()) I will try that. but doesn't that just create a clean Match object? the interesting stuff happens when an actual match is made, not when an empty object is created. did I miss something?
hm 16:46
> my $_ := PGE::Match.new();
too few arguments passed (1) - 3 params expected
moritz maybe it expects the regex and the string as arguments? 16:47
masak ooh, that'd solve two problems in one go :) 16:48
how do I find out, apart from blindly trying stuff?
just sending it two strings gives me the friendly error message "positional inside named args at position 3" 16:49
17:04 mdiep joined 17:10 Bzek joined 17:55 Theory joined
moritz grep for the definition of the class? 18:02
18:02 rurban joined 18:08 iblechbot joined
moritz msg masak compilers/pge/PGE/Match.pir has some documentation for you 18:50
purl Message for masak stored.
19:17 apeiron joined 19:21 dmknopp left 19:53 Zaba joined 19:59 Hinrik joined 20:26 Zaba_ joined
dalek r31482 | chromatic++ | trunk: 20:47
: [PMC] Fixed C90 and METHOD return violations in ExceptionHandler PMC (reported
: by Nikolay Ananiev).
diff: www.parrotvm.org/svn/parrot/revision?rev=31482
21:04 Theory joined 21:15 tetragon joined
cotto If someone could look at r31475 and suggest a better way to do that, it'd make me happy. 22:26
It kinda works, but I don't like getting unnecessary warnings from vim about phparray.pmc changing while I'm editing it. 22:27
dalek r31483 | allison++ | pdd27mmd: 22:29
: [pdd27mmd] Reupdate the tests for the deprecation of auto-morphing destinations
: after obliterating in with a new PIR version of the test file in the merge.
diff: www.parrotvm.org/svn/parrot/revision?rev=31483
22:48 tetragon joined
dalek r31484 | cotto++ | trunk: 23:43
: [pipp] add initialization, destruction and debugging functions
diff: www.parrotvm.org/svn/parrot/revision?rev=31484
23:45 Theory joined
dalek r31485 | cotto++ | trunk: 23:49
: [pipp] add a coda to the Makefile template
diff: www.parrotvm.org/svn/parrot/revision?rev=31485