Re: [PRE-RELEASE] Release of 0.0.7 tomorrow evening

2002-07-31 Thread Dan Sugalski

[Pardon the tardiness--digging through old mail]
At 3:39 PM -0400 7/22/02, Melvin Smith wrote:
At 12:00 PM 7/22/2002 +0100, Nicholas Clark wrote:
On Mon, Jul 22, 2002 at 11:21:09AM +0100, Graham Barr wrote:
  On Mon, Jul 22, 2002 at 11:14:15AM +0100, Sam Vilain wrote:
   Sean O'Rourke [EMAIL PROTECTED] wrote:
  
languages/perl6/README sort of hides it, but it does say that 
If you have
Perl = 5.005_03, $a += 3 may fail to parse.  I guess we can upgrade
that to if you have  5.6, you lose.
  
   I notice that DBI no longer supports Perl releases 5.6.  Seems enough
   people are happy that 5.005 is obsolete.

  I am not sure I agree with that. I have been met with a lot of resistance
  from users todo the same with my modules. Some even still want 5.004,
  but thats asking too much IMO.

In October 2000 I believed that 5.005 maintenance *is* important for the
acceptance of perl6, and I still do now:

I agree with this, and until there is a formal discussion and announcement
I'm still assuming the minimum for Parrot is 5.005 (_03).

Yep. 5.005_03 is the minimum required perl version. I'd like to hold 
that for as long as possible, if for no other reason than a fair 
number of folks are holding off installing 5.6.x because of various 
issues with the original 5.6.0 release.
-- 
 Dan

--it's like this---
Dan Sugalski  even samurai
[EMAIL PROTECTED] have teddy bears and even
   teddy bears get drunk



Re: [PRE-RELEASE] Release of 0.0.7 tomorrow evening

2002-07-31 Thread Leopold Toetsch

Sean O'Rourke wrote:

 -- languages/perl6 should work equally well with 5.005_03 and 5.6.1.


s/should/does/

EOT ;-)


 /s


leo







Re: [PRE-RELEASE] Release of 0.0.7 tomorrow evening

2002-07-31 Thread Dan Sugalski

At 8:23 AM -0700 7/31/02, Sean O'Rourke wrote:
On Wed, 31 Jul 2002, Dan Sugalski wrote:

  [Pardon the tardiness--digging through old mail]
  At 3:39 PM -0400 7/22/02, Melvin Smith wrote:
  At 12:00 PM 7/22/2002 +0100, Nicholas Clark wrote:
  On Mon, Jul 22, 2002 at 11:21:09AM +0100, Graham Barr wrote:
On Mon, Jul 22, 2002 at 11:14:15AM +0100, Sam Vilain wrote:
 Sean O'Rourke [EMAIL PROTECTED] wrote:

  languages/perl6/README sort of hides it, but it does say that
  If you have
  Perl = 5.005_03, $a += 3 may fail to parse.  I guess 
we can upgrade
  that to if you have  5.6, you lose.

 I notice that DBI no longer supports Perl releases 5.6. 
Seems enough
 people are happy that 5.005 is obsolete.
  
I am not sure I agree with that. I have been met with a lot 
of resistance
from users todo the same with my modules. Some even still want 5.004,
but thats asking too much IMO.
  
  In October 2000 I believed that 5.005 maintenance *is* important for the
  acceptance of perl6, and I still do now:
  
  I agree with this, and until there is a formal discussion and announcement
  I'm still assuming the minimum for Parrot is 5.005 (_03).

  Yep. 5.005_03 is the minimum required perl version. I'd like to hold
  that for as long as possible, if for no other reason than a fair
  number of folks are holding off installing 5.6.x because of various
  issues with the original 5.6.0 release.

Just as an aside, the nested-six-deep statement up there is no longer true
-- languages/perl6 should work equally well with 5.005_03 and 5.6.1.

Really? Keen! Now if we could just kill every 5.6.0 install of perl 
so the assembler didn't croak on BASIC's generated assembly code...
-- 
 Dan

--it's like this---
Dan Sugalski  even samurai
[EMAIL PROTECTED] have teddy bears and even
   teddy bears get drunk



Re: [PRE-RELEASE] Release of 0.0.7 tomorrow evening

2002-07-30 Thread Tim Bunce

On Mon, Jul 22, 2002 at 11:14:15AM +0100, Sam Vilain wrote:
 Sean O'Rourke [EMAIL PROTECTED] wrote:
 
  languages/perl6/README sort of hides it, but it does say that If you have
  Perl = 5.005_03, $a += 3 may fail to parse.  I guess we can upgrade
  that to if you have  5.6, you lose.
 
 I notice that DBI no longer supports Perl releases 5.6.

Not true. The DBI supports 5.5.3.

The most recent release announcement did say:

  NOTE: Future versions of the DBI may not support for perl 5.5 much longer.
  : If you are still using perl 5.005_03 you should be making plans to
  : upgrade to at least perl 5.6.1, or 5.8.0. Perl 5.8.0 is due to be
  : released in the next week or so.  (Although it's a point 0 release,
  : it is the most throughly tested release ever.)

But that's just a shot across the bows alerting people to think about
upgrading. I'm unlikely to actually require 5.6.1 for quite some time yet.

Tim.



Re: [PRE-RELEASE] Release of 0.0.7 tomorrow evening

2002-07-22 Thread Sam Vilain

Sean O'Rourke [EMAIL PROTECTED] wrote:

 languages/perl6/README sort of hides it, but it does say that If you have
 Perl = 5.005_03, $a += 3 may fail to parse.  I guess we can upgrade
 that to if you have  5.6, you lose.

