Re: [RFC] OOP API for cURL extension

2024-02-15 Thread Tim Starling
() will return an empty string. -- Tim Starling

Re: [PHP-DEV][VOTE][RFC] mb_ucfirst and mb_lcfirst functions

2024-02-06 Thread Tim Starling
are some edge cases which are not quite right. To really do a good job, a new case map will be needed. But if we document it as being for natural language, and set the right expectations, we can fix the edge cases later. -- Tim Starling -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: https://www.php.net/unsub.php

Re: [PHP-DEV][VOTE][RFC] mb_ucfirst and mb_lcfirst functions

2024-02-05 Thread Tim Starling
on whether title case or upper case will be used. -- Tim Starling

Re: [PHP-DEV] New "PECL"

2023-12-05 Thread Tim Starling
you considered keeping the support matrix in the registry database, instead of in pecl.json? Then it can be updated with new build/test information after release. -- Tim Starling -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: https://www.php.net/unsub.php

Re: [PHP-DEV] [RFC] [Discussion] Change the edge case of round()

2023-11-07 Thread Tim Starling
, not on decimal literals. The previous implementation seems to prioritize rounding of decimal literals over correct rounding of the actual value. -- Tim Starling -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: https://www.php.net/unsub.php

Re: [PHP-DEV] [RFC] Unicode Text Processing

2022-12-15 Thread Tim Starling
sion of the specific usability problems with the intl extension. -- Tim Starling -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: https://www.php.net/unsub.php

Re: [PHP-DEV] Proposal to incrementally improve timeout and signal handling

2022-10-24 Thread Tim Starling
by taking over maintainership of a PEAR package, but I was never brave enough to push things to the PHP core.) -- Tim Starling -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: https://www.php.net/unsub.php

Re: [PHP-DEV] [VOTE] Improve unserialize() error handling

2022-10-18 Thread Tim Starling
should be possible. As a matter of style, I think PHP's false returns are fine. I don't think we need to follow Python into making every error an exception. -- Tim Starling -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: https://www.php.net/unsub.php

Re: [PHP-DEV] [VOTE] Improve unserialize() error handling

2022-10-17 Thread Tim Starling
access in an __unserialize() magic method. But if someone tried it, I would want the resulting errors to be properly logged with correct backtraces, not silently discarded. I would vote in favour of such a feature being added as a non-default option, by analogy with JSON_THROW_ON_ERROR. -- Tim

Re: [PHP-DEV] [VOTE] Locale-independent case conversion

2021-11-25 Thread Tim Starling
On 25/11/21 11:34 pm, Paul Crovella wrote: > On Thu, Nov 25, 2021 at 3:14 AM Tim Starling wrote: >> On 25/11/21 7:57 pm, Côme Chilliet wrote: >> >>> To reuse the example from the RFC, if I want to convert a UTF string to >>> uppercase using Turkish rules and ge

Re: [PHP-DEV] [VOTE] Locale-independent case conversion

2021-11-25 Thread Tim Starling
nd because they are intended for natural language processing > > I definitely do not agree with this argument and it should be > removed from the RFC to me as it might add confusion in the future. Done. -- Tim Starling

Re: [PHP-DEV] [VOTE] Locale-independent case conversion

2021-11-25 Thread Tim Starling
ve comparison you can use Collator. But for display you just have to do it yourself. For the Turkish Wikipedia and other Turkic language websites we are currently using str_replace(). -- Tim Starling -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: https://www.php.net/unsub.php

Re: [PHP-DEV] [VOTE] Locale-independent case conversion

2021-11-25 Thread Tim Starling
also covered by this RFC. > Is that possible? Would it make sense? I'm not going to migrate those functions at this time. It's just a project scope decision. -- Tim Starling

[PHP-DEV] [VOTE] Locale-independent case conversion

2021-11-24 Thread Tim Starling
Voting is now open for my RFC on locale-independent case conversion. https://wiki.php.net/rfc/strtolower-ascii Voting will close in two weeks, on 2021-12-09. -- Tim Starling -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: https://www.php.net/unsub.php

Re: [PHP-DEV] VM kinds

2021-11-10 Thread Tim Starling
OK, thanks for the answer. My PR is up now, with a fixme comment for the GOTO and SWITCH VMs. I'm still not sure how to make them work. https://github.com/php/php-src/pull/7642 -- Tim Starling On 10/11/21 8:10 pm, Dmitry Stogov wrote: > I prefer to keep GOTO and SWITCH VMs. It's easy to d

[PHP-DEV] VM kinds

2021-11-09 Thread Tim Starling
. -- Tim Starling -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: https://www.php.net/unsub.php

