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

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

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

13
после-init-hook против eval-after-load / with-eval-after-load

Я нашел довольно полезный принцип работы пакетов в Emacs 24 , однако я хотел бы получить окончательный ответ от опытного пользователя или разработчика ядра о том, какой из них на самом деле предпочтителен в типичном случае 24.4. Afaik, (add-hook 'after-init-hook ...)это так называемый грубый подход...

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

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

12
Автоматически обновлять пакеты и удалять старые версии

Я немного навязчив в обновлении пакетов для всех моих систем, поэтому я ежедневно запускаю list-packages-> U-> x-> y->, yчтобы обновлять свои пакеты и удалять старые версии после завершения обновления. Как я могу автоматизировать этот процесс, чтобы по крайней мере мне приходилось...

12
Какие есть встроенные пакеты с хорошим исходным кодом? [закрыто]

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

11
Несвободный пакет в Emacs?

Некоторое время назад я установил Emacs из репозиториев Ubuntu и иногда использовал его. Недавно, просто для удовольствия, я установил vrms , инструмент, предназначенный для обнаружения несвободных программ в соответствии с определениями Debian. Моя система была относительно чистой, помечено всего...

11
Как package-autoremove решает, какие пакеты удалить?

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

10
Отмена привязки ключа с помощью use-package

Я пытаюсь unbind, org-cycle-agenda-filesкоторый установлен по умолчанию C-'и C-,. Мое оружие выбора для этого - пакет использования пакета. На странице github.com/use-package/bind-key.el я нашел следующие строки: ;; To unbind a key within a keymap (for example, to stop your favorite major ;; mode...

10
Установить пакеты глобально

Это то, что можно / нужно сделать? Например, я часто использую emacs в своей учетной записи пользователя, а иногда и в учетной записи root. При использовании диспетчера пакетов (т. Е. Мармелада или чего-то еще) нужно ли устанавливать одни и те же пакеты отдельно для каждой учетной записи? Мне...

10
Экспортировать установленные пакеты Emacs?

Я использую Emacs 24.4. Я добавил большое количество установленных пакетов с помощью директивы Mx list-packages за год использования. Я хотел бы экспортировать список установленных пакетов для использования в другом месте. Копирование моего .emacs приводит к некоторым ошибкам при запуске, которые...

10
Технические соображения для сопровождающих пакетов, чтобы не использовать менеджер пакетов Emacs?

Я заметил, что некоторые известные разработчики пакетов предпочитают не использовать систему управления пакетами Emacs (ESS?) Или жалуются на ее ограничения (Helm). Цитируя шлем «S README.md : ВНИМАНИЕ : из-за неправильной концепции package.el, которая отвечает за выборку helm-файлов и их...

9
Как я могу отложить загрузку elpy, используя use-package?

Я обновляю все свои вызовы пакета использования теперь, когда :idleэто уже не приличный способ отложить вещи. На данный момент одним из самых больших ударов в моем времени загрузки является elpyзагрузка целого ряда дополнительных модулей. На данный момент мой вызов довольно прост: (use-package elpy...

9
Как привязать ваши ключи к раскладкам, которые еще не загружены?

Я использую use-packageдля управления установленными пакетами и bind-keyназначения действий для пользовательских ключей, которые мне нравятся. Я переопределяю большую часть стандартной привязки клавиш Emacs (например, C-nстановится M-k, C-pстановится M-i), но я в порядке с другими режимами,...

9
Выгрузить весь пакет или библиотечное дерево

Иногда я хочу позвонить, unload-featureчтобы выгрузить библиотеку ... и это зависит от библиотеки ... а другая библиотека зависит от этой библиотеки ... Как я могу выгрузить библиотеку и все библиотеки, которые зависят от нее, не обходя дерево зависимостей вручную? Распространенным вариантом...

9
Как проверить безопасность большого пакета в git-репо?

Я специально смотрю на emacs helm , который имеет следующие свойства: он имеет тысячи коммитов в основном поддерживается одним пользователем у сопровождающего нет других профилей (социальные сети и т. д.), которые я смог найти в нескольких поисках активно поддерживается (сегодня) Поскольку я...

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

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

9
Как определить версию пакета, которая требуется в вашем пакете?

У меня сейчас есть пара пакетов, и в разделе PackageRequires я хотел бы поместить в него все пакеты, которые мне нужны, но кажется, что для этого нужны имя и версия. Где вы определяете номер версии? Например, у меня есть (cl-lib "0.5"), но какой лучший способ определить минимальную версию, которую...