Function: filesets-init
filesets-init is an autoloaded and byte-compiled function defined in
filesets.el.gz.
Signature
(filesets-init)
Documentation
Filesets initialization.
Set up hooks, load the cache file -- if existing -- and build the menu.
Source Code
;; Defined in /usr/src/emacs/lisp/filesets.el.gz
;;;###autoload
(defun filesets-init ()
"Filesets initialization.
Set up hooks, load the cache file -- if existing -- and build the menu."
(add-hook 'menu-bar-update-hook #'filesets-build-menu-maybe)
(add-hook 'kill-buffer-hook #'filesets-remove-from-ubl)
(add-hook 'first-change-hook #'filesets-reset-filename-on-change)
(add-hook 'kill-emacs-hook #'filesets-exit)
(if (filesets-menu-cache-file-load)
(progn
(filesets-build-menu-maybe)
;;Well, normally when we use XEmacs <= 21.4, custom.el is loaded
;;after init.el. This more or less ignores the next
;;`filesets-data-set-default'
(if filesets-menu-ensure-use-cached
(setq filesets-menu-use-cached-flag t)))
(filesets-build-menu)))