Re: [PHP-DEV] [VOTE][RFC] Unicode Codepoint Escape Syntax

2014-12-09 Thread Lester Caine
should follow those rules? \u and \U are defined along with \x{hh} so does it make sense to add something which is not part of ICU? -- Lester Caine - G8HFL - Contact - http://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - http://lsces.co.uk

Re: [PHP-DEV] [VOTE][RFC] Unicode Codepoint Escape Syntax

2014-12-09 Thread Lester Caine
On 09/12/14 13:07, Andrea Faulds wrote: On 9 Dec 2014, at 08:15, Lester Caine les...@lsces.co.uk wrote: If ICU is to be adopted as the base for unicode support, then surely everything else should follow those rules? \u and \U are defined along with \x{hh} so does it make

Re: [PHP-DEV] [VOTE][RFC] Unicode Codepoint Escape Syntax

2014-12-09 Thread Lester Caine
On 09/12/14 14:07, Andrea Faulds wrote: On 9 Dec 2014, at 13:35, Lester Caine les...@lsces.co.uk wrote: On 09/12/14 13:07, Andrea Faulds wrote: On 9 Dec 2014, at 08:15, Lester Caine les...@lsces.co.uk wrote: If ICU is to be adopted as the base for unicode support, then surely everything

Re: [PHP-DEV] [VOTE][RFC] Unicode Codepoint Escape Syntax

2014-12-09 Thread Lester Caine
On 09/12/14 15:30, Rowan Collins wrote: Lester Caine wrote on 09/12/2014 15:07: On 09/12/14 14:07, Andrea Faulds wrote: On 9 Dec 2014, at 13:35, Lester Caine les...@lsces.co.uk wrote: On 09/12/14 13:07, Andrea Faulds wrote: On 9 Dec 2014, at 08:15, Lester Caine les...@lsces.co.uk wrote

Re: [PHP-DEV] Re: Only variables can be passed by reference

2014-12-07 Thread Lester Caine
to a 'class' of static code is the easiest and fastest way of processing material for web pages. We don't need to create magic get and set routines for every element of the data, a simple array read is ALL that is needed? -- Lester Caine - G8HFL - Contact - http://lsces.co.uk

Re: [PHP-DEV] [RFC] IntlChar class and intl_char_*() functions

2014-11-25 Thread Lester Caine
of ICU as the base for all the unicode developments, but can understand that this may not play well with other installations of ICU on a system? -- Lester Caine - G8HFL - Contact - http://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - http://lsces.co.uk

Re: [PHP-DEV] [VOTE] [RFC] PHP 7.0 timeline

2014-11-22 Thread Lester Caine
thinking more like a C - C++ break where the core procedural framework still works, but people can add OO namespaces on top which do not have to be 'required'. I just don't see how the 'everything must be exceptions' camp can be accommodated with procedural error handling? -- Lester Caine - G8HFL

Re: [PHP-DEV] [RFC] Remove PHP 4 Constructors

2014-11-21 Thread Lester Caine
to ensure that it will work on the next release ... hiding things does not work. And I still run my own version of PEAR to get around the e_strict problems! -- Lester Caine - G8HFL - Contact - http://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - http

Re: [PHP-DEV] [VOTE][RFC] Safe Casting Functions

2014-11-21 Thread Lester Caine
yet more sticking plasters. -- Lester Caine - G8HFL - Contact - http://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - http://lsces.co.uk EnquirySolve - http://enquirysolve.com/ Model Engineers Digital Workshop - http://medw.co.uk Rainbow Digital Media

Re: [PHP-DEV] [RFC] Remove PHP 4 Constructors

2014-11-21 Thread Lester Caine
playing field to code to! -- Lester Caine - G8HFL - Contact - http://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - http://lsces.co.uk EnquirySolve - http://enquirysolve.com/ Model Engineers Digital Workshop - http://medw.co.uk Rainbow Digital Media - http

Re: [PHP-DEV] [RFC] Remove PHP 4 Constructors

2014-11-21 Thread Lester Caine
On 21/11/14 12:36, Jan Schneider wrote: Zitat von Lester Caine les...@lsces.co.uk: On 21/11/14 11:31, Rowan Collins wrote: I know I sound like a broken record, but this is EXACTLY the same problem as e_strict! It is all very well saying old code can still run if you hide the the warnings

Re: [PHP-DEV] [RFC] Remove PHP 4 Constructors

