Ticket #36746

Stable ordering of pathname expansion results

Open Date: 2016-10-23 23:51 Last Update: 2016-12-16 22:44

Reporter:
Owner:
Status:
Closed
Component:
Priority:
3
Severity:
5 - Medium
Resolution:
Won't Fix
File:
None
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
  • Priority Update from 5 - Medium to 3
2016-12-16 22:39 Updated by: magicant
2016-12-16 22:44 Updated by: magicant
  • Resolution Update from None to Won't Fix
  • Status Update from Open to Closed
  • Ticket Close date is changed to 2016-12-16 22:44
  • Milestone Update from (None) to POSIX.1-2016 support (closed)
Comment

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

Edit

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