Tíquete #36746

Stable ordering of pathname expansion results

: 2016-10-23 23:51 Última Atualização: 2016-12-16 22:44

Relator:
Dono:
Estado:
Fechado
Componente:
Prioridade:
3
Gravidade:
5 - Medium
Resolução:
Won't Fix
Arquivo:
Nenhum
Vote
Score: 0
No votes
0.0% (0/0)
0.0% (0/0)

Details

http://pubs.opengroup.org/onlinepubs/9699919799/utilities/V3_chap02.html#tag_18_13_03

If the pattern matches any existing filenames or pathnames, the pattern shall be replaced with those filenames and pathnames, sorted according to the collating sequence in effect in the current locale. If this collating sequence does not have a total ordering of all characters, any filenames or pathnames that collate equally should be further compared byte-by-byte using the collating sequence for the POSIX locale.

Is it possible to implement this strict ordering in yash?

Ticket History (3/4 Histories)

2016-10-23 23:51 Updated by: magicant
  • New Ticket "Stable ordering of pathname expansion results" created
2016-10-30 18:23 Updated by: magicant
  • Prioridade Update from 5 - Medium to 3
2016-12-16 22:39 Updated by: magicant
2016-12-16 22:44 Updated by: magicant
  • Resolução Update from Nenhum to Won't Fix
  • Estado Update from Aberto to Fechado
  • Ticket Close date is changed to 2016-12-16 22:44
  • Marco Update from (Nenhum) to POSIX.1-2016 support (fechado)
Comentário

Byte-by-byte comparison is difficult because yash treats strings in wide characters. No action taken until POSIX disallows the current yash behavior.

Attachment File List

No attachments

Editar

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » Login