On Mon, 4 Jun 2018, Christopher Head wrote:

Hello,
I have a question regarding text encoding of filenames on Unix
platforms. I’ve read the two related mailing list threads I could find

A Unix platform! If it is Unix, it must be inituitively obvious and we should be able to close the gates and keep those nasty dinosaurs out.

(3) SQLite developers refuse to get into this argument and think it’s
up to the developer of the client application, who should pass a string
of whatever encoding they think right into sqlite_open() which in turn
passes it on to open().

I think that it must (and should be) the above.

Some Unix-conformant systems always use UTF-8 for file names in their filesystems, some offer support for multiple encodings in their filesystem, and some just store whatever null-terminated characters are provided and use simple matching.

If your Unix-conformant system stores files in a MS-DOS/Windows FAT filesystem then you are subject to the limitations of that filesystem.

Bob
--
Bob Friesenhahn
bfrie...@simple.dallas.tx.us, http://www.simplesystems.org/users/bfriesen/
GraphicsMagick Maintainer,    http://www.GraphicsMagick.org/
_______________________________________________
sqlite-users mailing list
sqlite-users@mailinglists.sqlite.org
http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to