diff options
author | Nicholas Clark <nick@ccl4.org> | 2013-06-14 16:56:28 +0200 |
---|---|---|
committer | Nicholas Clark <nick@ccl4.org> | 2013-07-02 13:56:13 +0200 |
commit | f7b3892b9e45c6994685c9a625d3ea2b52642167 (patch) | |
tree | 4a10d69ac4865356044409f4ae003c7e0de78525 /win32/FindExt.pm | |
parent | 98962cf902fbf8857644cacbd32ddc075b71d5ab (diff) | |
download | perl-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.pm | 6 |
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 { |