commit e4437e1135afdfcf87cee18e099e275d97318d17
parent 7996eeb166612f025496daedc90db89dd305f38b
Author: Wilfred Hughes <me@wilfred.me.uk>
Date: Mon, 11 Dec 2017 23:58:49 +0000
Handle edebug properties being a single marker
Diffstat:
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/helpful.el b/helpful.el
@@ -415,7 +415,7 @@ for killing the newly created buffer."
(unless buf-and-pos
;; If it's defined interactively, it may have an edebug property
;; that tells us where it's defined.
- (-when-let (marker (car (get sym 'edebug)))
+ (-when-let (marker (car-safe (get sym 'edebug)))
(setq buf-and-pos
(cons (marker-buffer marker)
(marker-position marker))))))