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

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

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

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

4
Как загрузить только подмножество установленных пакетов
Я столкнулся с ошибкой, связанной с взаимодействием нескольких пакетов. Чтобы сообщить об ошибке, мне нужно предоставить воспроизводимый рецепт, иллюстрирующий проблему. Это требует загрузки соответствующих пакетов, но ничего другого из моего init, и никаких других пакетов. Каков наилучший способ сделать это? ОБНОВИТЬ Чтобы уточнить, я знаком с концепцией просеивания моего .emacs …

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

1
Работа с «Предупреждение: присвоение свободной переменной», когда определенные библиотеки могут отсутствовать в дизайне
Байтная компиляция моего режима: (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' Это нормальная ситуация, потому что er/try-expand-listопределяется в externa; библиотека, expand-regionкоторая находится на http://elpa.gnu.org Мой режим регистрирует расширение для expand-regionбиблиотеки, но можно запустить мой режим без expand-regionрежима. …

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

3
Как генерировать и активировать автозагрузки для локальных пакетов?
Ясно, что не все локальные / пользовательские / персональные пакеты должны быть официально выпущены, и было бы глупо делать это только для того, чтобы воспользоваться встроенной поддержкой управления пакетами. Мне интересно, как генерировать и активировать автозагрузки для локальных пакетов? Это похоже на то, как package.elэто делается для установленных пакетов от …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.