GNU M4 Makroprocessor Udgivelse 1.4.20

Fire år efter den sidste opdatering blev GNU M4 makroprocessor 1.4.20 udgivet, som bruges som en wrapper til at danne sendmail-konfigurationen og generere konfigurationsskripter i Autoconf-værktøjssættet. M4 giver dig mulighed for dynamisk at generere tekst baseret på skabeloner, sende inputteksten igennem og erstatte resultatet af at udføre de makroer, der er angivet i denne tekst. Makroer kan kalde både native og færdige funktioner, for eksempel for at inkludere filer, udføre aritmetiske operationer, manipulere strengdata og køre systemkommandoer.

I den nye version:

  • Udførelsen af ​​"eval"-erklæringer er blevet mærkbart accelereret.
  • Kompatibilitet med nye C-sprogstandarder er sikret.
  • Porterede rettelser fra gnulib for at løse problemer med portabilitet.
  • Kommandoerne "syscmd" og "esyscmd" håndterer nu kommandolinjeudtryk, der starter med symbolerne "+" og "-".
  • Implementerede korrekt aktivering af binær tilstand ved indlæsning af bærbare filer på ikke-Unix-platforme, hvor binære filer behandles anderledes end tekstfiler (for eksempel erstattes tegn i slutningen af ​​en linje).

Kilde: opennet.ru

Tilføj en kommentar