branch: master commit 75129c14c4b5ea4a9a76e189f51a4684fdfd506f Author: Dmitry Gutov <dgu...@yandex.ru> Commit: Dmitry Gutov <dgu...@yandex.ru>
Use cl-assert instead of error --- js2-mode.el | 3 +-- 1 files changed, 1 insertions(+), 2 deletions(-) diff --git a/js2-mode.el b/js2-mode.el index 235c360..b9d5f30 100644 --- a/js2-mode.el +++ b/js2-mode.el @@ -12345,8 +12345,7 @@ it marks the next defun after the ones already marked." (defun js2-search-object (node name-node) "Check if object NODE contains element with NAME-NODE." - (unless (js2-object-node-p node) - (error "Only run depth search on `js2-object-node'")) + (cl-assert (js2-object-node-p node)) ;; Only support name-node and nodes for the time being (cl-loop for elem in (js2-object-node-elems node) for left = (js2-object-prop-node-left elem)