สี่ปีหลังจากการอัปเดตครั้งล่าสุด โปรเซสเซอร์มาโคร GNU M4 1.4.20 ได้รับการเปิดตัว ซึ่งใช้เป็นตัวห่อหุ้มสำหรับการกำหนดค่า sendmail และสร้างสคริปต์กำหนดค่าในชุดเครื่องมือ Autoconf M4 ช่วยให้คุณสร้างข้อความแบบไดนามิกตามเทมเพลตโดยส่งข้อความอินพุตและแทนที่ผลลัพธ์จากการรันแมโครที่ระบุไว้ในข้อความนี้ แมโครสามารถเรียกฟังก์ชันดั้งเดิมและสำเร็จรูปได้ เช่น เพื่อรวมไฟล์ ดำเนินการทางคณิตศาสตร์ จัดการข้อมูลสตริง และรันคำสั่งระบบ
ในเวอร์ชันใหม่:
- การดำเนินการตามคำสั่ง "ประเมิน" ได้รับการเร่งขึ้นอย่างเห็นได้ชัด
- ได้มั่นใจถึงความเข้ากันได้กับมาตรฐานภาษา C ใหม่แล้ว
- การแก้ไขพอร์ตจาก gnulib เพื่อแก้ไขปัญหาด้านการพกพา
- คำสั่ง "syscmd" และ "esyscmd" ตอนนี้จัดการนิพจน์บรรทัดคำสั่งที่ขึ้นต้นด้วยสัญลักษณ์ "+" และ "-"
- ดำเนินการเปิดใช้งานโหมดไบนารีที่ถูกต้องเมื่อโหลดไฟล์พกพาบนแพลตฟอร์มที่ไม่ใช่ยูนิกซ์ โดยที่ไฟล์ไบนารีจะได้รับการประมวลผลแตกต่างจากไฟล์ข้อความ (ตัวอย่างเช่น ตัวอักษรที่ท้ายบรรทัดจะถูกแทนที่)
ที่มา: opennet.ru
