Erba' snin wara l-aħħar aġġornament, ġie rilaxxat il-proċessur tal-makro GNU M4 1.4.20, li jintuża bħala wrapper għall-iffurmar tal-konfigurazzjoni tas-sendmail u l-ġenerazzjoni ta' skripts ta' konfigurazzjoni fil-kit tal-għodda Autoconf. M4 jippermettilek li tiġġenera test b'mod dinamiku bbażat fuq mudelli, billi tgħaddi mit-test tal-input u tissostitwixxi r-riżultat tal-eżekuzzjoni tal-makros speċifikati f'dan it-test. Il-makros jistgħu jsejħu kemm funzjonijiet nattivi kif ukoll funzjonijiet lesti, pereżempju, biex jinkludu fajls, iwettqu operazzjonijiet aritmetiċi, jimmanipulaw dejta ta' string, u jħaddmu kmandi tas-sistema.
Fil-verżjoni l-ġdida:
- L-eżekuzzjoni tad-dikjarazzjonijiet "eval" ġiet aċċellerata b'mod notevoli.
- Il-kompatibbiltà mal-istandards il-ġodda tal-lingwa C ġiet żgurata.
- Korrezzjonijiet minn gnulib ġew trasferiti biex jindirizzaw kwistjonijiet ta' portabbiltà.
- Il-kmandi "syscmd" u "esyscmd" issa jimmaniġġjaw espressjonijiet tal-linja tal-kmand li jibdew bis-simboli "+" u "-".
- Implimentata l-attivazzjoni korretta tal-modalità binarja meta jitgħabbew fajls portabbli fuq pjattaformi mhux Unix, fejn il-fajls binarji jiġu pproċessati b'mod differenti mill-fajls tat-test (pereżempju, il-karattri fi tmiem linja jiġu sostitwiti).
Sors: opennet.ru
