• Mattias Engdegård's avatar
    Replace add-to-list to lexical variable with push (bug#39373) · 32763dac
    Mattias Engdegård authored
    Since 'add-to-list', being a plain function, cannot access lexical
    variables, such use must be rewritten for correctness.
    (Some instances actually do work thanks to a compiler macro,
    but it's not something code should rely on.)
    
    * lisp/autoinsert.el (auto-insert-alist):
    * lisp/cedet/mode-local.el (mode-local-print-bindings):
    * lisp/net/tramp-cache.el (tramp-flush-connection-properties)
    (tramp-list-connections):
    * lisp/net/zeroconf.el (zeroconf-list-service-names)
    (zeroconf-list-service-types, zeroconf-list-services):
    * lisp/org/org.el (org-reload):
    * lisp/whitespace.el (whitespace-report-region):
    * test/lisp/emacs-lisp/map-tests.el (test-map-do):
    Replace add-to-list with push.
    32763dac