From b8bf7255f3fbffe3293a2ed0e4ef7cc8c664d183 Mon Sep 17 00:00:00 2001 From: Nick Drozd Date: Wed, 17 Jul 2019 14:07:26 +0000 Subject: [PATCH] * test/lisp/progmodes/cc-mode-tests.el: Add a test with /***/ in #define lines --- test/lisp/progmodes/cc-mode-tests.el | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/test/lisp/progmodes/cc-mode-tests.el b/test/lisp/progmodes/cc-mode-tests.el index 0b8f37dbbf5..c10105fffcb 100644 --- a/test/lisp/progmodes/cc-mode-tests.el +++ b/test/lisp/progmodes/cc-mode-tests.el @@ -69,4 +69,13 @@ "struct template {" "#include "))))) +(ert-deftest c-mode-macro-comment () + "Test for bug#36484." + (dolist (macro-string '("#define /***/f" + "#define x /***/5" + "#define a(x)get/***/x/***/id())")) + (with-temp-buffer + (insert macro-string) + (c-mode)))) + ;;; cc-mode-tests.el ends here -- 2.11.4.GIT