2014-11-21 Thread Lester Caine
On 21/11/14 14:15, Rowan Collins wrote: Lester Caine wrote on 21/11/2014 13:27: No - There have been several threads on deprecating things that are currently 'hidden' by e_strict. The confusion is created by having two incompatible styles of coding, and unless one brings the 'non-e_strict

Re: [PHP-DEV] [VOTE][RFC] Safe Casting Functions

2014-11-19 Thread Lester Caine
? -- Lester Caine - G8HFL - Contact - http://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - http://lsces.co.uk EnquirySolve - http://enquirysolve.com/ Model Engineers Digital Workshop - http://medw.co.uk Rainbow Digital Media - http://rainbowdigitalmedia.co.uk

Re: [PHP-DEV] [RFC] Safe Casting Functions

2014-11-19 Thread Lester Caine
the underlying security problems. Tidy up what exists - don't create yet another set of functions that can still be abused. -- Lester Caine - G8HFL - Contact - http://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - http://lsces.co.uk EnquirySolve - http

Re: [PHP-DEV] Thresholds of backwards compatibility breaks

2014-11-09 Thread Lester Caine
in, and the 'suggested fixes' fail because the files are not where we tell them. That is if the hosting company even allow access. -- Lester Caine - G8HFL - Contact - http://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - http://lsces.co.uk EnquirySolve - http

Re: [PHP-DEV] Thresholds of backwards compatibility breaks

2014-11-09 Thread Lester Caine
up correctly, it's the fact that any library can screw that up! -- Lester Caine - G8HFL - Contact - http://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - http://lsces.co.uk EnquirySolve - http://enquirysolve.com/ Model Engineers Digital Workshop - http

Re: [PHP-DEV] Thresholds of backwards compatibility breaks

2014-11-06 Thread Lester Caine
of log files across many services to see if there are problems is not something I want to spend my days doing! Screwing up the code and then hiding the results is NOT maintaining BC! -- Lester Caine - G8HFL - Contact - http://lsces.co.uk/wiki/?page=contact L.S.Caine

[PHP-DEV] Browser side PHP

2014-11-05 Thread Lester Caine
. But while html5 validation does some of the job, some javascript will be needed to fill the gaps ... with a fall back to PHP for non-html5 browsers. Perhaps something does already exist that I'm missing? -- Lester Caine - G8HFL - Contact - http://lsces.co.uk/wiki/?page=contact

Re: [PHP-DEV] Browser side PHP

2014-11-05 Thread Lester Caine
On 05/11/14 11:29, Andrea Faulds wrote: On 5 Nov 2014, at 11:14, Leigh lei...@gmail.com wrote: On 5 November 2014 10:57, Lester Caine les...@lsces.co.uk wrote: Before you fall of your chairs let me expand on that ... Many of the sites I'm supporting are being chased by the we want your

Re: [PHP-DEV] Thresholds of backwards compatibility breaks

2014-11-05 Thread Lester Caine
safer handled by removing e_strict from PHP5.4 rather than trying to live with both versions of PHP. -- Lester Caine - G8HFL - Contact - http://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - http://lsces.co.uk EnquirySolve - http://enquirysolve.com/ Model

Re: [PHP-DEV] PHPDBG scope

2014-11-04 Thread Lester Caine
useful for day to day debugging, or more appropriate for debugging the internal operation of PHP? -- Lester Caine - G8HFL - Contact - http://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - http://lsces.co.uk EnquirySolve - http://enquirysolve.com/ Model

Re: [PHP-DEV] PHPDBG scope

2014-11-04 Thread Lester Caine
On 04/11/14 09:37, Joe Watkins wrote: On Tue, 2014-11-04 at 09:19 +, Lester Caine wrote: On 04/11/14 06:00, Joe Watkins wrote: I'm not saying we should not extend the features of phpdbg, but, we should do it knowing what it actually is, knowing that it is fundamentally different to xdebug

[PHP-DEV] Debugging code ...

2014-11-04 Thread Lester Caine
enough Java in the past to fix a few little niggles, currently it is unable to cope with a number of new developments in PHP so I'm stuck on just what IS the next move ... While it would be nice to get on with some new code, nothing is stable enough these days to allow that :( -- Lester Caine

Re: [PHP-DEV] Debugging code ...

2014-11-04 Thread Lester Caine
styles. Anything that is added to the 'core' WILL be used to update third party code, but the rest of the infrastructure is simply not keeping up. -- Lester Caine - G8HFL - Contact - http://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - http://lsces.co.uk

