Emacs 23.1 и проблема Mac OS X с перетаскиванием файлов

Около того, что энергозависимое ключевое слово используется для сообщения компилятора не оптимизировать доступ к некоторой переменной (который может быть изменен потоком или процедурой прерывания), это может быть также , раньше удалял некоторые ошибки компилятора - ДА это может быть ---.

, Например, я работал над встроенной платформой, был компилятор, делал некоторый неправильный assuptions относительно значения переменной. Если бы код не был оптимизирован, то программа работала бы хорошо. С оптимизацией (которые были действительно необходимы, потому что это была критическая стандартная программа) код не будет работать правильно. Единственное решение (хотя не очень корректный) состояло в том, чтобы объявить 'дефектную' переменную как энергозависимую.

5
задан maciejs 4 December 2009 в 23:14
поделиться

2 ответа

Поможет вставить следующее в ваш файл .emacs. Вам нужно будет либо перезапустить Emacs, либо оценить код.

(define-key global-map [ns-drag-file] 'my-ns-open-files)
(defun my-ns-open-files ()
  "Open files in the list `ns-input-file'."
  (interactive)
  (mapc 'find-file ns-input-file)
  (setq ns-input-file nil))
7
ответ дан 18 December 2019 в 09:07
поделиться

Когда курсор находится на имени файла в dired буфере, нажмите I ( shift и i ). Вот ссылка на веб-версию: emacs информация о ns-событиях

Также я обнаружил, что при использовании Emacs 23 в качестве внешнего редактора для XCode каждый файл открывается в другом фрейме (окне). Чтобы исправить это, просто добавьте:

  (setq ns-pop-up-frames nil) 

в ваш файл .emacs

11
ответ дан 18 December 2019 в 09:07
поделиться
Другие вопросы по тегам:

Похожие вопросы: