Re: [PHP-DEV] [RFC] Enumerations

2020-12-09 Thread Lester Caine
inct lack of consideration on just how some aspects of their use can be expanded to cover internationalization and the example in the RFC has no obvious way of supporting a different language? -- Lester Caine - G8HFL - Contact - https://lsces.uk/wiki/Contact L.S.Cai

Re: [PHP-DEV] PHP 8 release announcement page on php.net

2020-10-12 Thread Lester Caine
nually build modules anyway so securing a private build I can maintain myself seems the right way forward. -- Lester Caine - G8HFL - Contact - https://lsces.uk/wiki/Contact L.S.Caine Electronic Services - https://lsces.uk Model Engineers Digital Workshop - https://medw.uk R

Re: [PHP-DEV] Draft RFC: foreach iteration of keys without values

2020-09-02 Thread Lester Caine
On 02/09/2020 15:31, Thomas Bley wrote: I'd also like to propose to use null: [null, null, $username] = getUserData(); foreach ($source as $key => null) {} Exactly what null is designed for ... -- Lester Caine - G8HFL - Contact - https://lsces.uk/wiki

Re: [PHP-DEV] [RFC] \PHP namespace usage heuristics

2020-07-17 Thread Lester Caine
ent of better extensions such as a \Ext\String or \Ext|Array extension that is more 'object orientated' while leaving the legacy functions wrapped in \PHP ... -- Lester Caine - G8HFL - Contact - https://lsces.uk/wiki/Contact L.S.Caine Electronic Services - ht

Re: [PHP-DEV] [RFC][Discussion] Change terminology to ExcludeList

2020-06-16 Thread Lester Caine
elsewhere is going to cause confusion and adding to that confusion with a different 'translation' just makes the situation worse? -- Lester Caine - G8HFL - Contact - https://lsces.uk/wiki/Contact L.S.Caine Electronic Services - https://lsce

Re: [PHP-DEV] About the use of the terms master/slave and blacklist, proposal to replace.

2020-06-15 Thread Lester Caine
w.theregister.com/2020/06/15/github_replaces_master_with_main/ if people are not following the press coverage. -- Lester Caine - G8HFL - Contact - https://lsces.uk/wiki/Contact L.S.Caine Electronic Services - https://lsces.uk Model Engineers Digital Workshop - https:

Re: [PHP-DEV] [VOTE] Attribute Amendments

2020-06-09 Thread Lester Caine
but is it ACTUALLY making PHP better or do we have precisely the same problem as Python but trying to change things piecemeal rather than just going all in and destroying BC and starting again with 'a more current language'? -- Lester Caine - G8HFL - Co

Re: [PHP-DEV] [VOTE] Attribute Amendments

2020-06-08 Thread Lester Caine
On 08/06/2020 16:30, Benjamin Eberlei wrote: On Mon, Jun 8, 2020 at 11:11 AM Lester Caine <mailto:les...@lsces.uk>> wrote: On 08/06/2020 09:44, Marco Pivetta wrote: > I was mostly conflicted around the "allow grouped attributes" bit, but > Jam

Re: [PHP-DEV] [VOTE] Attribute Amendments

2020-06-08 Thread Lester Caine
umentation provided by docblocks is to be replaced there has to be a compelling reason to do so and while this latest drive for yet another documentation method seems to be now a fate acompli there WAS no reason to replace that perfectly acceptable documentation! -- Lester Cai

Re: [PHP-DEV] [RFC] [VOTE] Compact Object Property Assignment

2020-03-31 Thread Lester Caine
ty message, add a clean subject and text and then send it to the list ... -- Lester Caine - G8HFL - Contact - https://lsces.uk/wiki/Contact L.S.Caine Electronic Services - https://lsces.uk Model Engineers Digital Workshop - https://medw.uk Rainbow Digital Media - https://r

Re: [PHP-DEV] Migration tooling and the cumulative cost of purely syntactical deprecations

2019-10-11 Thread Lester Caine
he time sorting all of this will take when there is no indication just how long it WILL take, and then what work will be required in addition to simply removing the nannying messages from wordpress ... -- Lester Caine - G8HFL - Contact - https://lsces.uk/wiki/Co

Re: [PHP-DEV] [RFC] Deprecate Backtick Operator (V2)

