GNU Awk 5.0.0 வெளியிடப்பட்டது

GNU Awk பதிப்பு 4.2.1 வெளியான ஒரு வருடம் கழித்து, பதிப்பு 5.0.0 வெளியிடப்பட்டது.

புதிய பதிப்பில்:

  • POSIX printf %a மற்றும் %A வடிவங்களுக்கான ஆதரவு சேர்க்கப்பட்டுள்ளது.
  • மேம்படுத்தப்பட்ட சோதனை உள்கட்டமைப்பு. test/Makefile.am இன் உள்ளடக்கங்கள் எளிமைப்படுத்தப்பட்டுள்ளன, மேலும் pc/Makefile.tst ஐ இப்போது test/Makefile.in இலிருந்து உருவாக்கலாம்.
  • Regex நடைமுறைகள் GNULIB நடைமுறைகளால் மாற்றப்பட்டுள்ளன.
  • உள்கட்டமைப்பு புதுப்பிக்கப்பட்டது: பைசன் 3.3, ஆட்டோமேக் 1.16.1, கெட்டெக்ஸ்ட் 0.19.8.1, மேக்இன்ஃபோ 6.5.
  • அடையாளங்காட்டிகளில் லத்தீன் அல்லாத எழுத்துக்களைப் பயன்படுத்த அனுமதிக்கும் ஆவணமற்ற உள்ளமைவு விருப்பங்கள் மற்றும் தொடர்புடைய குறியீடு அகற்றப்பட்டன.
  • உள்ளமைவு விருப்பம் "--with-whiny-user-strftime" அகற்றப்பட்டது.
  • குறியீடு இப்போது C99 சூழலைப் பற்றி கடுமையான அனுமானங்களைச் செய்கிறது.
  • PROCINFO["தளம்"] இப்போது GNU Awk தொகுக்கப்பட்ட தளத்தைக் காட்டுகிறது.
  • SYMTAB இல் மாறக்கூடிய பெயர்கள் இல்லாத உருப்படிகளை இப்போது எழுதுவது ஒரு அபாயகரமான பிழையை விளைவிக்கிறது. இது நடத்தை மாற்றம்.
  • அழகான-அச்சுப்பொறியில் கருத்துகளைக் கையாளுவது புதிதாக முற்றிலும் மறுவடிவமைப்பு செய்யப்பட்டுள்ளது. இதன் விளைவாக, குறைவான கருத்துகள் இப்போது இழக்கப்படுகின்றன.
  • பெயர்வெளிகள் அறிமுகப்படுத்தப்பட்டுள்ளன. இப்போது நீங்கள் இதைச் செய்ய முடியாது: gawk -e 'BEGIN {' -e 'print "hello" }'.
  • ஹார்டுகோட் செய்யப்பட்ட லத்தீன்-1 மாறுபாட்டிற்குப் பதிலாக, ஒற்றை-பைட் லோகேல்களில் கேஸைப் புறக்கணிக்கும் போது GNU Awk இப்போது லோகேல்-சென்சிட்டிவ் ஆகும்.
  • ஒரு சில பிழைகள் சரி செய்யப்பட்டுள்ளன.

ஆதாரம்: linux.org.ru

கருத்தைச் சேர்