GNU M4 Makroprosessor Release 1.4.20

Fjouwer jier nei de lêste update waard de GNU M4 makroprosessor 1.4.20 útbrocht, dy't brûkt wurdt as in wrapper foar it foarmjen fan 'e sendmail-konfiguraasje en it generearjen fan konfiguraasjeskripts yn 'e Autoconf-toolkit. Mei M4 kinne jo dynamysk tekst generearje op basis fan sjabloanen, de ynfiertekst trochjaan en it resultaat ferfange fan it útfieren fan de makro's dy't yn dizze tekst oantsjutte binne. Makro's kinne sawol native as klearmakke funksjes oproppe, bygelyks om bestannen op te nimmen, rekkenkundige operaasjes út te fieren, tekenrigegegevens te manipulearjen en systeemkommando's út te fieren.

Yn de nije ferzje:

  • De útfiering fan "eval"-útspraken is merkber fersneld.
  • Kompatibiliteit mei nije C-taalstanderts is garandearre.
  • Porteare reparaasjes fan gnulib om portabiliteitsproblemen oan te pakken.
  • De kommando's "syscmd" en "esyscmd" behannelje no kommandorigelútdrukkingen dy't begjinne mei de symboalen "+" en "-".
  • Korrekte aktivearring fan binêre modus ymplementearre by it laden fan draachbere bestannen op net-Unix-platfoarms, wêrop binêre bestannen oars ferwurke wurde as tekstbestannen (bygelyks, tekens oan 'e ein fan in rigel wurde ferfongen).

Boarne: opennet.ru

Add a comment