From 56b63058e3b7e71f79c029b820cb4b47e19e373f Mon Sep 17 00:00:00 2001 From: kalmar Date: Mon, 23 Jan 2017 11:30:07 +0100 Subject: [PATCH] fix printing of GSymbol: No special (id) symbol --- Groups.jl | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Groups.jl b/Groups.jl index d8457f6..0b9045a 100644 --- a/Groups.jl +++ b/Groups.jl @@ -10,7 +10,9 @@ export IdSymbol, change_pow abstract GSymbol function show(io::IO, s::GSymbol) - if s.pow == 0 || s.pow == 1 + if s.pow == 0 + print(io, "(id)") + elseif s.pow == 1 print(io, s.gen) else print(io, (s.gen)*"^$(s.pow)")