@@ -132,9 +132,10 @@ function show(io::IO,ss::PiecewiseSpace)
132132 end
133133end
134134
135- summary (ss:: ArraySpace ) = string (Base. dims2string (length .(axes (ss))), " ArraySpace" )
135+ summarystr (ss:: ArraySpace ) = string (Base. dims2string (length .(axes (ss))), " ArraySpace" )
136+ summary (io:: IO , ss:: ArraySpace ) = print (io, summarystr (ss))
136137function show (io:: IO ,ss:: ArraySpace ;header:: Bool = true )
137- header && print (io,summary (ss)* " :\n " )
138+ header && print (io,summarystr (ss)* " :\n " )
138139 show (io, ss. spaces)
139140end
140141
@@ -182,17 +183,18 @@ end
182183
183184# # Operator
184185
185- summary (B:: Operator ) =
186- string ( typeof (B) . name . name) * " : " * string ( domainspace (B)) * " → " * string ( rangespace (B))
186+ summarystr (B:: Operator ) = string ( typeof (B) . name . name, " : " , domainspace (B), " → " , rangespace (B))
187+ summary (io :: IO , B :: Operator ) = print (io, summarystr (B))
187188
188189struct PrintShow
189190 str
190191end
191192Base. show (io:: IO ,N:: PrintShow ) = print (io,N. str)
192193
194+ show (io:: IO , B:: Operator ) = summary (io, B)
193195
194- function show (io:: IO ,B:: Operator ;header:: Bool = true )
195- header && println (io,summary (B))
196+ function show (io:: IO , :: MIME"text/plain" , B:: Operator ;header:: Bool = true )
197+ header && println (io, summarystr (B))
196198 dsp= domainspace (B)
197199
198200 if ! isambiguous (domainspace (B)) && (eltype (B) <: Number )
0 commit comments