]> code.delx.au - gnu-emacs/commitdiff
Emulate interactive mode
authorDmitry Gutov <dgutov@yandex.ru>
Mon, 9 May 2016 00:41:49 +0000 (03:41 +0300)
committerDmitry Gutov <dgutov@yandex.ru>
Mon, 9 May 2016 00:42:14 +0000 (03:42 +0300)
* test/lisp/jit-lock-tests.el (jit-lock-tests--setup-buffer)
(jit-lock-does-not-refontify-unnecessarily):
Bind noninteractive to nil (bug#23278).

test/lisp/jit-lock-tests.el

index 26b97998a2c38d7b1b209a98ac9ee3f39d9a38f7..3d1db85ac9fc97561ac8da8b9760d411efea45d4 100644 (file)
@@ -28,7 +28,8 @@
 
 (defun jit-lock-tests--setup-buffer ()
   (setq font-lock-defaults '(nil t))
-  (font-lock-mode))
+  (let (noninteractive)
+    (font-lock-mode)))
 
 (ert-deftest jit-lock-fontify-now-fontifies-a-new-buffer ()
   (ert-with-test-buffer (:name "xxx")
@@ -51,7 +52,8 @@
   (ert-with-test-buffer (:name "xxx")
     (setq font-lock-defaults
           (list '(((lambda () (error "Don't call me")))) t))
-    (font-lock-mode)
+    (let (noninteractive)
+      (font-lock-mode))
     (insert "aaa")
     (with-silent-modifications
       (put-text-property (point-min) (point-max) 'fontified t))