Pytania otagowane jako package-development

1
Jaki jest najlepszy sposób używania lokalnych pakietów w znakach kosmicznych?
Jestem programistą pakietu (ycmd) używanego przez spacemacs i chciałbym również spróbować użyć spacemacs. Chciałbym, aby spacemacs używał „wersji programistycznej” mojego pakietu, tj. Tej, którą hakuję lokalnie. Jaki jest najlepszy / właściwy sposób, aby powiedzieć spacemacsom, aby korzystały z tej wersji pakietu, a nie tej z Melpy? W tej chwili używam …


6
Jak załatać pakiet Emacsa?
Chcę zmienić pakiet, przetestować go i mam nadzieję, że prześlę później żądanie ściągnięcia. Jak to zrobić w bezpieczny i wydajny sposób? Pytanie może wydawać się zbyt ogólne, zaakceptuję odpowiedź obejmującą następujące kwestie: Spodziewałbym się zainstalować oddzielną gałąź pakietu i być w stanie przełączać się między nią a stabilną gałęzią według …

4
Jak załadować tylko podzbiór zainstalowanych pakietów
Natknąłem się na błąd związany z interakcją między kilkoma pakietami. Aby zgłosić błąd, muszę podać powtarzalny przepis ilustrujący problem. Wymaga to załadowania odpowiednich pakietów, ale nic więcej od mojego init i żadnych innych pakietów. Jak najlepiej to zrobić? AKTUALIZACJA Aby to wyjaśnić, jestem zaznajomiony z koncepcją przeszukiwania moich .emacs podczas …

2
Właściwe podejście do zapewniania programów zewnętrznych wraz z pakietami?
Utrzymuję wiele pakietów elisp (np. Wyszukiwanie kodu, emacs-ycmd, traad), które skorzystałyby na możliwości zainstalowania programów zewnętrznych, których używają, oszczędzając czas i wysiłek niektórych użytkowników. Na przykład, korzystając z codesearch.el, byłoby fajnie móc pobrać, skompilować i zainstalować narzędzia do wyszukiwania kodu (napisane w go, nie elisp) dla użytkowników. To usunąłoby co …

1
Radzenie sobie z „Ostrzeżenie: przypisanie do zmiennej swobodnej”, gdy pewne biblioteki mogą być projektowane
Kompilacja bajtowa mojego trybu: (defun dict-setup-expansions () "Add `dict-mode' specific expansions." (set (make-local-variable 'er/try-expand-list) (list #'dict-mark-article))) daje ostrzeżenie: Warning: assignment to free variable `er/try-expand-list' Jest to normalna sytuacja, ponieważ er/try-expand-listjest zdefiniowana w externa; biblioteka, expand-regionktóra znajduje się na stronie http://elpa.gnu.org Mój tryb rejestruje rozszerzenie do expand-regionbiblioteki, ale można uruchomić mój …

1
Jak komunikować zmiany pakietu użytkownikom repozytorium?
Mam pakiet do interakcji z procesami GRASS GIS, dostępny w MELPA. Tempo rozwoju i liczba użytkowników są dość niskie, więc nie ma potrzeby tworzenia listy mailingowej ani formalnej komunikacji z moimi użytkownikami. Jednak właśnie wprowadziłem pewne zmiany w opcjach konfiguracji, które będą wymagały uwagi ze strony moich użytkowników - jak …

3
Jak generować i aktywować automatyczne ładowanie pakietów lokalnych?
Oczywiste jest, że nie wszystkie pakiety lokalne / niestandardowe / osobiste powinny zostać oficjalnie wydane i byłoby głupotą, aby skorzystać z wbudowanego wsparcia zarządzania pakietami. Zastanawiam się, jak wygenerować i aktywować automatyczne ładowanie pakietów lokalnych? Podobnie package.eljest w przypadku zainstalowanych pakietów z ELPA. Aby uniknąć ponownego wynalezienia koła, czy istnieje …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.