Re: [PHP-DEV] Debugging code ...

2014-11-04 Thread Lester Caine
On 04/11/14 14:01, Florian Margaine wrote: Hi, On Tue, Nov 4, 2014 at 2:28 PM, Lester Caine les...@lsces.co.uk mailto:les...@lsces.co.uk wrote: On 04/11/14 13:13, Florian Margaine wrote: On the basis of 'If it's not broken', what is actually broken, and what

Re: [PHP-DEV] Debugging code ...

2014-11-04 Thread Lester Caine
? -- Lester Caine - G8HFL - Contact - http://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - http://lsces.co.uk EnquirySolve - http://enquirysolve.com/ Model Engineers Digital Workshop - http://medw.co.uk Rainbow Digital Media - http

Re: [PHP-DEV] Debugging code ...

2014-11-04 Thread Lester Caine
still awaiting is to be able to use the unicode material I have in the databases directly in PHP arrays rather than having to take care of ordering externally ... and that perhaps is the only reason I didn't freeze ... -- Lester Caine - G8HFL - Contact - http

Re: [PHP-DEV] Debugging code ...

2014-11-04 Thread Lester Caine
. The point about the debuggers was that THEY do exist as separate tools and I think some of the other features being requested would also work better as separate tools. -- Lester Caine - G8HFL - Contact - http://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services

Re: [PHP-DEV] Annotation PHP 7

2014-11-04 Thread Lester Caine
is the problem? Now expand the docblock key words and one does not have to worry about clashes as it's all ring fenced. Is the material needed at runtime? In which case 'minimize' can strip it all. I can even see a case for /** being treated differently to /* and // blocks if needs be. -- Lester

Re: [PHP-DEV] Annotation PHP 7

2014-11-04 Thread Lester Caine
'php7' format ( but that will mess up php5 anyway? ), or I just carry on using the php5 format to avoid having code which is problematic IN php5? php5 needs this wrapped in comment blocks to hid it for BC reasons? 2014-11-04 22:11 GMT+01:00 Lester Caine les...@lsces.co.uk: On 04/11/14 20:18

[PHP-DEV] Personal working styles ...

2014-11-02 Thread Lester Caine
nginx handle it, only passing back to PHP when dynamic additions are required? -- Lester Caine - G8HFL - Contact - http://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - http://lsces.co.uk EnquirySolve - http://enquirysolve.com/ Model Engineers Digital

Re: [PHP-DEV] [RFC] Using objects as keys

2014-10-30 Thread Lester Caine
is what we are talking about? And one that provides a link to the underlying content what ever it is? So arrays do exactly what they are good at and allow a bucket of content to be managed as required? Trying to use the 'object' as a key is just wrong how ever one looks at it? -- Lester Caine

Re: [PHP-DEV] [RFC] Using objects as keys

2014-10-30 Thread Lester Caine
On 30/10/14 15:06, Rowan Collins wrote: On 30 October 2014 10:40:10 GMT, Lester Caine les...@lsces.co.uk wrote: On 30/10/14 07:19, Will Fitch wrote: The magic method is more of a PHP approach while an interface would be more appropriate. That said, this RFC is a true representation of a hash

Re: [PHP-DEV] [RFC] Using objects as keys

2014-10-30 Thread Lester Caine
create? -- Lester Caine - G8HFL - Contact - http://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - http://lsces.co.uk EnquirySolve - http://enquirysolve.com/ Model Engineers Digital Workshop - http://medw.co.uk Rainbow Digital Media - http

Re: [PHP-DEV] [RFC] Using objects as keys

2014-10-27 Thread Lester Caine
? -- Lester Caine - G8HFL - Contact - http://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - http://lsces.co.uk EnquirySolve - http://enquirysolve.com/ Model Engineers Digital Workshop - http://medw.co.uk Rainbow Digital Media - http://rainbowdigitalmedia.co.uk

[PHP-DEV] Re: [PHP-WEBMASTER] Re: [PHP-DEV] Thoughts on the PHP.net website

2014-10-26 Thread Lester Caine
the webmaster list ) -- Lester Caine - G8HFL - Contact - http://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - http://lsces.co.uk EnquirySolve - http://enquirysolve.com/ Model Engineers Digital Workshop - http://medw.co.uk Rainbow Digital Media - http

Re: [PHP-DEV] PHPDBG nonsense (Was: Re: [PHP-CVS] com php-src: Made phpdbg compatible with new engine: ...)

