Hi, Palle. What you are seeing is pretty typical of a lot of programs. By default, most programming languages use ASCII order sorts. The programmer has to jump through extra hoops, calling in external libraries or writing custom code to implement natural order sorts. ASCII would sort the following two groups of items as: Item10, Item5, item1 entry1,entry10,entry2 Capital I comes before lowercase I (and even before lowercase A) 10 is sorted ahead of 2 as it just compares the single digit "1" to the "2". Where a "natural" sort would list them as: item1, Item5, Item10 entry1, entry2, entry10 I had similar problems with Scrivener entity syncs to the point where I just stopped defining them on the Scrivener side. I accomplish it by clicking the appropriate column in AT2 relationship mode once the events and docs were synced. I find that "feature" super annoying.
Thank you for your reply, and I do expect programmmers to hop those hoops ;-) For me in my present setup, it is more or less inherent to do all the naming and defining in Scrivener. Am I really the only one concerned about this???
I see your sort issue as the symptom, but the root cause is the way AT2 auto-creates entities. I've been complaining about this for a couple of months. The devs are busy with an iPad release right now and I think any new features or non-critical bug fixes in current versions are on hold. Not to detract from your request that sorting should be natural order rather than ASCII. I can't think of any use case where someone might prefer an ASCII sort in AT2. Since you have somewhat combined two issues in this thread (sync and sort) under the sync forum, you might want to create a specific feature request for natural sort in the proper forum.
which one would that be?
"Wish List" It's at the top right under "All Posts"
Hi, As razyr mentioned, we are using ASCII order sorts at the moment, which is why you are seeing this type of sorting with lower and uppercase. We will look into changing this so that it doesn't separate out cases when sorting. In terms of your other issue where the changing of upper to lower case is not getting synced properly, we will look into the issue and get back to you about it, or if we need more information. Jess