* lisp/auth-source-pass.el (auth-source-pass--parse-data):
Avoid needing subr-x at run-time.
;;; Code:
(require 'seq)
-(require 'subr-x)
+(eval-when-compile (require 'subr-x))
(eval-when-compile
(require 'cl-lib))
(require 'auth-source)
(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)