summaryrefslogtreecommitdiff
path: root/src/syntax/pretty.rs
diff options
context:
space:
mode:
authorLaurenz <laurmaedje@gmail.com>2021-09-30 18:28:25 +0200
committerLaurenz <laurmaedje@gmail.com>2021-09-30 18:28:25 +0200
commit9e9550262232158328ed7ccb2b620674e5015efc (patch)
tree810a8898d218452855969be74456a1fdefdb27b2 /src/syntax/pretty.rs
parent989d344d3dc2e08ec2ed5025b202e464a5b29d2c (diff)
No hashtag before else anymore
Diffstat (limited to 'src/syntax/pretty.rs')
-rw-r--r--src/syntax/pretty.rs3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/syntax/pretty.rs b/src/syntax/pretty.rs
index 5e4d3ad2..d186eaf6 100644
--- a/src/syntax/pretty.rs
+++ b/src/syntax/pretty.rs
@@ -419,7 +419,6 @@ impl Pretty for IfExpr {
p.push(' ');
self.if_body.pretty(p);
if let Some(expr) = &self.else_body {
- // FIXME: Hashtag in markup.
p.push_str(" else ");
expr.pretty(p);
}
@@ -603,7 +602,7 @@ mod tests {
// Control flow.
roundtrip("#let x = 1 + 2");
test_parse("#let f(x) = y", "#let f = (x) => y");
- test_parse("#if x [y] #else [z]", "#if x [y] else [z]");
+ roundtrip("#if x [y] else [z]");
roundtrip("#while x {y}");
roundtrip("#for x in y {z}");
roundtrip("#for k, x in y {z}");