[PATCH] Parrot_Interp

2002-02-16 Thread Steve Fink
Anyone object to eliminating the need for the 'struct'? Index: include/parrot/interpreter.h === RCS file: /home/perlcvs/parrot/include/parrot/interpreter.h,v retrieving revision 1.28 diff -a -u -r1.28 interpreter.h --- include/parrot

Re: Your mission...

2002-02-16 Thread Steve Fink
On Fri, Feb 15, 2002 at 11:37:23PM -0500, Dan Sugalski wrote: > At 12:35 PM -0800 2/15/02, Steve Fink wrote: > > > >Anyway, here's a patch to repair pbc2c.pl, combined with removing > >typecasts in various places throughout the code. It probably won't > >work for Windows yet. The libparrot.a targe

Re: [Patch] Some de-linting

2002-02-16 Thread Steve Fink
On Sat, Feb 16, 2002 at 01:26:31AM -0800, Brent Dax wrote: > These lines: > > libparrot$(A) : $(O_FILES) > $(AR_CRS) $@ $^ > > hopelessly confuse nmake: > > makefile(151) : fatal error U1001: syntax error : illegal character '^' > in macro Oops, I was worried that something like that mig

Re: [PATCH] Bash some more warnings

2002-02-16 Thread Steve Fink
> - key->keys = (KEY_PAIR*)realloc(key->keys,sizeof(KEY_PAIR)*size); > + key->keys = (KEY_PAIR**)realloc(key->keys,sizeof(KEY_PAIR)*size); That seems rather suspicious. I don't know anything about the KEY_PAIR type, but allocating a chunk of memory big enough to fit N structures and the

[PATCH] Core.ops documentation nits

2002-02-16 Thread Simon Glover
Enclosed patch fixes a few small bugs in the core.ops documentation. Simon --- core.ops.oldSat Feb 16 17:08:02 2002 +++ core.opsSat Feb 16 17:29:12 2002 @@ -575,7 +575,7 @@ =head2 Conditional branch operations -These opertions perform a conditional relative branch. If the c

[PATCH] Bash some more warnings

2002-02-16 Thread Jonathan Stowe
Index: embed.c === RCS file: /home/perlcvs/parrot/embed.c,v retrieving revision 1.10 diff -u -r1.10 embed.c --- embed.c 15 Feb 2002 02:30:02 - 1.10 +++ embed.c 16 Feb 2002 11:21:17 - @@ -129,7 +129,7 @@ pf =

[COMMIT] Embedding enhancements

2002-02-16 Thread Brent Dax
I committed the first wave of embedding enhancements. These changes focus on two things: a) Better exposure of certain internal datatypes with good external names b) Exposure of subsystems embedders will need to talk to The three subsystems I'm exposing are strings, PMCs, and vtables. These ch

RE: [Patch] Some de-linting

2002-02-16 Thread Brent Dax
Josh Wilmes: # I've tweaked the "lint" target somewhat and fixed a few of # the things it # finds. Attaching the patch as well as the current lint output. These lines: libparrot$(A) : $(O_FILES) $(AR_CRS) $@ $^ hopelessly confuse nmake: makefile(151) : fatal error U1001: syntax error