Чор сол пас аз навсозии охирин, протсессори макрос GNU M4 1.4.20 бароварда шуд, ки ҳамчун парпеч барои ташаккули конфигуратсияи sendmail ва тавлиди скриптҳои конфигуратсия дар абзори Autoconf истифода мешавад. M4 ба шумо имкон медиҳад, ки матнро дар асоси қолибҳо динамикӣ тавлид кунед, аз матни воридотӣ гузаред ва натиҷаи иҷрои макросҳои дар ин матн зикршударо иваз кунед. Макросҳо метавонанд ҳам функсияҳои аслӣ ва ҳам омодаро даъват кунанд, масалан, барои дохил кардани файлҳо, иҷрои амалҳои арифметикӣ, коркарди маълумоти сатр ва иҷро кардани фармонҳои система.
Дар версияи нав:
- Ичрои су-поришхои «бахо додан» ба таври намоён тезонда шуд.
- Мутобиқат бо стандартҳои нави забони C таъмин карда шудааст.
- Ислоҳи интиқол аз gnulib барои ҳалли мушкилоти интиқол.
- Фармонҳои "syscmd" ва "esyscmd" ҳоло ифодаҳои сатри фармонро, ки бо аломатҳои "+" ва "-" оғоз мешаванд, идора мекунанд.
- Фаъолсозии дурусти режими бинарӣ ҳангоми боркунии файлҳои сайёр дар платформаҳои ғайри Unix, ки дар онҳо файлҳои бинарӣ нисбат ба файлҳои матнӣ ба таври дигар коркард мешаванд (масалан, аломатҳои охири сатр иваз карда мешаванд) амалӣ карда шуд.
Манбаъ: opennet.ru
