Я вошел в Mac, работает терминал, ssh'ed в системе Linux и работает make
в окне emacs. Мой журнал ошибок выглядит следующим образом:
_raw.cpp:139: error: invalid conversion from âconst char*â to âsize_tâ
_raw.cpp:139: error: initializing argument 2 of âint snprintf(char*, size_t, const char*, ...)â
_raw.cpp:139: error: invalid conversion from âintâ to âconst char*â
_raw.cpp:139: error: initializing argument 3 of âint snprintf(char*, size_t, const char*, ...)â
обратите внимание, что, по-видимому, GCC пытается использовать символы юникода smartquote, но они отправляются как UTF-8, и Emacs перехватывает их. Я думаю, что проблема здесь в том, что EMACS должен передать UTF-8, сгенерированный подпроцессом, в терминал. Есть идеи, как это сделать?