ʻEhā mau makahiki ma hope o ka hōʻano hou ʻana, ua hoʻokuʻu ʻia ka GNU M4 macro processor 1.4.20, i hoʻohana ʻia ma ke ʻano he wīwī no ka hoʻokumu ʻana i ka hoʻonohonoho sendmail a me ka hana ʻana i nā palapala hoʻonohonoho i loko o ka pahu hana Autoconf. ʻAe ʻo M4 iā ʻoe e hana ikaika i nā kikokikona e pili ana i nā templates, e hele ana i ka kikokikona hoʻokomo a hoʻololi i ka hopena o ka hoʻokō ʻana i nā macros i kuhikuhi ʻia i kēia kikokikona. Hiki i nā Macros ke kāhea i nā hana ʻōiwi a i mākaukau hoʻi, no ka laʻana, e hoʻokomo i nā faila, hana i nā hana helu, hoʻopunipuni i ka ʻikepili string, a holo i nā kauoha ʻōnaehana.
Ma ka mana hou:
- Ua ʻike ʻia ka hoʻokō ʻana i nā ʻōlelo "eval".
- Ua hōʻoia ʻia ka launa pū me nā kūlana ʻōlelo C hou.
- Hoʻoponopono ʻia mai ka gnulib e hoʻoponopono i nā pilikia portability.
- Ke mālama nei nā kauoha "syscmd" a me "esyscmd" i nā ʻōlelo laina kauoha e hoʻomaka me nā hōʻailona "+" a me "-".
- Hoʻokō ʻia ka hoʻōla pololei ʻana o ke ʻano binary i ka wā e hoʻouka ai i nā faila lawe lima ma nā paepae non-Unix, kahi i hoʻoili ʻia ai nā faila binary ma kahi ʻokoʻa ma mua o nā faila kikokikona (no ka laʻana, hoʻololi ʻia nā huapalapala ma ka hope o kahi laina).
Source: opennet.ru