Re: [PHP-DEV] Re: [RFC] Deprecate dynamic properties

2021-10-12 Thread Tim Starling
I think 8.2 is too soon for all core classes to opt in to it. We already have classes that throw an exception in __set(), so it would be nice to have some syntactic sugar for that. -- Tim Starling -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: https://www.php.net/unsub.php

Re: [PHP-DEV] [RFC] Locale-independent case conversion

2021-10-11 Thread Tim Starling
/Shellbox/+/refs/changes/48/722548/5/src/Shellbox.php#113> -- Tim Starling -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: https://www.php.net/unsub.php

Re: [PHP-DEV] [RFC] Locale-independent case conversion

2021-10-10 Thread Tim Starling
ty for this RFC, I decided to get rid of escapeshellarg() from MediaWiki. Instead we are doing our own shell escaping: https://gerrit.wikimedia.org/r/c/mediawiki/libs/Shellbox/+/722548 I also made MediaWiki use a fixed locale, instead of being configurable. -- Tim Starling

Re: [PHP-DEV] [RFC] Locale-independent case conversion

2021-09-23 Thread Tim Starling
iB/s, i.e. 50ps per byte. This was a benchmark written in C -- you would have a lot of trouble making a PHP tight loop in which SSE2 case conversion is the slow part. -- Tim Starling -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: https://www.php.net/unsub.php

[PHP-DEV] [RFC] Locale-independent case conversion

2021-09-23 Thread Tim Starling
-sensitive case conversion be provided with the new names ctype_tolower() and ctype_toupper(). Those names might seem odd at first glance, but they are wrappers for functions in ctype.h and work in a very similar way to the rest of the ctype extension. -- Tim Starling -- PHP Internals - PHP

Re: [PHP-DEV] Make strtolower/strtoupper just do ASCII

2021-09-22 Thread Tim Starling
(pass 6 will not run unless pass 7 is disabled), zend_dfa_optimize_op_array() is called with call_map=NULL, so ct_eval_func_call() is never entered. I'll leave this change for someone who is able to test it (or for someone braver than me). -- Tim Starling -- PHP Internals - PHP Runtime Dev

Re: [PHP-DEV] Make strtolower/strtoupper just do ASCII

2021-09-22 Thread Tim Starling
d to efficiently convert > strings to lowercase in a case-insensitive way. > (zend_string_toupper hasn't been needed yet due to not yet having any use > cases in php-src's internals, but could be added in such a PR) I uploaded my work so far and made a PR. It already has zend_string_toupper. -

Re: [PHP-DEV] Make strtolower/strtoupper just do ASCII

2021-09-17 Thread Tim Starling
as such is of questionable > usefulness even in cases where it is not actively harmful. > > That said, I do think this change requires an RFC. Thanks Nikita. I'll write the code and then make an RFC. -- Tim Starling -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: https://www.php.net/unsub.php

Re: [PHP-DEV] Make strtolower/strtoupper just do ASCII

2021-09-17 Thread Tim Starling
nk I would want to hear from someone who uses locale-dependence so I can understand what their needs are. I guess the RFC will sort that out. -- Tim Starling -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: https://www.php.net/unsub.php

[PHP-DEV] Re: Make strtolower/strtoupper just do ASCII

2021-09-16 Thread Tim Starling
On 17/9/21 12:58 pm, Tim Starling wrote: > I would like to know if a patch to make strtolower and strtoupper do > plain ASCII case conversion would be accepted, or if an RFC should be > created. > In case it's unclear, I mean that strtolower() should do 8-bit clean conversion of lett

[PHP-DEV] Make strtolower/strtoupper just do ASCII

2021-09-16 Thread Tim Starling
functions, as locales are a fundamentally broken concept." I agree with that. I think PHP should migrate away from locale dependence. When PHP was young, it was convenient to use the C library, but we've progressed well past that point now. -- Tim Starling -- PHP Internals - PHP Runtime Development M

Re: [PHP-DEV] [RFC] [VOTE] Cleaning up unmaintained extensions

2018-06-29 Thread Tim Starling
extension, which includes support for both libedit and the GNU Readline library. You can't use libedit without the readline extension. -- Tim Starling -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php

Re: [PHP-DEV] [RFC] [VOTE] Cleaning up unmaintained extensions Yasuo Ohgaki

2018-06-28 Thread Tim Starling
gt; Does it work as dynamically loaded module? > > CLI can still use readline library. This would be about readline PHP > extension. > Actually, readline support in "php -a" is part of the extension. The extension hooks the SAPI module. See PHP_MINIT_FUNCTION(cli_readline) in rea

