GNU M4 makro procesora 1.4.20 laidiens

Četrus gadus pēc pēdējā atjauninājuma tika izlaists GNU M4 makro procesors 1.4.20, kas tiek izmantots kā apvalks sendmail konfigurācijas veidoÅ”anai un konfigurēŔanas skriptu Ä£enerēŔanai Autoconf rÄ«kkopā. M4 ļauj dinamiski Ä£enerēt tekstu, pamatojoties uz veidnēm, nododot ievades tekstu un aizstājot ar Å”ajā tekstā norādÄ«to makro izpildes rezultātu. Makro var izsaukt gan vietējās, gan gatavās funkcijas, piemēram, lai iekļautu failus, veiktu aritmētiskās darbÄ«bas, manipulētu ar virkņu datiem un palaistu sistēmas komandas.

Jaunajā versijā:

  • "Eval" paziņojumu izpilde ir ievērojami paātrinājusies.
  • Ir nodroÅ”ināta saderÄ«ba ar jaunajiem C valodas standartiem.
  • No gnulib pārnesti labojumi, lai risinātu pārnesamÄ«bas problēmas.
  • Komandas "syscmd" un "esyscmd" tagad apstrādā komandrindas izteiksmes, kas sākas ar simboliem "+" un "-".
  • Ieviesta pareiza binārā režīma aktivizēŔana, ielādējot portatÄ«vos failus ne-Unix platformās, kurās binārie faili tiek apstrādāti atŔķirÄ«gi no teksta failiem (piemēram, tiek aizstātas rakstzÄ«mes rindas beigās).

Avots: opennet.ru

Pievieno komentāru