uutils 0.0.19 kaleratzea, GNU Coreutils-en Rust aldaera

uutils coreutils 0.0.19 proiektuaren bertsioa eskuragarri dago, GNU Coreutils paketearen analogo bat garatuz, Rust hizkuntzan berridatzia. Coreutils-ek ehun erabilgarritasun baino gehiago ditu, besteak beste, sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln eta ls. Proiektuaren helburua Coreutils-en plataforma anitzeko inplementazio alternatibo bat sortzea da, besteak beste Windows, Redox eta Fuchsia plataformetan exekutatzeko gai dena. GNU Coreutils ez bezala, Rust inplementazioa MIT lizentzia baimenduarekin banatzen da, copyleft GPL lizentziaren ordez.

Aldaketa nagusiak:

  • GNU Coreutils erreferentziako proba multzoarekin bateragarritasuna hobetu da, 365 proba gainditu zituen (lehen 340), 186 (210) proba huts egin zituen eta 49 (50) proba saltatu zituen. Erreferentziazko bertsioa GNU Coreutils 9.3 da.
    uutils 0.0.19 kaleratzea, GNU Coreutils-en Rust aldaera
  • Gaitasun hedatuak, bateragarritasuna hobetu eta falta diren aukerak gehitu ditu b2sum, basenc, chgrp, chown, cksum, cp, date, dd, dircolors, du, factor, fmt, hashsum, head, ls, mkdir, mktemp, gehiago, mv, utilitateetarako. polita, itsatsi, pwd, rm, txikitu, buztana, ukitu, uniq, wc, whoami, bai.
  • rm eta uniq-ek fitxategi- eta direktorio-izenetan UTF-8 karaktere okerrak erabiltzean sortzen diren arazoak konpontzen dituzte.

Iturria: opennet.ru

Gehitu iruzkin berria