У меня есть профиль :dev, настроенный в моем файле проекта leiningen. Это определяет настройку :init и :init-ns для моего сеанса repl. Если я запускаю nrepl в emacs (M-x nrepl-jack-in) с курсором над ключевым словом :dev в моем проекте.clj, запускается repl и используются настройки :init и :init-ns. Если у меня есть курсор в другом месте, начальное пространство имен другое (тест ns, а не пользователь), и :init не был оценен.
Я предполагаю, что это какая-то функция (сейчас я больше склоняюсь к тому, что это случайное ошибочное поведение), но может ли кто-нибудь объяснить это или указать мне на документы, которые это делают? Кроме того, есть ли способ изменить профиль после запуска реплики?
Спасибо