2014-10-26 Thread Lester Caine
of developers. Just because one thinks an idea is good does not mean that everybody else has to adopt it. So what becomes 'main stream' has to have common consensus and the voting rules provide that. When was the vote on this rework taken? -- Lester Caine - G8HFL - Contact

Re: [PHP-DEV] [RFC] Safe Casting Functions

2014-10-22 Thread Lester Caine
producing no answer. Especially if it is going to fail in different inputs to other methods. Again forcing an exception only solution sidesteps that debate! -- Lester Caine - G8HFL - Contact - http://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - http

Re: [PHP-DEV] [RFC] Safe Casting Functions

2014-10-22 Thread Lester Caine
not break the work flow! -- Lester Caine - G8HFL - Contact - http://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - http://lsces.co.uk EnquirySolve - http://enquirysolve.com/ Model Engineers Digital Workshop - http://medw.co.uk Rainbow Digital Media - http

Re: [PHP-DEV] [RFC] Safe Casting Functions

2014-10-21 Thread Lester Caine
, or a previous action which avoids the question. As Stas is saying ... Do we need another incomplete way of asking the question. Would it not be better to tidy up what we have to give the right answer in a way that suits each method of working? -- Lester Caine - G8HFL

Re: [PHP-DEV] [RFC] UString

2014-10-21 Thread Lester Caine
On 21/10/14 08:06, Joe Watkins wrote: Now seems like a good time to start the conversation so we can hash out the details, or get on with other things ;) Does this address the problem of sorting array keys using a particular language or collation? -- Lester Caine - G8HFL

Re: [PHP-DEV] [RFC] UString

2014-10-21 Thread Lester Caine
and so a more embedded handling is needed which may cut across yet another content wrapper? -- Lester Caine - G8HFL - Contact - http://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - http://lsces.co.uk EnquirySolve - http://enquirysolve.com/ Model

Re: [PHP-DEV] [RFC] UString

2014-10-21 Thread Lester Caine
On 21/10/14 12:11, Rowan Collins wrote: Lester Caine wrote (on 21/10/2014): If we are going down the root of keeping PHP7 as ascii only in the core, then ustring probably makes sense, but it does not address many of the areas where unicode is really needed. Just a quick point: most

Re: [PHP-DEV] [PATCH - PR] Disable ATTR_EMULATE_PREPARES by default for PDO_Mysql

2014-10-17 Thread Lester Caine
of Firebird will actually start caching prepared statements on persistent connections which I'm just waiting to play with! -- Lester Caine - G8HFL - Contact - http://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - http://lsces.co.uk EnquirySolve - http

Re: [PHP-DEV] [PATCH - PR] Disable ATTR_EMULATE_PREPARES by default for PDO_Mysql

2014-10-17 Thread Lester Caine
On 17/10/14 11:17, Ulf Wendel wrote: Am 17.10.2014 um 11:51 schrieb Lester Caine: On 16/10/14 18:59, christopher jones wrote: Ulf stated early on in this thread re MySQL - statement and parameter are send to the server independently - the server builds the final statement string

Re: [PHP-DEV] [PATCH - PR] Disable ATTR_EMULATE_PREPARES by default for PDO_Mysql

2014-10-17 Thread Lester Caine
and which do it natively? Just what does get emulated? -- Lester Caine - G8HFL - Contact - http://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - http://lsces.co.uk EnquirySolve - http://enquirysolve.com/ Model Engineers Digital Workshop - http

Re: [PHP-DEV] RFC: PHP 7.0 timeline

2014-10-14 Thread Lester Caine
allowing more flexibility to make changes. I was always fobbed of with 'It's only a number', but it IS a lot more than that. People are now referring to a 10 year period for the next major, but 5 year steps just seem a lot more manageable than 2 to 3 year steps? -- Lester Caine - G8HFL

Re: [PHP-DEV] New globals for PUT and DELETE

2014-10-14 Thread Lester Caine
variables are passed with the URL, I may just use $_GET but only because I know I'm GETting back the previous state. I just don't see the need for this debate. -- Lester Caine - G8HFL - Contact - http://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - http

Re: [PHP-DEV] [RFC] Big Integer Support

2014-10-14 Thread Lester Caine
bigints, and even in the future most code won't need it. But for some code it would just work like before, only with unlimited range now. 'bitinteger!' I'm still waiting to see how we handle 'BIGINT' under this rfc since that is something every database driver does need to handle. -- Lester Caine

Re: [PHP-DEV] [RFC] Big Integer Support

