This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
sv.c: Clarify comment
authorKarl Williamson <khw@cpan.org>
Mon, 5 May 2014 01:00:40 +0000 (19:00 -0600)
committerKarl Williamson <khw@cpan.org>
Fri, 30 May 2014 22:15:24 +0000 (16:15 -0600)
I find reordering the text makes it easier to understand

sv.c

diff --git a/sv.c b/sv.c
index 76ca0d9..bb7481a 100644 (file)
--- a/sv.c
+++ b/sv.c
@@ -1923,9 +1923,9 @@ S_glob_2number(pTHX_ GV * const gv)
    Instead, IV/UV and NV need to be given equal rights. So as to not lose
    precision as a side effect of conversion (which would lead to insanity
    and the dragon(s) in t/op/numconvert.t getting very angry) the intent is
-   1) to distinguish between IV/UV/NV slots that have cached a valid
-      conversion where precision was lost and IV/UV/NV slots that have a
-      valid conversion which has lost no precision
+   1) to distinguish between IV/UV/NV slots that have a valid conversion cached
+      where precision was lost, and IV/UV/NV slots that have a valid conversion
+      which has lost no precision
    2) to ensure that if a numeric conversion to one form is requested that
       would lose precision, the precise conversion (or differently
       imprecise conversion) is also performed and cached, to prevent