Нашри uutils 0.0.19, варианти Rust аз GNU Coreutils

Нашри лоиҳаи uutils coreutils 0.0.19 дастрас аст, ки аналоги бастаи GNU Coreutils-ро таҳия мекунад, ки бо забони Rust аз нав навишта шудааст. Coreutils бо зиёда аз сад утилитаҳо меояд, аз ҷумла sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln ва ls. Ҳадафи лоиҳа эҷоди як амали алтернативии кросс-платформаи Coreutils мебошад, ки қодир аст дар платформаҳои Windows, Redox ва Fuchsia ва ғайра кор кунад. Баръакси GNU Coreutils, татбиқи Rust ба ҷои литсензияи нусхабардории GPL, тибқи литсензияи иҷозаи MIT паҳн карда мешавад.

Тағйироти асосӣ:

  • Мутобиқати беҳтаршуда бо маҷмӯи санҷиши GNU Coreutils, ки аз 365 санҷиш гузашт (қаблан 340), аз 186 (210) санҷиш ноком шуд ва аз 49 (50) санҷиш гузашт. Нашри истинод GNU Coreutils 9.3 мебошад.
    Нашри uutils 0.0.19, варианти Rust аз GNU Coreutils
  • Имкониятҳои васеъ, мутобиқати мукаммал ва имконоти нопурраи иловашуда барои утилитаҳои b2sum, basenc, chgrp, chown, cksum, cp, date, dd, dircolors, du, factor, fmt, hashsum, head, ls, mkdir, mktemp, more, mv, хуб, часбонед, pwd, rm, пора, дум, ламс, uniq, wc, whoami, ҳа.
  • rm ва uniq мушкилотеро, ки ҳангоми истифодаи аломатҳои нодурусти UTF-8 дар номҳои файл ва директория ба вуҷуд меоянд, ҳал мекунанд.

Манбаъ: opennet.ru

Илова Эзоҳ