2014-10-14 Thread Lester Caine
. -- Lester Caine - G8HFL - Contact - http://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - http://lsces.co.uk EnquirySolve - http://enquirysolve.com/ Model Engineers Digital Workshop - http://medw.co.uk Rainbow Digital Media - http://rainbowdigitalmedia.co.uk

Re: [PHP-DEV] [RFC] Big Integer Support

2014-10-14 Thread Lester Caine
On 14/10/14 19:33, Andrea Faulds wrote: On 14 Oct 2014, at 19:29, Lester Caine les...@lsces.co.uk wrote: If a 64bit build of PHP is using a simple integer key for a BIGINT key from the database, what will be the equivalent on a 32bit build? It may be that we have to add code to the DB

Re: [PHP-DEV] Unicode support

2014-10-14 Thread Lester Caine
is the current state of play with regards function and variable names? -- Lester Caine - G8HFL - Contact - http://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - http://lsces.co.uk EnquirySolve - http://enquirysolve.com/ Model Engineers Digital Workshop - http

Re: [PHP-DEV] [RFC] Remove deprecated functionality in PHP 7

2014-10-13 Thread Lester Caine
server base shows no cases where it is used. Certainly some projects have changed comment coding style in the code and irritatingly dropped docblock in favour of something else but I've not see any example of # based ini comments? -- Lester Caine - G8HFL - Contact - http

Re: [PHP-DEV] [RFC] Big Integer Support

2014-10-12 Thread Lester Caine
On 12/10/14 02:15, Rowan Collins wrote: On 11/10/2014 10:13, Lester Caine wrote: BIGINT is the SQL99-compliant 64-bit signed integer type It's a matter of context. In C, and therefore in related discussions (which includes the internals of PHP), integers are referred to as short (for 16-bit

Re: [PHP-DEV] [RFC] Remove deprecated functionality in PHP 7

2014-10-12 Thread Lester Caine
bundles mysql, mysqli and pdo_mysql in the one package and I think most do? -- Lester Caine - G8HFL - Contact - http://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - http://lsces.co.uk EnquirySolve - http://enquirysolve.com/ Model Engineers Digital

Re: [PHP-DEV] [RFC] Big Integer Support

2014-10-11 Thread Lester Caine
with the BIGINT standard which is something we DO need is the problem here ... -- Lester Caine - G8HFL - Contact - http://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - http://lsces.co.uk EnquirySolve - http://enquirysolve.com/ Model Engineers Digital Workshop

Re: [PHP-DEV] [RFC] Big Integer Support

2014-10-11 Thread Lester Caine
On 11/10/14 14:36, Pierre Joye wrote: On Oct 11, 2014 4:14 PM, Lester Caine les...@lsces.co.uk mailto:les...@lsces.co.uk wrote: On 11/10/14 01:18, Andrea Faulds wrote: What you want is 64-bit data handling. This is arbitrary-bit data handling. It’s not a “wrong approach”. So BIGINT

Re: [PHP-DEV] [RFC] Big Integer Support

2014-10-10 Thread Lester Caine
the problems of them changing to long strings and I don't see how GMP fixes that? -- Lester Caine - G8HFL - Contact - http://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - http://lsces.co.uk EnquirySolve - http://enquirysolve.com/ Model Engineers

Re: [PHP-DEV] [RFC] Big Integer Support

2014-10-10 Thread Lester Caine
On 11/10/14 00:28, Andrea Faulds wrote: On 10 Oct 2014, at 23:20, Lester Caine les...@lsces.co.uk wrote: Is this the right approach to implement BIGINT? I don't see the use of GMP to implement something as simple as native 64 bit numbers on 64 bit platforms as the right base. Um, we

Re: [PHP-DEV] [VOTE] Fix list() behavior inconsistency

2014-09-26 Thread Lester Caine
the array $a[0] as if it wasn't an array. -- Lester Caine - G8HFL - Contact - http://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - http://lsces.co.uk EnquirySolve - http://enquirysolve.com/ Model Engineers Digital Workshop - http://medw.co.uk Rainbow Digital

Re: [PHP-DEV] Invokation on __toString() for object used as array key

2014-09-26 Thread Lester Caine
on why manual assistance is more appropriate. __toString() is one of those cases. -- Lester Caine - G8HFL - Contact - http://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - http://lsces.co.uk EnquirySolve - http://enquirysolve.com/ Model Engineers Digital