Re: [PHP-DEV] Exceptions, stack traces, and serialization

2013-10-07 Thread Tim Starling
to get line numbers. -- Tim Starling -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php

Re: [PHP-DEV] date.timezone E_WARNING -- Really necessary? What's the rationale?

2013-05-26 Thread Tim Starling
/datetime, please continue annoying users to whatever extent you see fit. -- Tim Starling -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php

Re: [PHP-DEV] date.timezone E_WARNING -- Really necessary? What's the rationale?

2013-05-25 Thread Tim Starling
. That's the reward we give him for writing lots of date/time code. -- Tim Starling -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php

Re: [PHP-DEV] [patch] Session RSHUTDOWN, shutdown_destructors() issues

2011-03-20 Thread Tim Starling
(); $x = new Foo($y); } foo(); then the bug is still seen. Or indeed, because of the logic error I've discussed, this also shows an incorrect destructor order: $y = new Bar(); $x = new Foo($y); $z = $x; Can you reopen bug 36759 please? -- Tim Starling -- PHP Internals - PHP Runtime Development

Re: [PHP-DEV] [patch] Session RSHUTDOWN, shutdown_destructors() issues

2011-03-19 Thread Tim Starling
I guess I'm suffering from some tl;dr here. Here's the short version: please apply the attached patch to the 5.3 branch. It removes some code which is broken and unnecessary. Index: Zend/zend_execute_API.c === ---

[PHP-DEV] [patch] Session RSHUTDOWN, shutdown_destructors() issues

2011-03-15 Thread Tim Starling
to call user code in a relatively sane environment. It's implemented in a way that is closely analogous to the post-deactivate hook. I had trouble testing it because trunk was so broken that it wouldn't run MediaWiki, but the patch appears to work for simple CLI test cases. -- Tim Starling Index

Re: [PHP-DEV] About optimization

2010-01-23 Thread Tim Starling
. The original poster suggested an optimisation pass post-compile, which obviously doesn't break anything because there's extensions that do it already. So I don't know who you're arguing against. -- Tim Starling -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net

Re: [PHP-DEV] About optimization

2010-01-22 Thread Tim Starling
. Sometimes community members have spare time or the freedom to choose what they work on. I put these ideas out on this list in the hopes that someone might be inspired by them. Also it's nice to get feedback in case I decide to have a go at one of them myself. -- Tim Starling -- PHP Internals - PHP

Re: [PHP-DEV] Dots and spaces in variable names are converted to underscores.

2010-01-20 Thread Tim Starling
of these places: http://www.php.net/manual/en/reserved.variables.get.php http://www.php.net/manual/en/reserved.variables.post.php http://www.php.net/manual/en/reserved.variables.cookies.php -- Tim Starling -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net

Re: [PHP-DEV] About optimization

2010-01-13 Thread Tim Starling
with less 64-bit pointers and more smallish integers That sort of thing. -- Tim Starling -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php

Re: [PHP-DEV] About optimization

2010-01-13 Thread Tim Starling
Rasmus Lerdorf wrote: Tim Starling wrote: Given this, sometimes it's easy to forget that PHP is pathologically memory hungry, to the point of making simple tasks difficult or impossible to perform in limited environments. It's the worst language I've ever encountered in this respect

Re: [PHP-DEV] About optimization

2010-01-13 Thread Tim Starling
usage for code which is never executed. And it would have the added advantage of making APC easier to implement, since it could just copy the whole unexpanded oparray with memcpy(). -- Tim Starling -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net

Re: [PHP-DEV] About optimization

2010-01-13 Thread Tim Starling
little data sets Lerdorf, I could point out that reducing the average zend_op size and placing strings close to other op data will also make execution faster, due to the improved CPU cache hit rate. -- Tim Starling -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit

Re: [PHP-DEV] PHP 5.3.1 reference parameter regression

2009-12-17 Thread Tim Starling
to avoid breaking them in PHP 5.3+. So the window for easy migration to value parameters has closed. -- Tim Starling -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php

Re: [PHP-DEV] PHP 5.3.1 reference parameter regression

2009-12-16 Thread Tim Starling
for that. There seems to have been no progress on this. Is there anything I can do to help? -- Tim Starling -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php

[PHP-DEV] PHP 5.3.1 reference parameter regression

2009-12-09 Thread Tim Starling
. -- Tim Starling -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php

Re: [PHP-DEV] [PATCH] Bug #48256 readline crash

