Re: [FIX] Re: Some weekend fun: BASIC for Parrot

2002-03-24 Thread Nicholas Clark
On Sun, Mar 24, 2002 at 01:06:40AM -0500, Clinton A. Pierce wrote: I just got this message and it's 1am. There's no way I'm applying patches this late. :) Wise man. But if ya can get the data in, everything works *great*. Interactive mode's all working now, even a functonal INPUT

[ANN] New Devel-Tinderclient Released

2002-03-24 Thread Zach Lipton
I have improved Devel::Tinderclient (the client that powers tinderbox) to support email from systems that do not have and use sendmail. Tindermail::MailMailer allows you to use Mail::Mailer and SMTP to send email to the tinderbox server or (and preferred) you can use Tindermail::Http to

Re: [FIX] Re: Some weekend fun: BASIC for Parrot

2002-03-24 Thread Dan Sugalski
At 2:43 PM + 3/24/02, Nicholas Clark wrote: On Sun, Mar 24, 2002 at 01:06:40AM -0500, Clinton A. Pierce wrote: But if ya can get the data in, everything works *great*. Interactive mode's all working now, even a functonal INPUT statement. My TODO's are down to: 1. making sure this

Re: [ANN] New Devel-Tinderclient Released

2002-03-24 Thread Zach Lipton
The windows zip-file is on its way to a cpan mirror near you. http://cpan.valueclick.com/authors/id/Z/ZL/ZLIPTON/Devel-Tinderclient-1.2.ta r.gz (should be on all mirrors by now) http://cpan.valueclick.com/authors/id/Z/ZL/ZLIPTON/Devel-Tinderclient-1.2.zi p (just uploaded) Zach On 3/24/02 9:48

[PATCH] MANIFEST tweaking

2002-03-24 Thread Simon Glover
Self-explanatory patch. Simon --- MANIFEST.oldSun Mar 24 16:03:02 2002 +++ MANIFESTSun Mar 24 16:03:39 2002 -72,6 +72,7 examples/assembly/Makefile examples/assembly/bsr.pasm examples/assembly/call.pasm +examples/assembly/cat.pasm examples/assembly/euclid.pasm

[Applied] Re: [PATCH] MANIFEST tweaking

2002-03-24 Thread Jeff
Simon Glover wrote: Self-explanatory patch. Simon --- MANIFEST.oldSun Mar 24 16:03:02 2002 +++ MANIFESTSun Mar 24 16:03:39 2002 -72,6 +72,7 examples/assembly/Makefile examples/assembly/bsr.pasm examples/assembly/call.pasm +examples/assembly/cat.pasm

[PATCH] String Constness Warning Removal

2002-03-24 Thread Michel J Lambert
Below is a patch to fix the two warnings about const-ness I get in string.c. This should also fix the tcc build on tinderbox. Hopefully this spot-fix to the const-ness problems won't cause further const-ness problems farther down the line. Mike Lambert Index: include/parrot/string.h

[Applied] String Constness Warning Removal

2002-03-24 Thread Josh Wilmes
Applied, thanks. --Josh At 16:21 on 03/24/2002 EST, Michel J Lambert [EMAIL PROTECTED] wrote: Below is a patch to fix the two warnings about const-ness I get in string.c. This should also fix the tcc build on tinderbox. Hopefully this spot-fix to the const-ness problems won't cause

[patch] win32 parrot_dlclose

2002-03-24 Thread Ritz Daniel
parrot_dlclose() uses dlclose() on unix, FreeLibrary() on windoze. dlclose returns 0 on success, FreeLibrary returns 0 on failure...fix included Index: platforms/win32.c === RCS file: /cvs/public/parrot/platforms/win32.c,v

[Applied] win32 parrot_dlclose

2002-03-24 Thread Josh Wilmes
Good, thanks, applied. --Josh At 23:43 on 03/24/2002 +0100, Ritz Daniel [EMAIL PROTECTED] wrote: parrot_dlclose() uses dlclose() on unix, FreeLibrary() on windoze. dlclose returns 0 on success, FreeLibrary returns 0 on failure...fix included Index: platforms/win32.c

[PATCH] Off-by-one error in stack code

2002-03-24 Thread Simon Glover
This code: set I0, 0 FOO: set S0, I0 savec S0 inc I0 lt I0, 256, FOO rotate_up 2 restore S1 print S1 print \n end makes Parrot segfault. This seems to be due to an off-by-one error in stack_entry(..) that uncovers itself if

[PATCH] Stack and string tests

2002-03-24 Thread Simon Glover
The enclosed patch adds tests for the new savec and set Sx, Iy ops, and also provides a test for the bug described in my previous email. Simon --- t/op/stacks.t.old Sun Mar 24 16:35:26 2002 +++ t/op/stacks.t Sun Mar 24 17:45:23 2002 -1,6 +1,6 #! perl -w -use Parrot::Test tests =

Prospective jit patch

2002-03-24 Thread Jason Gloudon
This is a not-yet-suitable for applying patch that removes the dependency on an external assembler and disassembler for Just-In-Time compiler support. All assembly is done at run-time via macros. This is sufficient to allow some flexibility in instruction selection at run-time, but a lot more

Re: Old Warnock's Dilemma for 'make quicktest'

2002-03-24 Thread Michel J Lambert
Could you also provide a patch (or at least comments in the code) that describe the limiations? This satisfactory? (I didn't mention it in the README because that's supposed to be simpler instructions sans caveats, imo) Mike Lambert Index: docs/running.pod

Unicode thoughts...

2002-03-24 Thread Jeff
This will likely open yet another can of worms, but Unicode has been delayed for too long, I think. It's time to add the Unicode libraries (In our case, the ICU libraries at http://oss.software.ibm.com/icu/, which Larry has now blessed) to Parrot. string.c already has (admittedly unavoidable, due