;; The minor mode portion of this code just sets up the minor mode
;; which does the initial scheduling of the idle timers.
;;
+;;;###autoload
(defcustom global-semantic-idle-scheduler-mode nil
"*If non-nil, enable global use of idle-scheduler mode."
:group 'semantic
:set (lambda (sym val)
(global-semantic-idle-scheduler-mode (if val 1 -1))))
+;;;###autoload
(defun global-semantic-idle-scheduler-mode (&optional arg)
"Toggle global use of option `semantic-idle-scheduler-mode'.
The idle scheduler with automatically reparse buffers in idle time,
(semantic-idle-scheduler-setup-timers)))
semantic-idle-scheduler-mode)
+;;;###autoload
(defun semantic-idle-scheduler-mode (&optional arg)
"Minor mode to auto parse buffer following a change.
When this mode is off, a buffer is only rescanned for tokens when
(provide 'semantic/idle)
+;; Local variables:
+;; generated-autoload-file: "loaddefs.el"
+;; generated-autoload-feature: semantic/loaddefs
+;; generated-autoload-load-name: "semantic/idle"
+;; End:
+
;;; semantic-idle.el ends here