You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Right now we handle the fact that things can define show(::IO, mimetype, ::MyType), vis the MimeWriter
which we list just like any other library. Generally last.
I suggest that we should instead include in the registry a list of mime-types for each filetype.
and then we should have generic code that checks showable for each.
The code in the MimeWriter is basically all the same.
Since the full-full_fidelityIOContext should just be ignored by anything that doesn't know what to do with it;
and listing multiple would achieve the same as else-if that html has.
There is also an argument that these should be at the top of the priority list to try
This is because show is often defined by same library as defines the object.
As such it has the most informatiom about what it wants to do.
Futhermor, it will not normally require loading a dependency.
The text was updated successfully, but these errors were encountered:
oxinabox
changed the title
Falling back to show with mimetype
Generalized falling back show + mimetype
Feb 20, 2021
Right now we handle the fact that things can define
show(::IO, mimetype, ::MyType)
, vis the MimeWriterwhich we list just like any other library. Generally last.
I suggest that we should instead include in the registry a list of mime-types for each filetype.
and then we should have generic code that checks
showable
for each.The code in the MimeWriter is basically all the same.
Since the
full-full_fidelity
IOContext
should just be ignored by anything that doesn't know what to do with it;and listing multiple would achieve the same as else-if that html has.
There is also an argument that these should be at the top of the priority list to try
This is because
show
is often defined by same library as defines the object.As such it has the most informatiom about what it wants to do.
Futhermor, it will not normally require loading a dependency.
The text was updated successfully, but these errors were encountered: