Pe 24 și 25 noiembrie, după două luni de dezvoltare, au avut loc lansările 2.2.0 și 2.2.1 ale utilitarului de consolă tree, destinat vizualizării structurii directoarelor. Programul este scris în limbajul C și este distribuit sub licența GNU GPL 2 sau o versiune ulterioară.
În noile versiuni:
- a fost adăugată opțiunea —opt-toggle pentru comutarea opțiunilor, cum ar fi -a, -p etc. Este utilă când se folosesc aliasuri;
- a fost adăugată opțiunea —hyperlink pentru a afișa fișierele ca hyperlinkuri, folosind comanda OSC 8 în terminal. De asemenea, au fost adăugate opțiunile —scheme și —authority pentru a schimba schema și numele gazdelor în linkuri;
- probabil a fost rezolvată în sfârșit problema mesajelor de eroare în JSON, atunci când nu se poate deschide un director și se cere o ieșire completă a structurii. De exemplu, când se utilizează —du;
- a fost corectată o mică eroare de rotunjire a numerelor în ieșirea ușor de citit a dimensiunii (-h), când 9,99K era rotunjit la 10,0K, nu la 10K;
- a fost corectată raportul final al dimensiunilor directoarelor când se folosea opțiunea -du. Suma dimensiunilor era corectă, însă raportul final era o sumare a sumelor dimensiunilor tuturor directorilor, nu doar a sumelor directorului de nivel superior;
- în distribuție a fost adăugat fișierul .gitignore pentru cei care au nevoie;
- a fost adăugat none ca parametru valid pentru opțiunea —sort (echivalent cu -U);
- a fost adăugată capacitatea de cross-compilare pentru Android;
- a fost returnată ieșirea codificărilor disponibile, dacă nu este specificat un argument pentru opțiunea —charsets;
- comenzile —help și —usage folosesc fonturi îngroșate și italice cu atribute ANSI, dacă este activată utilizarea culorilor (prin opțiunea -C);
- curățare și refactorizare a codului;
- a fost corectată o regresie la eliberarea pointerului;
- a fost returnată într-o formă modificată corectarea căii către directorul HTML href (prin opțiunea -H baseHREF), care a fost eliminată în versiunea 2.1.2.
Sursa: linux.org.ru
