Flexible string representation, unicode, typography, ...
wxjmfauth at gmail.com
wxjmfauth at gmail.com
Sun Sep 2 03:36:50 EDT 2012
Le jeudi 30 août 2012 17:01:50 UTC+2, Antoine Pitrou a écrit :
>
>
> I honestly suggest you shut up until you have a clue.
>
Désolé Antoine,
I have not the knowledge to dive in the Python code,
but I know what is a character.
The coding of the characters is a domain per se,
independent from the os, from the computer languages.
Before spending time to implement a new algorithm,
maybe it is better to ask, if there is something
better than the actual schemes.
I still remember my thoughts when I read the PEP 393
discussion: "this is not logical", "they do no understand
typography", "atomic character ???", ...
Real world exemples.
>>> import libfrancais
>>> li = ['noël', 'noir', 'nœud', 'noduleux', \
... 'noétique', 'noèse', 'noirâtre']
>>> r = libfrancais.sortfr(li)
>>> r
['noduleux', 'noël', 'noèse', 'noétique', 'nœud', 'noir',
'noirâtre']
(cf "Le Petit Robert")
or
The *letters* satisfying the requirements of the
"Imprimerie nationale".
jmf
More information about the Python-list
mailing list