Been playing around with creating playlists from Tagcache view and *seem* to have found some quirks in the insert functions as follows:
Menu options/actions in teletype, artist/album names in normal text
Artists> Avril Lavigne >long select>Playlist>Insert next
All tracks (2 albums' worth) inserted into playlist in reverse alphabetical track name (from ID3) order
Artists> Avril Lavigne >select> Let Go >long select>Playlist>Insert next
All tracks from album inserted into playlist in reverse alphabetical filename order
Artists> Avril Lavigne >select> Let Go >long select>Playlist>Insert last
All tracks from album inserted into playlist in correct alphabetical filename order
Artists> Avril Lavigne >select> <All tracks> >long select>Playlist>Insert next
All tracks (2 albums' worth) inserted into playlist in reverse alphabetical track name order (as per first case)
Artists> Avril Lavigne >select> <All tracks> >long select>Playlist>Insert last
All tracks (2 albums' worth) inserted into playlist in normal alphabetical track name order
In summary, selecting from an album icon causes insert to be sorted by filename, either normal or reverse depending on the insert option selected and selecting from an artist or the <All tracks> icon causes insert to be sorted by ID3 track name, but still with the same normal or reverse sort problem.
It would be good if someone could verify (or fix!) this before I put it in the bug tracker.
[Edit]
In contrast, the equivalent playlist insert functions when using the file Browser work as expected:
The inserted order is as per the File View>Sort Files setting. i.e., if a folder is inserted into a playlist, the tracks are inserted in either Alphabetical, By Type, By Newest Date or By Date order.
The inserted order is not reversed if using Insert Next.
Running CVS-060807 on H120, with Tagcache cleanly initialised after the install