On Thursday, 2 June 2016 at 20:13:52 UTC, Andrei Alexandrescu wrote:
On 06/02/2016 03:34 PM, deadalnix wrote:
On Thursday, 2 June 2016 at 19:05:44 UTC, Andrei Alexandrescu wrote:
Pretty much everything. Consider s and s1 string variables with
possibly different encodings (UTF8/UTF16).

* s.all!(c => c == 'ö') works only with autodecoding. It returns
always false without.


False.

True. "Are all code points equal to this one?" -- Andrei

The good thing when you define works by whatever it does right now, it is that everything always works and there are literally never any bug. The bad thing is that this is a completely useless definition of work.

The sample code won't count the instance of the grapheme 'ö' as some of its encoding won't be counted, which definitively count as doesn't work.

When your point need to redefine words in ways that nobody agree with, it is time to admit the point is bogus.

Reply via email to