aboutsummaryrefslogtreecommitdiffstats
path: root/test/data
diff options
context:
space:
mode:
authorAlan Mackenzie2020-10-02 21:21:06 +0000
committerAlan Mackenzie2020-10-02 21:21:06 +0000
commitd22fe0ec3a321ea222ad2f25c52c7eddea4375df (patch)
treec0d06e97a95b0aedcbfa08fb3d1fd4b0ad198f42 /test/data
parent0ade20f49f80d2d93f596ba9dfa3f1309ad84126 (diff)
downloademacs-d22fe0ec3a321ea222ad2f25c52c7eddea4375df.tar.gz
emacs-d22fe0ec3a321ea222ad2f25c52c7eddea4375df.zip
Enhance syntax-tests.el to test comments in parse-partial-sexp
This now tests the interface between parse-partial-sexp and the low level comment function in syntax.c * test/src/syntax-tests.el (syntax-comments-midpoint): New function. (syntax-pps-comments): New macro. (top level): Two new syntax-br-comments tests and five new syntax-pps-comments tests. * test/data/syntax-comments.txt (top level): Amend some test fragments and add some more.
Diffstat (limited to 'test/data')
-rw-r--r--test/data/syntax-comments.txt13
1 files changed, 7 insertions, 6 deletions
diff --git a/test/data/syntax-comments.txt b/test/data/syntax-comments.txt
index e10c1450e46..6f595e4d8dc 100644
--- a/test/data/syntax-comments.txt
+++ b/test/data/syntax-comments.txt
@@ -25,18 +25,19 @@
25 25
26/* C Comments within lists */ 26/* C Comments within lists */
2759}59 2759}59
2850{ /* comment */ }50 2850{ /*70 comment */71 }50
2951{ /**/ }51 2951{ /**/ }51
3052{ // comment 3052{ //72 comment
31}52 3173}52
3253{ // 3253{ //
33}53 33}53
3454{ // \ 3454{ //74 \
35}54 35}54
3655{/* */}55 3655{/* */}55
3756{ /* \*/ }56 3756{ /*76 \*/ }56
3857*/57 3857*/77
3958}58 3958}58
4060{ /*78 \\*/79}60
40 41
41 42
42/* Straight Pascal comments (not nested) */ 43/* Straight Pascal comments (not nested) */