Skip to content

Instantly share code, notes, and snippets.

@Whateverable
Created May 29, 2024 11:16
Show Gist options
  • Save Whateverable/71670c9d7242ec0ac1140575fcd0dd63 to your computer and use it in GitHub Desktop.
Save Whateverable/71670c9d7242ec0ac1140575fcd0dd63 to your computer and use it in GitHub Desktop.
releasable6
    + Merge pull request #5556 from rakudo/release-2024.04 [735fc4f3]
    + Return '' instead of 0 when a uniprop is not found [aee3d259]
    + Actually return '' (not Nil) from uniprop [05dcd081]
    + Make dd more lenient towards non-of classes [10ee220a]
    + Revert "Actually return '' (not Nil) from uniprop" [cdf127b1]
    + Revert "Return '' instead of 0 when a uniprop is not found" [741e6eaf]
    + Add lookup for translating General_Category longnames [22492982]
    + Bump MQP_REVISION [f2a7e7d4]
    + Revert "Make dd more lenient towards non-of classes" [48ef5c3e]
    + Provide conditional exit status for USAGE [a4c7d5d1]
    + RakuAST: thunk arguments of meta-operators appropriately [fe579a3b]
    + RakuAST: thunk operands of meta operations if required [d890d89e]
    + RakuAST: Only thunk literal list operands of meta operators [cd197264]
    + RakuAST: don't thunk arguments to MetaInfix::Assign [5485db22]
    + Supply an Any.match method candidate for Any:D (#5559) [d6dc3610]
    + Final tweaks in Any.match fixes [51b0ef25]
    + Simplify the Any.match issue [881c1e87]
    + Streamline NativeCall (part 1/N) [40c7b77f]
    + Streamline NativeCall (part 2/N) [30410664]
    + Streamline NativeCall (part 3/N) [bf81c62f]
    + Streamline NativeCall (part 4/N) [4a64b3af]
    + RakuAST: Rename RakuAST::Node's type() to return-type() [ee525814]
    + RakuAST: detect type mismatches in assignments at compile time [fcbd5303]
    + RakuAST: support my Foo sub ... syntax for return type declaration [622f58ad]
    + RakuAST: prohibit multiple type constraints on a single parameter [b50fb0c4]
    + RakuAST: don't absolutify file names of compunit [1278c5bb]
    + Streamline NativeCall (part 5/N) [d5eb39f7]
    + Streamline NativeCall (part 6/N) [0c9e990d]
    + RakuAST: support attribute aliases without twigil [c0c5e9ed]
    + RakuAST: allow binding to attribute aliases [4e547d17]
    + RakuAST: allow binding to our scoped variables [5a1e0161]
    + Unbreak quite a few "make test" tests with RakuAST [a3907c3a]
    + Streamline NativeCall (part 7/N) [4de8e84a]
    + Bump NQP to get MasterDuke17++ itoa fixes [539e4d26]
    + Streamline NativeCall (part 7/N) [d374dbb2]
    + Streamline NativeCall (part 8/N) [89407558]
    + Streamline NativeCall (part 9/N) [14bde025]
    + Streamline NativeCall (part 10/N) [9ef2df5b]
    + Streamline NativeCall (part 11/N) [586c7832]
    + RakuAST: fix BEGIN time execution of thunked expressions [80ae959a]
    + RakuAST: avoid deparsing when we have access to the source. [4988fb37]
    + RakuAST: detect a case of double closure [331f0192]
    + RakuAST: set file and line on sorries and worries (i.e. compile time exceptions) [1d5cd34f]
    + Bump NQP to get unsigned int fix, MasterDuke17++ [b2684c07]
    + Streamline NativeCall (part 12/N) [73776552]
    + Mark failing test as todo if not run with RakuAST [24f3a168]
    + Streamline NativeCall (part 13/N) [8dd91896]
    + Streamline NativeCall (part 14/N) [3ec47540]
    + Streamline NativeCall (part 15/15) [9d297a3d]
    + Streamline NativeCall::Dispatcher (part 1/N) [8a7ed37c]
    + Streamline NativeCall::Dispatcher (part 2/N) [2182fee5]
    + Streamline NativeCall::Dispatcher (part 3/N) [9b078a12]
    + Streamline NativeCall::Dispatcher (part 4/N) [ed4db102]
    + Streamline NativeCall::Dispatcher (part 5/5) [c9a0de80]
    + Move sub map_return_type logic to NativeCall::Types [b6cc74b5]
    + RakuAST: fix two shortcuts [eee426ea]
    + Bump NQP to unbreak JVM build on Windows [0b3d180d]
    + Streamline NativeCall::Types (part 1/N) [3861b8f8]
    + Streamline NativeCall::Types (part 2/N) [89d4d42b]
    + Streamline NativeCall::Types (part 3/3) [75fa3da4]
    + Streamline NativeCall::Compiler::GNU (part 1/N) [bd426162]
    + Only ignore last arg in a Method if '%_' [f25dcacc]
    + Streamline NativeCall::Compiler::GNU (part 2/2) [92da00a9]
    + Streamline NativeCall::Compiler::MSVC (part 1/N) [cb6e5080]
    + Streamline NativeCall::Compiler::MSVC (part 2/N) [92113fe4]
    + Streamline NativeCall::Compiler::MSVC (part 3/N) [7766fbbd]
    + Streamline NativeCall::Compiler::MSVC (part 4/4) [ca4bd66c]
    + Compiler.nqp: Add $rakudo-flavor [6e55b118]
    + Make sure we close the flavor file [c888a116]
    + Use HLL::SysConfig to obtain path-sep [c8855956]
    + Generate Rakudo Flavor into the actual code [f253d68b]
    + Add Compiler.flavor [69a33564]
    + Export subs from within NativeCall module [335a0b0c]
    + Allow sep => ":" as arg in .yyyy-mm-dd and friends [35c6c21b]
    + Revert "Allow sep => ":" as arg in .yyyy-mm-dd and friends" [dc172ab5]
    + Unbreak CArray.new [d0cbe4ae]
    + Remove Blob fast path in CArray.new [b36cceb3]
    + Remove List fast path in CArray.new as well [b6028f9d]
    + RakuAST: =place requires a URL in its specification [66c4acad]
    + Add worry for WhateverCode on LHS of smartmatch [d9863e9a]
    + Fix mysterious failures when class construction process order changes [2cba37f5]
    + Provide the host:port that compose the address in use [ecd2dd46]
    + RakuAST: =place needs a URI, not a URL [5748ac20]
    + Improve .IO.open.lock failure messages [774cc864]
    + Make sure all expected identifiers are available [46a8f324]
    + Make sure type objects without MRO don't break .are [e227a4f2]
    + Fix scoping issue in NativeCall [967d1a5a]
    + Replace outdated references to another language [2e05fe4d]
    + RakuAST: V<> semantics shouldn't extend a whole paragraph [aec7a49d]
    + Add Cool.nomark in 6.e (#5562) [5eb1da8c]
    + Make (^Inf).reverse fail rather than infiniloop [26f1c494]
    + Fix memory leaking in infinity-bound ... [99bfab8c]
    + Make dd be more verbose about hash/array elements [e1bd3ffd]
    + Be a little more restrictive in adding "element of" [2b2e896b]
    + Fix dd behaviour on Nil values [184c2ec2]
    + Allow the use of enum values in MAIN that shadow core types [e3ad75a6]
    + Address a few details regarding enums in MAIN [f5218834]
    + Make dd handle Failures better [0a0435d7]
    + Fix warning on each CLI argument [5fbda71d]
    + Bump NQP to get MasterDuke17++ bigint ops error fixes [5d6a7dfc]
    + Restructure Test::Helpers [d25af712]
    + Merge pull request #5573 from rakudo/ugexe/restructure-t-packages [1fc67b1f]
    + Clarify Range.rand failure cases and fix infinite loop [06e45d89]
    + Optimize and clarify Range.rand [f233458e]
    + Bump NQP revision for open mode functionality [fa3c633d]
    + Use NQP for open mode detection in IO::Handle.lock [cf87ccf9]
    + Add the first 'Fixed in RakuAST' tests [22a7a897]
    + Add most of the remaining 'Fixed in RakuAST' test cases [ddde58be]
    + Provide test harness support to .rakutest files in t/ [2c3602de]
    + Un-todo a working test [5a122c60]
    + Z<> is a comment - do not render it as text. [c1cc007f]
    + Un-fudge the regex code param tests [22932c27]
    + Properly mark failing test as todo [097b50cd]
    + Micro-optimize basic iterators [2e4bc48a]
    + Some more lexical shortcuts [72b46fe2]
    + Adding some more lexical shortcuts [6846c49e]
    + Provide better feedback for ambiguous adverb usage [3ce05fa0]
    + Test for ambiguous adverb exception [3a928a56]
    + Tests indices for shaped arrays automatically coerced to Int [a26b756a]
    + Bump nqp-configure [cbc4f085]
    + Re-name "fixed in RakuAST" test file [39705b00]
    + Add test for uint parameter wrapping [a1f98bf1]
    + Add tests for "Useless use of &... in sink context" [13f5a744]
    + Fix the new tests [b08810e4]
    + Introduce Any.are(type --> Bool:D) [23b94de6]
    + Add :invocant option to Parameter.new [f17cd58f]
    + Maintain the entire list of package names in Nodify [a690eecc]
    + Also handle type.Int(type) in 6.e [c021e688]
    + RakuAST: Add -n and -p compiler options [53eebb7c]
    + Provide deeper context into `run` failures [aca5e4c1]
    + Bump NQP to bump MoarVM [1ace350e]
    + Allow reduce to return containers as generated [ecd75809]
    + Add test for andthen chaining with WhateverCodes [cd74aa79]
    + RakuAST: Add test for using a shadowed package [de12a755]
    + Bump test plan in xx-fixed-in-rakuast.rakutest [5fb665ba]
    + Additional guard when selecting the type for MAIN args [45966a8c]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment