From b84a992f4e010e2e3902b3c20ec3d64a6f16eb82 Mon Sep 17 00:00:00 2001
From: Chris Foster <chris42f@gmail.com>
Date: Thu, 4 Jul 2019 08:27:46 +1000
Subject: [PATCH] fixup! Fix show of non-identifier Symbols in Exprs

---
 test/show.jl | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/test/show.jl b/test/show.jl
index 0e018f60029eb..8ba157f74ea14 100644
--- a/test/show.jl
+++ b/test/show.jl
@@ -355,6 +355,8 @@ end
 @test sprint(show, Expr(:call, :foo, Symbol("@bar"))) == ":(foo(var\"@bar\"))"
 @test sprint(show, Expr(:call, :foo, Symbol("##")))   == ":(foo(var\"##\"))"
 @test sprint(show, Expr(:call, :foo, Symbol("a-b")))  == ":(foo(var\"a-b\"))"
+@test sprint(show, :(export @foo)) == ":(export @foo)"  # FIXME
+@test sprint(show, :(import A: @foo)) == ":(import A: @foo)"
 
 # issue #12477
 @test sprint(show,  Union{Int64, Int32, Int16, Int8, Float64}) == "Union{Float64, Int16, Int32, Int64, Int8}"