Re: [PHP-DEV] Invokation on __toString() for object used as array key

2014-09-25 Thread Lester Caine
that __toString will produce a unique ID at all anyway? Adding a new function with that requirement just seems overkill. -- Lester Caine - G8HFL - Contact - http://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - http://lsces.co.uk EnquirySolve - http

Re: [PHP-DEV] Invokation on __toString() for object used as array key

2014-09-25 Thread Lester Caine
On 25/09/14 08:44, Leigh wrote: On 25 September 2014 08:40, Lester Caine les...@lsces.co.uk wrote: Why would we need to build a hash of this object? It would provide nothing of use since we have a clean object key. Some people seem to think a hash will provide an indication that an object

Re: [PHP-DEV] Internationalized Domain Name support in FILTER_VALIDATE_URL

2014-09-22 Thread Lester Caine
suppose, then, the license isn't an issue. Has any alternative to ICU been found yet as a base for unicode support in PHP7 in general? -- Lester Caine - G8HFL - Contact - http://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - http://lsces.co.uk

Re: [PHP-DEV] [VOTE][RFC] Integer Semantics

2014-09-22 Thread Lester Caine
to the RFC being voted on? But 7 days STILL seems too short when like yourself Pierre, people can be out on the road for a week? -- Lester Caine - G8HFL - Contact - http://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - http://lsces.co.uk EnquirySolve - http

Re: [PHP-DEV] Is it fair that people with no karma can vote on RFCs?

2014-09-20 Thread Lester Caine
will ACTUALLY make PHP more productive? PLEASE can we get back to a level playing field and use PHP7 as a base to get something stable and fully compatible with modern requirements. Only put stuff in PHP5 now that is NEEDED so we can finally catch up! -- Lester Caine - G8HFL

Re: [PHP-DEV] Renaming type-hints to something else?

2014-09-17 Thread Lester Caine
type gets passed, the problem in the code is elsewhere anyway? -- Lester Caine - G8HFL - Contact - http://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - http://lsces.co.uk EnquirySolve - http://enquirysolve.com/ Model Engineers Digital Workshop - http

Re: [PHP-DEV] [RFC] Fix list() behavior inconsistency

2014-09-14 Thread Lester Caine
than trying to fix more edge cases in isolation? -- Lester Caine - G8HFL - Contact - http://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - http://lsces.co.uk EnquirySolve - http://enquirysolve.com/ Model Engineers Digital Workshop - http://medw.co.uk

Re: [PHP-DEV] Some good analysis using PVS

2014-09-01 Thread Lester Caine
particularly 'nasty' only the sort of changes that do creep in when code gets re-factored? If that is all that comes up then it shows just what a good job is being done by the software crew! -- Lester Caine - G8HFL - Contact - http://lsces.co.uk/wiki/?page=contact L.S.Caine

Re: [PHP-DEV] 64-bit integers and 64-bit string length patch is ready to be merged

2014-08-22 Thread Lester Caine
especially if it then needs further changes in the same area? -- Lester Caine - G8HFL - Contact - http://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - http://lsces.co.uk EnquirySolve - http://enquirysolve.com/ Model Engineers Digital Workshop - http

Re: [PHP-DEV] On BC and not being evil (Was: Re: [PHP-DEV] [RFC] Integer Semantics)

2014-08-22 Thread Lester Caine
as a mechanism that could provide this level of checking as it seems to have lost support, and I still don't find PDT as capable in this sort of area :( -- Lester Caine - G8HFL - Contact - http://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - http://lsces.co.uk

Re: [PHP-DEV] [RFC] Disallow multiple default blocks in a single switch statement

2014-08-13 Thread Lester Caine
. The question of multiple case blocks has been flagged, and thinking about it, I quite often copy, paste and forget to update the label ;) Even the IDE does not flag that ... it's only when it does not work ... -- Lester Caine - G8HFL - Contact - http://lsces.co.uk/wiki/?page

Re: [PHP-DEV] [RFC] Disallow multiple default blocks in a single switch statement

2014-08-06 Thread Lester Caine
is still 'normal practice' rather than 'by design' :) -- Lester Caine - G8HFL - Contact - http://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - http://lsces.co.uk EnquirySolve - http://enquirysolve.com/ Model Engineers Digital Workshop - http://medw.co.uk

Re: [PHP-DEV] [VOTE] Move the phpng branch to master

