Author: leo
Date: Sun May  8 08:05:57 2005
New Revision: 8009

Modified:
   trunk/ChangeLog
   trunk/DEVELOPING
   trunk/NEWS
   trunk/PBC_COMPAT
   trunk/README
   trunk/RELEASE_INSTRUCTIONS
   trunk/VERSION
   trunk/docs/ROADMAP
   trunk/docs/intro.pod
   trunk/imcc/main.c
   trunk/parrot.spec
   trunk/t/native_pbc/integer_1.pbc
   trunk/t/native_pbc/integer_2.pbc
   trunk/t/native_pbc/integer_3.pbc
   trunk/t/native_pbc/integer_4.pbc
   trunk/t/native_pbc/number_1.pbc
   trunk/t/native_pbc/number_2.pbc
   trunk/t/native_pbc/number_3.pbc
   trunk/t/native_pbc/number_4.pbc
   trunk/t/native_pbc/number_5.pbc
   trunk/t/native_pbc/string_1.pbc
   trunk/t/native_pbc/string_2.pbc
Log:
release related changes

Modified: trunk/ChangeLog
==============================================================================
--- trunk/ChangeLog     (original)
+++ trunk/ChangeLog     Sun May  8 08:05:57 2005
@@ -1,3 +1,16 @@
+2005-05-08    leo
+       * Released 0.2.0
+       * parrot repository is now under subversion
+       * MMD (Multi Method Dispatch) enhanced
+       * new unary and infix opcodes that return new result PMCs
+       * dynamic scalar PMCs inherit now almost all from Parrot core PMCs
+       * more unification of PMCs and ParrotObjects
+       * tailcalls for functions and methods
+       * PGE (Parrot Grammar Engine) reworked
+       * Pugs creates Parrot code and Pugs is a registered compiler now
+       * new languages/lisp
+       * the usual bug fixes and improvements
+
 2005-03-06    leo
         * Released 0.1.2
        * big rewrite of string code, not yet finished but ...

Modified: trunk/DEVELOPING
==============================================================================
--- trunk/DEVELOPING    (original)
+++ trunk/DEVELOPING    Sun May  8 08:05:57 2005
@@ -1,5 +1,5 @@
-LAST RELEASE:     Parrot 0.1.2,  2005.03.06
-PREVIOUS RELEASE: Parrot 0.1.1,  2004.10.09
+LAST RELEASE:     Parrot 0.2.0,  2005.05.08
+PREVIOUS RELEASE: Parrot 0.1.2,  2005.03.06
 
 This file should only exist in development distributions. Delete it
 (and its entry in the MANIFEST) before packaging Parrot up for a CPAN

Modified: trunk/NEWS
==============================================================================
--- trunk/NEWS  (original)
+++ trunk/NEWS  Sun May  8 08:05:57 2005
@@ -1,3 +1,16 @@
+New in 0.2.0
+
+- parrot repository is now under subversion
+- MMD (Multi Method Dispatch) enhanced
+- new unary and infix opcodes that return new result PMCs
+- dynamic scalar PMCs inherit now almost all from Parrot core PMCs
+- more unification of PMCs and ParrotObjects
+- tailcalls for functions and methods
+- PGE (Parrot Grammar Engine) reworked
+- Pugs creates Parrot code and Pugs is a registered compiler now
+- new languages/lisp
+- the usual bug fixes and improvements
+
 New in 0.1.2
 
 - New string handling code. Strings now have charset and encoding

Modified: trunk/PBC_COMPAT
==============================================================================
--- trunk/PBC_COMPAT    (original)
+++ trunk/PBC_COMPAT    Sun May  8 08:05:57 2005
@@ -24,6 +24,7 @@
 
 # please insert tab separated entries at the top of the list
 
+2005.05.08     leo     0.2.0 release
 2005.04.22     leo     removed add_p_* and friends, insert infix ops
 2005.03.06     leo     0.1.2 release
 2004.11.27     leo     tossed 36 ops: gt,ge,isgt,isge w. I,N,S args

Modified: trunk/README
==============================================================================
--- trunk/README        (original)
+++ trunk/README        Sun May  8 08:05:57 2005
@@ -1,4 +1,4 @@
-This is Parrot, version 0.1.2
+This is Parrot, version 0.2.0
 -----------------------------
 
 Parrot is Copyright (C) 2001-2005 The Perl Foundation. All Rights Reserved.
@@ -21,10 +21,11 @@
 PREREQUISITES
 -------------
 
