[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Emacs-diffs] trunk r114483: * term/ns-win.el (ns-initialize-window-
From: |
Stefan Monnier |
Subject: |
Re: [Emacs-diffs] trunk r114483: * term/ns-win.el (ns-initialize-window-system): Set locale-coding-system |
Date: |
Wed, 02 Oct 2013 21:51:41 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) |
>> IIUC the encoding used under Darwin for filenames is always utf-8.
> In practice, yes, in theory, no. *Darwin* is just a BSD *nix kernel
> (more precisely, FreeBSD kernel functions wrapped around a Mach
> microkernel), and at that level, they're just byte sequences. Mac OS
> X defaults to a file system which enforces UTF-8, that's all. But
> consider NFS mounts (whatever the remote system wants) and removable
> media (most often VFAT with some bogus Microsoft encoding).
Good to know, thanks. I had the impression that the utf-8 coding was
imposed at the API level rather than the filesystem level.
Stefan