summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--crates/typst-syntax/src/lexer.rs4
-rw-r--r--tests/typ/compiler/comment.typ11
2 files changed, 6 insertions, 9 deletions
diff --git a/crates/typst-syntax/src/lexer.rs b/crates/typst-syntax/src/lexer.rs
index 156f9404..ecb800ba 100644
--- a/crates/typst-syntax/src/lexer.rs
+++ b/crates/typst-syntax/src/lexer.rs
@@ -145,10 +145,6 @@ impl Lexer<'_> {
depth += 1;
'_'
}
- ('/', '/') => {
- self.line_comment();
- '_'
- }
_ => c,
}
}
diff --git a/tests/typ/compiler/comment.typ b/tests/typ/compiler/comment.typ
index fcab3352..31025de6 100644
--- a/tests/typ/compiler/comment.typ
+++ b/tests/typ/compiler/comment.typ
@@ -17,13 +17,14 @@ C/*
// End of block comment in line comment.
// Hello */
-// Nested line comment.
-/*//*/
-Still comment.
-*/
-
+// Nested "//" doesn't count as line comment.
+/* // */
E
+/*//*/
+This is a comment.
+*/*/
+
---
// End should not appear without start.
// Error: 7-9 unexpected end of block comment