Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Nov 21, 2011
  1. @patch

    fix typos

    patch authored
Commits on Aug 13, 2011
  1. @jnthn

    Start trying to make S11 a little saner; this gets us to a point wher…

    jnthn authored
    …e C<import> could feasibly work again.
Commits on Jun 15, 2011
  1. @TimToady
Commits on Dec 30, 2010
  1. @TimToady

    EXPORT lives in lexical pad, not package

    TimToady authored
    The EXPORT subpackage always lives in the lexical scope, and is not
    added to the package scope unless you explicitly request it.
Commits on Oct 26, 2010
  1. @TimToady

    Adjust proto semantics to address various concerns

    TimToady authored
    The concerns in question are admirably laid out in:
    
        http://6guts.wordpress.com/2010/10/17/wrestling-with-dispatch/
    
    With the new design, proto routines are no longer thought of as being
    called directly, but are generic.  Instead they are instantiated
    into "dispatch" routines (where "dispatch" is the same semantic
    slot as "only", distinguished only to differentiate them from true
    "only" routine so that we can calculate candidate sets correctly
    (to which true "only" routines are opaque but "dispatch" routines
    are transparent).  In all other respects a dispatch routine is just
    an autogenerated "only".  (It is not anticipated that a user would
    ever want to write a dispatch directly, but I could be wrong.)
    
    Each instantiated dispatch routine manages its own candidate list.
    
    We also allow for a proto to be autogenerated if none is found in
    the outer context.  This should fix complaints about required "proto"
    declarations, I hope.
Commits on Jul 10, 2010
  1. [spec] random cleanup of fossils from before proto became a multi wra…

    lwall authored
    …pper
    
    git-svn-id: http://svn.pugscode.org/pugs@31611 c213334d-75ef-0310-aa23-eaa082d1ae64
Commits on Mar 5, 2010
  1. removed extra "that is"

    cjcollier authored
    git-svn-id: http://svn.pugscode.org/pugs@29949 c213334d-75ef-0310-aa23-eaa082d1ae64
  2. [S11] typo found be cj++

    masak authored
    git-svn-id: http://svn.pugscode.org/pugs@29947 c213334d-75ef-0310-aa23-eaa082d1ae64
Commits on Dec 10, 2009
  1. [S11]: 'import' is syntactic sugar for .EXPORTALL, not .import_alias .

    pmichaud authored
    git-svn-id: http://svn.pugscode.org/pugs@29308 c213334d-75ef-0310-aa23-eaa082d1ae64
Commits on Nov 20, 2009
  1. [Spec] slaughter various confusing overloadings of the term 'context'

    lwall authored
    contextual variables are now dynamic variables
    specific dynamic contexts are now just call frames
    (for now we've left alone 'context' used as in 'context switching')
    
    
    git-svn-id: http://svn.pugscode.org/pugs@29142 c213334d-75ef-0310-aa23-eaa082d1ae64
Commits on Nov 17, 2009
  1. [specs] s/CONTEXT/DYNAMIC/ to avoid confusion of concepts

    lwall authored
    git-svn-id: http://svn.pugscode.org/pugs@29112 c213334d-75ef-0310-aa23-eaa082d1ae64
Commits on Oct 9, 2009
  1. [spec] 13 typos in 8 specs.

    Util authored
    git-svn-id: http://svn.pugscode.org/pugs@28689 c213334d-75ef-0310-aa23-eaa082d1ae64
Commits on Sep 29, 2009
  1. [S06,S11] kill infix:<defines>, replace with statement_control:<import>

    lwall authored
    git-svn-id: http://svn.pugscode.org/pugs@28506 c213334d-75ef-0310-aa23-eaa082d1ae64
Commits on Sep 19, 2009
  1. typo fix

    sunnavy authored
    git-svn-id: http://svn.pugscode.org/pugs@28294 c213334d-75ef-0310-aa23-eaa082d1ae64
Commits on Aug 21, 2009
  1. [S02,S03,S09,S11] Changed any example that had the animal "Cat" to ha…

    wayland authored
    …ve "Squirrel"
    
    instead (both have kittens), because we already have a type called Cat and a 
    method called "cat", and I could see some potential for confusion.  
    
    
    git-svn-id: http://svn.pugscode.org/pugs@28045 c213334d-75ef-0310-aa23-eaa082d1ae64
Commits on Aug 7, 2009
  1. [Spec]reverted \x20 to \xC2A0. "Perl 6" and "Perl 5" are words, so we…

    jimmy authored
    … don't want to break between the l and the digit, and it doesn't ever render as Perl\n6. [particle]++ and moritz_++ for explanation.
    
    git-svn-id: http://svn.pugscode.org/pugs@27893 c213334d-75ef-0310-aa23-eaa082d1ae64
  2. [Spec]fixed the wrong space, now it's \x20, not \xC2A0

    jimmy authored
    git-svn-id: http://svn.pugscode.org/pugs@27888 c213334d-75ef-0310-aa23-eaa082d1ae64
Commits on Jul 5, 2009
  1. P6 Synopsis : ws changes - to help BOMers, added leading blank line t…

    Darren_Duncan authored
    …o files without
    
    git-svn-id: http://svn.pugscode.org/pugs@27416 c213334d-75ef-0310-aa23-eaa082d1ae64
  2. P6 Synopsis : ws changes - remove trailing spaces

    Darren_Duncan authored
    git-svn-id: http://svn.pugscode.org/pugs@27415 c213334d-75ef-0310-aa23-eaa082d1ae64
  3. P6 Synopsis : with module full names, reversed canonical order of :au…

    Darren_Duncan authored
    …th and :ver so :auth is first
    
    git-svn-id: http://svn.pugscode.org/pugs@27413 c213334d-75ef-0310-aa23-eaa082d1ae64
  4. trivial ws chg to test commit access

    Darren_Duncan authored
    git-svn-id: http://svn.pugscode.org/pugs@27412 c213334d-75ef-0310-aa23-eaa082d1ae64
Commits on Jun 30, 2009
  1. [spec/S11] better to be sorry than not doing. here is my proposed cha…

    ruoso authored
    …nge to the representation of how a module is loaded
    
    git-svn-id: http://svn.pugscode.org/pugs@27331 c213334d-75ef-0310-aa23-eaa082d1ae64
  2. [S11] attempt to break down use/require further for ELISHEVA++

    lwall authored
    git-svn-id: http://svn.pugscode.org/pugs@27324 c213334d-75ef-0310-aa23-eaa082d1ae64
Commits on Jun 29, 2009
  1. [S11] some notes on ambiguous authority specs

    lwall authored
    git-svn-id: http://svn.pugscode.org/pugs@27312 c213334d-75ef-0310-aa23-eaa082d1ae64
Commits on Jun 26, 2009
  1. [Spec] treat all authors equally

    lwall authored
    [Spec] make whitespace unugly
    [Spec] rename Date to Created
    [Spec] separate header things you edit from Created
    
    
    git-svn-id: http://svn.pugscode.org/pugs@27265 c213334d-75ef-0310-aa23-eaa082d1ae64
Commits on Jun 16, 2009
  1. [spec/S11] fix case typo

    ruoso authored
    git-svn-id: http://svn.pugscode.org/pugs@27090 c213334d-75ef-0310-aa23-eaa082d1ae64
Commits on Jun 8, 2009
  1. Remove line about "module Foo;" needing to be first in file.

    pmichaud authored
    git-svn-id: http://svn.pugscode.org/pugs@27033 c213334d-75ef-0310-aa23-eaa082d1ae64
Commits on May 31, 2009
  1. [S11] introduce declarators "need" and "defines", components of "use"

    lwall authored
    git-svn-id: http://svn.pugscode.org/pugs@26976 c213334d-75ef-0310-aa23-eaa082d1ae64
Commits on Apr 30, 2009
  1. get rid of the term "protoobject" in favor of "type object" or just "…

    lwall authored
    …type"
    
    get rid of redundant and confusing Number: lines
    
    
    git-svn-id: http://svn.pugscode.org/pugs@26591 c213334d-75ef-0310-aa23-eaa082d1ae64
Commits on Apr 28, 2009
  1. add some X<>-es to the docs

    szabgab authored
    git-svn-id: http://svn.pugscode.org/pugs@26542 c213334d-75ef-0310-aa23-eaa082d1ae64
Commits on Apr 20, 2009
  1. [S11] added 'v' to version numbers within :ver()

    masak authored
    When the version numbers are within :ver<>, the 'v' can be omitted. But in
    :ver() they shouldn't be, because they'd be parsed as decimal numbers.
    
    git-svn-id: http://svn.pugscode.org/pugs@26304 c213334d-75ef-0310-aa23-eaa082d1ae64
Commits on Mar 25, 2009
  1. [spec/S11] :DEFAULT is default in "is export"

    ruoso authored
    git-svn-id: http://svn.pugscode.org/pugs@25999 c213334d-75ef-0310-aa23-eaa082d1ae64
Commits on Feb 14, 2009
  1. Allow use of :: as anonymous package name

    lwall authored
    Clear up more * as GLOBAL fossils
    
    
    git-svn-id: http://svn.pugscode.org/pugs@25323 c213334d-75ef-0310-aa23-eaa082d1ae64
Commits on Feb 12, 2009
  1. [S10] updates to package policies

    lwall authored
    git-svn-id: http://svn.pugscode.org/pugs@25306 c213334d-75ef-0310-aa23-eaa082d1ae64
Commits on Jan 7, 2009
  1. [S11] clarify the intent of the -e6 remark not to be special syntax, but

    lwall authored
    a natural outcome of -e and '6;'
    
    
    git-svn-id: http://svn.pugscode.org/pugs@24791 c213334d-75ef-0310-aa23-eaa082d1ae64
Something went wrong with that request. Please try again.