Le cabot 2.0

« Tous les clients de messagerie sont nuls. Celui-là est juste moins nul." mis à jour vers la version 2.0. Une augmentation aussi radicale du nombre dans sa partie ancienne n'est pas causée par l'émergence de nouvelles fonctionnalités (elles ne sont pas si nombreuses par rapport aux versions précédentes), mais par l'introduction d'un certain nombre de changements qui violent la rétrocompatibilité :

  • lors de l'utilisation de la commande pour afficher et sélectionner plusieurs pièces jointes, la sortie après le marquage des fichiers se fait avec (le comportement précédent consistant à appuyer sur "Entrée" avec le curseur hors d'un répertoire n'était pas intuitif) ;
  • les valeurs par défaut d'un certain nombre de variables (par exemple $attribution et $status_format) sont localisées (traduisible); dans la documentation, ils sont marqués comme (localisés) ;
  • les commandes et n'effectuent plus de suppression d'en-tête par défaut, la variable $copy_decode_weed doit être définie pour revenir au comportement précédent ;
  • la variable $hostname est désormais définie après le traitement du fichier de configuration et des arguments de ligne de commande -e (cela permettait d'ignorer les appels DNS au démarrage pour déterminer le nom de domaine complet, ce qui dans certains cas pouvait prendre un temps considérable) ;
  • la variable $reply_to est traitée avant $reply_self ;
  • auparavant les valeurs des variables de configuration normales (par opposition à utilisateur mes-variables) étaient échappés lorsqu'ils étaient utilisés sur le côté droit des affectations (NL : n, CR : r, TAB : t, : \, ": ") - ce bug de longue date a été corrigé.

Quelques autres changements :

  • il est permis d'utiliser une adresse IP au lieu d'un domaine de messagerie (par exemple user@[IPv6:fe80::1]) ;
  • reconnexion automatique au serveur IMAP en cas d'erreur (on espère que cela minimisera la perte de modifications lorsque la connexion au serveur se bloque ou est perdue) ;
  • un indice sur les modificateurs de modèle de recherche (apparaît lorsque vous appuyez sur TAB après ~ dans la ligne d'édition du modèle) ;
  • MuttLisp — une fonctionnalité expérimentale qui vous permet d'utiliser des constructions de type Lisp dans le fichier de configuration ;
  • La variable $attach_save_dir vous permet de définir le répertoire pour enregistrer les pièces jointes.

Source: linux.org.ru