-You'll need a C compiler, a linker and a make program of course.  If you
-will be building the ICU library as part of parrot (this is the
-default), you will also need a C++ compiler and GNU make installed in
-your PATH as either 'gmake', 'make', or 'gnumake'.
+You'll need a C compiler, a linker and a make program of course. If you
+will be linking with the ICU library you have to download and install it
+before configuring Parrot.
+
+Get it from http://www-306.ibm.com/software/globalization/icu/downloads.jsp
 
 You'll also need Perl 5.6 or above to run various configure and
 build scripts.
@@ -62,7 +63,7 @@
 
 If you want to install Parrot into a non-standard location use
 
-    perl Configure.pl --prefix=/Users/foo/parrot-0.1.1
+    perl Configure.pl --prefix=/Users/foo/parrot-0.2.0
 
 Running Configure.pl will generate a config.h header, a Parrot::Config
 module, platform files and some Makefiles.
@@ -123,12 +124,7 @@
 -------
 
 For documentation on the user-visible changes between this version and
-previous versions, please see NEWS. The full changelog is (or should be)
-available as ChangeLog.
-
-CVS history can be browsed online at
-http://cvs.perl.org/viewcvs/cvs-public/parrot/ at
-http://bugs6.perl.org/cgi-bin/cvsmonitor/cvsmonitor.pl?cmd=viewBrowseModule&module=perlpublic.parrot
 .
+previous versions, please see NEWS.
 
 MAILING LISTS
 -------------
@@ -147,7 +143,6 @@
 The following web sites have all the Parrot information you need:
     http://www.parrotcode.org/
     http://dev.perl.org/perl6/
-    http://cvs.perl.org/
     http://bugs6.perl.org/
     http://pugscode.org/
 

Modified: trunk/RELEASE_INSTRUCTIONS
==============================================================================
--- trunk/RELEASE_INSTRUCTIONS  (original)
+++ trunk/RELEASE_INSTRUCTIONS  Sun May  8 08:05:57 2005
@@ -33,7 +33,7 @@
 
        i.  make realclean
            perl Configure.pl ...
-           make -s all fulltest
+           make -s all world fulltest
 
        j.  [ leo: check that .skip-diffit is empty ]
 

Modified: trunk/VERSION
==============================================================================
--- trunk/VERSION       (original)
+++ trunk/VERSION       Sun May  8 08:05:57 2005
@@ -1 +1 @@
-0.1.2
+0.2.0

Modified: trunk/docs/ROADMAP
==============================================================================
--- trunk/docs/ROADMAP  (original)
+++ trunk/docs/ROADMAP  Sun May  8 08:05:57 2005
@@ -22,33 +22,11 @@
 the Architect and the Pumpking. However, its goal is to help improve project
 management for parrot, and enable an actual roadmap.
 
-=head1 CURRENT RELEASE (0.1.2)
+=head1 CURRENT RELEASE (0.2.0)
 
-Parrot 0.1.2 has been released on March 7th 2005. For a list of new and
+Parrot 0.2.0 has been released on May 8th 2005. For a list of new and
 fixed feature see L<ChangeLog>.
 
