Interaktiv kommandoskal fish 4.0.0 (vÀnlig interaktiv skal) har slÀppts, med fokus pÄ att skapa ett mer anvÀndarvÀnligt alternativ till bash och zsh. Fish stöder funktioner som syntaxmarkering med automatisk felupptÀckning, förslag pÄ möjliga inmatningar baserat pÄ tidigare operationer, automatisk komplettering av inmatning av alternativ och kommandon med hjÀlp av deras beskrivningar i man-sidor, problemfri anvÀndning direkt ur lÄdan utan behov av ytterligare konfiguration, förenklat sprÄk för skriptförfattande, stöd för urklipp och verktyg för sökning i historik över genomförda operationer. Projektets kod distribueras under GPLv2-licensen. FÀrdiga paket har skapats för Ubuntu, Debian, Fedora och openSUSE.
Den nya grenen kĂ€nnetecknas av en fullstĂ€ndig översĂ€ttning av kodbasen frĂ„n C++ till Rust. Det noteras att övergĂ„ngen till Rust har löst problem med flertrĂ„dadhet, ökat sĂ€kerheten vid minneshantering, gjort projektet mer attraktivt för nya utvecklare och möjliggjort anvĂ€ndning av moderna verktyg som upptĂ€cker fel i kompileringsteget. Arbetet med att skriva om fish till Rust tog tvĂ„ Ă„r. Ăver 200 utvecklare deltog i skapandet av version 4.0.
KĂ€lla: opennet.ru
