Вопросы с тегом «package-development»

18
Какой лучший способ использовать локальные пакеты в spacemacs?

Я разработчик пакета (ycmd), используемого spacemacs, и я хотел бы также попробовать использовать spacemacs. Я бы хотел, чтобы spacemacs использовал «версию для разработки» моего пакета, то есть ту, которую я взломал локально. Каков наилучший / правильный способ сказать spacemacs использовать эту...

17
Какие хорошие инструменты для разработки пакетов Emacs? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 5 лет назад . У нас уже есть вопрос об инструментах, полезных специально для тестирования ,...

16
Как мне исправить пакет Emacs?

Я хочу изменить пакет, протестировать его и, надеюсь, впоследствии отправить запрос на извлечение. Как мне сделать это безопасным и эффективным способом? Вопрос может показаться слишком широким, я приму ответ, который охватывает следующие вопросы: Я хотел бы установить отдельную ветвь пакета и...

13
Как загрузить только подмножество установленных пакетов

Я столкнулся с ошибкой, связанной с взаимодействием нескольких пакетов. Чтобы сообщить об ошибке, мне нужно предоставить воспроизводимый рецепт, иллюстрирующий проблему. Это требует загрузки соответствующих пакетов, но ничего другого из моего init, и никаких других пакетов. Каков наилучший способ...

12
Правильный подход к предоставлению внешних программ вместе с пакетами?

Я поддерживаю ряд пакетов elisp (например, codesearch, emacs-ycmd, traad), которые выиграют от возможности устанавливать используемые ими внешние программы, экономя время и усилия для некоторых пользователей. Например, с codesearch.el было бы неплохо иметь возможность загружать, компилировать и...

12
Работа с «Предупреждение: присвоение свободной переменной», когда определенные библиотеки могут отсутствовать в дизайне

Байтная компиляция моего режима: (defun dict-setup-expansions () "Add `dict-mode' specific expansions." (set (make-local-variable 'er/try-expand-list) (list #'dict-mark-article))) дает предупреждение: Warning: assignment to free variable `er/try-expand-list' Это нормальная ситуация, потому что...

11
Как сообщить об изменениях пакета пользователям репозитория?

У меня есть пакет для взаимодействия с процессами GRASS GIS, доступный на MELPA. Уровень развития и количество пользователей довольно низки, поэтому нет необходимости в списке рассылки или каких-либо официальных коммуникациях с моими пользователями. Однако я только что внес некоторые изменения в...

9
Как генерировать и активировать автозагрузки для локальных пакетов?

Ясно, что не все локальные / пользовательские / персональные пакеты должны быть официально выпущены, и было бы глупо делать это только для того, чтобы воспользоваться встроенной поддержкой управления пакетами. Мне интересно, как генерировать и активировать автозагрузки для локальных пакетов? Это...