From c7eb3227b60bea8d443f696b5c84eb671d117100 Mon Sep 17 00:00:00 2001 From: Aleks-Daniel Jakimenko-Aleksejev Date: Thu, 31 May 2018 15:27:51 +0300 Subject: [PATCH] Rewrite rakudo-specific note Normally implementation-specific things are not documented, but in this particular case we can prevent a lot of banging against a wall by mentioning some known issues. In this case the behavior has changed quite a bit so IMO it's a worthy mention. See issue #1486 for more info on docs vs implementation-specific notes. --- doc/Type/Supply.pod6 | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/doc/Type/Supply.pod6 b/doc/Type/Supply.pod6 index 3fc1283c4..b308ab47d 100644 --- a/doc/Type/Supply.pod6 +++ b/doc/Type/Supply.pod6 @@ -777,11 +777,14 @@ The list of supported signals can be found by checking C (as you would any enum). For more details on how enums work see L. -B Currently L has a bug which -makes it use numeric values of signals that may be incorrect for a -particular system. For example, C may return C -even if it is actually C on your system. -L +B L versions up to 2018.05 +had a bug due to which numeric values of signals were incorrect on +some systems. For example, C was returning C even +if it was actually C on a particular system. That being said, +using C was working as expected on all Rakudo +versions except 2018.04, 2018.04.1 and 2018.05, where the intended +behavior can be achieved by using C instead. These +issues are resolved in Rakudo releases after 2018.05. =head2 method IO::Notification.watch-path