Preguntas etiquetadas con warning


1
Tratar con "Advertencia: asignación a variable libre" cuando ciertas bibliotecas pueden faltar por diseño
Compilación de bytes de mi modo: (defun dict-setup-expansions () "Add `dict-mode' specific expansions." (set (make-local-variable 'er/try-expand-list) (list #'dict-mark-article))) da advertencia: Warning: assignment to free variable `er/try-expand-list' Esta es una situación normal porque er/try-expand-listse define en externo; biblioteca expand-regionque está en http://elpa.gnu.org Mi extensión de registro de modo a la expand-regionbiblioteca, …


2
¿Cómo declaro una variable ignorable?
¿Cómo evito las advertencias del compilador de bytes Unused lexical variableen las funciones definidas mediante macros expandibles defun? Por ejemplo, macro defun-rcirc-commandin rcirc.el usa la targetvariable que no es utilizada por varias invocaciones. En Common Lisp puedo usar el ignorable declaración: (declare (ignorable target)). Malas soluciones: Agregue algo similar (setq …
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.