Eli Zaretskii <e...@gnu.org>: >> From: Marko Rauhamaa <ma...@pacujo.net> >> You could leave character strings to application libraries for >> newsreaders, IRC clients etc, and have a separate byte string data >> type for the system interface. > > I don't know what you mean by "application libraries", but if that's > something applications should provide, and Guile shouldn't, then I > disagree: application writers will generally not know enough to > implement this non-trivial functionality.
Guile can provide those. I don't know if I ever had a need for them. In my decades of programming, I don't remember ever needing anything but byte strings. >> If emacs managed to restore a binary/text unification (and infect Guile >> in the process), that would be quite an accomplishment. > > I don't understand what "binary/text unification" means, sorry. I say filenames are byte strings. Guile says they are character strings. You are saying they are both at once. Marko