I notice that DBI no longer supports Perl releases 5.6.  Seems enough
people are happy that 5.005 is obsolete.
--
   Sam Vilain, [EMAIL PROTECTED] WWW: http://sam.vilain.net/
7D74 2A09 B2D3 C30F F78E  GPG: http://sam.vilain.net/sam.asc
278A A425 30A9 05B5 2F13

  I regret to say that we of the FBI are powerless to act in cases of
oral-genital intimacy, unless it has in some way obstructed interstate
commerce.
J EDGAR HOOVER



Re: [PRE-RELEASE] Release of 0.0.7 tomorrow evening

2002-07-22 Thread Graham Barr

On Mon, Jul 22, 2002 at 11:14:15AM +0100, Sam Vilain wrote:
 Sean O'Rourke [EMAIL PROTECTED] wrote:
 
  languages/perl6/README sort of hides it, but it does say that If you have
  Perl = 5.005_03, $a += 3 may fail to parse.  I guess we can upgrade
  that to if you have  5.6, you lose.
 
 I notice that DBI no longer supports Perl releases 5.6.  Seems enough
 people are happy that 5.005 is obsolete.

I am not sure I agree with that. I have been met with a lot of resistance
from users todo the same with my modules. Some even still want 5.004,
but thats asking too much IMO.

Graham.




Re: [PRE-RELEASE] Release of 0.0.7 tomorrow evening

2002-07-22 Thread Leopold Toetsch

Nicholas Clark wrote:

 In October 2000 I believed that 5.005 maintenance *is* important for the
 acceptance of perl6, and I still do now:


Some minutes ago I sent a first patch to Sean, to make it work on 5.005_03.

One reason of failure is shown by the following snippet:

$ cat t1
#!/usr/bin/perl -wl
use strict;

my $r = qr( [-+] )ox;
my $t = '+1';

print $t =~ / \A(?-imxs:$r) /ox ? yes : no;
print $t =~ / \A(?-ims:$r) /ox ? yes : no;

$ perl t1
no
yes

The output is yes/yes on 5.6.1.

(Code similar to the above matching is generated in Perlgrammar.pm,
but there should be a workaround by giving up some readability)

leo




Re: [PRE-RELEASE] Release of 0.0.7 tomorrow evening

2002-07-22 Thread Nicholas Clark

On Mon, Jul 22, 2002 at 11:21:09AM +0100, Graham Barr wrote:
 On Mon, Jul 22, 2002 at 11:14:15AM +0100, Sam Vilain wrote:
  Sean O'Rourke [EMAIL PROTECTED] wrote:
  
   languages/perl6/README sort of hides it, but it does say that If you have
   Perl = 5.005_03, $a += 3 may fail to parse.  I guess we can upgrade
   that to if you have  5.6, you lose.
  
  I notice that DBI no longer supports Perl releases 5.6.  Seems enough
  people are happy that 5.005 is obsolete.
 
 I am not sure I agree with that. I have been met with a lot of resistance
 from users todo the same with my modules. Some even still want 5.004,
 but thats asking too much IMO.

Chip Salzenberg has (re)started work on a new maintenance release of 5.005
(ie 5.005_04). I think Tim Bunce said that the problem with DBI still
supporting 5.005 was that 5.005_03 refuses to build on some current versions
of OSes (such as the current stable FreeBSD).  I think he implied (on p5p -
check the archives) that if 5.005 maintenance made 5.005 work better, then
he'd reconsider.

In October 2000 I believed that 5.005 maintenance *is* important for the
acceptance of perl6, and I still do now:

http:[EMAIL PROTECTED]/msg00977.html

Nicholas Clark



Re: [PRE-RELEASE] Release of 0.0.7 tomorrow evening

2002-07-22 Thread Melvin Smith

At 12:00 PM 7/22/2002 +0100, Nicholas Clark wrote:
On Mon, Jul 22, 2002 at 11:21:09AM +0100, Graham Barr wrote:
  On Mon, Jul 22, 2002 at 11:14:15AM +0100, Sam Vilain wrote:
   Sean O'Rourke [EMAIL PROTECTED] wrote:
  
languages/perl6/README sort of hides it, but it does say that If 
 you have
Perl = 5.005_03, $a += 3 may fail to parse.  I guess we can upgrade
that to if you have  5.6, you lose.
  
   I notice that DBI no longer supports Perl releases 5.6.  Seems enough
   people are happy that 5.005 is obsolete.
 
  I am not sure I agree with that. I have been met with a lot of resistance
  from users todo the same with my modules. Some even still want 5.004,
  but thats asking too much IMO.

In October 2000 I believed that 5.005 maintenance *is* important for the
acceptance of perl6, and I still do now:

I agree with this, and until there is a formal discussion and announcement
I'm still assuming the minimum for Parrot is 5.005 (_03).

At some point we will have bootstrapped Parrot and its languages enough
that we can start writing _with_ Parrot, so then all you will need to 
build is
the Parrot VM. That'll be fun. :)

-Melvin





[PRE-RELEASE] Release of 0.0.7 tomorrow evening

2002-07-17 Thread Jeff

As the message says. Code freeze tonight at midnight EDT (GMT-0400).
I'll be tagging with PRE_REL_0.0.7 then.


Features to be included:

Perl 6 grammar
Partial perl6 compiler
Pure-perl assembler
Heavily patched and upgraded intermediate language
Massive patching in general, cleaned-up PMCs.
FORTH :)

If anyone can give me a good reason why we shouldn't release (short of
show-stopping bugs c) then speak before 2000GMT or until tomorrow hold
h(er|is) peace.
--
Jeff [EMAIL PROTECTED]