В Emacs, как я выясняю, какой пакет загружает бродягу?

Вот контрольный список для программирования Windows:

  • Все строки, включенные в _T ("моя строка")
  • , strlen () и т.д. функционирует замененный _tcslen () и т.д.
  • Использование, LPTSTR и LPCTSTR вместо символа * и символа константы *
  • При запуске новых проектов в Studio Dev, неукоснительно удостоверяются, что опция Unicode выбрана в свойствах проекта.
  • Для строк C++, используйте станд.:: wstring вместо станд.:: строка
7
задан Community 23 May 2017 в 10:29
поделиться

3 ответа

Какой отличный вопрос! Хотя бы потому, что я не знал о функции (форма файла eval-after-load), которая позволит вам написать код, подобный следующему, и поместить его в ваш файл .emacs:

(eval-after-load "tramp"
  '(debug))

Что, в форме грубой силы, вырвет проследите путь в вашем окне и покажите библиотеку-нарушитель.

19
ответ дан 6 December 2019 в 07:06
поделиться

Instrument find-file for debugging and/or instrument your init file for debugging. Then you can step through the loading and see where the tramp stuff is loaded.

1
ответ дан 6 December 2019 в 07:06
поделиться

Думаю, вы обнаружите, что по умолчанию включен трамплин. Если вы это сделаете:

M-x customize-apropos
Customize (regexp): tramp

('Customize (regexp):' - это приглашение от emacs), вы увидите две перечисленные переменные (по крайней мере, я это делаю в emacs 23), что-то вроде:

alt text

Если вы установите tramp-mode в 'off', сохранить для будущих сеансов и перезапустить emacs tramp больше не должны загружаться. Я считаю, что вы можете просто отключить его в текущем сеансе, что позволит вам проверить это, но это не всегда работает с переменными настройки, хотя это должно происходить с чем-то вроде tramp, который является частью стандартного распределения emacs.

У меня больше не установлен emacs 22, но что-то подобное должно работать и для этого.

3
ответ дан 6 December 2019 в 07:06
поделиться
Другие вопросы по тегам:

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