Utilis 0.0.19, GNU Coreutils Rust variants, izlaidums

Ir pieejams projekta uutils coreutils 0.0.19 izlaidums, kas izstrādā GNU Coreutils pakotnes analogu, kas pārrakstīts Rust valodā. Programmā Coreutils ir vairāk nekā simts utilītu, tostarp sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln un ls. Projekta mērķis ir izveidot starpplatformu alternatīvu Coreutils ieviešanu, kas cita starpā varētu darboties Windows, Redox un Fuchsia platformās. Atšķirībā no GNU Coreutils Rust implementācija tiek izplatīta saskaņā ar pieļaujamo MIT licenci, nevis copyleft GPL licenci.

Galvenās izmaiņas:

  • Uzlabota saderība ar GNU Coreutils etalona testu komplektu, kas izturēja 365 testus (iepriekš 340), izturēja 186 (210) testus un izlaida 49 (50) testus. Atsauces laidiens ir GNU Coreutils 9.3.
    Utilis 0.0.19, GNU Coreutils Rust variants, izlaidums
  • Paplašinātas iespējas, uzlabota saderība un pievienotas trūkstošās opcijas utilītprogrammām b2sum, basenc, chgrp, chown, cksum, cp, date, dd, dircolors, du, factor, fmt, hashsum, head, ls, mkdir, mktemp, more, mv, nice , paste, pwd, rm, sasmalcina, tail, touch, uniq, wc, whoami, jā.
  • rm un uniq atrisina problēmas, kas rodas, izmantojot nepareizas UTF-8 rakstzīmes failu un direktoriju nosaukumos.

Avots: opennet.ru

Pievieno komentāru