Dopo due anni e mezzo dall'ultima importante uscita, è stato pubblicato il rilascio del gestore di finestre console a schermo intero (multiplexor di terminali) GNU screen 5.0.0, che consente di organizzare un'interfaccia multi-finestra nella console, utilizzando un singolo 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 modifiche:
- Il meccanismo di autenticazione è stato riscritto. Per attivare l'autenticazione e utilizzare una password per proteggere la connessione a una sessione, è stata proposta un nuovo comando «auth», che sostituisce il comando «password».
- È stato aggiunto il comando «multiinput» per organizzare l'input simultaneo in più finestre.
- È stato aggiunto il comando «status», che consente di impostare la posizione della finestra di stato. Il comando può accettare valori come top, up, down, bottom, left e right. Di default, il valore è impostato su «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 l'attuale tty per la finestra e il numero di finestre aperte.
- Per determinare la dimensione dei caratteri unicode è stata utilizzata la funzione wcwidth() invece delle tabelle delle dimensioni integrate per UTF-8.
- Sono stati rimossi i comandi time, debug, password, maxwin e nethack.
Fonte: opennet.ru
