Skip to content

Instantly share code, notes, and snippets.

@Whateverable
Created January 4, 2020 19:02
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Whateverable/94c387a21bdcfe2de3f9d555f414e7b4 to your computer and use it in GitHub Desktop.
Save Whateverable/94c387a21bdcfe2de3f9d555f414e7b4 to your computer and use it in GitHub Desktop.
releasable6
changelog https://raw.githubusercontent.com/rakudo/rakudo/release-2020.01/docs/ChangeLog
    + Test rakudo-specific warning for shape specifier A simple test that runs code and checks if a warning is issued. Closes https://github.com/rakudo/rakudo/issues/2545 [7f15a57c]
    + Create FUNDING.yml [2c5c0135]
    + Merge pull request #3277 from rakudo/ugexe-patch-1 [3802cdfc]
    + Add to yaml as GH approves more folks. [1ec69e1f]
    + Correct formatting error [654d6a16]
    + Change IRC name to #raku-dev [aa06d32a]
    + More Raku entries [044b3390]
    + Append myself to the list [88db15f7]
    + Merge pull request #3280 from rakudo/outer-perl [1d84c64d]
    + Merge pull request #3283 from MasterDuke17/make_sub_split_a_bit_more_speshable [726c38f0]
    + Merge pull request #3245 from Altai-man/test-warning [d36c2e5a]
    + Merge pull request #3231 from usev6/literal_to_rw_2019 [a62d9c78]
    + Merge pull request #3253 from tbrowder/decl-blocks [bbcc342b]
    + Merge pull request #3260 from tbrowder/decl-fmt-user [e03f0134]
    + Merge branch 'release-2019.11' [830400f5]
    + Change perl5 to Perl in help message [9528bd05]
    + Merge pull request #3320 from vrurg/cleanup-perl5-name [da03d103]
    + Merge pull request #3319 from Kaiepi/naming [9fa4396f]
    + Merge pull request #3317 from vrurg/rakudo_3306 [f608a7a4]
    + [NQP Bump] Brings 3 commits [82bd9c2c]
    + Merge pull request #3248 from rakudo/configure-rebuild-all [5c2395bf]
    + Merge pull request #3304 from usev6/literal_to_rw_x_comp_test [4181ca61]
    + Merge branch 'master' into release-2019.11 [cb0bf386]
    + Rakufy the github uploader script [7a0a6307]
    + Fix small formatting error in the changelog [ece38531]
    + [NQP Bump] Brings 4 commits [bb447851]
    + Keep previous format for next releases [093ed87f]
    + Simplify a loop [9a9e82aa]
    + NQPise internal ENUM_VALUES sub [a51268a1]
    + Merge pull request #3329 from MasterDuke17/fix_warnings_in_c_code [25f0acfb]
    + Revert "Simplify a loop" [8c4c42b8]
    + Merge pull request #3332 from vrurg/rakudo_3326 [b4fb3088]
    + Merge pull request #3310 from tbrowder/log2 [c16b5a20]
    + Merge pull request #3321 from patzim/perl6-to-rakudo-home [ab2ba1ab]
    + Introducing .base("beer") and .base("camel") [92a8a08f]
    + Revert "Introducing .base("beer") and .base("camel")" [314aa05e]
    + Merge pull request #3335 from patzim/relative-raku-symlink [84ef864c]
    + Merge pull request #3282 from patzim/spectest-inlinep5-hint [c74e5e46]
    + "I think that the source code is not the place where you make jokes by introducing special cases" [77ffb063]
    + Merge pull request #3336 from MasterDuke17/remove_unused_variables_in_c_code [a7076337]
    + Record language revision for all classes [cab6f205]
    + Set subset class version from its compiler [7a7a3887]
    + Implement basic support for inclusion of roles into MRO [ee939596]
    + Add method hides_parent [c200f39f]
    + Support for `hides` and `is hidden` on roles [4c20bbf1]
    + Include support for including roles into MRO [be52a8bd]
    + Role language revision support [4dfa4193]
    + Fix for pun not inheriting language revision [d7313d0b]
    + Preserve hidden attribute on role concretization [9c16f36f]
    + Fix for preserving language revision on pun [08f464bc]
    + Fix method spelling in a message [91942935]
    + Fix method parameters [7cc81d74]
    + Fix method call arguments [8e56ede3]
    + Methods to test for version compatibilities [16563c55]
    + Check for class/role compatibility [4d374b69]
    + Modify set_language_version semantics [7b463b44]
    + Preserve original type object language revision in mixin [7f5e04df]
    + Make enums concious of their language version [c8dfb5e5]
    + Fix parameterized role puning [7151a2ad]
    + Don't look for yada method if there is no `methods` metamethod [cbe200fa]
    + Fix a hang when adding a duplicate submethod [99e83af0]
    + Fix for roles method of CurriedRoleHOW [4937972f]
    + Provide compatibility with C3MRO `mro` method. [ab6a8c30]
    + Make `mro` method fully transparent [f18e02e4]
    + Make `.^mro` compatible with C3MRO [eb938f03]
    + Add `method_list` method [9fcc37ee]
    + Experimental support for constructors in roles. [885b9328]
    + Clean up unused lines [0510d862]
    + Reword a comment [c6f6ec73]
    + Correct roles look up [fc77587e]
    + Add methods for attribute lookup [5b03971a]
    + Use new faster attribute lookup methods [0a1c1958]
    + Don't die if concretization isn't found [d1f37362]
    + Optimize previous changes to method roles when transitive [c483eb88]
    + Add attribute `original` on class Attribute [96bd7893]
    + Properly detect application of the same attribute from different roles [f1973233]
    + Use concretizations for mro building [34d61c57]
    + Extend and speed up concretizations support [1e820d47]
    + Use relaxed concretization lookup for find_method_qualified [4bf7bd96]
    + Add operators .?+ and .?- [45da528a]
    + Implement support for .-, .?+ and .?- [02d27dfd]
    + Shortcut on typecheck [6b87a55e]
    + Don't re-specialize already concretized roles [260d4715]
    + Fix for reproducible builds [c53e9d14]
    + Protect concretization cache from leaking into precomps [52f1a2f5]
    + Make concretizations method return roles in MRO order [c57eeb3d]
    + Remove redundant method [c7b2d1c4]
    + Lazy lookup table rebuild [1ae8a2a5]
    + Add :mro adverb to `roles` methods [257ec20a]
    + Remove debugging remains [c44c657d]
    + Method name doesn't need '!' prefix [6fa5b659]
    + Add find_method_qualified to ConcreteRoleHOW [4816f0d4]
    + find_method_qualified must also lookup in submethod table too [5f5a8138]
    + Create concrete type object before calling body block [b14cc2b6]
    + Add $?CONCRETIZATION to role scope [f4be918e]
    + Finalize implementation of relaxed FQN method calls [fcd20f14]
    + Change how $? symbols are looked up [baa31a10]
    + Added class WalkList [8165c99b]
    + Make method WALK know about roles and use WalkList [3ed2bebc]
    + Add WalkList symbol [ab63dab2]
    + Override List's reverse method [d5320e42]
    + Revert "Add operators .?+ and .?-" [4fc5af82]
    + Remove implementation of .-, .?+, .?- operators [3607cb8e]
    + Restore old functionality of .+/.* operators [4914a901]
    + Fix class language revision were not set [49de9f00]
    + All easter eggs in a basket [672c5d40]
    + Bump NQP to get nqp::radix fixes [90e9d455]
    + Bump NQP to get JVM backend fix for nqp::radix [80dfcd05]
    + Abstract parse-base workhorse into private method [a9afa01b]
    + Revert previous commit [519cef49]
    + Merge pull request #3340 from patrickbkr/sub-mod-upd-no-silent-error [382d18bd]
    + Merge pull request #3199 from vrurg/problem-solving-103 [3a5762d6]
    + Make Str.substr-eq between 1.4x and 2.4x faster [276d0967]
    + Make Str.contains a few percent faster [030ed10d]
    + Make Str.index a few percent faster [d5719bbe]
    + Make Str.rindex a few percent faster [7ecc3e84]
    + Revert "Re-consider roles application, submethods and phasers semnatics." [0e97bfe5]
    + Merge pull request #3347 from rakudo/revert-3199-problem-solving-103 [215cd498]
    + Merge pull request #3348 from vrurg/new-problem-solving-103 [6c152826]
    + [NQP Bump] Brings 7 commits [c24bec1f]
    + [NQP Bump] 01e1e6277 [MoarVM Bump] Brings 3 co […] [5c00496a]
    + Merge pull request #3350 from vrurg/problem-solving-103-jvm-null-fix [0f49ba19]
    + Merge pull request #3351 from vrurg/class-lang-ver-bug [f722715c]
    + Adapt release message template [5cbf2081]
    + Merge pull request #3355 from patrickbkr/changelog-changes [cf52568c]
    + Prepare to merge [404eb162]
    + Fix BUILDPLAN for non-role containers [e16c00c2]
    + nqp-configure submodule update [fc46eabe]
    + [NQP Bump] Brings 3 commits [926e9c6e]
    + Merge pull request #3363 from vrurg/rakudo_3362 [1f15fe77]
    + Merge pull request #3359 from vrurg/ms-cl-version-check [c5fa372d]
    + Merge pull request #3366 from vrurg/rakudo_3365 [db657983]
    + Merge pull request #3371 from vrurg/submethod-resolution-fix [dd36a357]
    + Mention new release manager in release guide [a6221a7c]
    + Merge pull request #3375 from vrurg/fix-DESTROY-order [9a571b68]
    + Bump NQP for NativeCall fixes [6bc64c71]
    + Add is-lazy named to `gather` iterator [b6afa712]
    + Introduce :is-lazy named for gather { } blocks [07072f38]
    + Revert "Introduce :is-lazy named for gather { } blocks" [8e3b0a71]
    + Revert "Add is-lazy named to `gather` iterator" [55d0143e]
    + Merge pull request #3385 from vrurg/rakudo_3383 [8d47f64c]
    + [NQP Bump] 21eab3028 [MoarVM Bump] Brings 4 co […] [a5fdf1d3]
    + Merge branch 'master' into problem-solving-142 [a5b0357b]
    + [JVM] Restore old implementation of 'lazy gather' [131d253a]
    + Cosmetic addition of spaces [ccd35231]
    + Provide $*DECLARAION_NAME for other package-y things [794a7b0b]
    + Provide support for importing package-y kind of symbols [097961bc]
    + Fix incorrect setting of $*DECLARATION_NAME for enums [693411ac]
    + Re-imagine val() handling [a3afde60]
    + Add MacOS binary release files and Perl 6 -> Raku renames [ee1b9918]
    + Implement Supply.lines(:nl-in<foo>) [c63d8a87]
    + Correct URL in readme. [24637772]
    + Merge pull request #3398 from rbt/f.readme [f00a9fc9]
    + Modernize extension of snapper.pm6 [cde92b49]
    + Modernize extension of Telemetry.pm6 [09f349a8]
    + Modernize extension of experimental.pm6 [13e34199]
    + Modernize extension of MoarVM/Profiler.pm6 [59e70e95]
    + Modernize extension of Spesh.pm6 [72bbc583]
    + Modernize extension of newline.pm6 [e0b29370]
    + Modernize extension of Test.pm6 [51979526]
    + Modernize extension of CompUnit/Repository/Staging.pm6 [1e316db3]
    + Modernize extension of Pod/To/Text.pm6 [8a0742ee]
    + Don't use .perl in serialization ID creation [bda8dcb0]
    + Revert "Don't use .perl in serialization ID creation" [037affdd]
    + Merge pull request #3397 from vrurg/rakudo_3382 [3450a91f]
    + Merge pull request #3394 from usev6/missing_concretization [2a4eb56a]
    + Merge pull request #3388 from vrurg/problem-solving-142 [9e64167b]
    + Minor changes to the binary release guide commands [d9781071]
    + Revert deprecation of PERL6_EXCEPTIONS_HANDLER [b54d83b8]
    + Merge pull request #3396 from rbt/master [abe287cf]
    + Modernize extension of NativeCall.pm6 [56f30073]
    + Modernize extension of NativeCall/Types.pm6 [5c97532e]
    + Modernize extension of NativeCall/Compiler/GNU.pm6 [5a037833]
    + Modernize extension of NativeCall/Compiler/MSVC.pm6 [8b223653]
    + Bump NQP to get all the latest goodies [9ccfedb1]
    + [NQP Bump] Brings 2 commits [309d4e22]
    + Revert re-imagined val() processing [b770971f]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment