Function: org-link-set-parameters

org-link-set-parameters is a byte-compiled function defined in ol.el.gz.

Signature

(org-link-set-parameters TYPE &rest PARAMETERS)

Documentation

Set link TYPE properties to PARAMETERS.

PARAMETERS should be keyword value pairs. See org-link-parameters for supported keys.

Source Code

;; Defined in /usr/src/emacs/lisp/org/ol.el.gz
(defun org-link-set-parameters (type &rest parameters)
  "Set link TYPE properties to PARAMETERS.
PARAMETERS should be keyword value pairs.  See
`org-link-parameters' for supported keys."
  (when (member type '("coderef" "custom-id" "fuzzy" "radio"))
    (error "Cannot override reserved link type: %S" type))
  (let ((data (assoc type org-link-parameters)))
    (if data (setcdr data (org-combine-plists (cdr data) parameters))
      (push (cons type parameters) org-link-parameters)
      (org-link-make-regexps)
      (when (featurep 'org-element) (org-element-update-syntax)))))