Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Continuous output during execution and refactoring

Aperta
#68 2 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
5/5
Tempo stimato
Più di una settimana
Idoneità per principianti
25/100
Tipo di issue
Funzionalità
Chiarezza
Abbastanza chiara
Stato di attività
Ferma
Stack tecnologico
rust
Ambito
cli

Direzione di ricerca

Inizia esaminando l’implementazione attuale del loop e confrontandola con il branch proposto basato su Tokio all’indirizzo https://github.com/flxo/loop. Verifica come viene gestito l’output dei processi figli, quindi assicurati che stdout e stderr rimangano separati e che l’output appaia mentre l’esecuzione è in corso.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

Hello @Miserlou

I used loop some times for running tests etc and it's very very useful. A missing feature for me has always been that the output is not printed immediately and just after the program exits. Furthermore the stdout and stderr is merged which is sometimes bad.

I tried to fix those things but ended up with a more or less rewrite of loop based on tokio for the io and child process handling. The CLI interface is almost the same. I pushed it and I'm using it since a couple of days. I probably needs some more polishing but in general works.
Let me know if you're interested in this branch.

Thanks for the missing loop command ;-)

Lingua principale
Rust
Stelle
697
Fork
28
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Preparare l'ambiente

  • Include un Dockerfile o un file Docker Compose
  • Nessun modello di pull request
  • Nessuna guida per i contributori

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di Miserlou/Loop

Tutte le issue di Miserlou/Loop

Issue simili

Altre issue su Rust

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.