2014-08-06 Thread Lester Caine
myself simply because I rely on extensions that have not been ported yet and despite trying to work through all the new documentation I can't see as yet how I could do that work myself :( -- Lester Caine - G8HFL - Contact - http://lsces.co.uk/wiki/?page=contact

Re: [PHP-DEV] [VOTE][RFC] intdiv()

2014-08-03 Thread Lester Caine
is? -- Lester Caine - G8HFL - Contact - http://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - http://lsces.co.uk EnquirySolve - http://enquirysolve.com/ Model Engineers Digital Workshop - http://medw.co.uk Rainbow Digital Media - http

Re: [PHP-DEV] [VOTE][RFC] intdiv()

2014-08-03 Thread Lester Caine
is having now to use intdiv() just in case an overflow does occur which was not present on the 32bit version? -- Lester Caine - G8HFL - Contact - http://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - http://lsces.co.uk EnquirySolve - http

Re: [PHP-DEV] [VOTE][RFC] intdiv()

2014-08-03 Thread Lester Caine
... What ever happened to the x86 80bit precision floating point which had a 64bit fraction ;) -- Lester Caine - G8HFL - Contact - http://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - http://lsces.co.uk EnquirySolve - http://enquirysolve.com/ Model

Re: [PHP-DEV] signed long hash index for PHP7?

2014-07-30 Thread Lester Caine
of 'bigint' would still not be usable on 32bit hardware? -- Lester Caine - G8HFL - Contact - http://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - http://lsces.co.uk EnquirySolve - http://enquirysolve.com/ Model Engineers Digital Workshop - http

[PHP-DEV] Performance improvements ...

2014-07-28 Thread Lester Caine
aught to be benchmarking? -- Lester Caine - G8HFL - Contact - http://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - http://lsces.co.uk EnquirySolve - http://enquirysolve.com/ Model Engineers Digital Workshop - http://medw.co.uk Rainbow Digital Media - http

Re: [PHP-DEV] Thoughts on C version supported for PHP-Next

2014-07-28 Thread Lester Caine
is getting too old and has to evolve with the time, yet the primary development language is 25+ years old and the suggestion to move it on 10 years raises objections. On one hand if it's not broken ... on the other software must be changed every year ... -- Lester Caine - G8HFL

Re: [PHP-DEV] RFC: Move phpng to master

2014-07-27 Thread Lester Caine
which would normally be a 2/3rds decision? So there should be an agreement that these can be reviewed again later? -- Lester Caine - G8HFL - Contact - http://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - http://lsces.co.uk EnquirySolve - http

Re: [PHP-DEV] RFC: Move phpng to master

2014-07-27 Thread Lester Caine
? Is it because compiled builds are fully supported? Certainly if any of my own sites traffic started to take off I would be looking down that avenue, so while improving the speed of interpreted working is important, it is still stability in the language that blocks uptake? -- Lester Caine - G8HFL

Re: [PHP-DEV] On voting, including the next release name.

2014-07-26 Thread Lester Caine
is almost pointless as agreement has already been reached so there is no need to waste the time ... where things are split it was the fact that voters could not see the status that was complained about more. -- Lester Caine - G8HFL - Contact - http://lsces.co.uk/wiki/?page

[PHP-DEV] phpng - loss of IS_BOOL

2014-07-23 Thread Lester Caine
into some other format. Surely what would make more sense here is simply to make the type_flag either true or false, and retain the IS_BOOL as a single identifiable type? Having two types both indicating 'bool' just seems wrong. -- Lester Caine - G8HFL - Contact - http

Re: [PHP-DEV] phpng - loss of IS_BOOL

2014-07-23 Thread Lester Caine
On 23/07/14 09:12, Laruence wrote: On Wed, Jul 23, 2014 at 4:02 PM, Lester Caine les...@lsces.co.uk wrote: I'm trying to work through some of the more subtle changes in phpng and one that sticks out is the loss of IS_BOOL. I think the explanation is that it removes a read, but while I'm

Re: [PHP-DEV] PHP Language Specification

2014-07-23 Thread Lester Caine
everything into a framework which can manage both translations and integral cross linking, and gives a single front end to everything on the website ... -- Lester Caine - G8HFL - Contact - http://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - http://lsces.co.uk

Re: [PHP-DEV] [VOTE][RFC] Name of Next Release of PHP (again)