2019-10-08 Thread Lester Caine
ers to new setups often without adequate care. Which is why ANY unnecessary changes that need to be made as a result are just painful often without ANY gain what so ever on either side? -- Lester Caine - G8HFL - Contact - https://lsces.uk/wiki/Contact L.S.Caine Electroni

Re: [PHP-DEV] Changing fundamental language behaviors

2019-09-13 Thread Lester Caine
scussion on new features cut across the ways frameworks already handle that functionality ... -- Lester Caine - G8HFL - Contact - https://lsces.uk/wiki/Contact L.S.Caine Electronic Services - https://lsces.uk Model Engineers Digital Workshop - https://medw.uk Rainbow D

Re: [PHP-DEV] Bringing Peace to the Galaxy

2019-08-09 Thread Lester Caine
another one? It just has the advantage that it can link deeper into the core engine than ones which simply sit on top? In exactly the same way C++ sits on top of C ? -- Lester Caine -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php

Re: [PHP-DEV] The real world ...

2019-06-13 Thread Lester Caine
tely down since I emailed them about it ... which is annoying as I want to chase the order I placed Monday ... -- Lester Caine - G8HFL - Contact - https://lsces.uk/wiki/Contact L.S.Caine Electronic Services - https://lsces.uk Model Engineers Digital Workshop - https://m

Re: [PHP-DEV] The real world ...

