Perguntas com a marcação «warning»


1
Lidando com “Aviso: atribuição à variável livre” quando certas bibliotecas podem estar ausentes por design
Compilação de bytes do meu modo: (defun dict-setup-expansions () "Add `dict-mode' specific expansions." (set (make-local-variable 'er/try-expand-list) (list #'dict-mark-article))) dá aviso: Warning: assignment to free variable `er/try-expand-list' Esta é uma situação normal porque er/try-expand-listé definida em externa; biblioteca expand-regionque está em http://elpa.gnu.org Meu modo registra extensão na expand-regionbiblioteca, mas não há …


2
Como declaro uma variável ignorável?
Como evitar avisos de compilador de bytes Unused lexical variableem funções definidas usando macros expandidas para defun? Por exemplo, macro defun-rcirc-commandin rcirc.el usa a targetvariável que não é usada por várias invocações. Em Common Lisp eu posso usar a ignorable declaração: (declare (ignorable target)). Soluções ruins: Adicione algo como (setq …
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.