Subject: | doc update regarding Identifier type |
Request application of this patch (the repository is not on github, so
no direct pull request is possible):
diff --git a/lib/MooseX/Types/Perl.pm b/lib/MooseX/Types/Perl.pm
index 23f80bd..e26bd14 100644
--- a/lib/MooseX/Types/Perl.pm
+++ b/lib/MooseX/Types/Perl.pm
@@ -89,7 +89,9 @@ subtype DistName,
=head2 Identifier
-An Identifier is something that could be used as a variable name.
Generally,
+An L<Identifier/"Variable-names"> is something that could be used as a
+variable name or other identifier (filehandle, directory handle,
subroutine
+name, format name, or label). Generally,
it's a bunch of alphanumeric characters not starting with a digit.
Although Perl identifiers may contain non-ASCII characters in some
It wasn't immediately obvious to me that sub names follow the same rules as
variable names, and this documentation did not include them explicitly
in the
Identifier type.