X-Git-Url: https://git.notmuchmail.org/git?a=blobdiff_plain;f=emacs%2Fnotmuch-lib.el;h=8acad267fc50eed0031be07f635ef69b95c9e92e;hb=7eb9615b30274033cc0c828244569c709906c40b;hp=546ab6fda41f654e8e64d1a85408f64fc6f78ffe;hpb=0ae8cab4d38ee146876fda48d86f662e397bfb51;p=notmuch diff --git a/emacs/notmuch-lib.el b/emacs/notmuch-lib.el index 546ab6fd..8acad267 100644 --- a/emacs/notmuch-lib.el +++ b/emacs/notmuch-lib.el @@ -1008,6 +1008,20 @@ status." (defvar notmuch-show-process-crypto nil) (make-variable-buffer-local 'notmuch-show-process-crypto) +(defun notmuch-interactive-region () + "Return the bounds of the current interactive region. + +This returns (BEG END), where BEG and END are the bounds of the +region if the region is active, or both `point' otherwise." + (if (region-active-p) + (list (region-beginning) (region-end)) + (list (point) (point)))) + +(define-obsolete-function-alias + 'notmuch-search-interactive-region + 'notmuch-interactive-region + "notmuch 0.29") + (provide 'notmuch-lib) ;; Local Variables: