Denton Liu <liu.denton@xxxxxxxxx> writes: > Note that if we omit file prefixes, the lists aren't sorted in strictly > alphabetical order (e.g. archive.o comes after archive-zip.o instead of > before archive-tar.o). This is intentional ... That's fine, but then we shouldn't label it as "alphabetically sort". > because the purpose of > maintaining the sorted list is to ensure line insertions are > deterministic. Truly alphabetic sorting is deterministic, too, so that is *not* the reason why you are not being strictly alphabetic. The true reason is because it is easier to apply mechanical sorting in ascii order than truly sort alphabetically. Both are equally deterministic and reproducible. Alphabetic might be easier for humans to see and understand, but you value mechanical ease of sorting and that is why you chose ascii order over alphabetical sorting.