branch: master
commit 40ffc92c566b55264f48167a02c17518743870b4
Author: Justin Burkett <jus...@burkett.cc>
Commit: Justin Burkett <jus...@burkett.cc>

    Warn on bad initialization of vdiff session.
    
    Ref #19
---
 vdiff.el | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/vdiff.el b/vdiff.el
index 57e75ca..84ad0b4 100644
--- a/vdiff.el
+++ b/vdiff.el
@@ -2174,6 +2174,9 @@ nothing to revert then this command fails."
 
 (defun vdiff--buffer-init ()
   ;; this is a buffer-local var
+  (unless vdiff--temp-session
+    (user-error "Incorrect initialization of vdiff session. \
+See README for entry points into a vdiff session."))
   (setq vdiff--session vdiff--temp-session)
   (unless vdiff--testing-mode
     (setq cursor-in-non-selected-windows nil)

Reply via email to