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
I'm fine with TerminalLogger being more stateful, I don't think we can make a good UI without tracking a fair bit of state.
For access to sticky_messages, we perhaps should move that out of TerminalLogger anyway and make it global in some way. It's a model of the connected terminal and there's generally only one of those (I guess there could be more but that seems like a funky thing we could deal with later).
Yikes, dynamic gensym() observed in ProgressLogging #7 is not ideal, let's fix that :-)
It would be nice to print ETA like ProgressMeter.jl does. To do this, I think we need to record
progress
value andtime()
when the logger receivedCurrent
TerminalLogger
is nice as it is mostly "stateless" (exceptsticky_messages
) andbars
would break this property. But I think it would be required anyway at some point to support something like nested progress bars JuliaLogging/ProgressLogging.jl#7 (comment) / JuliaLogging/ProgressLogging.jl#8.The text was updated successfully, but these errors were encountered: