Ett Är efter lanseringen av GNU Awk version 4.2.1 slÀpptes version 5.0.0.
I den nya versionen:
- Stöd för formaten printf %a och %A frÄn POSIX har lagts till.
- Testinfrastrukturen har förbÀttrats. InnehÄllet i test/Makefile.am har förenklats och nu gÄr det att generera pc/Makefile.tst frÄn test/Makefile.in.
- Regex-procedurer har ersatts med procedurer frÄn GNULIB.
- Infrastrukturen har uppdaterats: Bison 3.3, Automake 1.16.1, Gettext 0.19.8.1, makeinfo 6.5.
- Odokumenterade konfigurationsalternativ och motsvarande kod som tillÀt anvÀndning av tecken som inte Àr latinska i identifierare har tagits bort.
- Konfigurationsalternativet "âwith-whiny-user-strftime" har tagits bort.
- Koden gör nu strÀngare antaganden om C99-miljön.
- PROCINFO["platform"] visar nu den plattform som GNU Awk har byggts för.
- Att skriva element som inte Àr variabelnamn i SYMTAB leder nu till ett fatal fel. Detta Àr en förÀndring i beteendet.
- Behandlingen av kommentarer i pretty-printern har omarbetats nÀstan helt frÄn grunden. Resultatet Àr att fÀrre kommentarer gÄr förlorade.
- Namnrymder har introducerats. Det Ă€r nu inte lĂ€ngre möjligt att göra sĂ„ hĂ€r: gawk -e âBEGIN {â -e âprint "hello" }â.
- GNU Awk tar nu hÀnsyn till lokala instÀllningar nÀr stort och litet tecken ignoreras i enbyteslokaler istÀllet för den hÄrdkodade Latin-1-versionen.
- En massa buggar har ÄtgÀrdats.
KĂ€lla: linux.org.ru
