]> code.delx.au - gnu-emacs-elpa/blobdiff - yasnippet.el
Add Travis CI and update tests. Start a Changelog.
[gnu-emacs-elpa] / yasnippet.el
index 9990bc8df2d53b0d39a62d58aa132fe7f2f7ede3..98ace6a7cca73b8e3bbc342cf111d50a7b661fd1 100644 (file)
 ;;; Code:
 
 (require 'cl)
+(eval-and-compile
+  (require 'cl-lib))
 (require 'easymenu)
 (require 'help-mode)
 
@@ -2276,7 +2278,8 @@ Common gateway for `yas-expand-from-trigger-key' and
            (yas--message 4 "Falling back to %s"  beyond-yasnippet)
            (assert (or (null beyond-yasnippet) (commandp beyond-yasnippet)))
            (setq this-original-command beyond-yasnippet)
-           (call-interactively beyond-yasnippet)))
+           (when beyond-yasnippet
+             (call-interactively beyond-yasnippet))))
         ((and (listp yas-fallback-behavior)
               (cdr yas-fallback-behavior)
               (eq 'apply (car yas-fallback-behavior)))