Branch: refs/heads/newio
Home: https://github.com/perl6/specs
Commit: bce89a3dadbcd1c0659ef16c1f324b3879e74572
https://github.com/perl6/specs/commit/bce89a3dadbcd1c0659ef16c1f324b3879e74572
Author: pmichaud <[email protected]>
Date: 2015-06-22 (Mon, 22 Jun 2015)
Changed paths:
M S07-glr-draft.pod
Log Message:
-----------
We need a "immutable list" type (Parcel?)
Note that we're likely to need a separate type to represent
immutable lists, and which will be produced using infix:<,> .
The naming is open for discussion/bikeshedding.
Commit: 469f01235b0bb924c336c29c43334c2caebe374b
https://github.com/perl6/specs/commit/469f01235b0bb924c336c29c43334c2caebe374b
Author: pmichaud <[email protected]>
Date: 2015-06-23 (Tue, 23 Jun 2015)
Changed paths:
M S07-glr-draft.pod
Log Message:
-----------
Notes about Slip, Seq, interpolation, iteration.
Commit: f6177458ead069bdd8746ff36c90354d61066143
https://github.com/perl6/specs/commit/f6177458ead069bdd8746ff36c90354d61066143
Author: pmichaud <[email protected]>
Date: 2015-06-23 (Tue, 23 Jun 2015)
Changed paths:
M S07-glr-draft.pod
Log Message:
-----------
Add note about Seq (cf Parcel) naming.
Commit: dc32b3b600aa64c2217b06e44a37f612adfbf620
https://github.com/perl6/specs/commit/dc32b3b600aa64c2217b06e44a37f612adfbf620
Author: pmichaud <[email protected]>
Date: 2015-06-23 (Tue, 23 Jun 2015)
Changed paths:
M S07-glr-draft.pod
Log Message:
-----------
Implementation note about flattening/Slip.
Commit: 41876e977b4bfce43fe0393b582b3c13e31e91d9
https://github.com/perl6/specs/commit/41876e977b4bfce43fe0393b582b3c13e31e91d9
Author: pmichaud <[email protected]>
Date: 2015-06-23 (Tue, 23 Jun 2015)
Changed paths:
M S07-glr-draft.pod
Log Message:
-----------
Add suggestions from nine++ and smls++ (Tuple)
Commit: 65be12770be696034dd41a363ba3804ea9beab4a
https://github.com/perl6/specs/commit/65be12770be696034dd41a363ba3804ea9beab4a
Author: pmichaud <[email protected]>
Date: 2015-06-23 (Tue, 23 Jun 2015)
Changed paths:
M S07-glr-draft.pod
Log Message:
-----------
Add a note about list operator flattening.
Commit: 64b65ba84f83dba7843d4c29fadb7ebcee16ce89
https://github.com/perl6/specs/commit/64b65ba84f83dba7843d4c29fadb7ebcee16ce89
Author: pmichaud <[email protected]>
Date: 2015-06-23 (Tue, 23 Jun 2015)
Changed paths:
M S07-glr-draft.pod
Log Message:
-----------
Revise note about list operator flattening.
Commit: a964d4bd6aa84919a21e0d5c160968e8c31279ab
https://github.com/perl6/specs/commit/a964d4bd6aa84919a21e0d5c160968e8c31279ab
Author: Rob Hoelz <[email protected]>
Date: 2015-06-23 (Tue, 23 Jun 2015)
Changed paths:
M S32-setting-library/IO.pod
Log Message:
-----------
Fix typo
Commit: 2b0a478b42a0cd18b635e998415c0bd56300e54c
https://github.com/perl6/specs/commit/2b0a478b42a0cd18b635e998415c0bd56300e54c
Author: Rob Hoelz <[email protected]>
Date: 2015-06-23 (Tue, 23 Jun 2015)
Changed paths:
M S32-setting-library/IO.pod
Log Message:
-----------
Fix typos
Commit: e337b938b442a6f5a3070081180972b9f9f01d1e
https://github.com/perl6/specs/commit/e337b938b442a6f5a3070081180972b9f9f01d1e
Author: Rob Hoelz <[email protected]>
Date: 2015-06-24 (Wed, 24 Jun 2015)
Changed paths:
M S32-setting-library/Str.pod
Log Message:
-----------
Propose Str.substr(Range)
Commit: 70b0ca3fd98425abe9c6d68c012954b3cb2a042d
https://github.com/perl6/specs/commit/70b0ca3fd98425abe9c6d68c012954b3cb2a042d
Author: pmichaud <[email protected]>
Date: 2015-06-24 (Wed, 24 Jun 2015)
Changed paths:
M S07-glr-draft.pod
Log Message:
-----------
Updates to latest design concepts for GLR.
Added a status summary at the top of the document.
Reintroduced Parcel as an immutable List type.
Other small cleanups.
Commit: 8682eb6403a2715310341a0dfb67448b2bd42276
https://github.com/perl6/specs/commit/8682eb6403a2715310341a0dfb67448b2bd42276
Author: pmichaud <[email protected]>
Date: 2015-06-24 (Wed, 24 Jun 2015)
Changed paths:
M S32-setting-library/IO.pod
Log Message:
-----------
Merge branch 'master' of github.com:perl6/specs
Commit: ab86846b165b0e9dade4525aaf29dbebcc2062de
https://github.com/perl6/specs/commit/ab86846b165b0e9dade4525aaf29dbebcc2062de
Author: Elizabeth Mattijsen <[email protected]>
Date: 2015-06-25 (Thu, 25 Jun 2015)
Changed paths:
M S32-setting-library/Str.pod
Log Message:
-----------
Merge branch 'substr-range'
Commit: ace089e004fee445759fa61cb380b92580e94a81
https://github.com/perl6/specs/commit/ace089e004fee445759fa61cb380b92580e94a81
Author: Elizabeth Mattijsen <[email protected]>
Date: 2015-07-03 (Fri, 03 Jul 2015)
Changed paths:
M S99-glossary.pod
Log Message:
-----------
Fix typo
Commit: beb870dbff3460b981055034ee5b6e72307b7d34
https://github.com/perl6/specs/commit/beb870dbff3460b981055034ee5b6e72307b7d34
Author: Rob Hoelz <[email protected]>
Date: 2015-07-04 (Sat, 04 Jul 2015)
Changed paths:
M S05-regex.pod
Log Message:
-----------
Spec action objects/methods
Commit: e4f79178aa87db3fd51ca50eeb38451c86cc7b42
https://github.com/perl6/specs/commit/e4f79178aa87db3fd51ca50eeb38451c86cc7b42
Author: Rob Hoelz <[email protected]>
Date: 2015-07-04 (Sat, 04 Jul 2015)
Changed paths:
M S99-glossary.pod
Log Message:
-----------
Link to action objects section in glossary
Commit: 30aa605bc9ccecbb2c7324e031c8e267f9f9c532
https://github.com/perl6/specs/commit/30aa605bc9ccecbb2c7324e031c8e267f9f9c532
Author: Rob Hoelz <[email protected]>
Date: 2015-07-04 (Sat, 04 Jul 2015)
Changed paths:
M S99-glossary.pod
Log Message:
-----------
Document (camel|kebab|snake) case naming conventions
Commit: 66d345c46eb3e16bdb2f3257bb2265bb803f610c
https://github.com/perl6/specs/commit/66d345c46eb3e16bdb2f3257bb2265bb803f610c
Author: Rob Hoelz <[email protected]>
Date: 2015-07-05 (Sun, 05 Jul 2015)
Changed paths:
M S05-regex.pod
Log Message:
-----------
Detail action methods + dynvar behavior
Commit: 5f132abb41cf3d418333c28fee1f9fde0e81bb4a
https://github.com/perl6/specs/commit/5f132abb41cf3d418333c28fee1f9fde0e81bb4a
Author: Jonathan Worthington <[email protected]>
Date: 2015-07-09 (Thu, 09 Jul 2015)
Changed paths:
M S04-control.pod
Log Message:
-----------
Revise and simplify when/default semantics.
This matches behavior seen in implementation and relied upon in the
wild. There are various examples of existing code making use of the
fact every block has an implicit C<$_>, which it sets so it can use
C<when> and C<default>. This means trying to identify a topicalizer
in a clever way, or even complain in the absence of one, breaks a
common and useful pattern (yes, I tried it!) Added some notes on
the semantics of nested when/default, also bringing the design doc
in line with existing and tested behavior.
Commit: 5e0b4bd50ae62e81c60cd5bf4e338c9ff93f6533
https://github.com/perl6/specs/commit/5e0b4bd50ae62e81c60cd5bf4e338c9ff93f6533
Author: Stéphane Payrard <[email protected]>
Date: 2015-07-09 (Thu, 09 Jul 2015)
Changed paths:
M S03-operators.pod
Log Message:
-----------
suppressed spurious double quotes
Commit: 29284f1a271ccd28613d37c8ba307c5e0c228e7d
https://github.com/perl6/specs/commit/29284f1a271ccd28613d37c8ba307c5e0c228e7d
Author: Stéphane Payrard <[email protected]>
Date: 2015-07-11 (Sat, 11 Jul 2015)
Changed paths:
M S99-glossary.pod
Log Message:
-----------
PEG (as seen in S05)
Commit: df43216c6a45cd2a64fad9116412a7c27f9739bd
https://github.com/perl6/specs/commit/df43216c6a45cd2a64fad9116412a7c27f9739bd
Author: ShimmerFairy <[email protected]>
Date: 2015-07-21 (Tue, 21 Jul 2015)
Changed paths:
A S27-perl-culture-draft.pod6
Log Message:
-----------
Add draft of S27
Initial contents by myself and japhb++ .
Commit: 6dbcea62a0607e969ad7abaa2b88cc4589eacb57
https://github.com/perl6/specs/commit/6dbcea62a0607e969ad7abaa2b88cc4589eacb57
Author: kbenson <[email protected]>
Date: 2015-07-22 (Wed, 22 Jul 2015)
Changed paths:
M S27-perl-culture-draft.pod6
Log Message:
-----------
Update S27-perl-culture-draft.pod6
Slightly more natural wording in first sentence (at least to me)
Commit: e63d55b5287d564bc9c709fac937bd3098f31bb5
https://github.com/perl6/specs/commit/e63d55b5287d564bc9c709fac937bd3098f31bb5
Author: kbenson <[email protected]>
Date: 2015-07-22 (Wed, 22 Jul 2015)
Changed paths:
M S27-perl-culture-draft.pod6
Log Message:
-----------
Merge pull request #1 from kbenson/kbenson-patch-1
Update S27-perl-culture-draft.pod6
Commit: 52fc10de538653aa191cb902539e3c91e83b20a3
https://github.com/perl6/specs/commit/52fc10de538653aa191cb902539e3c91e83b20a3
Author: Tobias Leich <[email protected]>
Date: 2015-07-23 (Thu, 23 Jul 2015)
Changed paths:
M S27-perl-culture-draft.pod6
Log Message:
-----------
Merge pull request #97 from kbenson/master
Wording change
Commit: 9fc6bb74cf103627f619505cd4eea856f65d5766
https://github.com/perl6/specs/commit/9fc6bb74cf103627f619505cd4eea856f65d5766
Author: Geoffrey Broadwell <[email protected]>
Date: 2015-07-23 (Thu, 23 Jul 2015)
Changed paths:
M S27-perl-culture-draft.pod6
Log Message:
-----------
Verb agreement fix
Commit: af82a6f86b9a6b3efbd85fa6df828c0a07412d8d
https://github.com/perl6/specs/commit/af82a6f86b9a6b3efbd85fa6df828c0a07412d8d
Author: ShimmerFairy <[email protected]>
Date: 2015-07-23 (Thu, 23 Jul 2015)
Changed paths:
M S03-operators.pod
M S29-functions.pod
M S32-setting-library/Str.pod
Log Message:
-----------
Remove ancient string types
This bids fairwell to the C<AnyChar>, C<Char>, C<CharLingua>
C<Grapheme>, C<Codepoint>, and C<Byte> types. Note that S32::Str needs
some more involved editing to be more in line with how strings are handled
handled nowadays.
Commit: 6d5f4ac192392c383b8831df9d29c4e70ce2e675
https://github.com/perl6/specs/commit/6d5f4ac192392c383b8831df9d29c4e70ce2e675
Author: ShimmerFairy <[email protected]>
Date: 2015-07-24 (Fri, 24 Jul 2015)
Changed paths:
M S32-setting-library/Str.pod
Log Message:
-----------
Update S32::Str to align better with S15
This commit removes quite a bit of cruft from the pre-S15 days, and
additonally reformats the code blocks so that they stand out more in the
file, and for longer function signatures, makes them less crowded.
The only functional changes in this commit is the removal of the special
exception for C<&tcuc> in the C<wordcase> method (since C<&tcuc>
apparently doesn't exist), and a clarification for sprintf that the '%'
directive can only appear as a literal '%%' (both bringing it in line
with C's printf behavior and ensuring nonsense like '%1$+*v0.5%' isn't
accepted).
Ideally this synopsis would talk about the role(s) shared by the string
types, instead of focusing on C<Str> as a model for other types.
However the nature of these potential roles isn't clear enough yet to
make that kind of change to this.
Commit: ae54d61fa546c84852597e64e4851f5f518320ac
https://github.com/perl6/specs/commit/ae54d61fa546c84852597e64e4851f5f518320ac
Author: Elizabeth Mattijsen <[email protected]>
Date: 2015-07-26 (Sun, 26 Jul 2015)
Changed paths:
M S03-operators.pod
M S04-control.pod
M S05-regex.pod
M S07-glr-draft.pod
A S27-perl-culture-draft.pod6
M S29-functions.pod
M S32-setting-library/IO.pod
M S32-setting-library/Str.pod
M S99-glossary.pod
Log Message:
-----------
Merge branch 'master' into newio
Compare: https://github.com/perl6/specs/compare/86e803776b09...ae54d61fa546