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

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