E G added the comment:
Oops: this is not a bug. The isupper() method tests ALL chars.
Only the first char in the examples was a capital. All of the logic/tests
succeed.
Sorry for the error. Thanks to Serhiy S. for swift attention on this.
--
resolution: -> not a bug
ti
New submission from E G :
Δημοϲθενικοί starts with an upper-case delta. 'Δημοϲθενικοί'.isupper() should
yield "True".
Ἀεὶ also fails this test: it begins with a capital Alpha with a breathing.
εἰϲ is properly parsed: isupper() is False and islower() is True.
Desp