Author: chromatic
Date: Tue May 15 19:47:23 2007
New Revision: 18565
Modified:
trunk/ChangeLog
trunk/DEVELOPING
trunk/MANIFEST.generated
trunk/META.yml
trunk/NEWS
trunk/PBC_COMPAT
trunk/README
trunk/VERSION
trunk/docs/ROADMAP.pod
trunk/docs/parrothist.pod
trunk/docs/project/release_manager_guide.pod
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
trunk/tools/util/release.json
Log:
Preparing for 0.4.12 release.
Modified: trunk/ChangeLog
==============================================================================
--- trunk/ChangeLog (original)
+++ trunk/ChangeLog Tue May 15 19:47:23 2007
@@ -1,8 +1,11 @@
#1 $Id$
+2007.05.15 chromatic
+ * Released 0.4.12
+ See NEWS for more.
2007.04.17 mdiep
- * Released 0.4.10
+ * Released 0.4.11
See NEWS for more.
2007.03.20 coke
Modified: trunk/DEVELOPING
==============================================================================
--- trunk/DEVELOPING (original)
+++ trunk/DEVELOPING Tue May 15 19:47:23 2007
@@ -1,7 +1,7 @@
# $Id$
- THIS RELEASE: Parrot 0.4.11 2007.04.17
-PREVIOUS RELEASE: Parrot 0.4.10 2007.03.20
+ THIS RELEASE: Parrot 0.4.12 2007.05.15
+PREVIOUS RELEASE: Parrot 0.4.11 2007.04.17
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/MANIFEST.generated
==============================================================================
--- trunk/MANIFEST.generated (original)
+++ trunk/MANIFEST.generated Tue May 15 19:47:23 2007
@@ -2,11 +2,11 @@
# See tools/dev/install_files.pl for documentation on the
# format of this file.
# Please re-sort this file after *EVERY* modification
-blib/lib/libparrot.0.4.11.dylib [main]lib
+blib/lib/libparrot.0.4.12.dylib [main]lib
blib/lib/libparrot.a [main]lib
blib/lib/libparrot.dylib [main]lib
blib/lib/libparrot.so [main]lib
-blib/lib/libparrot.so.0.4.11 [main]lib
+blib/lib/libparrot.so.0.4.12 [main]lib
compilers/imcc/imclexer.c [main]
config/gen/cpu/i386/memcpy_mmx.c [main]
config/gen/cpu/i386/memcpy_sse.c [main]
Modified: trunk/META.yml
==============================================================================
--- trunk/META.yml (original)
+++ trunk/META.yml Tue May 15 19:47:23 2007
@@ -1,6 +1,6 @@
---
name: parrot
-version: 0.4.11
+version: 0.4.12
author: ~
abstract: ~
license: perl
Modified: trunk/NEWS
==============================================================================
--- trunk/NEWS (original)
+++ trunk/NEWS Tue May 15 19:47:23 2007
@@ -1,5 +1,22 @@
# $Id$
+New in 0.4.12
+- Build:
+ + even more refactorings and improvements in configuration system
+ + improved tests and documentation for configuration system
+- Languages:
+ + Updated abc, PHP ("Plumhead"), Lua, Tcl
+ + Reclaimed Lisp
+- Design:
+ + new PMC PDD draft partially completed
+- Implementation:
+ + continued implementation of PDD 15 (Objects)
+ + minor garbage collector and memory management improvements
+ + several memory leaks resolved
+ + extended support for compilers other than GCC
+ + improved C++ compiler compatibility
+ + enhanced support for Solaris, non-MSVC Win32, and other platforms
+
New in 0.4.11
- Compilers:
Modified: trunk/PBC_COMPAT
==============================================================================
--- trunk/PBC_COMPAT (original)
+++ trunk/PBC_COMPAT Tue May 15 19:47:23 2007
@@ -28,6 +28,7 @@
# please insert tab separated entries at the top of the list
+2007.05.15 chromatic released 0.4.12
2007.04.17 mdiep released 0.4.11
2007.04.15 jonathan added get_class opcodes and clone_p_p_p opcode
2007.04.07 jonathan added addrole opcode
Modified: trunk/README
==============================================================================
--- trunk/README (original)
+++ trunk/README Tue May 15 19:47:23 2007
@@ -1,4 +1,4 @@
-This is Parrot, version 0.4.11
+This is Parrot, version 0.4.12
-----------------------------
Parrot is Copyright (C) 2001-2007, The Perl Foundation.
@@ -110,7 +110,7 @@
If you want to install Parrot into a non-standard location use:
- perl Configure.pl --prefix=/Users/foo/parrot-0.4.11
+ perl Configure.pl --prefix=/Users/foo/parrot-0.4.12
make install
But please note that dynamic libs will not be found for non-standard
Modified: trunk/VERSION
==============================================================================
--- trunk/VERSION (original)
+++ trunk/VERSION Tue May 15 19:47:23 2007
@@ -1 +1 @@
-0.4.11
+0.4.12
Modified: trunk/docs/ROADMAP.pod
==============================================================================
--- trunk/docs/ROADMAP.pod (original)
+++ trunk/docs/ROADMAP.pod Tue May 15 19:47:23 2007
@@ -34,9 +34,9 @@
=back
-=head1 CURRENT RELEASE (0.4.11)
+=head1 CURRENT RELEASE (0.4.12)
-Parrot 0.4.11 was released on April 17, 2007. For a list of new and fixed
+Parrot 0.4.12 was released on May 15, 2007. For a list of new and fixed
feature see L<NEWS>.
=head1 OVERVIEW
Modified: trunk/docs/parrothist.pod
==============================================================================
--- trunk/docs/parrothist.pod (original)
+++ trunk/docs/parrothist.pod Tue May 15 19:47:23 2007
@@ -15,7 +15,7 @@
=head1 THE KEEPERS OF THE PUMPKIN
Simon Cozens, Jeff Goff, Steve Fink, Leo Toetsch, Chip Salzenberg, Jerry Gay,
-Patrick Michaud, Will Coleda, Matt Diephouse
+Patrick Michaud, Will Coleda, Matt Diephouse, chromatic.
=head2 PUMPKIN?
@@ -50,48 +50,50 @@
for details)
===========================================================================
- Simon 0.0.1 2001-Sep-10 n/a
- 0.0.2 2001-Oct-05 n/a
- 0.0.3 2001-Dec-08 n/a
- 0.0.4 2002-Mar-19 n/a
-
- Jeff 0.0.5 2002-Apr-16 n/a
- 0.0.6 2002-Jun-04 n/a
- 0.0.7 2002-Jul-18 "Percy"
- 0.0.8 2002-Sep-01 "Octarine"
- 0.0.8.1 2002-Sep-01 (bugfix release)
-
- Steve 0.0.9 2002-Dec-19 "Nazgul"
- 0.0.10 2003-Mar-16 "Juice"
- 0.0.11 2003-Sep-20 "Dubloon"
- 0.0.11.2 2003-Sep-22 (bugfix release)
-
- Leo 0.0.13 2003-Oct-31 "Screaming Pumpkin"
- 0.1.0 2004-Feb-29 "Leaping Kakapo"
- 0.1.1 2004-Oct-09 "Poicephalus"
- 0.1.2 2005-Mar-06 "Phoenix"
- 0.2.0 2005-May-08 "NLnet"
- 0.2.1 2005-Jun-04 "APW"
- 0.2.2 2005-Jul-03 "Geeksunite"
- 0.2.3 2005-Aug-05 "Serenity"
- 0.3.0 2005-Oct-01 "Alex"
- 0.3.1 2005-Nov-06 "Wart"
- 0.4.0 2005-Dec-04 "Luthor"
- 0.4.1 2006-Jan-08 "Foghorn Leghorn"
- 0.4.2 2006-Feb-22 "GPW"
- 0.4.3 2006-Apr-02 "Cold Conure"
- 0.4.4 2006-May-14 "Feather"
- 0.4.5 2006-Jun-19 n/a
-
- Chip 0.4.6 2006-Aug-08 n/a
- 0.4.7 2006-Nov-14 "Caique"
+ Simon 0.0.1 2001-Sep-10 n/a
+ 0.0.2 2001-Oct-05 n/a
+ 0.0.3 2001-Dec-08 n/a
+ 0.0.4 2002-Mar-19 n/a
+
+ Jeff 0.0.5 2002-Apr-16 n/a
+ 0.0.6 2002-Jun-04 n/a
+ 0.0.7 2002-Jul-18 "Percy"
+ 0.0.8 2002-Sep-01 "Octarine"
+ 0.0.8.1 2002-Sep-01 (bugfix release)
+
+ Steve 0.0.9 2002-Dec-19 "Nazgul"
+ 0.0.10 2003-Mar-16 "Juice"
+ 0.0.11 2003-Sep-20 "Dubloon"
+ 0.0.11.2 2003-Sep-22 (bugfix release)
+
+ Leo 0.0.13 2003-Oct-31 "Screaming Pumpkin"
+ 0.1.0 2004-Feb-29 "Leaping Kakapo"
+ 0.1.1 2004-Oct-09 "Poicephalus"
+ 0.1.2 2005-Mar-06 "Phoenix"
+ 0.2.0 2005-May-08 "NLnet"
+ 0.2.1 2005-Jun-04 "APW"
+ 0.2.2 2005-Jul-03 "Geeksunite"
+ 0.2.3 2005-Aug-05 "Serenity"
+ 0.3.0 2005-Oct-01 "Alex"
+ 0.3.1 2005-Nov-06 "Wart"
+ 0.4.0 2005-Dec-04 "Luthor"
+ 0.4.1 2006-Jan-08 "Foghorn Leghorn"
+ 0.4.2 2006-Feb-22 "GPW"
+ 0.4.3 2006-Apr-02 "Cold Conure"
+ 0.4.4 2006-May-14 "Feather"
+ 0.4.5 2006-Jun-19 n/a
+
+ Chip 0.4.6 2006-Aug-08 n/a
+ 0.4.7 2006-Nov-14 "Caique"
+
+ Jerry 0.4.8b 2007-Jan-16 "Eponymous"
- Jerry 0.4.8b 2007-Jan-16 "Eponymous"
+ Patrick 0.4.9 2007-Feb-22 "Socorro"
- Patrick 0.4.9 2007-Feb-22 "Socorro"
+ Will 0.4.10 2007-Mar-20 "Release Formerly Known as Prince"
- Will 0.4.10 2007-Mar-20 "Release Formerly Known as Prince"
+ Matt 0.4.11 2007-Apr-17 "Tax Bird"
- Matt 0.4.11 2007-Apr-17 "Tax Bird"
+ chromatic 0.4.12 2007-May-15 "Of The Caribbean"
=cut
Modified: trunk/docs/project/release_manager_guide.pod
==============================================================================
--- trunk/docs/project/release_manager_guide.pod (original)
+++ trunk/docs/project/release_manager_guide.pod Tue May 15 19:47:23 2007
@@ -51,8 +51,25 @@
=item c
-Update release-related information in F<tools/util/release.json>. This
-will be used later when making release announcements.
+Update release-related information in F<tools/util/release.json>. This will be
+used later when making release announcements. There are a few interesting
+fields:
+
+=over 4
+
+=item C<rt.tracking>
+
+Create a new ticket for the next release. Change the URL fragment here to use
+that ticket's number.
+
+=item C<rt.saved_search>
+
+Open the link to the previous value of this field. Copy the resulting full
+URL, then change the ticket number in the C<DependedOnBy> parameter to the
+ticket for the next release. Take the entire resulting URL to
+U<http://xrl.us/> and get a short URL. Add that to this field.
+
+=back
=item d
@@ -60,7 +77,7 @@
=item e
-Configure parrot and run C<perl t/harness t/distro/*.t>, and either fix
+Configure parrot and run C<perl t/harness t/distro/*.t>, and either fix
what those tests complain about, or fix them so they don't complain.
=item f
@@ -166,7 +183,7 @@
=item d
-Update the website. The svn repository for the website is at
+Update the website. The svn repository for the website is at
L<https://svn.perl.org/perl.org/docs/live/parrotcode>.
Add a release announcement to news/[year]/Parrot-[release].html.
Modified: trunk/parrot.spec
==============================================================================
--- trunk/parrot.spec (original)
+++ trunk/parrot.spec Tue May 15 19:47:23 2007
@@ -1,4 +1,4 @@
-%define version 0.4.11
+%define version 0.4.12
%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.
Modified: trunk/tools/util/release.json
==============================================================================
--- trunk/tools/util/release.json (original)
+++ trunk/tools/util/release.json Tue May 15 19:47:23 2007
@@ -1,9 +1,9 @@
{
- "release.version" : "0.4.11",
- "release.name" : "Tax Bird",
+ "release.version" : "0.4.12",
+ "release.name" : "Of the Caribbean",
"release.day" : "Tuesday",
- "release.date" : "17 April 2007",
- "release.nextdate" : "15 May 2007",
+ "release.date" : "15 May 2007",
+ "release.nextdate" : "19 June 2007",
"web.root" : "http://parrotcode.org/",
"web.source" : "source.html",
@@ -11,14 +11,14 @@
"web.repository" : "https://svn.perl.org/parrot/trunk/",
"bugday.day" : "Saturday",
- "bugday.date" : "12 May 2007",
+ "bugday.date" : "16 June 2007",
"rt.root" : "https://rt.perl.org/rt3/",
- "rt.tracking" : "Ticket/Display.html?id=41581",
- "rt.saved_search" : "http://xrl.us/u9y2",
+ "rt.tracking" : "Ticket/Display.html?id=42964",
+ "rt.saved_search" : "http://xrl.us/wdoy",
"wiki.root" : "http://rakudo.org/parrot/index.cgi?",
- "wiki.bugday" : "planned_release_march_20_2007",
+ "wiki.bugday" : "planned_release_june_16_2007",
"cpan.search" : "http://search.cpan.org/",
"subversion.root" : "http://subversion.tigris.org/",