LINUX.ORG.RU

emacs

 , ,


0

1

Друзья!
А подскажите такую штуку:

Имеется: MaxOS 10.9.5
emacs 24.4

При попытке в slime сделать
(load «~/PROG/lisp/new.lisp») ;а в файле юникодные русские буквы в utf-8

Сам файлик простой:

(defun a ()
«привет»)

Выдаёт ошибку:
READ error during LOAD:

:ASCII stream decoding error on
#<SB-SYS:FD-STREAM
for «file /Users/alexsolomin/PROG/lisp/new.lisp»
{1004CA9CA3}>:

the octet sequence #(208) cannot be decoded.

(in form starting at line: 1, column: 0, file-position: 0)
[Condition of type SB-C::INPUT-ERROR-IN-LOAD]

Как это исправить?

lisp - sbcl. В него сам файл грузится нормально



Последнее исправление: solom (всего исправлений: 1)

Сорри, вопрос отпал
Делается так:
(set-language-environment «UTF-8»)
(setenv «LC_LOCALE» «ru_RU.UTF-8»)
(setenv «LC_CTYPE» «ru_RU.UTF-8»)
(setq slime-net-coding-system 'utf-8-unix)

solom
() автор топика

MaxOS 10.9.5

Нет такой версии. Нет такой операционки.

andreyu ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.