2019-06-13 Thread Lester Caine
r going to be right :( -- Lester Caine - G8HFL - Contact - https://lsces.uk/wiki/Contact L.S.Caine Electronic Services - https://lsces.uk Model Engineers Digital Workshop - https://medw.uk Rainbow Digital Media - https://rainbowdigitalmedia.uk -- PHP Internals - PHP

Re: [PHP-DEV] The real world ...

2019-06-13 Thread Lester Caine
veral machines worth of logs ... -- Lester Caine - G8HFL - Contact - https://lsces.uk/wiki/Contact L.S.Caine Electronic Services - https://lsces.uk Model Engineers Digital Workshop - https://medw.uk Rainbow Digital Media - https://rainbowdigitalmedia.uk -- PHP Internals

Re: [PHP-DEV] The real world ...

2019-06-13 Thread Lester Caine
sure that sensitive information is not displayed in the stack. Most of the time it IS just the warnings one gets and clients can report them and see they are cleared ... so some sort of middle ground between off and on would be helpful? -- Lester Caine - G8HFL - Conta

[PHP-DEV] The real world ...

2019-06-13 Thread Lester Caine
against leaks like this and provide a better alternative than a white screen? In the case of this live site, I actually placed an order as it was only some links that triggered the fault, which may explain why they were not even aware there was a problem :( From the 'development' side, Ni

Re: [PHP-DEV] open_basedir?

2019-05-11 Thread Lester Caine
reate different hosting accounts to achieve that seems somewhat insane? https://uk.godaddy.com/help/can-i-use-open-basedir-on-my-server-running-parallels-plesk-panel-1619 is an example of one hosting providers use of it and something which would probably require every host to rework their suppo

[PHP-DEV] email list problem

2019-05-02 Thread Lester Caine
ist sends more than one copy of an post ... HOPEFULLY they have now lifted the ban and this will go. -- Lester Caine - G8HFL - Contact - https://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - https://lsces.co.uk EnquirySolve - https://enquirysolve.com/

Re: [PHP-DEV] Re: [RFC VOTE] Unbundle ext/interbase

2019-05-02 Thread Lester
n the version of FB running. This will only run with FB3 while FB2.x is still in common use hence it being preferable to use something supplied with the FB installation. https://firebirdsql.org/manual/qsg10-connecting.html -- Lester Caine - G8HFL - Contact - https://ls

Re: [PHP-DEV] Re: [RFC VOTE] Unbundle ext/interbase

2019-05-02 Thread Lester
/tests/README>. https://github.com/bitweaver/install/blob/master/create_firebird_database.php Generates a firebird database from PHP via the command line which is the other approach. I've started again with a clean sheet and have a working php-src so I'll try and sort a suitable p

Re: [PHP-DEV] Re: [RFC VOTE] Unbundle ext/interbase

2019-05-02 Thread Lester
On 02/05/2019 15:24, Christoph M. Becker wrote: A patch would be welcome! Looks like every file needs modifying ... I'll see what I can do, but my local php-src is broken and will not sync currently :( -- Lester Caine - G8HFL - Contact - https://lsces.co.uk

Re: [PHP-DEV] Re: [RFC VOTE] Unbundle ext/interbase

2019-05-02 Thread Lester
distributions should work with the test suite using the sample database rather than the temporary one. -- Lester Caine - G8HFL - Contact - https://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - https://lsces.co.uk EnquirySolve - https://enquirysolve.co

Re: [PHP-DEV] [RFC] [VOTE] Deprecate PHP's short open tags

2019-04-29 Thread Lester Caine
On 29/04/2019 09:01, Zeev Suraski wrote: It's absolutely fine to dislike short tags. It's absolutely fine to believe it shouldn't have been introduced. But the gap between that, and thinking it's fine to remove it - is very, very big. And how long after it's removed will 'https://lsces.co.uk/

Re: [PHP-DEV] Revive Number Format Separator RFC

2019-04-27 Thread Lester Caine
or as floating point numbers ... leap seconds just get hidden in the processing. -- Lester Caine - G8HFL - Contact - https://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - https://lsces.co.uk EnquirySolve - https://enquirysolve.com/ Model Engineers Digital Wor

Re: [PHP-DEV] Revive Number Format Separator RFC

2019-04-26 Thread Lester Caine
th flagging the country code with a '+' ... -- Lester Caine - G8HFL - Contact - https://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - https://lsces.co.uk EnquirySolve - https://enquirysolve.com/ Model Engineers Digital Workshop - https://medw.co

Re: [PHP-DEV] [RFC] [VOTE] Deprecate PHP's short open tags

2019-04-25 Thread Lester Caine
who would not even know what a PHP file is :( -- Lester Caine - G8HFL - Contact - https://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - https://lsces.co.uk EnquirySolve - https://enquirysolve.com/ Model Engineers Digital Workshop - https://medw.co.

Re: [PHP-DEV] [RFC] [VOTE] Deprecate PHP's short open tags

2019-04-24 Thread Lester Caine
became a requirement and I see no reason to change that. -- Lester Caine - G8HFL - Contact - https://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - https://lsces.co.uk EnquirySolve - https://enquirysolve.com/ Model Engineers Digital Workshop

Re: [PHP-DEV] [RFC] [VOTE] Deprecate PHP's short open tags

2019-04-24 Thread Lester Caine
function IN a smarty template and PHP7.2 complains about how SMARTY expands that in the template ... -- Lester Caine - G8HFL - Contact - https://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - https://lsces.co.uk EnquirySolve - https://enquirysolv

Re: [PHP-DEV] [RFC] [VOTE] Deprecate PHP's short open tags

2019-04-24 Thread Lester Caine
lates keep throwing 'count' warnings which currently have been fixed by simply removing the 'count' and leaving the value blank. That is until someone who knows how to fix it provides a fix. It's BUILDING cached templates which can't simply be sanitised by scanni

Re: [PHP-DEV] [RFC] [VOTE] Deprecate PHP's short open tags

2019-04-24 Thread Lester Caine
of 'php' to the templates serves no purpose other than bowing to other peoples coding styles! There are other easier ways of shooting myself in the foot especially since -- Lester Caine - G8HFL - Contact - https://lsces.co.uk/wiki/?page=contact L.S.Caine

Re: [PHP-DEV] [RFC] [VOTE] Deprecate PHP's short open tags

2019-04-24 Thread Lester Caine
On 24/04/2019 17:04, Peter Bowyer wrote: Surely the time for vocal opposition was _before_ voting closed? And actually having a vote would help ... -- Lester Caine - G8HFL - Contact - https://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - https

Re: [PHP-DEV] [RFC] [VOTE] Deprecate PHP's short open tags

2019-04-24 Thread Lester Caine
aces because that is 'the proper way to do it' ... this is long established coding style issue not simply automatic edits to code that IS working perfectly already. It does not 'fixing' simply because some people don't like it ... -- Lester Caine - G8HFL --

Re: [PHP-DEV] [RFC] [VOTE] Deprecate PHP's short open tags

2019-04-24 Thread Lester Caine
to every all the other attempts at removing descriptive text elsewhere. -- Lester Caine - G8HFL - Contact - https://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - https://lsces.co.uk EnquirySolve - https://enquirysolve.com/ Model Engineers Digital Workshop -

Re: [PHP-DEV] Re: PHP (ext/interbase) driver maintenance

2019-04-16 Thread Lester Caine
intervening 11 years ... it's still running the same sites perfectly ... -- Lester Caine - G8HFL - Contact - https://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - https://lsces.co.uk EnquirySolve - https://enquirysolve.com/ Model Engineers Digi

Re: [PHP-DEV] Re: PHP (ext/interbase) driver maintenance

2019-04-16 Thread Lester Caine
so there has been no reason to 'continually update' the driver, only the wrappers around the basic driver. Which do not impact the driver extension itself? -- Lester Caine - G8HFL - Contact - https://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services -

Re: [PHP-DEV] [RFC] Nullable Casting

2019-04-09 Thread Lester Caine
discussion. That the working value is a left justified or right justified number but the logic now requires an 'int' to keep it quiet is pushing towards needing these separate versions of essentially the same variable :( Making the associative array view of the data difficult to ma

Re: [PHP-DEV] Question about adding !function_identifier

2019-04-05 Thread Lester Caine
se' when something failed? Somewhere to hang failed returns rather than simply throwing the error in the hope that something else will deal with it? -- Lester Caine - G8HFL - Contact - https://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - https://l

Re: [PHP-DEV] [RFC] Permit trailing whitespace in numeric strings

2019-04-04 Thread Lester Caine
aterial where numeric data is right justified in a CHAR field is equally valid. Handling these has always required care and it would be preferable that both returned the same result without having to trim and perhaps creating problems when the padded version needs to be ret

Re: [PHP-DEV] Firebird - Who are WE ...

2019-03-29 Thread Lester Caine
changed. It is the firebird client which is actually holding the connection on which ibase_wait_event is listening. Using it depends very much on how PHP handles asynchronous events while I simply want to know that the read or write I've just done was successful or not ... --

Re: [PHP-DEV] Firebird - Who are WE ...

2019-03-29 Thread Lester Caine
way of working has the same problem as finding resources to update the interbase extension. -- Lester Caine - G8HFL - Contact - https://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - https://lsces.co.uk EnquirySolve - https://enquirysolve.com/ Model Enginee

Re: [PHP-DEV] Firebird - Who are WE ...

2019-03-29 Thread Lester Caine
ised though as other firebird user groups don't engage directly with the 'English' groups. So it looks like I'm going to be stuck on PHP7.3 from now on ... -- Lester Caine - G8HFL - Contact - https://lsces.co.uk/wiki/?page=contact L.S.Caine E

Re: [PHP-DEV] Firebird - Who are WE ...

2019-03-26 Thread Lester Caine
val-of-php-driver-development/, but then many Firebird user groups do not have English as a first language and just get on with things locally. -- Lester Caine - G8HFL - Contact - https://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - https://l

Re: [PHP-DEV] [RFC] Unbundle ext/interbase

2019-03-24 Thread Lester Caine
the much faster upgrade cycles, but not always easy where distros 'keep up to date' automatically :( And even more difficult when they stick with an older version when you need the updated one :( -- Lester Caine - G8HFL - Contact - https://lsces.co.uk/wik

Re: [PHP-DEV] [RFC] Unbundle ext/interbase

2019-03-24 Thread Lester Caine
s an error message is much better than a white screen any day. Although I still get white screens as well :( -- Lester Caine - G8HFL - Contact - https://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - https://lsces.co.uk EnquirySolve - https://enquirysolve.

Re: [PHP-DEV] [RFC] Unbundle ext/interbase

2019-03-24 Thread Lester Caine
s done even on C and Delphi platforms and for the vast majority of PHP processes it's all that is needed? It's just not politically correct today? -- Lester Caine - G8HFL - Contact - https://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - h

Re: [PHP-DEV] [RFC] Unbundle ext/interbase

2019-03-23 Thread Lester Caine
, you have to know beforehand. Although some newcomers call it a bug it's an original design feature. I'll add BOOLEAN to https://phpsurgery.org/tests/ibtest.php tomorrow, but there are bugs in your link that don't show in the link I have been using :(

Re: [PHP-DEV] [RFC] Unbundle ext/interbase

2019-03-23 Thread Lester Caine
windows in the past, where adding extra extensions does not always work reliably ... one has to provide a wrapped package with all the edge cases addressed. But all my use in production is using ADOdb to wrap the database SQL problems ... -- Lester Caine - G8HFL -

Re: [PHP-DEV] [RFC] Unbundle ext/interbase

2019-03-23 Thread Lester Caine
There is nothing above that prevents the extension doing it's job for the vast majority of users and even the suggestion that it is unusable due to Bug 72175 does not stand up to scrutiny and can now be fixed in 7.3 and 7.2 anyway ... -- Lester Caine - G8HFL -

Re: [PHP-DEV] Firebird - Who are WE ...

2019-03-23 Thread Lester Caine
log to hint at the problem - again - so I AM in something of a bad mood. Turned out to be part of the upgrade to get these sites working on PHP7.2/FB3 was missed so suggestions that something I've been using for 20 years does not work does not go down well! --

Re: [PHP-DEV] Firebird - Who are WE ...

2019-03-23 Thread Lester Caine
24 days so now I need another plan of attack :( -- Lester Caine - G8HFL - Contact - https://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - https://lsces.co.uk EnquirySolve - https://enquirysolve.com/ Model Engineers Digital Workshop - https://medw.co.

Re: [PHP-DEV] Firebird - Who are WE ...

2019-03-23 Thread Lester Caine
complaining about it is as with many other things in PHP simply to explain they are doing it wrong anyway. -- Lester Caine - G8HFL - Contact - https://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - https://lsces.co.uk EnquirySolve - https://enquirysolve.com

Re: [PHP-DEV] Firebird - Who are WE ...

2019-03-23 Thread Lester Caine
fectly happy that I am not the only person using PHP with Firebird and reliant on it continuing to be available! Now to get back to working out why Nikita's patch does not work in 7.2.16 ... -- Lester Caine - G8HFL - Contact - https://lsces.co.uk/wiki/?pa

Re: [PHP-DEV] [RFC] Unbundle ext/interbase

2019-03-23 Thread Lester Caine
pen new connections when one simply manages extra transactions on the same link. Working of a singleton link just works and so in that case the bug is irrelevant rather than a show stopper. -- Lester Caine - G8HFL - Contact - https://lsces.co.uk/wiki/?page=contact L.

[PHP-DEV] Firebird - Who are WE ...

2019-03-23 Thread Lester Caine
e fbird_ aliases are moved to their own build of the extension, being completely incompatible with current builds of Interbase. -- Lester Caine - G8HFL - Contact - https://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - https://lsces.co.uk EnquirySolv

Re: [PHP-DEV] [RFC] Unbundle ext/interbase

2019-03-22 Thread Lester Caine
unning fine. I'm still waiting on mercurial syncing with git but hopefully in the morning I'll be able to cross check changes in the files over time. -- Lester Caine - G8HFL - Contact - https://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Servic

Re: [PHP-DEV] [RFC] Unbundle ext/interbase

2019-03-22 Thread Lester Caine
MySQL situations a few times in the last year! So all we are asking for is HELP with the code changes that result from changes to the PHP API to keep this available. -- Lester Caine - G8HFL - Contact - https://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services

Re: [PHP-DEV] [Proposal] Struct Data Types

2019-03-15 Thread Lester Caine
27;immutable' while age is something that will be variable. But isn't all this just mainly another class object. As has been suggested for an improved array object but never developed further? Create an extension to support it first, although the validation element is still needed for

Re: [PHP-DEV] print with newline

2019-03-03 Thread Lester Caine
wing in EXTRA blank lines in the address data which have to be stripped before you can use it following a paste ... adding hard page ends needs to be properly thought about! -- Lester Caine - G8HFL - Contact - https://lsces.co.uk/wiki/?page=contact L.S.Caine El

Re: [PHP-DEV] phpenmod/phpdismod

2019-02-05 Thread Lester Caine
enabled... It's nice to be able to ignore MySQL and Postgres when one is not using them in production, so the ability simply to load those extensions one actually uses is a nice to have ... -- Lester Caine - G8HFL - Contact - https://lsces.co.uk/wiki/?page=co

Re: [PHP-DEV] phpenmod/phpdismod

2019-02-03 Thread Lester Caine
question of managing selection of what extensions ARE loaded is a minefield in it's own right ... and just where they are loaded by default. -- Lester Caine - G8HFL - Contact - https://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - https://lsces.

Re: [PHP-DEV] [RFC] JIT

2019-02-03 Thread Lester Caine
bu it's some time since I ACTUALLY tested that but perhaps it is time to update my own benchmarks. -- Lester Caine - G8HFL - Contact - https://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - https://lsces.co.uk EnquirySolve - https://enquirysol

Re: [PHP-DEV] Disable PEAR by default

2019-02-02 Thread Lester Caine
anges to a stable windows base is just more blockers to bringing the over 70% of sites that are still on PHP5 forward to PHP7. Especially if other moves make Windows a second class citizen? -- Lester Caine - G8HFL - Contact - https://lsces.co.uk/wiki/?page=contact

Re: [PHP-DEV] Disable PEAR by default

2019-02-02 Thread Lester Caine
e other is yet another drain on limited resources. -- Lester Caine - G8HFL - Contact - https://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - https://lsces.co.uk EnquirySolve - https://enquirysolve.com/ Model Engineers Digital Workshop - https://medw.co.

Re: [PHP-DEV] RFC: RFC Workflow & Voting (2019 update)

2019-02-01 Thread Lester Caine
nshrined in new projects but is at adds with much legacy code? Bringing in blocks of 'voters' who have a different development style before deciding if that style is acceptable just seems wrong? -- Lester Caine - G8HFL - Contact - https://lsces.co.uk/wik

Re: [PHP-DEV] Re: [RFC][VOTE] mb_str_split

2019-01-05 Thread Lester Caine
understanding of just how the chunks are defined. mb characters or bytes for example? -- Lester Caine - G8HFL - Contact - https://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - https://lsces.co.uk EnquirySolve - https://enquirysolve.com/ Model Engineers

Re: [PHP-DEV] Inconsistent float to string vs. string to floatcasting

2019-01-02 Thread Lester Caine
global base of something ASCII based. Making validation client specific removes the need to mess up the server by trying to run multiple locales with the possible conflicts between that, just as trying to manage multiple times is complicated if the server is running

Re: [PHP-DEV] [RFC] [VOTE] Typed properties v2

2018-09-23 Thread Lester Caine
d all of the old code to validate that the data is actually usable! PLEASE can we get back to making variables manage their own VALIDITY rather than just some arbitrary concept of type! -- Lester Caine - G8HFL - Contact - https://lsces.co.uk/wiki/?page=contact L

Re: [PHP-DEV] [RFC] [VOTE] Typed properties v2

2018-09-21 Thread Lester Caine
ly have elements that yet to be 'initialized' if at all for this instance of the object. The constructor simply creates those elements that need to exit and does nothing with the holders for elements that have yet to be populated ... they stay null. -- Lester Caine - G8HFL --

Re: [PHP-DEV] [RFC] [VOTE] Typed properties v2

2018-09-20 Thread Lester Caine
mply not sensible to be nailing down every variable that is being passed and it is certainly not 'bad coding' to be working with uninitialized data - it's handling just what needs to be initialized that is the job of the code. And that is unlikely to be done in the con

Re: [PHP-DEV] Array max size

2018-08-01 Thread Lester Caine
taining an unlimited array size, but it should not prevent it from being able to be handled. -- 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 Enginee

Re: [PHP-DEV] [RFC] Optional typehint check for parameters

2018-07-16 Thread Lester Caine
rease the pressure on not upgrading and nothing I am seeing for PHP7.3 gives me any reason to need to worry about using it at all ... typehints are certainly an extra negative to changing ... 7.0.x is stable on my LTS platform, so I'll stay on that ... -- Lester Caine - G8HFL

Re: [PHP-DEV] [RFC] Typed Properties

2018-07-08 Thread Lester Caine
27;int' and the like is NOT providing 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 Digital Workshop - http://medw.co.uk R

Re: [PHP-DEV] PHP 2^3

2018-06-26 Thread Lester Caine
ficient in several languages to make a set of tools work. And I'm waiting for the demand for Oracle's java subscription to allow me to continue to use Eclipse as the main IDE ... -- Lester Caine - G8HFL - Contact - http://lsces.co.uk/wiki/?page=contact L.S.Caine

Re: [PHP-DEV] Cleaning up unmaintained extensions - interbase

2018-06-20 Thread Lester Caine
ction" ... which is much easier to implement if you understand why it is now necessary? -- 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 Engine

Re: [PHP-DEV] Cleaning up unmaintained extensions - interbase

2018-06-20 Thread Lester Caine
to live with second grade tools. I'm not sure just what accounts I have on PHP these days. I used to have logins but I forget nowadays what for. I would just like to get back to producing content rather than firefighting changes every day ... -- Lester Caine - G8HFL ---

[PHP-DEV] Cleaning up unmaintained extensions - interbase

2018-06-19 Thread Lester Caine
sing documentation on the fbird_ aliases that I use in the ADOdb Firebird driver. THAT is something I do spend time keeping tidy, and fixes some of the niggles raw access encounters, but I will have a look at the 2017 bugs that I'd not been aware of ... the other bugs are somewhat exotic but no

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

2018-06-19 Thread Lester Caine
t the problem supporting ANY driver is the exotic nature of PHP is just as difficult as the tools it needs to interface with to make a fully functional stack ... -- Lester Caine - G8HFL - Contact - http://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services -

[PHP-DEV] undocumented session_name() change

2018-05-24 Thread Lester Caine
ars or any notification of the change, so when did it happen and why. More to the point, why has the documentation not been amended to match the new functionality? -- Lester Caine - G8HFL - Contact - http://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Servi

Re: [PHP-DEV][RFC][DISCUSSION] Deprecate the backtick operator

2018-02-12 Thread Lester Caine
particular problem is simply use unicode IN core and ditch mbstring. That is not going to happen before I pass on, but hopefully some later version of PHP will not have to worry at all about unicode ... -- Lester Caine - G8HFL - Contact - http://lsces.co.uk/wiki/?pa

[PHP-DEV] Tidying out of context errors

2018-02-12 Thread Lester Caine
more sources is of little help to the vast majority of users. backtick probably comes into the style class and with people Python for on machine script handling nowadays then removing access to the machine for PHP scripts just seems another push that way? Just what t

Re: [PHP-DEV] [RFC][DISCUSSION] Strong Typing Syntax

2018-01-05 Thread Lester Caine
I have validation on key paths, but each is isolated from other paths while a core standard method of validation would simplify things in a way 'strong typing' does not! -- Lester Caine - G8HFL - Contact - http://lsces.co.uk/wiki/?page=contact L.S.Cain

[PHP-DEV] Personal Home Page

2018-01-02 Thread Lester Caine
ow that they have a variable that stores a number, but they also need to know the limits on the number perhaps depending on other variables, simply requiring that an unbounded string is restrained to an 'int' thing is of little practical use to many users ... they still need the validation l

Re: [PHP-DEV] [RFC] [DISCUSSION] Scalar Pseudo-type

2018-01-01 Thread Lester Caine
ins are honest when we PAY to renew! Another job to waste time on this week :( So NO I DON'T NEED STRICT TYING ... THE DATABASE INTERFACE TAKES CARE OF LIMITS AND VALUES THAT int DOES TOTALLY NOTHING FOR -- Lester Caine - G8HFL - Contact - http://lsces.

Re: [PHP-DEV] [RFC] [DISCUSSION] Scalar Pseudo-type

2017-12-31 Thread Lester Caine
On 31/12/17 10:24, Tony Marston wrote: > wrote in message news:28ba9e6a-a3f2-2547-d294-f3a1710d5...@rhsoft.net... >> >> >> >> Am 30.12.2017 um 11:37 schrieb Lester Caine: >>> On 30/12/17 09:16, Tony Marston wrote: >>>>>> You are missing

Re: [PHP-DEV] [RFC] [DISCUSSION] Scalar Pseudo-type

2017-12-30 Thread Lester Caine
st how to jam a little more of a move that way and get on with a version of PHP that is only typed. Then for one can simply avoid it ... -- Lester Caine - G8HFL - Contact - http://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - http://lsces.co.uk EnquirySol

Re: [PHP-DEV] [RFC] [VOTE] Implement missing SQLite feature "openBlob" in PDO

2017-10-12 Thread Lester Caine
ed up by some of the 'extras' added to individual drivers and it is about time the ground rules were clearly defined and enforced. That nobody has stepped up to finish the parts of PDO that were put on the back burner when it was prematurely pushed into the core build is perhaps a fur

Re: [PHP-DEV] Re: [RFC] [Discussion] Implement SQLite "openBlob" feature in PDO

2017-10-02 Thread Lester Caine
than PDO and I have to do that for other functions in other databases currently anyway. So one does not have to overload PDO with more checks as to if your code will work on the different drivers. -- Lester Caine - G8HFL - Contact - http://lsces.co.uk/wiki/?page=con

Re: [PHP-DEV] [RFC] [Discussion] Implement SQLite "openBlob" feature in PDO

2017-09-27 Thread Lester Caine
On 27/09/17 10:17, Matteo Beccati wrote: > On 27/09/2017 11:00, Lester Caine wrote: >> The bigger question is - Should database specific extensions to PDO be >> allowed at all? The WHOLE base of PDO was that it would allow easy data >> management between DIFFERENT data

Re: [PHP-DEV] [RFC] [Discussion] Implement SQLite "openBlob" feature in PDO

2017-09-27 Thread Lester Caine
FERENT databases. This should be implemented in a way that mirrors blobs generically otherwise the generic database driver should be used since a switch to another PDO driver will fail. This should apply to any targeted extension to PDO, so anything that breaks the gen

Re: [PHP-DEV] Deprecate and remove case-insensitive constants?

2017-09-24 Thread Lester Caine
nality? Allowing multibyte constant names with the current limited sub-set of case conversion is just not sensible, but in the absence of a clean unicode case folding/conversion which is the sensible next step? -- Lester Caine - G8HFL - Contact - http://lsces.co.uk/wiki/?p

Re: [PHP-DEV] Deprecate and remove case-insensitive constants?

2017-09-20 Thread Lester Caine
n other areas where the limited ascii case-insensitivity is allowed? Do we NEED case-insensitivity if that is one thing preventing a switch to use of unicode names in the code? -- Lester Caine - G8HFL - Contact - http://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic

Re: [PHP-DEV] Progress or just 'a mess'?

2017-09-20 Thread Lester Caine
array keys in PHP ... the latin characters get lower cased at times and this DOES cause a problem if the metadata defines upper case and I suspect that is something that will never be changed now, but the actual rules applied would be nice to know? -- Lester Caine - G8HFL

Re: [PHP-DEV] Progress or just 'a mess'?

2017-09-17 Thread Lester Caine
On 17/09/17 11:53, Rowan Collins wrote: > On 17 September 2017 09:54:54 BST, Lester Caine wrote: >> Just what character set is PHP7 >> designed >> to work with. > > Focusing on the answerable part of this, PHP actually allows a very wide > variety of chara

[PHP-DEV] Progress or just 'a mess'?

2017-09-17 Thread Lester Caine
set of rules as provided by SQL and identify just what 'case-insensitive' means and where it does apply? -- Lester Caine - G8HFL - Contact - http://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - http://lsces.co.uk EnquirySolve - http://enquirysolve

Re: [PHP-DEV] Deprecate and remove case-insensitive constants?

2017-09-15 Thread Lester Caine
sums it 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://medw.co.uk Rainbow Digital M

Re: [PHP-DEV] Deprecate and remove case-insensitive constants?

2017-09-15 Thread Lester Caine
file name when it was entered lower case. Since all our web servers are 'non-windows', hitting the idiosyncrasies of these inappropriate case conversions just adds to the fun. That may not the happening these days, but cause major problems at one time! -- Lester Caine - G8HFL -

Re: [PHP-DEV] Deprecate and remove case-insensitive constants?

2017-09-14 Thread Lester Caine
On 14/09/17 14:10, Michael Morris wrote: > On Thu, Sep 14, 2017 at 8:33 AM, Lester Caine wrote: > >> UTF8 introduces a level of complexity and can be used used in many >> places in PHP, but it does seem that there is no drive these days to >> make the core a clean UTF8

  1   2   3   4   5   6   7   8   9   10   >