Запитання з тегом «package-development»

1
Який найкращий спосіб використовувати локальні пакети у spacemacs?
Я розробник для пакету (ycmd), що використовується Spacemacs, і я також хочу спробувати використовувати Spacemacs. Я хотів би, щоб Spacemacs використовував "версію розробки" свого пакету, тобто ту, яку я хакую на локальному рівні. Який найкращий / правильний спосіб сказати spacemacs використовувати таку версію пакета, а не версію melpa? Зараз я …

1
Які хороші інструменти для розробки пакунків Emacs? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 5 років тому . У нас вже є питання щодо інструментів, корисних спеціально для тестування , а як …

6
Як я виправити пакет Emacs?
Я хочу змінити пакет, протестувати його і, сподіваюся, після цього надіслати запит на тягу. Як це зробити безпечним та ефективним способом? Питання може бути занадто широким, я прийму відповідь, яка охоплює такі питання: Я очікував би встановити окрему гілку пакету і мати можливість перемикатися між ним та стабільною гілкою на …

4
Як завантажити лише підмножину встановлених пакетів
Я наткнувся на помилку, яка передбачала взаємодію між декількома пакетами. Для того, щоб повідомити про помилку, мені потрібно надати відтворюваний рецепт, що ілюструє проблему. Це вимагає завантаження відповідних пакетів, але нічого іншого від моєї програми init та інших пакунків. Який найкращий спосіб зробити це? ОНОВЛЕННЯ Для уточнення я знайомий з …

2
Правильний підхід до надання зовнішніх програм разом з пакетами?
Я підтримую ряд пакетів elisp (наприклад, пошук коду, emacs-ycmd, traad), який би виграв від можливості встановити зовнішні програми, які вони використовують, економлячи час та зусилля для деяких користувачів. Наприклад, за допомогою codesearch.el було б непогано мати можливість завантажувати, компілювати та встановлювати інструменти пошуку коду (написані в дорозі, а не 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визначена зовнішня; бібліотека, expand-regionяка знаходиться на веб-сайті http://elpa.gnu.org Розширення реєстру мого режиму до expand-regionбібліотеки, але нормально запускати мій режим без expand-regionрежиму. Я думаю, …

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

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