diff options
author | Anders Lindgren <andlind@gmail.com> | 2015-12-23 07:15:45 +0100 |
---|---|---|
committer | Anders Lindgren <andlind@gmail.com> | 2015-12-23 07:15:45 +0100 |
commit | 09053075225fec8a6cf7a72017a6dfc1ec6b6f0c (patch) | |
tree | fd9ce26de7a7c7cd94502ca02a4155f821694aaa /src/dired.c | |
parent | 781770b4dcfe44b255e94e16479fd14633803640 (diff) | |
download | emacs-09053075225fec8a6cf7a72017a6dfc1ec6b6f0c.tar.gz emacs-09053075225fec8a6cf7a72017a6dfc1ec6b6f0c.tar.bz2 emacs-09053075225fec8a6cf7a72017a6dfc1ec6b6f0c.zip |
File-name completion of non-ASCII characters on OS X (bug#22169)
The coding system `utf-8-nfd', locally defined in ns-win.el,
didn't provide a :pre-write-conversion method, causing file name
completion of non-ASCII characters to fail. Solved by using the
`utf-8-hfs' coding system provided by `ucs-normalize'.
* lisp/loadup.el: Load international/ucs-normalize (when building
for ns).
* lisp/term/ns-win.el (utf-8-nfd): Made `utf-8-nfd' as alias for
`utf-8-hfs' and removed the old implementation. Set `utf-8-hfs'
as the file name coding system.
* src/nsfns.c (ns-convert-utf8-nfd-to-nfc): Removed.
Diffstat (limited to 'src/dired.c')
0 files changed, 0 insertions, 0 deletions