]> git.eshelyaron.com Git - emacs.git/commitdiff
* lisp/url/url-history.el: Use lexical-binding
authorStefan Monnier <monnier@iro.umontreal.ca>
Wed, 28 Jun 2017 14:44:18 +0000 (10:44 -0400)
committerStefan Monnier <monnier@iro.umontreal.ca>
Wed, 28 Jun 2017 14:44:18 +0000 (10:44 -0400)
(url-completion-function): Mark as obsolete.
Mark unused args accordingly.

lisp/url/url-history.el

index 70a1a0c1441ed414566cbd920033a8d6de97e482..8657d19da8c97f1d4d482c496b3a9ad74a67e25f 100644 (file)
@@ -1,4 +1,4 @@
-;;; url-history.el --- Global history tracking for URL package
+;;; url-history.el --- Global history tracking for URL package  -*- lexical-binding:t -*-
 
 ;; Copyright (C) 1996-1999, 2004-2017 Free Software Foundation, Inc.
 
@@ -157,6 +157,7 @@ user for what type to save as."
   (gethash url url-history-hash-table nil))
 
 (defun url-completion-function (string predicate function)
+  (declare (obsolete url-history-hash-table "26.1"))
   ;; Completion function to complete urls from the history.
   ;; This is obsolete since we can now pass the hash-table directly as a
   ;; completion table.
@@ -164,7 +165,7 @@ user for what type to save as."
   (cond
    ((eq function nil)
     (let ((list nil))
-      (maphash (lambda (key val) (push key list))
+      (maphash (lambda (key _) (push key list))
                url-history-hash-table)
       ;; Not sure why we bother reversing the list.  --Stef
       (try-completion string (nreverse list) predicate)))
@@ -172,7 +173,7 @@ user for what type to save as."
     (let ((stub (concat "\\`" (regexp-quote string)))
          (retval nil))
       (maphash
-       (lambda (url time)
+       (lambda (url _)
          (if (string-match stub url) (push url retval)))
        url-history-hash-table)
       retval))