
Geleneksel Unix makro işlemcisinin bir uygulaması olan GNU M4‘ün 1.4.20 sürümü, Eric Blake tarafından duyuruldu. Bunun, kararlı bir sürüm olduğunu söyleyen Blake; birkaç yıllık taşınabilirlik iyileştirmelerinin yanı sıra performansta birkaç küçük iyileştirmeyi de bir araya getirdiğini ifade etti. GNU ‘m4’ün, geleneksel Unix makro işlemcisinin bir uygulaması olduğunu hatırlatan Blake; yazılımın bazı uzantıları olmasına rağmen çoğunlukla SVR4 uyumlu olduğunu belirtti. Bu sürümdeki dikkate değer iyileştirmeler arasında ‘eval’ yerleşikinin daha hızlı yürütülmesinin yer alması olduğunu belirten Blake; 1.4.19 sürümünden bu yana geçen 206 haftada 4 kişi tarafından 69 adet commit yapıldığını söyledi. GNU M4, adlandırılmış dosyaları dahil etmek, UNIX komutları çalıştırmak, tamsayı aritmetiği yapmak, metni çeşitli şekillerde değiştirmek, özyineleme vb. İçin yerleşik işlevlere sahip bulunuyor. GNU M4’ün en büyük kullanıcılarından biri GNU Autoconf projesidir. GNU M4 1.4.20 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.