[perl6/specs] ea9fd1: imported multis automatically re-export

2012-01-17 Thread GitHub
  Branch: refs/heads/master
  Home:   https://github.com/perl6/specs
  Commit: ea9fd1499e71ae2fe31741c533f2f3dcba453db9
  
https://github.com/perl6/specs/commit/ea9fd1499e71ae2fe31741c533f2f3dcba453db9
  Author: Larry Wall la...@wall.org
  Date:   2012-01-17 (Tue, 17 Jan 2012)

  Changed paths:
M S13-overloading.pod

  Log Message:
  ---
  imported multis automatically re-export

The rationale is to get as close as we can to global MMD without
sacrificing lexically static candidate lists.





Parrot 4.0.0 Hyperstasis released!

2012-01-17 Thread Andrew Whitworth
At one extreme, it is possible to approach the subject on a high mathematical
epsilon-delta level, which generally results in many undergraduate students not
knowing what's going on. At the other extreme, it is possible to wave away all
the subtleties until neither the student nor the teacher knows what's going on.

-Stanley J. Farlow, Preface to Partial Differential Equations for Scientists and
Engineers


On behalf of the Parrot team, I'm proud to announce Parrot 4.0.0, also known
as Hyperstasis.  Parrot (http://parrot.org/) is a virtual machine aimed
at running all dynamic languages.

Parrot 4.0.0 is available on Parrot's FTP site
(ftp://ftp.parrot.org/pub/parrot/releases/stable/4.0.0/), or by following the
download instructions at http://parrot.org/download.  For those who would like
to develop on Parrot, or help develop Parrot itself, we recommend using Git to
retrieve the source code to get the latest and best Parrot code.

Parrot 4.0.0 News:
- Core
+ Several cleanups to the interp subsystem API
+ Cleanups and documentation additions for green threads and timers
+ Iterator PMC and family now implement the iterator role
+ A bug in Parrot_ext_try was fixed where it was not popping a
context correctly
- Documentation
+ Docs for all versions of Parrot ever released are now available
  at http://parrot.github.com
- Tests
+ Timer PMC tests were converted from PASM to PIR


The SHA256 message digests for the downloadable tarballs are:

a1e0bc3de509b247b2cea4863cc202cdceeaa329729416115d3c20a162a0dd88
parrot-4.0.0.tar.bz2
a63d45f50f7dd8ba76395cd2af14108412398ac24b8d827db369221cdb37fada
parrot-4.0.0.tar.gz

Many thanks to all our contributors for making this possible, and our sponsors
for supporting this project.  Our next scheduled release is 21 February 2012.

Enjoy!


--Andrew Whitworth


[perl6/specs] 744f7c: treat angle literals as slightly special

2012-01-17 Thread GitHub
  Branch: refs/heads/master
  Home:   https://github.com/perl6/specs
  Commit: 744f7ca348be91f677351ec1a7ef5c7d0c3990f2
  
https://github.com/perl6/specs/commit/744f7ca348be91f677351ec1a7ef5c7d0c3990f2
  Author: Larry Wall la...@wall.org
  Date:   2012-01-17 (Tue, 17 Jan 2012)

  Changed paths:
M S02-bits.pod

  Log Message:
  ---
  treat angle literals as slightly special

1/2 and +1-2i now produce Rat and Complex as (slightly) special
forms.  Use whitespace or french angles to get the other behavior.





[perl6/specs] 8d48c3: minor update to clarify splice

2012-01-17 Thread GitHub
  Branch: refs/heads/master
  Home:   https://github.com/perl6/specs
  Commit: 8d48c313f6b10103085748abb087b352a754ea44
  
https://github.com/perl6/specs/commit/8d48c313f6b10103085748abb087b352a754ea44
  Author: coke w...@coleda.com
  Date:   2012-01-17 (Tue, 17 Jan 2012)

  Changed paths:
M S32-setting-library/Containers.pod

  Log Message:
  ---
  minor update to clarify splice