[Openmcl-devel] *default-character-encoding* should be :utf-8

Robert P. Goldman rpgoldman at sift.net
Mon Mar 5 05:40:22 PST 2012


For such situations, isn't it better to push the encoding spec into the mode line, so there is a chance that code files that move around will be consistently interpreted?

Sent from my iPad

On Mar 5, 2012, at 7:19, Tim Bradshaw <tfb at tfeb.org> wrote:

> On 5 Mar 2012, at 12:55, Pascal J. Bourguignon wrote:
> 
>> - if a locale is specified, it's the same for all the POSIX programs
>> running on that system.  The editor will save by default a file in the
>> encoding specified by LC_ALL or else LC_CTYPE or else LANG, and ccl
>> will load it in the same encoding  specified by LC_ALL or else
>> LC_CTYPE or else LANG.  For naive users it's the best.
> 
> Naïve users who only use one machine, may be. Unfortunately the kind of naïve users I deal with tend to write programs which themselves run on multiple machines, and which have to deal (very badly, in general) with data coming from many more.  Needless to say these systems are extremely fragile about encodings given that none of the programmers understood the issue, and it's witnessing that kind of fragility which makes me argue for leaving things as they are.  As I said, my preferred approach would involve a backpack nuke, but if I could afford one of those I'd not be doing the job I am.
> 
> 
> _______________________________________________
> Openmcl-devel mailing list
> Openmcl-devel at clozure.com
> http://clozure.com/mailman/listinfo/openmcl-devel



More information about the Openmcl-devel mailing list