Kutolewa kwa matumizi 0.0.19, lahaja ya Rust ya GNU Coreutils

Utoaji wa mradi wa uutils coreutils 0.0.19 unapatikana, ukitengeneza analogi ya kifurushi cha GNU Coreutils, kilichoandikwa upya katika lugha ya Rust. Coreutils huja na huduma zaidi ya mia moja, ikijumuisha aina, paka, chmod, chown, chroot, cp, tarehe, dd, echo, jina la mpangishaji, id, ln, na ls. Lengo la mradi ni kuunda utekelezaji mbadala wa jukwaa la Coreutils, wenye uwezo wa kufanya kazi kwenye majukwaa ya Windows, Redox na Fuchsia, kati ya wengine. Tofauti na GNU Coreutils, utekelezaji wa Rust unasambazwa chini ya leseni inayoruhusu ya MIT, badala ya leseni ya GPL iliyobaki.

Mabadiliko kuu:

  • Upatanifu ulioboreshwa na kitengo cha majaribio cha GNU Coreutils, ambacho kilifaulu majaribio 365 (ya awali 340), kilifeli majaribio 186 (210), na kuruka majaribio 49 (50). Toleo la rejeleo ni GNU Coreutils 9.3.
    Kutolewa kwa matumizi 0.0.19, lahaja ya Rust ya GNU Coreutils
  • Uwezo uliopanuliwa, upatanifu ulioboreshwa na kuongeza chaguo zinazokosekana kwa huduma za b2sum, basenc, chgrp, chown, cksum, cp, tarehe, dd, dircolors, du, factor, fmt, hashsum, head, ls, mkdir, mktemp, zaidi, mv, nice , bandika, pwd, rm, shred, tail, touch, uniq, wc, whoami, ndiyo.
  • rm na uniq kutatua matatizo yanayotokea wakati wa kutumia herufi zisizo sahihi za UTF-8 katika majina ya faili na saraka.

Chanzo: opennet.ru

Kuongeza maoni