summaryrefslogtreecommitdiff
path: root/win32/FindExt.pm
diff options
context:
space:
mode:
authorNicholas Clark <nick@ccl4.org>2013-06-14 16:56:28 +0200
committerNicholas Clark <nick@ccl4.org>2013-07-02 13:56:13 +0200
commitf7b3892b9e45c6994685c9a625d3ea2b52642167 (patch)
tree4a10d69ac4865356044409f4ae003c7e0de78525 /win32/FindExt.pm
parent98962cf902fbf8857644cacbd32ddc075b71d5ab (diff)
downloadperl-f7b3892b9e45c6994685c9a625d3ea2b52642167.tar.gz
Add non-XS extensions to known_extensions.
Previously "known_extensions" was misnamed, as it only contained known XS extensions. grep.cpan.me suggests that there are only 10 mentions of it outside the core, and none of them rely on this existing behaviour. Update the descriptions of extensions, known_extensions and nonxs_ext in Porting/Glossary. These changes need replicating into configure.com.
Diffstat (limited to 'win32/FindExt.pm')
-rw-r--r--win32/FindExt.pm6
1 files changed, 4 insertions, 2 deletions
diff --git a/win32/FindExt.pm b/win32/FindExt.pm
index 2e4d6c1d40..41065d244d 100644
--- a/win32/FindExt.pm
+++ b/win32/FindExt.pm
@@ -92,8 +92,10 @@ sub _ext_ne {
}
*extensions = _ext_ne('known');
-# faithfully copy Configure in not including nonxs extensions for the nonce
-*known_extensions = _ext_ne('nonxs');
+
+sub known_extensions {
+ sort keys %ext;
+}
sub is_static
{