View Single Post
Old 02-12-2016, 05:03 PM   #25
chaley
Grand Sorcerer
chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.
 
Posts: 12,509
Karma: 8065348
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
@Purple Lady: I think I know what might be happening. On an android device, main memory uses a "modern" file system that is fully capable of supporting arbitrary names. However, SD cards usually use FAT or FAT32, which has all sorts of strange rules. One rule is that files (directories) should (or perhaps must) not end in a period; one spec says that "trailing periods are ignored". The rule arises because of how FAT file systems treat file extensions. It appears that you are seeing the effects in that the names on the disk don't have the periods even though CC thinks they should.

The CC template processor removes trailing periods from the path, but it does not remove trailing periods from slash-separated segments in the path. This is arguably a bug, and a long-standing one at that.

I can fix it, but that will have the unfortunate consequence of changing paths for books in main memory. This can lead to books being duplicated. I don't see any way around it.
chaley is offline   Reply With Quote