Questions marquées «warning»


1
Gérer «Avertissement: affectation à une variable libre» lorsque certaines bibliothèques peuvent manquer par conception
Compilation d'octets de mon mode: (defun dict-setup-expansions () "Add `dict-mode' specific expansions." (set (make-local-variable 'er/try-expand-list) (list #'dict-mark-article))) donne un avertissement: Warning: assignment to free variable `er/try-expand-list' C'est une situation normale car elle er/try-expand-listest définie dans externa; bibliothèque expand-regionqui est à http://elpa.gnu.org Mon mode enregistre l'extension à la expand-regionbibliothèque mais il …


2
Comment déclarer une variable ignorable?
Comment puis-je éviter les avertissements du compilateur d'octets Unused lexical variabledans les fonctions définies à l'aide de macros développées en defun? Par exemple, macro defun-rcirc-commandin rcirc.el utilise la targetvariable qui n'est pas utilisée par plusieurs appels. En Common Lisp je peux utiliser la ignorable déclaration: (declare (ignorable target)). Mauvaises solutions: …
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.