Dopo due anni e mezzo dall'ultima significativa versione, è stato rilasciato GNU screen 5.0.0, un gestore di finestre a schermo intero (multiplexor di terminale) che consente di organizzare un'interfaccia multi-finestra nella console, utilizzando un unico terminale fisico per lavorare con più applicazioni, a ciascuna delle quali vengono assegnati terminali virtuali separati, che rimangono attivi tra diverse sessioni utente.
Tra le novità:
- Il meccanismo di autenticazione è stato riscritto. Per attivare l'autenticazione e utilizzare una password per proteggere la connessione alla sessione è stata introdotta un nuova comando "auth", che sostituisce il comando "password".
- È stato aggiunto il comando "multiinput" per organizzare l'immissione simultanea in più finestre.
- È stato aggiunto il comando "status", che consente di configurare la posizione della finestra di stato. Il comando può accettare valori come top, up, down, bottom, left e right. Per impostazione predefinita, sono stati impostati i valori "bottom left" per posizionare i messaggi di stato nell'angolo in basso a sinistra.
- È stato aggiunto il comando "truecolor" per attivare l'uso di una gamma di colori ampliata nei terminali che supportano questa funzionalità.
- Sono state aggiunte le sequenze di escape "%T" e "%O" per mostrare il tty attuale per la finestra e il numero di finestre aperte.
- Per determinare la dimensione dei simboli unicode, è stata utilizzata la funzione wcwidth() invece delle tabelle di dimensioni incorporate per UTF-8.
- Rimossi i comandi time, debug, password, maxwin e nethack.
Fonte: opennet.ru
