Автозаполнение в Emacs добавляет ^ M после использования команды заговора октавы - PullRequest
2 голосов
/ 28 октября 2011

Я использую M-x run-octave для запуска октавы в emacs, все работает нормально, пока я что-то не построю, после этого нажатие Tab завершит мой ввод (скажем, plo -> plot), но в конце есть раздражающий ^M,Так что awg, а затем нажмите Tab, вы получите awgn ^M.

Есть ли у кого-то похожая проблема или какие-либо предложения?

1 Ответ

0 голосов
/ 03 января 2012

Реальное исправление состоит в том, чтобы указывать Octave DTRT.

Попробуйте установить поведение буфера в конце строки, используя C-x RET f, а затем укажите dos.Если это работает, то только потому, что символы ^M скрыты.IOW, это обходной путь.Если, конечно, Octave просто делает неправильные вещи, потому что он не беспокоится о проверке настроек буфера eol.Также рассмотрите возможность регистрации ошибки в Octave.

...