>> [...] Neither collation corresponds to Unicode codepoints. > > That's exactly what we should not do.
I strongly disagree. > People who read German don't necessarily live in Germany, and > Texinfo is not a general-purpose system for typesetting documents, > it is a system for writing software documentation. What you describe is certainly valid for a function index, say. However, a concept index – which is an essential part of any documentation IMHO – that doesn't sort as expected is at the border of being useless. > Besides, which German are you talking about? There are several > German-based locales, each one with its own local tailoring. It doesn't matter. There are zillions of German computer books that come with an index, and such books *are* read in all German-speaking countries and elsewhere, irrespective of a fine-tuned locale used for the exact index order. *This* part can be easily standardized by making Texinfo support exactly one German locale ('de'). > So consistency in Texinfo is IMNSHO more important that fine-tuning > the order to a specific locale and language. What good for is this consistency if it is extremely user-unfriendly? What exactly is the problem if, say, an MS compilation produces a slightly different sorting order in the index? Just add a sentence to the build instructions and tell the people what to expect. Werner