GNU ed 1.20.1 publié

Le projet GNU a publié une nouvelle version de l'éditeur de texte classique ed, qui est devenu le premier éditeur de texte standard pour le système d'exploitation UNIX. La nouvelle version est numérotée 1.20.1.

Dans la nouvelle version:

  • Nouvelles options de ligne de commande '+line', '+/RE' et '+?RE', qui définissent la ligne actuelle sur le numéro de ligne spécifié ou sur la première ou la dernière ligne correspondant à l'expression régulière « RE ».
  • Les noms de fichiers contenant les caractères de contrôle 1 à 31 sont désormais rejetés à moins qu'ils ne soient résolus à l'aide de l'option de ligne de commande --unsafe-names.
  • Les noms de fichiers contenant les caractères de contrôle 1 à 31 sont désormais imprimés à l'aide de séquences d'échappement octales.
  • Ed rejette désormais les noms de fichiers se terminant par une barre oblique.
  • Les commandes intermédiaires qui ne définissent pas l'indicateur de changement ne provoquent plus l'échec de la deuxième commande « e » ou « q » avec un avertissement « tampon modifié ».
  • L'expansion des tildes est désormais effectuée pour les noms de fichiers passés aux commandes ; si le nom du fichier commence par "~/", le tilde (~) est remplacé par le contenu de la variable HOME.
  • Ed avertit désormais la première fois qu'une commande modifie un tampon chargé à partir d'un fichier en lecture seule.
  • Il a été documenté que « e » crée un tampon vide si le fichier n'existe pas.
  • Il a été documenté que « f » définit le nom de fichier par défaut, que le fichier existe ou non.
  • Description améliorée de l'état de sortie dans --help et dans le manuel.
  • La variable MAKEINFO a été ajoutée à la configuration et à Makefile.in.
  • Il a été documenté dans INSTALL que lors du choix du standard C, les fonctionnalités POSIX doivent être explicitement activées : ./configure CFLAGS+='—std=c99 -D_POSIX_C_SOURCE=2′

Source: linux.org.ru

Ajouter un commentaire