Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | In I18N::Langinfo::langinfo(), use newSVpv(), as it will call strlen() | Nicholas Clark | 2010-10-26 | 1 | -8/+1 |
| | | | | | newSVpv() will return an undef if the passed pointer is NULL, which allows langinfo() to be simplified further. | ||||
* | Convert Fcntl, File::Glob, I18N::Langinfo and Socket to an XS AUTOLOAD. | Nicholas Clark | 2010-10-21 | 2 | -12/+1 |
| | | | | | All 4 use ExtUtils::Constant::ProxySubs, and only have an AUTOLOAD to deal with failed constant lookups. | ||||
* | Convert Fcntl, File::Glob, I18N::Langinfo, POSIX and Socket to croak_on_error. | Nicholas Clark | 2010-10-21 | 2 | -16/+4 |
| | | | | | This is possible because all 5 use ExtUtils::Constant::ProxySubs, so the constant() routine is only used for error conditions. | ||||
* | Convert I18N::Langinfo to XSLoader from DynaLoader. | Nicholas Clark | 2010-10-19 | 1 | -4/+4 |
| | |||||
* | Use inlineable proxy constant subs for I18N::Langinfo | Nicholas Clark | 2010-10-19 | 3 | -886/+14 |
| | | | | | Also remove all the "fallback" code, as I18N::Langinfo is core only, and the core always has ExtUtils::Constant. | ||||
* | Nothing autoloaded in Sys::Hostname or I18N::Langinfo, so don't use AutoLoader; | Nicholas Clark | 2010-10-15 | 1 | -2/+1 |
| | |||||
* | Remove boilerplate and (un)conditional code from Makefile.PLs in ext | Nicholas Clark | 2010-09-21 | 1 | -12/+2 |
| | |||||
* | Moved prototype check to XS code, allowing the .pm file change from yesterday | Steve Peters | 2010-08-19 | 2 | -5/+2 |
| | | | | to be removed. Thanks to Rafael for pointing out prototypes in XS. | ||||
* | Make I18N::Langinfo::langinfo take $_ as an argument if none is specified as | Steve Peters | 2010-08-18 | 2 | -2/+6 |
| | | | | its documentation advertises. Bump version for this change. | ||||
* | Correctly document export of I18N::Langinfo | Kevin Ryde | 2009-11-08 | 1 | -2/+2 |
| | | | | [perl #70303] I18N::Langinfo docs "nothing exported" | ||||
* | Remove the $ENV{PERL_CORE} boilerplate from I18N::Langinfo's tests. | Nicholas Clark | 2009-08-30 | 1 | -8/+0 |
| | |||||
* | Remove now-redundant references to MAN3PODS in core modules' Makefile.PLs. | Nicholas Clark | 2009-03-26 | 1 | -1/+0 |
| | |||||
* | Rename ext/I18N/Langinfo to ext/I18N-Langinfo | Nicholas Clark | 2009-02-09 | 7 | -0/+1252 |