emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: emacs-29 e5f42706ce2: * lisp/progmodes/project.el: Move :safe from d


From: Eli Zaretskii
Subject: Re: emacs-29 e5f42706ce2: * lisp/progmodes/project.el: Move :safe from defcustom to autoload (bug#63469)
Date: Fri, 26 May 2023 11:13:29 +0300

> @@ -456,8 +456,8 @@ In either case, their behavior will still obey the 
> relevant
>  variables, such as `project-vc-ignores' or `project-vc-name'."
>    :type '(repeat string)
>    :version "29.1"
> -  :package-version '(project . "0.9.0")
> -  :safe (lambda (val) (and (listp val) (cl-every #'stringp val))))
> +  :package-version '(project . "0.9.0"))
> +;;;###autoload(put 'project-vc-extra-root-markers 'safe-local-variable 
> (lambda (val) (and (listp val) (cl-every #'stringp val))))

This apparently leads to

    ELC      loaddefs.elc

  In end of data:
  loaddefs.el:25217:90: Warning: the function `cl-every' is not known to be 
defined.

Do we have to use cl-every here?  seq.el is preloaded, so maybe
seq-every-p could be used instead?




reply via email to

[Prev in Thread] Current Thread [Next in Thread]