]> git.eshelyaron.com Git - emacs.git/commitdiff
Tweak auth-source-pass.el to avoid run-time subr-x
authorGlenn Morris <rgm@gnu.org>
Tue, 2 May 2017 20:59:51 +0000 (16:59 -0400)
committerGlenn Morris <rgm@gnu.org>
Tue, 2 May 2017 20:59:51 +0000 (16:59 -0400)
* lisp/auth-source-pass.el (auth-source-pass--parse-data):
Avoid needing subr-x at run-time.

lisp/auth-source-pass.el

index e5de18456b91679397fc2f5c2979511465edd989..529e3024a62c12156bf00288d3e03361a13991f1 100644 (file)
@@ -32,7 +32,7 @@
 ;;; Code:
 
 (require 'seq)
-(require 'subr-x)
+(eval-when-compile (require 'subr-x))
 (eval-when-compile
   (require 'cl-lib))
 (require 'auth-source)
@@ -132,7 +132,7 @@ CONTENTS is the contents of a password-store formatted file."
   (let ((lines (split-string contents "\\\n" t "\\\s")))
     (seq-remove #'null
                 (mapcar (lambda (line)
-                          (let ((pair (mapcar #'string-trim
+                          (let ((pair (mapcar (lambda (s) (string-trim s))
                                               (split-string line ":"))))
                             (when (> (length pair) 1)
                               (cons (car pair)