Function: multisession--backend-delete

multisession--backend-delete is a byte-compiled function defined in multisession.el.gz.

Signature

(multisession--backend-delete ARG &rest ARGS)

Implementations

(multisession--backend-delete (TYPE (eql 'files)) OBJECT) in `multisession.el'.

Undocumented

(multisession--backend-delete (TYPE (eql 'sqlite)) OBJECT) in `multisession.el'.

Undocumented

Source Code

;; Defined in /usr/src/emacs/lisp/emacs-lisp/multisession.el.gz
(cl-defmethod multisession--backend-delete ((_type (eql 'sqlite)) object)
      (if (not (sqlite-available-p))
          (cl-call-next-method)
        (sqlite-execute multisession--db
                        "delete from multisession where package = ? and key = ?"
                        (list (multisession--package object)
                              (multisession--key object)))))