Shekaru hudu bayan sabuntawar ƙarshe, an saki GNU M4 macro processor 1.4.20, wanda ake amfani da shi azaman abin rufewa don ƙirƙirar saitin saƙon da samar da saitin rubutun a cikin kayan aikin Autoconf. M4 yana ba ku damar samar da rubutu a hankali bisa samfuri, wucewa ta cikin rubutun shigar da musanya sakamakon aiwatar da macro da aka kayyade a cikin wannan rubutu. Macros na iya kiran duka ayyuka na asali da shirye-shiryen, alal misali, don haɗa fayiloli, yin ayyukan ƙididdiga, sarrafa bayanan kirtani, da gudanar da umarnin tsarin.
A cikin sabon sigar:
- An yi saurin aiwatar da maganganun "eval" a hankali.
- An tabbatar da dacewa da sabbin ka'idojin harshen C.
- Gyaran gyare-gyare daga gnulib don magance matsalolin ɗaukar nauyi.
- Umurnin "syscmd" da "esyscmd" yanzu suna ɗaukar maganganun layin umarni waɗanda suka fara da alamun "+" da "-".
- Aiwatar daidai kunna yanayin binary lokacin loda fayiloli masu ɗaukar hoto a kan dandamalin da ba Unix ba, waɗanda fayilolin binary ke sarrafa su daban da fayilolin rubutu (misali, ana maye gurbin haruffa a ƙarshen layi).
source: budenet.ru
