Function: org-get-priority

org-get-priority is a byte-compiled function defined in org.el.gz.

Signature

(org-get-priority S)

Documentation

Find priority cookie and return priority.

S is a string against which you can match org-priority-regexp. If org-priority-get-priority-function is set to a custom function, use it. Otherwise process S and output the priority value, an integer.

Source Code

;; Defined in /usr/src/emacs/lisp/org/org.el.gz
(defun org-get-priority (s)
  "Find priority cookie and return priority.
S is a string against which you can match `org-priority-regexp'.
If `org-priority-get-priority-function' is set to a custom
function, use it.  Otherwise process S and output the priority
value, an integer."
  (save-match-data
    (if (functionp org-priority-get-priority-function)
	(funcall org-priority-get-priority-function s)
      (if (not (string-match org-priority-regexp s))
	  (* 1000 (- org-priority-lowest org-priority-default))
	(* 1000 (- org-priority-lowest
		   (org-priority-to-value (match-string 2 s))))))))