org: add forward declarations
* lisp/org.el: Add forward declarations for a number of functions that the compiler otherwise warns about as potentially undefined at runtime.
This commit is contained in:
parent
790f5b4d3a
commit
3d973cdc6e
10
lisp/org.el
10
lisp/org.el
|
@ -111,6 +111,8 @@ Stars are put in group 1 and the trimmed body in group 2.")
|
|||
(unless (boundp 'diary-fancy-buffer)
|
||||
(org-defvaralias 'diary-fancy-buffer 'fancy-diary-buffer))
|
||||
|
||||
(declare-function org-add-archive-files "org-archive" (files))
|
||||
|
||||
(declare-function org-inlinetask-at-task-p "org-inlinetask" ())
|
||||
(declare-function org-inlinetask-outline-regexp "org-inlinetask" ())
|
||||
(declare-function org-inlinetask-toggle-visibility "org-inlinetask" ())
|
||||
|
@ -118,7 +120,10 @@ Stars are put in group 1 and the trimmed body in group 2.")
|
|||
(declare-function org-clock-get-last-clock-out-time "org-clock" ())
|
||||
(declare-function org-clock-timestamps-up "org-clock" (&optional n))
|
||||
(declare-function org-clock-timestamps-down "org-clock" (&optional n))
|
||||
(declare-function org-clock-remove-overlays "org-clock" (&optional beg end noremove))
|
||||
(declare-function org-clock-sum-current-item "org-clock" (&optional tstart))
|
||||
(declare-function org-clock-update-time-maybe "org-clock" ())
|
||||
(declare-function org-clocktable-shift "org-clock" (dir n))
|
||||
|
||||
(declare-function orgtbl-mode "org-table" (&optional arg))
|
||||
(declare-function org-clock-out "org-clock" (&optional switch-to-state fail-quietly at-time))
|
||||
|
@ -133,6 +138,10 @@ Stars are put in group 1 and the trimmed body in group 2.")
|
|||
(declare-function org-agenda-list "org-agenda" (&optional arg start-day span))
|
||||
(declare-function org-agenda-redo "org-agenda" (&optional all))
|
||||
(declare-function org-table-align "org-table" ())
|
||||
(declare-function org-table-begin "org-table" (&optional table-type))
|
||||
(declare-function org-table-blank-field "org-table" ())
|
||||
(declare-function org-table-end "org-table" (&optional table-type))
|
||||
(declare-function org-table-insert-row "org-table" (&optional arg))
|
||||
(declare-function org-table-paste-rectangle "org-table" ())
|
||||
(declare-function org-table-maybe-eval-formula "org-table" ())
|
||||
(declare-function org-table-maybe-recalculate-line "org-table" ())
|
||||
|
@ -179,6 +188,7 @@ Stars are put in group 1 and the trimmed body in group 2.")
|
|||
(intern (concat "org-babel-expand-body:" lang)))))))
|
||||
org-babel-load-languages))
|
||||
|
||||
(declare-function org-babel-tangle-file "ob-tangle" (file &optional target-file lang))
|
||||
;;;###autoload
|
||||
(defun org-babel-load-file (file &optional compile)
|
||||
"Load Emacs Lisp source code blocks in the Org-mode FILE.
|
||||
|
|
Loading…
Reference in New Issue