2014-07-23 Thread Lester Caine
as confusing ;) There will be ridicule either way, so that is no reason for reusing a version number again. We just tag PHP6 exactly as it is documented - closed in 2010 - a fact that seems to have been dropped again from the arguments in the RFC :( -- Lester Caine - G8HFL

Re: [PHP-DEV] RFC: Move phpng to master

2014-07-22 Thread Lester Caine
progress, and if phpng has been developed properly then it can be merged in again later ... -- Lester Caine - G8HFL - Contact - http://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - http://lsces.co.uk EnquirySolve - http://enquirysolve.com/ Model Engineers

Re: [PHP-DEV] RFC: Move phpng to master

2014-07-22 Thread Lester Caine
. Is that such a bad thing? Perhaps it is time there was a PHPHome and PHPCommercial ? Perhaps that is the problem these days :( -- Lester Caine - G8HFL - Contact - http://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - http://lsces.co.uk EnquirySolve - http

Re: [PHP-DEV] RFC: Move phpng to master

2014-07-22 Thread Lester Caine
from an extension developer point of view, or very little. On the other APIs are more dangerous, confusing and inconsistent. And unavailability of extensions is a blocker currently as well. -- Lester Caine - G8HFL - Contact - http://lsces.co.uk/wiki/?page=contact

Re: [PHP-DEV] RFC: Move phpng to master

2014-07-22 Thread Lester Caine
is not even included in phpng yet ... as are other database interfaces ... areas where performance can be tuned by offloading work rather than downloading data unnecessarily. -- Lester Caine - G8HFL - Contact - http://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic

Re: [PHP-DEV] RFC: Move phpng to master

2014-07-22 Thread Lester Caine
to reflect all changes. It is only then that we can vote with knowledge of how much this big patch affects the codebase. *this* is something I very much would like to see too. Zend has a new zend_string API would seem to merit a little more than a single line? -- Lester Caine - G8HFL

Re: [PHP-DEV] [VOTE][RFC] Name of Next Release of PHP

2014-07-22 Thread Lester Caine
discussions on PHPNext together. PHP7 is simply the next obvious hook given that PHP6 is contaminated with such a large existing history. Making a decision now simply clears up what is currently an untenable situation! -- Lester Caine - G8HFL - Contact - http://lsces.co.uk/wiki

Re: [PHP-DEV] [VOTE][RFC] Name of Next Release of PHP

2014-07-21 Thread Lester Caine
the discussion is not so much PHP6 or PHP7, but rather do we reopen the PHP6 branch again ... or honour the previous closing of that branch. -- Lester Caine - G8HFL - Contact - http://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - http://lsces.co.uk EnquirySolve

Re: [PHP-DEV] [VOTE][RFC] Name of Next Release of PHP

2014-07-20 Thread Lester Caine
where it had an existence even without a formal release. -- Lester Caine - G8HFL - Contact - http://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - http://lsces.co.uk EnquirySolve - http://enquirysolve.com/ Model Engineers Digital Workshop - http

Re: [PHP-DEV] [VOTE][RFC] Name of Next Release of PHP

2014-07-20 Thread Lester Caine
reason to create yet another PHP6 branch at this time? What else CAN be said in favour of reopening something that has already been closed ... -- Lester Caine - G8HFL - Contact - http://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - http://lsces.co.uk

Re: [PHP-DEV] [RFC] intdiv()

2014-07-17 Thread Lester Caine
I'm trying to reiterate and expand on is that the integer base size is as important here as integer division, and one size does not fit all. -- Lester Caine - G8HFL - Contact - http://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - http://lsces.co.uk

Re: [PHP-DEV] [RFC] intdiv()

2014-07-17 Thread Lester Caine
to be brought into the 21st century consistently, yet still work on the historic machines some people stile prefer ... just as PHP needs to handle unicode transparently it also needs to handle 64bit integers ... -- Lester Caine - G8HFL - Contact - http://lsces.co.uk/wiki/?page

Re: [PHP-DEV] [RFC] Scalar Type Hinting With Casts (re-opening)

2014-07-16 Thread Lester Caine
with E_STRICT - so we need at least a litle cooperation, rather than someone dictating that a new way of working is the only way ofrward. -- Lester Caine - G8HFL - Contact - http://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - http://lsces.co.uk

Re: [PHP-DEV] [RFC] Scalar Type Hinting With Casts (re-opening)

2014-07-16 Thread Lester Caine
but I'm looking at all that is going on and wondering how much more work will be required once I have finally killed off the 5.2 sites! It would help if I could reliably retain the correct versions of third party libraries, but often that is not possible. -- Lester Caine - G8HFL

<    3   4   5   6   7   8   9   10   11   12   >