GNU M4 makroprosessor utgivelse 1.4.20

Fire år etter den siste oppdateringen ble GNU M4-makroprosessoren 1.4.20 utgitt, som brukes som en innpakning for å danne sendmail-konfigurasjonen og generere konfigurasjonsskript i Autoconf-verktøysettet. M4 lar deg generere tekst dynamisk basert på maler, sende inn teksten og erstatte resultatet av å kjøre makroene som er spesifisert i denne teksten. Makroer kan kalle både innebygde og ferdige funksjoner, for eksempel for å inkludere filer, utføre aritmetiske operasjoner, manipulere strengdata og kjøre systemkommandoer.

I den nye versjonen:

  • Utførelsen av «eval»-uttalelser har blitt merkbart akselerert.
  • Kompatibilitet med nye C-språkstandarder er sikret.
  • Porterte rettelser fra gnulib for å løse portabilitetsproblemer.
  • Kommandoene «syscmd» og «esyscmd» håndterer nå kommandolinjeuttrykk som begynner med symbolene «+» og «-».
  • Implementerte korrekt aktivering av binærmodus ved lasting av bærbare filer på ikke-Unix-plattformer, der binære filer behandles annerledes enn tekstfiler (for eksempel erstattes tegn på slutten av en linje).

Kilde: opennet.ru

Legg til en kommentar