Új kiadások a coreutils és findutils Rust nyelven újraírt verziójából.

Megjelent az uutils coreutils 0.0.18 eszközkészlet, amely a GNU Coreutils csomag Rust nyelvre átírt analógját fejleszti. A coreutils több mint száz segédprogramot tartalmaz, többek között a sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln és ls. A projekt célja egy platformok közötti alternatív Coreutils-megoldás létrehozása, amely többek között Windows, Redox és Fuchsia platformokon is működik. A GNU Coreutils-szal ellentétben a Rust-ra írt megvalósítás MIT engedély alatt terjesztik, nem pedig a GPL copyleft licenc alatt.

Főbb változások:

  • Javították a GNU Coreutils referencia tesztsorozattal való kompatibilitást, amely során 340 tesztet hajtottak végre sikeresen, 210 teszt megbukott, és 50 tesztet kihagytak. A referencia a GNU Coreutils 9.2 kiadását használja.
    Új kiadások a coreutils és findutils Rust nyelven újraírt verziójából.
  • Bővítették a lehetőségeket, javították a kompatibilitást és új, hiányzó opciókat adtak hozzá a cksum, chmod, chroot, comm, cp, cut, date, dd, du, expand, env, factor, hashsum, install, ln, ls, mktemp, mv, nice, nproc, od, ptx, pwd, rm, shred, sleep, stdbuf, stty, tail, touch, timeout, tr, uname, uniq, utmpx, uptime és wc segédprogramokhoz.
  • Az ln, cp és mv segédprogramok interaktív módjának (-i) működését javították.
  • Javították a jelek kezelését a yes, tee és timeout segédprogramokban.
  • A terminál észleléséhez az is_terminal csomagra váltottak az atty helyett.

Egyidejűleg megjelent az uutils findutils 0.4.0 csomag, amely a GNU Findutils (find, locate, updatedb és xargs) Rust nyelven írt segédprogramjait tartalmazza. Az új verzióban:

  • Hozzáadták a GNU-kompatibilis printf funkció támogatását.
  • Megvalósították az xargs segédprogramot.
  • Hozzáadták a reguláris kifejezések, POSIX-maszkok és a "{}" helyettesítők támogatását.
  • A find segédprogramhoz hozzáadták a következő opciók támogatását: "-print0", "-lname", "-ilname", "-empty", "-xdev", "-and", "-P", "--", "-quit", "-mount", "-inum" és "-links".

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster