8 febbraio, dopo più di un anno e mezzo di sviluppo, è stata rilasciata la versione 0.14 del gestore di file da console Vifm, che utilizza un controllo modale simile a Vim e alcune idee prese dal client di posta mutt.
Vifm è scritto in linguaggio C e distribuito con licenza GNU GPL 2.
Per estendere le funzionalità, è possibile utilizzare l'interprete incorporato del linguaggio Lua.
Elenco delle modifiche:
- Utilizzo della normalizzazione Unicode per l'ordinamento e il completamento automatico.
- Per scopi interni, invece di utilizzare variabili d'ambiente, ora vengono utilizzate variabili globali (g:var), evitando così la "contaminazione" dell'ambiente dei processi figli.
- L'uso di :let per chiamare una funzione incorporata scartando il suo risultato è stato sostituito dalla corretta comando :call.
- L'uso del comando execute 'normal! gl' per avviare una selezione ha ora il comando :open come migliore alternativa.
- La dimensione della selezione può ora essere ottenuta con selected() (nelle versioni precedenti era necessario expand('%c') == expand('%f') o un trucco equivalente).
- Il macro %{espressione} nella statusline può ora contenere }, inserita come } (\\ continua a significare due barre rovesciate).
- I dialoghi ora riconoscono i tasti Enter e Escape come le risposte "sì" e "no".
- Interfaccia utente migliorata.
- API Lua migliorato.
- Altri miglioramenti e correzioni di bug.
Fonte: linux.org.ru
