| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
It seems that 'sqrt' is not always called as a system call, in particular,
when compiling with -Dusemorebits
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
This reverts commit 43bf4e6652b9fc743b1dbbc5153ced8b08779e84.
HTTP::Tiny contains tests that requires a connection to www.example.com.
These tests fail if run behind a firewall.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
We would expect to see e.g. chmod() being used,
but we do not want to see e.g. gets() being used, ever.
|
|
|
|
|
|
| |
At least in OS X 10.7.
Resolves the darwin x86 part of RT #12267 (the failing PL_no_mem test).
|
|
|
|
| |
No bad is_deeply() emulation necessary.
|
| |
|
|
|
|
|
| |
Not darwin ppc in particular: handle 32-bit nm output, in general.
Resolves part of RT #122267.
|
| |
|
|
|
|
| |
Not included the parts that are automated (module changes and acknowledgements).
|
| |
|
|
|
|
|
|
| |
Because if just a single question mark is used, it means the release
manager is unknown. Only if multiple question marks are used it
means it isn't known whether this release will happen.
|
| |
|
| |
|
|
|
|
| |
The EXCLUDED files are also now different.
|
|
|
|
|
| |
Changes like 31114fe991, which has just been cherry-picked into maint-5.20,
should be allowed.
|
|
|
|
| |
I am so sorry
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
[DELTA]
0.044 2014-07-16 23:46:09-04:00 America/New_York
[CHANGED]
- Providing a custom 'Host' header is now a fatal exception. Previously, it
was silently ignored, as the RFC mandates that Host be set from the
URL, but ignoring it could lead to unexpected, confusing errors.
- optimized URL splitting
- Passing 'undef' for any proxy attribute will prevent HTTP::Tiny from
setting the proxy from the environment.
|
|\ |
|
| | |
|
| | |
|
| | |
|
| | |
|
|/ |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
similar to commmit b3cf48215c
-removed:
-4/-8 pop on SP
+4/+8 push on SP
PUTBACK
1 non vol register save/restore (TARG not saved across the sv_ref())
TARG is not computed if the SV isn't a reference, so the PL_sv_no branch is
slightly faster. On VC 2003 32 bit miniperl, this func dropped from 0x6D to
0x58 bytes of machine code.
|
|
|
|
|
|
|
|
| |
this will slightly speed up perl's build time by not loading XSLoader.pm
and DynaLoader.pm into the process, and then die()+eval trap when trying
to load the XS module.
Tony: update perldelta message to avoid a broken link
|
|
|
|
| |
For: RT #122267
|
| |
|
|
|
|
|
|
|
|
|
|
| |
This code extends the heuristics used to determine if a locale is UTF-8
or not on older platforms. It has been #ifdef'd out because it only
added a little value on dromedary. Now the previous commit has added
new heuristics, and tests on dromedary show that this adds nothing to
that. But I'm leaving it in the source in case it might ever prove
useful. In order to test it, I compiled it and found some problems with
the earlier version that this now fixes.
|
|
|
|
|
|
|
|
| |
On older platforms that don't conform to POSIX 2001 nor C99, heuristics
are employed to try to determine if a locale is UTF-8 or not. This
commit improves those heuristics by looking at names of the months and
days of the week to see if they are UTF-8 or not. This is done if
looking at the currency symbol failed to help.
|
|
|
|
|
| |
Indent and outdent blocks of code to conform to newly formed or removed
braces
|
|
|
|
|
|
|
|
|
| |
On older platforms that aren't C99 nor POSIX 2001, locale.c uses the
currency symbol to try to see if a locale is UTF-8 or not. This commit
refactors it somewhat to make it cleaner, and which fixes several
problems. The least issue was that it sometimes did a setlocale()
unnecessarily. Others are that in some circumstances it called
localeconv() and/or looked at the result while within the wrong locale.
|
|
|
|
| |
This only affected runs with the -DL parameter to perl set.
|
|
|
|
|
|
|
| |
The interior-most function can return NULL. Currently savepv() which is
the next outer function handles this correctly, as does the next outer
function, but it is dangerous to rely on that behavior. So we test for
NULL before calling functions on a NULL ptr.
|
|
|
|
|
|
|
|
|
| |
In the function that determines if a POSIX locale is UTF-8 or not, if
either nl_langinfo or MB_CUR_MAX are defined, it can reliably determine
the answer. If they are not defined, it uses heuristics to figure
things out as best it can. This code doesn't add value for those
platforms where one of the two symbols is defined, so can just be
ifdef'd out
|
| |
|
|
|
|
|
| |
Looking at if the currency symbol is UTF-8 should come ahead of looking
at the locale name.
|
|
|
|
|
|
|
|
| |
This section of code just returned generally,. This commit changes it
so that it drops off the end if it can't determine if the current locale
is UTF-8 or not, so that additional tests can be added later. The
function defaults to not UTF-8 if this drops off the end, so there
should be no functionality change
|
|
|
|
| |
This symbol is used, but was never defined
|