Sabbin fitowar coreutils da bambance-bambancen ganowa waɗanda aka sake rubuta su a cikin Rust

Ana samun sakin kayan aikin uutils coreutils 0.0.18, wanda a cikinsa ake haɓaka analog na kunshin GNU Coreutils, wanda aka sake rubutawa cikin yaren Rust. Coreutils ya zo tare da abubuwan amfani sama da ɗari, gami da nau'i, cat, chmod, chown, chroot, cp, kwanan wata, dd, echo, sunan mai masauki, id, ln, da ls. Makasudin aikin shine ƙirƙirar madadin aiwatarwa na Coreutils wanda zai iya aiki akan dandamali na Windows, Redox da Fuchsia, a tsakanin sauran abubuwa. Ba kamar GNU Coreutils ba, ana rarraba aiwatar da Rust a ƙarƙashin lasisin izini na MIT maimakon lasisin kwafin GPL.

Babban canje-canje:

  • Ingantacciyar dacewa tare da GNU Coreutils reference suite, inda gwaje-gwaje 340 suka wuce, gwaje-gwaje 210 sun gaza, kuma an tsallake gwaje-gwaje 50. Sakin tunani shine GNU Coreutils 9.2.
    Sabbin fitowar coreutils da bambance-bambancen ganowa waɗanda aka sake rubuta su a cikin Rust
  • Ingantattun siffofi, ingantattun dacewa da ƙarin zaɓuɓɓukan da suka ɓace don abubuwan amfani cksum, chmod, chroot, waƙafi, cp, yanke, kwanan wata, dd, du, faɗaɗa, env, factor, hashsum, shigar, ln, ls, mktemp, mv, nice, nproc , od, ptx, pwd, rm, shred, barci, stdbuf, stty, wutsiya, tabawa, lokacin ƙarewa, tr, uname, uniq, utmpx, lokacin aiki, wc.
  • An inganta yanayin hulɗa (-i) a cikin kayan aikin ln, cp, da mv.
  • Ingantattun sarrafa sigina a cikin i, tee da abubuwan amfani na lokacin ƙarewa.
  • An canza zuwa fakitin is_terminal maimakon atty don ayyana tasha.

A lokaci guda, an fitar da fakitin uutils findutils 0.4.0 tare da aiwatar da Rust na kayan aiki daga GNU Findutils suite (nemo, gano wuri, sabuntawa, da xargs). A cikin sabon sigar:

  • Ƙara goyon baya don aikin bugawa mai jituwa na GNU.
  • An aiwatar da aikin xargs.
  • Ƙara goyon baya don maganganu na yau da kullum, POSIX kati, da kuma "{}" maye gurbin.
  • Ƙara goyon baya don "-print0", "-lname", "-ilname", "-empty", "-xdev", "-da", "-P", "-", "-quit" zaɓuɓɓuka don nemo mai amfani. "-mount", "-inum" da "-links".

source: budenet.ru

Add a comment