-There is also a closed ticket [perl #33916] for this release.
-
- https://rt.perl.org/rt3/Ticket/Display.html?id=33916 
-
-contains a list of tickets which had to be completed for Parrot 0.1.2.
-
-=head1 NEXT RELEASE (0.1.3)
-
-This release has a ticket opened as [perl #34324].
-
- https://rt.perl.org/rt3/Ticket/Display.html?id=34324
-
-will have a list of all the open issues which must be completed for Parrot 
0.1.3.
-
-=head1 NEXT RELEASE (0.2.0)
-
-This release has a ticket opened as [perl #34325].
-
- https://rt.perl.org/rt3/Ticket/Display.html?id=34325
-
-will have a list of all the open issues which must be completed for Parrot 
0.2.0.
-
 =head1 OVERVIEW
 
 The tasks that are remaining are broken down into the following categories,
@@ -68,7 +46,7 @@
 
 =head2 TODO
 
-Any item, whether visible to parrot users or hidden behind an API, that has 
+Any item, whether visible to parrot users or hidden behind an API, that has
 already been designed (but not implemented) belongs here.
 
 =head2 BUGFIX
@@ -231,7 +209,7 @@
 
 =item *
 
-Rearchitect internals for the string specifications. 
+Rearchitect internals for the string specifications.
 
 =item *
 
@@ -431,12 +409,12 @@
 
 Pass the pie-thon test suite.
 
-=back 
+=back
 
 =head1 FUTURE
 
 This document should eventually be obsoleted by use of the RT ticketing
 system. Every task that is to be done should be documented in the system, and
-reports generated based on that information. 
+reports generated based on that information.
 
 =cut

Modified: trunk/docs/intro.pod
==============================================================================
--- trunk/docs/intro.pod        (original)
+++ trunk/docs/intro.pod        Sun May  8 08:05:57 2005
@@ -74,24 +74,13 @@
 investigating how to program in the Parrot assembler.
 
 Periodic, numbered releases will appear on CPAN (we're currently on
-version 0.1.2), but at this stage of the project an awful lot is
+version 0.2.0), but at this stage of the project an awful lot is
 changing between releases. To really keep up to date with Parrot,
-we should get our copy from the CVS repository. Here's how we do that:
+we should get our copy from the SVN repository. Here's how we do that:
 
- % cvs -d :pserver:[EMAIL PROTECTED]:/cvs/public login
- (Logging in to [EMAIL PROTECTED])
- CVS password: [ and here we just press return ]
- % cvs -d :pserver:[EMAIL PROTECTED]:/cvs/public co parrot
- cvs server: Updating parrot
- U parrot/.cvsignore
- U parrot/Config_pm.in
- ....
+  svn co https://svn.perl.org/parrot/trunk parrot
 
-There's also a web interface to the CVS repository, available at
-http://cvs.perl.org/cvsweb/parrot/.
-
-For those of you who can't use CVS, there are CVS snapshots built every
-six hours which you can find at http://cvs.perl.org/snapshots/parrot/.
+You can find more instructions at: http://www.parrotcode.org/source.html
 
 Now we have downloaded Parrot, we need to build it; so:
 
@@ -422,17 +411,14 @@
 We've got a good number of people working away on Parrot, but we could
 always use a few more. To help out, you'll need a subscription to the
 perl6-internals mailing list, (C<[email protected]>), where all
-the development takes place. You should also keep up to date with the CVS
-version of Parrot; if you want to be alerted to CVS commits,
+the development takes place. You should also keep up to date with the SVN
+version of Parrot; if you want to be alerted to SVN commits,
 you can subscribe to the cvs-parrot mailing list (C<[email protected]>).
-CVS commit access is given to those who take
+SVN commit access is given to those who take
 responsibility for a particular area of Parrot, or who often submit
 high-quality patches.
 
-A useful web page is L<http://cvs.perl.org>, which reminds you how to use CVS,
-and allows you to browse the CVS repository; the code page is a summary
-of this information and other resources about Parrot. Another good
-resource is L<http://www.parrotcode.org>.
+The projects home page is L<http://www.parrotcode.org>.
 
 So don't delay - pick up a Parrot today!
 

Modified: trunk/imcc/main.c
==============================================================================
--- trunk/imcc/main.c   (original)
+++ trunk/imcc/main.c   Sun May  8 08:05:57 2005
@@ -20,7 +20,7 @@
 #include "pbc.h"
 #include "parser.h"
 
-#define IMCC_VERSION "0.1.2"
+#define IMCC_VERSION "0.2.0"
 
 static int load_pbc, run_pbc, write_pbc, pre_process, pasm_file;
 static char optimizer_opt[20];

Modified: trunk/parrot.spec
==============================================================================
--- trunk/parrot.spec   (original)
+++ trunk/parrot.spec   Sun May  8 08:05:57 2005
@@ -1,4 +1,4 @@
-%define version 0.1.2
+%define version 0.2.0
 %define devel -devel
 %define prefix /usr/local/parrot/%{version}
 %define exec_prefix %{prefix}

Modified: trunk/t/native_pbc/integer_1.pbc
==============================================================================
Binary files. No diff available.

Modified: trunk/t/native_pbc/integer_2.pbc
==============================================================================
Binary files. No diff available.

Modified: trunk/t/native_pbc/integer_3.pbc
==============================================================================
Binary files. No diff available.

Modified: trunk/t/native_pbc/integer_4.pbc
==============================================================================
Binary files. No diff available.

Modified: trunk/t/native_pbc/number_1.pbc
==============================================================================
Binary files. No diff available.

Modified: trunk/t/native_pbc/number_2.pbc
==============================================================================
Binary files. No diff available.

Modified: trunk/t/native_pbc/number_3.pbc
==============================================================================
Binary files. No diff available.

Modified: trunk/t/native_pbc/number_4.pbc
==============================================================================
Binary files. No diff available.

Modified: trunk/t/native_pbc/number_5.pbc
==============================================================================
Binary files. No diff available.

Modified: trunk/t/native_pbc/string_1.pbc
==============================================================================
Binary files. No diff available.

Modified: trunk/t/native_pbc/string_2.pbc
==============================================================================
Binary files. No diff available.

Reply via email to