Κυκλοφόρησε η έκδοση GNU 1.20.1

Το GNU Project κυκλοφόρησε μια νέα έκδοση του κλασικού επεξεργαστή κειμένου, που έγινε ο πρώτος τυπικός επεξεργαστής κειμένου για το λειτουργικό σύστημα UNIX. Η νέα έκδοση έχει αριθμό 1.20.1.

Στη νέα έκδοση:

  • Νέες επιλογές γραμμής εντολών '+line', '+/RE' και '+?RE', οι οποίες ορίζουν την τρέχουσα γραμμή στον καθορισμένο αριθμό γραμμής ή στην πρώτη ή την τελευταία γραμμή που ταιριάζει με την κανονική έκφραση "RE".
  • Τα ονόματα αρχείων που περιέχουν χαρακτήρες ελέγχου 1 έως 31 απορρίπτονται τώρα, εκτός εάν επιλυθούν χρησιμοποιώντας την επιλογή της γραμμής εντολών --unsafe-names.
  • Τα ονόματα αρχείων που περιέχουν χαρακτήρες ελέγχου 1 έως 31 εκτυπώνονται τώρα χρησιμοποιώντας οκταδικές ακολουθίες διαφυγής.
  • Ο Ed τώρα απορρίπτει τα ονόματα αρχείων που τελειώνουν με κάθετο.
  • Οι ενδιάμεσες εντολές που δεν ορίζουν τη σημαία αλλαγής δεν προκαλούν πλέον την αποτυχία της δεύτερης εντολής "e" ή "q" με μια προειδοποίηση "τροποποιημένη προσωρινή μνήμη".
  • Η επέκταση Tilde γίνεται τώρα για ονόματα αρχείων που μεταβιβάζονται σε εντολές. εάν το όνομα αρχείου ξεκινά με "~/", η περισπωμένη (~) αντικαθίσταται με τα περιεχόμενα της μεταβλητής HOME.
  • Ο Ed προειδοποιεί τώρα την πρώτη φορά που μια εντολή τροποποιεί ένα buffer που έχει φορτωθεί από ένα αρχείο μόνο για ανάγνωση.
  • Έχει τεκμηριωθεί ότι το "e" δημιουργεί ένα κενό buffer εάν το αρχείο δεν υπάρχει.
  • Έχει τεκμηριωθεί ότι το 'f' ορίζει το προεπιλεγμένο όνομα αρχείου, ανεξάρτητα από το εάν το αρχείο υπάρχει ή όχι.
  • Βελτιωμένη περιγραφή της κατάστασης εξόδου στο --help και στο εγχειρίδιο.
  • Η μεταβλητή MAKEINFO έχει προστεθεί στη διαμόρφωση και στο Makefile.in.
  • Στο INSTALL τεκμηριώθηκε ότι κατά την επιλογή του προτύπου C, οι δυνατότητες POSIX πρέπει να είναι ρητά ενεργοποιημένες: ./configure CFLAGS+='—std=c99 -D_POSIX_C_SOURCE=2′

Πηγή: linux.org.ru

Προσθέστε ένα σχόλιο