2009-05-18 Thread Tim Starling
Jani Taskinen wrote: Tim Starling kirjoitti: The readline extension links both libreadline and libhistory. This is unnecessary, and inspection of the readline example programs since version 2.0 implies that it has always been unnecessary. Both libraries include history.o, so linking to both

[PHP-DEV] [PATCH] Bug #48256 readline crash

2009-05-13 Thread Tim Starling
. It's totally PHP's fault and there's nothing any distro can do to fix it. -- Tim Starling Index: ext/readline/config.m4 === RCS file: /repository/php-src/ext/readline/config.m4,v retrieving revision 1.25.2.3 diff -u -r1.25.2.3 config.m4

Re: [PHP-DEV] Really random ?

2009-03-04 Thread Tim Starling
is ? ) ? No, apparently it's conventional to expose whatever crap PRNG the system has lying around instead of forcing programmers to use one of the two perfectly good ones that PHP bundles. -- Tim Starling -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http

Re: [PHP-DEV] 2008 is 1s longer than normal.

2008-12-19 Thread Tim Starling
propagated from the stratum 1 time servers. http://www.eecis.udel.edu/~mills/leap.html -- Tim Starling -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php

Re: [PHP-DEV] PHP 5.2.7RC1 Testing

2008-10-09 Thread Tim Starling
see the size of the workaround I had to put in MediaWiki for this bug. http://svn.wikimedia.org/viewvc/mediawiki/?view=revrevision=41379 -- Tim Starling -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php

[PHP-DEV] escapeshellcmd() security fix broken by common workaround?

2008-08-07 Thread Tim Starling
stuff ... */ /* Restore locale */ setlocale(LC_CTYPE, oldlocale); efree(oldlocale); If an application fiddles with LC_CTYPE between calling escapeshellcmd() and calling shell_exec(), they probably deserve what's coming to them. -- Tim Starling -- PHP Internals - PHP Runtime Development Mailing

Re: [PHP-DEV] Multi-threading

2008-02-22 Thread Tim Starling
between multiprocessing and traditional threading. Python-style multithreading wouldn't be useful for the applications I have in mind. -- Tim Starling -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php

Re: [PHP-DEV] Multi-threading

2008-02-20 Thread Tim Starling
and worker pools. -- Tim Starling -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php

[PHP-DEV] CVS Account Request: tstarling

2008-01-29 Thread Tim Starling
Taking over maintainership of File_Ogg (see pear-dev) -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php

Re: [PHP-DEV] why we must get rid of unicode.semantics switch ASAP

2008-01-21 Thread Tim Starling
a simple migration path is important. -- Tim Starling -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php

Re: [PHP-DEV] Internals read-only

2007-12-13 Thread Tim Starling
with the NNTP server constantly giving connection refused errors. Being subscribed is apparently the only convenient way to read the list regularly. -- Tim Starling -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php

Re: [PHP-DEV] Internals read-only

2007-12-13 Thread Tim Starling
Jani Taskinen wrote: On Fri, 2007-12-14 at 00:35 +1100, Tim Starling wrote: If you unsubscribe everyone, we won't be able to read it. I only subscribed to this list after I got frustrated with the NNTP server constantly giving connection refused errors. Being subscribed is apparently

Re: [PHP-DEV] Internals read-only

2007-12-13 Thread Tim Starling
request aimed at none other than yourself. Ignored bug reports are better than ones shot on sight by trigger-happy admins. At least they provide a forum for interested developers to discuss solutions. -- Tim Starling -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit

Re: [PHP-DEV] Getting Windows exec to work better.

2007-08-09 Thread Tim Starling
but no response as to why the patches supplied have NOT been committed. My patch wasn't committed because it didn't supply a backwards compatibility option and nobody provided one. It should be a fairly simple task. -- Tim Starling -- PHP Internals - PHP Runtime Development Mailing List

[PHP-DEV] No Feedback in bug tracker

2007-07-23 Thread Tim Starling
, but there is no procedure in place to have the bug reopened. There aren't even any relevant contact details available to draw the attention of admins to the bug that needs reopening. So my suggestion is to allow the community in general to review the no feedback designation. -- Tim Starling -- PHP Internals

Re: [PHP-DEV] PHP ICU project announcement

2007-07-14 Thread Tim Starling
systems may apply either NFC or NFD, or just leave the text unnormalized, leading to spurious instability of text in a version tracking system like a wiki. -- Tim Starling -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php

[PHP-DEV] Bug 38245: magic_quotes_gpc and $_FILES

2007-06-19 Thread Tim Starling
of it in a MediaWiki context, and I can't believe that it wouldn't be considered a bug. -- Tim Starling http://www.google.com/search?q=%22tim+starling%22 -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php

