Domande taggate «package-development»



6
Come posso patchare un pacchetto Emacs?
Vorrei modificare un pacchetto, testarlo e spero di inviare successivamente una richiesta pull. Come lo faccio in modo sicuro ed efficiente? La domanda potrebbe sembrare troppo ampia, accetterò la risposta che copre i seguenti problemi: Mi aspetterei di installare un ramo separato di un pacchetto e di essere in grado …

4
Come caricare solo un sottoinsieme di pacchetti installati
Mi sono imbattuto in un bug che comportava un'interazione tra diversi pacchetti. Per segnalare il bug, devo fornire una ricetta riproducibile che illustri il problema. Ciò richiede il caricamento dei pacchetti appropriati, ma nient'altro dal mio init e nessun altro pacchetto. Qual è il modo migliore per farlo? AGGIORNARE Per …


1
Trattare con "Avvertenza: assegnazione a variabile libera" quando alcune librerie possono mancare in base alla progettazione
Compilazione dei byte della mia modalità: (defun dict-setup-expansions () "Add `dict-mode' specific expansions." (set (make-local-variable 'er/try-expand-list) (list #'dict-mark-article))) dà avvertimento: Warning: assignment to free variable `er/try-expand-list' Questa è una situazione normale perché er/try-expand-listè definita in esterno; biblioteca expand-regionche si trova su http://elpa.gnu.org La mia modalità registra l'estensione nella expand-regionlibreria ma …



1
Convalida / rilascio di codici Elisp
Attualmente uso: (checkdoc) (byte-compile-file (buffer-file-name)) (package-buffer-info) per convalidare il codice Elisp. Questo mi porta ad alcuni stupidi errori ed è facile risolverli. L'intenzione del codice può essere verificata tramite il C-x h C-M-\ C-x C-s M-x vc-difffile if in VCS. Quali metodi devo usare per convalidare il codice Elisp per …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.