Function: remember-notes--kill-buffer-query

remember-notes--kill-buffer-query is a byte-compiled function defined in remember.el.gz.

Signature

(remember-notes--kill-buffer-query)

Documentation

Function that remember-notes-mode(var)/remember-notes-mode(fun) adds to kill-buffer-query-functions.

Save the current buffer if modified. If remember-notes-bury-on-kill is non-nil, bury it and return nil; otherwise return t.

Source Code

;; Defined in /usr/src/emacs/lisp/textmodes/remember.el.gz
(defun remember-notes--kill-buffer-query ()
  "Function that `remember-notes-mode' adds to `kill-buffer-query-functions'.
Save the current buffer if modified.  If `remember-notes-bury-on-kill'
is non-nil, bury it and return nil; otherwise return t."
  (when (buffer-modified-p)
    (save-buffer))
  (if remember-notes-bury-on-kill
      (progn
        ;; bury-buffer always returns nil, but let's be explicit.
        (bury-buffer)
        nil)
    t))