Re: [PHP-DEV] Comments on PHP security

2007-01-13 Thread Tim Starling
, at least those developers who read the manual will be protected. -- Tim Starling -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php

Re: [PHP-DEV] Comments on PHP security

2007-01-12 Thread Tim Starling
__METHOD__, # Options array( 'LIMIT' = 10, 'ORDER BY' = 'rev_timestamp DESC', ) ); It even has some degree of DBMS-independence, thanks to creative interpretation of the options parameter. This is what I would like to see in the PHP core. -- Tim Starling -- PHP

Re: [PHP-DEV] Comments on PHP security

2007-01-12 Thread Tim Starling
, or to parsing for that matter. A simple example might be: $count = $db-selectField('page', 'page_title', array('page_id' = $id)); -- Tim Starling -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php

Re: [PHP-DEV] Comments on PHP security

2007-01-11 Thread Tim Starling
and interpolation. The solution is to handle each and every one as a protocol, not as a string. -- Tim Starling -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php

[PHP-DEV] [patch] Broken win32 configure option --with-apache-includes

2006-10-20 Thread Tim Starling
Just something I noticed while compiling PHP 5.2.0RC6 on Windows. It looks like it's been like this since the dawn of time, so it's not a release blocker. The attached patch makes --with-apache-includes and --with-apache-lib work as documented. Index: sapi/apache/config.w32

Re: [PHP-DEV] Re: open_basedir enhancement, runtime tightening

2006-10-13 Thread Tim Starling
and register_globals, I'd be a happy man. -- Tim Starling -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php

[PHP-DEV] Re: open_basedir enhancement, runtime tightening

2006-10-12 Thread Tim Starling
think of is trying to work out the location of PEAR, for those modules that use it. I suppose we would have to append the default include_path to the runtime open_basedir, to make sure that PEAR is accessible. -- Tim Starling -- PHP Internals - PHP Runtime Development Mailing List

Re: [PHP-DEV] [PATCH] Bug #34671 Incorrect calling convention to cmd.exe

2006-02-06 Thread Tim Starling
= shell_exec($cmd); } else { $result = shell_exec(ugly_hack($cmd)); } The same php.ini option could put escapeshellarg() into a windows-compatible mode. Maybe I should submit that patch too, for completeness. -- Tim Starling -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe

Re: [PHP-DEV] [PATCH] Bug #34671 Incorrect callingconvention to cmd.exe

2006-02-06 Thread Tim Starling
and simple. -- Tim Starling -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php

[PHP-DEV] [PATCH] Bug #34671 Incorrect calling convention to cmd.exe

2006-02-05 Thread Tim Starling
hello Invalid switch Bad command or file name The problem as it manifests itself in PHP was reported as Bug #34671, and closed as bogus by a trigger-happy admin. You can't work around it properly in application-level code, because you can't specify /s. -- Tim Starling Index: TSRM/tsrm_win32.c

Re: [PHP-DEV] do_bind_inherited_class()

2006-01-15 Thread Tim Starling
Antony Dovgal wrote: What exactly are you trying to fix? Confusing, misdocumented code. I'm sorry, am I wasting bandwidth? I felt duty-bound to report it. -- Tim Starling -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php

[PHP-DEV] do_bind_inherited_class()

2006-01-15 Thread Tim Starling
(opline-op1.u.constant)); return NULL; } else { ce = *pce; } same as do_bind_class()? I'll submit that as a proper patch if you prefer. -- Tim Starling -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php

Re: [PHP-DEV] [PATCH] entry #35269

2006-01-11 Thread Tim Starling
() instead of @, but of course that's slower to type and to execute, so the temptation is always there to use the evil @. If suppression of fatals could be switched off, even as an INI setting off by default, it would be a great help to developers. -- Tim Starling -- PHP Internals - PHP Runtime

Re: [PHP-DEV] 16-bit reference count in PHP 4's zval

2006-01-09 Thread Tim Starling
to check as well. Still, it has to be done some time. -- Tim Starling -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php

Re: [PHP-DEV] 16-bit reference count in PHP 4's zval

2006-01-08 Thread Tim Starling
will cause problems. Our code (MediaWiki) has plenty of such arrays, the reason we don't see this more often is because the arrays usually contain less than 64K entries. The size of the arrays depend on user input. -- Tim Starling -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe

[PHP-DEV] 16-bit reference count in PHP 4's zval

2006-01-06 Thread Tim Starling
this simple but important bugfix to PHP 4? Many PHP users are still using PHP 4, and it's not a very well advertised fact that it does not properly support arrays with more than 64K entries. -- Tim Starling -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net