Variable: dune-builtin-regex

dune-builtin-regex is a variable defined in dune.el.

Value

"\\(alias\\(?:_rec\\)?\\|b\\(?:a\\(?:ckend\\|sh\\)\\|est\\|yte\\)\\|c\\(?:at\\|hdir\\|mp\\|opy#?\\)\\|diff\\??\\|e\\(?:cho\\|nv_var\\|xtends\\)\\|f\\(?:allback\\|ile\\(?:s_recursively_in\\)?\\|lags\\)\\|g\\(?:enerate_runner\\|lob_files\\)\\|ignore-\\(?:outputs\\|std\\(?:err\\|out\\)\\)\\|native\\|p\\(?:ackage\\|ro\\(?:gn\\|mote\\(?:-until-clean\\)?\\)\\)\\|run\\(?:ner_libraries\\)?\\|s\\(?:etenv\\|ource_tree\\|tandard\\|ystem\\)\\|universe\\|w\\(?:ith-\\(?:exit-codes\\|outputs-to\\|std\\(?:err-to\\|in-from\\|out-to\\)\\)\\|rite-file\\)\\)\\(?:\\_>\\|[[:space:]]\\)"

Documentation

Builtin sub-fields in dune.

Source Code

;; Defined in /nix/store/ai4i12v8z13z6l9irpjcha90driqcxbb-emacs-packages-deps/share/emacs/site-lisp/elpa/dune-20260803.1048/dune.el
(defconst dune-builtin-regex
  (eval-when-compile
    (concat (regexp-opt
             '(;; Linking modes
               "byte" "native" "best"
               ;; modes
               "standard" "fallback" "promote" "promote-until-clean"
               ;; Actions
               "run" "chdir" "setenv"
               "with-stdout-to" "with-stderr-to" "with-outputs-to"
               "ignore-stdout" "ignore-stderr" "ignore-outputs"
               "with-stdin-from" "with-exit-codes"
               "progn" "echo" "write-file" "cat" "copy" "copy#" "system"
               "bash" "diff" "diff?" "cmp"
               ;; FIXME: "flags" is already a field and we do not have enough
               ;; context to distinguishing both.
               "backend" "generate_runner" "runner_libraries" "flags"
               "extends"
               ;; Dependency specification
               "file" "alias" "alias_rec" "glob_files" "files_recursively_in"
               "universe" "package" "source_tree" "env_var")
             t)
            "\\(?:\\_>\\|[[:space:]]\\)"))
  "Builtin sub-fields in dune.")