Support ProgressMeter or other progress logging utiliites such Term.jl?
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Accessibilité débutants
- 35/100
Piste de recherche
Commencez par localiser les contrôles prédéfinis qui émettent des messages avec @info, puis examinez comment leur sortie interagit avec ProgressMeter ou Term.jl. Le travail est terminé lorsque les messages des contrôles prédéfinis ne perturbent plus le compteur de progression et que le comportement concerné est couvert par un test approprié.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Currently, predefined controls emits message by using @info which will break ProgressMeter. The issue is that the progress meter will no longer stay at the same place as the @info displays. The suggested fix is to wrap the message in rpad such as
@info rpad("my message ...", displaysize(stdout)[2])
However, with the predefined control behavior, it is impossible to wrap the message before @info.
- Langage dominant
- Julia
- Étoiles
- 25
- Forks
- 1
- Merge moyen
- 35 min
- PR mergées (30 j)
- 1
Préparer son environnement
Ce projet ne fournit ni conteneur de développement, ni Dockerfile, ni guide de contribution : l'installation est à votre charge. Commencez par son README, et consultez notre guide de la première contribution pour les étapes générales.
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de JuliaAI/IterationControl.jl
-
Have `train!` record, for inclusion in output, a history of the public state of every controlPeut-être pris @ablaom l’a pris il y a 10 jours. Ouverte
JuliaAI/IterationControl.jl#64 · 1 personne assignée ·
-
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 15/100
JuliaAI/IterationControl.jl#63 · 1 commentaire ·
-
next breaking release
Difficulté 4/5 3-5 jours Accessibilité débutants 35/100
-
Remove unnecessary restriction that a callback function `<:Function`. That is, allow any callable.Ouverte
Difficulté 3/5 1-2 jours Accessibilité débutants 35/100
-
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 20/100
JuliaAI/IterationControl.jl#47 · 1 commentaire ·
Toutes les issues de JuliaAI/IterationControl.jl
Issues similaires
-
Add more snippets to R and JuliaOuverteenhancement good first issue help wanted
Difficulté 2/5 Une demi-journée Accessibilité débutants 82/100
-
authority-vechtstromen ready-for-agent
Difficulté 1/5 Moins d'une heure Accessibilité débutants 75/100
Deltares/Ribasim-NL#890 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 88/100
Les mainteneurs répondent en général sous 1 jour
-
Precompilation fails on Julia 1.14 nightly: HessenbergQ lmul! methods overwrite LinearAlgebra'sOuverte
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
JuliaLinearAlgebra/GenericLinearAlgebra.jl#183 · 1 commentaire ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
JuliaGPU/KernelAbstractions.jl#897 ·
Les mainteneurs répondent en général sous 1 jour