]> git.eshelyaron.com Git - emacs.git/commitdiff
Fix types in various defcustom declarations
authorMattias Engdegård <mattiase@acm.org>
Thu, 1 Dec 2022 11:40:28 +0000 (12:40 +0100)
committerMattias Engdegård <mattiase@acm.org>
Thu, 1 Dec 2022 12:03:19 +0000 (13:03 +0100)
* lisp/org/ob-clojure.el
(ob-clojure-babashka-command, ob-clojure-nbb-command):
Account for the possibility of nil (commands absent).
* lisp/org/org.el (org-safe-remote-resources):
* lisp/org/ox-md.el (org-md-toplevel-hlevel):
* lisp/progmodes/project.el (project-vc-extra-root-markers):
Fix incorrect or invalid types.

lisp/org/ob-clojure.el
lisp/org/org.el
lisp/org/ox-md.el
lisp/progmodes/project.el

index 6f1425a842b21807a1bf60998f669b4c3746d550..b424cf48ff956886f3b0611ae527ada2e1f65f93 100644 (file)
 
 (defcustom ob-clojure-babashka-command (executable-find "bb")
   "Path to the babashka executable."
-  :type 'file
+  :type '(choice file (const nil))
   :group 'org-babel
   :package-version '(Org . "9.6"))
 
 (defcustom ob-clojure-nbb-command (executable-find "nbb")
   "Path to the nbb executable."
-  :type 'file
+  :type '(choice file (const nil))
   :group 'org-babel
   :package-version '(Org . "9.6"))
 
index be922a5da0f9cc876350a10f528266936f8f3761..ab6212daccd05101ae052e04555ba226b4b40b42 100644 (file)
@@ -1408,7 +1408,7 @@ URI regexps are applied to both URLs and Org files requesting
 remote resources."
   :group 'org
   :package-version '(Org . "9.6")
-  :type '(list regexp))
+  :type '(repeat regexp))
 
 (defcustom org-open-non-existing-files nil
   "Non-nil means `org-open-file' opens non-existing files.
index dee6dbf1fc3949f6a4153316dbccc704d2605274..01e0aa0491bd70e6f024f22a01e861eb20b9ad5c 100644 (file)
@@ -87,7 +87,7 @@ included into another document or application that reserves top-level
 headings for its own use."
   :group 'org-export-md
   :package-version '(Org . "9.6")
-  :type 'string)
+  :type 'natnum)
 
 
 \f
index dfd3d5c7ab3a08f7a1ccb9a5691e627b3b5acd3c..1cf50df0366db6df05dbdb2a9f9fd0694fa122cb 100644 (file)
@@ -453,7 +453,7 @@ repositories.
 
 In either case, their behavior will still obey the relevant
 variables, such as `project-vc-ignores' or `project-vc-name'."
-  :type 'list
+  :type '(repeat string)
   :version "29.1"
   :package-version '(project . "0.9.0")
   :safe (lambda (val) (and (listp val) (cl-every #'stringp val))))