pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/lang/rakudo (lang/rakudo) Updated 2021.05 to 2021.06
details: https://anonhg.NetBSD.org/pkgsrc/rev/a226f9e85e31
branches: trunk
changeset: 456070:a226f9e85e31
user: mef <mef%pkgsrc.org@localhost>
date: Sun Jul 18 21:35:42 2021 +0000
description:
(lang/rakudo) Updated 2021.05 to 2021.06
https://github.com/rakudo/rakudo/releases/tag/2021.06
New in 2021.06:
* Additions:
+ Support generics with consumption and inheritance in roles [4b99656][
6e1cfe4]
+ Introduce done foo syntax as a shortcut for emit foo; done [452e92e]
+ Implement pick method on Any taking HyperWhatever as an argument (.pick
(**)),
which produce all values of Foo.pick(), and then produce all values
of Foo.pick() again, and again, ad infinitum [cd4a72b]
+ Add a repl sub to enter the REPL from within a program [4183cda]
+ Add Buf and Blob coercers to Blob and Buf roles [f83e551]
* Changes:
+ No longer use Unicode in REPL on Windows [5e1c97b]
* Efficiency:
+ Tweak worker addition for many small tasks [39e5834]
+ Make .grep(Regex) and .first(Regex) about 40% faster [0de28ae]
+ Speed up setup of NativeCall subs and reduce memory usage [3b7fef2]
+ Micro-optimize levenshtein sub used to suggest alternatives in error
messages [da0f561]
* Fixes:
+ Improve stability on Windows by trying to rename precomp files multiple
times [a9510b8][7dfed29]
+ Fix bogus "emit without supply or react" error when using hyper to
process arrays [4953a29]
+ Fix some edge cases with (+), (.), (&) and (|) set operators [89fd8a8]
+ Make signature destructuring with a Junction an error [15d372e][57070f0
]
+ Make Mu eqv Mu work [750c5d0]
+ Fix possible error when throwing an exception on JVM backend [9743035]
* Internals:
+ Provide support for CORE:: namespace for the core itself [ea92934][
3fcf6f7][b03afef]
+ Remove a special case for native arrays on JVM [28ff12a]
+ Simplify Iterable eqv Iterable implementation [168da39]
+ Abstract single elem path of [] into Rakudo::Internals [db074a8]
diffstat:
lang/rakudo/Makefile | 4 ++--
lang/rakudo/distinfo | 10 +++++-----
2 files changed, 7 insertions(+), 7 deletions(-)
diffs (27 lines):
diff -r d96cc9d39e1c -r a226f9e85e31 lang/rakudo/Makefile
--- a/lang/rakudo/Makefile Sun Jul 18 21:34:21 2021 +0000
+++ b/lang/rakudo/Makefile Sun Jul 18 21:35:42 2021 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.17 2021/05/29 09:53:33 mef Exp $
+# $NetBSD: Makefile,v 1.18 2021/07/18 21:35:42 mef Exp $
-DISTNAME= rakudo-2021.05
+DISTNAME= rakudo-2021.06
CATEGORIES= lang perl6
MASTER_SITES= https://rakudo.org/dl/rakudo/
diff -r d96cc9d39e1c -r a226f9e85e31 lang/rakudo/distinfo
--- a/lang/rakudo/distinfo Sun Jul 18 21:34:21 2021 +0000
+++ b/lang/rakudo/distinfo Sun Jul 18 21:35:42 2021 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.9 2021/05/29 09:53:33 mef Exp $
+$NetBSD: distinfo,v 1.10 2021/07/18 21:35:42 mef Exp $
-SHA1 (rakudo-2021.05.tar.gz) = 507ef96c75fc8c35f433fb80aed335cc79919095
-RMD160 (rakudo-2021.05.tar.gz) = e5d3e902062b1ff74c73c94a9966e4aba583fb13
-SHA512 (rakudo-2021.05.tar.gz) = aa297df733cbcf0be984d6ce4edfc4bae72180ae853f2a0a78682ccf6a415bba96bb929fae0e3972b13eac6dd252bee89c33986d29f706be5d861e14ecae4c5e
-Size (rakudo-2021.05.tar.gz) = 5726333 bytes
+SHA1 (rakudo-2021.06.tar.gz) = 117ae12a30f1f461e86fe21a26753a29390d5ed9
+RMD160 (rakudo-2021.06.tar.gz) = aea2fc6c8e6e0e268643c7ca2865414734dfc1d5
+SHA512 (rakudo-2021.06.tar.gz) = 1141979c63a5128919d24c4660cff8011fade12487bd7f437dbaeb6d121ab2d93e42022227ad47d6d840ddb12118c9f1cde8285d87677ff88b135c4e9f079ecc
+Size (rakudo-2021.06.tar.gz) = 5211187 bytes
Home |
Main Index |
Thread Index |
Old Index