• Stefan Monnier's avatar
    * lisp/net/*.el: Use lexical-binding · dc083ebc
    Stefan Monnier authored
    Also remove some redundant `:group` arguments.
    
    * lisp/net/eudc-export.el: Use lexical-binding.
    (eudc-create-bbdb-record): Use `cl-progv` and `apply` to avoid `eval`.
    
    * lisp/net/eudc-hotlist.el: Use lexical-binding.
    
    * lisp/net/eudc.el (eudc-print-attribute-value): Use `funcall` to avoid
    `eval`.
    
    * lisp/net/eudcb-bbdb.el: Use lexical-binding.
    (eudc-bbdb-filter-non-matching-record): Use `funcall` to avoid `eval`.
    Move `bbdb-val` binding to avoid `setq`.
    Use `seq-some` instead of `eval+or`.
    (eudc-bbdb-format-record-as-result): Use `dolist` and `pcase`.
    Use `funcall` to avoid `eval`.
    (eudc-bbdb-query-internal): Simplify a bit.
    
    * lisp/net/eudcb-ldap.el: Use lexical-binding.
    (eudc-ldap-get-host-parameter): Use `defalias` to avoid `eval-and-compile`.
    
    * lisp/net/telnet.el: Use lexical-binding.
    * lisp/net/quickurl.el: Use lexical-binding.
    * lisp/net/newst-ticker.el: Use lexical-binding.
    * lisp/net/newst-reader.el: Use lexical-binding.
    * lisp/net/goto-addr.el: Use lexical-binding.
    * lisp/net/gnutls.el: Use lexical-binding.
    * lisp/net/eudcb-macos-contacts.el: Use lexical-binding.
    * lisp/net/eudcb-mab.el: Use lexical-binding.
    
    * lisp/net/net-utils.el: Use lexical-binding.
    (finger): Remove unused var `found`.
    
    * lisp/net/network-stream.el (open-protocol-stream): Remove redundant
    `defalias`.
    
    * lisp/net/newst-plainview.el: Use lexical-binding.
    (newsticker-hide-entry, newsticker-show-entry): Remove unused var
    `is-invisible`.
    (w3m-fill-column, w3-maximum-line-length): Declare vars.
    
    * lisp/net/tramp.el (tramp-compute-multi-hops):
    * lisp/net/tramp-compat.el (tramp-compat-temporary-file-directory):
    * lisp/net/tramp-cmds.el (tramp-default-rename-file):
    * lisp/net/webjump.el (webjump): Don't forget lexical-binding for `eval`.
    dc083ebc
tramp.el 212 KB