เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเดฟเด‚เด—เต เดญเดพเดทเดฏเตเดŸเต† เดฑเดฟเดฒเต€เดธเต Perl 5.30.0

11 เดฎเดพเดธเดคเตเดคเต† เดตเดฟเด•เดธเดจเดคเตเดคเดฟเดจเต เดถเต‡เดทเด‚ เดธเด‚เดญเดตเดฟเดšเตเดšเต เดชเต‡เตพ เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเดฟเด‚เด—เต เดญเดพเดทเดฏเตเดŸเต† เด’เดฐเต เดชเตเดคเดฟเดฏ เดธเตเดฅเดฟเดฐเดคเดฏเตเดณเตเดณ เดถเดพเด–เดฏเตเดŸเต† เดชเตเดฐเด•เดพเดถเดจเด‚ - 5.30. เดชเตเดคเดฟเดฏ เดชเดคเดฟเดชเตเดชเต เดคเดฏเตเดฏเดพเดฑเดพเด•เตเด•เตเดฎเตเดชเต‹เตพ, เดเด•เดฆเต‡เดถเด‚ 620 เด†เดฏเดฟเดฐเด‚ เด•เต‹เดกเต เดฒเตˆเดจเตเด•เตพ เดฎเดพเดฑเตเดฑเดฟ, เดฎเดพเดฑเตเดฑเด™เตเด™เตพ 1300 เดซเดฏเดฒเตเด•เดณเต† เดฌเดพเดงเดฟเดšเตเดšเต, เด•เต‚เดŸเดพเดคเต† 58 เดกเดตเดฒเดชเตเดชเตผเดฎเดพเตผ เดตเดฟเด•เดธเดจเดคเตเดคเดฟเตฝ เดชเด™เตเด•เต†เดŸเตเดคเตเดคเต.

เด†เดฑเต เดตเตผเดทเด‚ เดฎเตเดฎเตเดชเต เด…เด‚เด—เต€เด•เดฐเดฟเดšเตเดš เดซเดฟเด•เตเดธเดกเต เดกเต†เดตเดฒเดชเตเดฎเต†เดจเตเดฑเต เดทเต†เดกเตเดฏเต‚เตพ เด…เดจเตเดธเดฐเดฟเดšเตเดšเดพเดฃเต เดฌเตเดฐเดพเดžเตเดšเต 5.30 เดชเตเดฑเดคเตเดคเดฟเดฑเด•เตเด•เดฟเดฏเดคเต, เด‡เดคเต เดตเตผเดทเดคเตเดคเดฟเดฒเตŠเดฐเดฟเด•เตเด•เตฝ เดชเตเดคเดฟเดฏ เดธเตเดฅเดฟเดฐเดคเดฏเตเดณเตเดณ เดถเดพเด–เด•เดณเตเดŸเต† เดชเตเดฐเด•เดพเดถเดจเดตเตเด‚ เดฎเต‚เดจเตเดจเต เดฎเดพเดธเดคเตเดคเดฟเดฒเตŠเดฐเดฟเด•เตเด•เตฝ เดคเดฟเดฐเตเดคเตเดคเตฝ เดฑเดฟเดฒเต€เดธเตเด•เดณเตเด‚ เดธเต‚เดšเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต. เดเด•เดฆเต‡เดถเด‚ เด’เดฐเต เดฎเดพเดธเดคเตเดคเดฟเดจเตเดณเตเดณเดฟเตฝ, Perl 5.30.1 เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดฎเตเดชเต‹เตพ เด•เดฃเตเดŸเต†เดคเตเดคเดฟเดฏ เดเดฑเตเดฑเดตเตเด‚ เดชเตเดฐเดงเดพเดจเดชเตเดชเต†เดŸเตเดŸ เดชเดฟเดถเด•เตเด•เตพ เดคเดฟเดฐเตเดคเตเดคเตเดจเตเดจ Perl 5.30.0 เดจเตเดฑเต† เด†เดฆเตเดฏเดคเตเดคเต† เดคเดฟเดฐเตเดคเตเดคเตฝ เดฑเดฟเดฒเต€เดธเต เดชเตเดฑเดคเตเดคเดฟเดฑเด•เตเด•เดพเตป เดชเดฆเตเดงเดคเดฟเดฏเดฟเดŸเตเดŸเดฟเดŸเตเดŸเตเดฃเตเดŸเต. Perl 5.30-เดจเตเดฑเต† เดฑเดฟเดฒเต€เดธเดฟเดจเตŠเดชเตเดชเด‚, 5.26 เดฌเตเดฐเดพเดžเตเดšเดฟเดจเตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃเดฏเตเด‚ เดจเดฟเตผเดคเตเดคเดฒเดพเด•เตเด•เดฟ, เด—เตเดฐเตเดคเดฐเดฎเดพเดฏ เดธเตเดฐเด•เตเดทเดพ เดชเตเดฐเดถเตโ€Œเดจเด™เตเด™เตพ เดคเดฟเดฐเดฟเดšเตเดšเดฑเดฟเดžเตเดžเดพเตฝ เดฎเดพเดคเตเดฐเดฎเต‡ เดญเดพเดตเดฟเดฏเดฟเตฝ เด…เดชเตโ€Œเดกเต‡เดฑเตเดฑเตเด•เตพ เดชเตเดฑเดคเตเดคเดฟเดฑเด•เตเด•เดพเตป เด•เดดเดฟเดฏเต‚. เดชเดฐเต€เด•เตเดทเดฃเดพเดคเตเดฎเด• เดฌเตเดฐเดพเดžเตเดšเต 5.31 เดจเตเดฑเต† เดตเดฟเด•เดธเดจ เดชเตเดฐเด•เตเดฐเดฟเดฏเดฏเตเด‚ เด†เดฐเด‚เดญเดฟเดšเตเดšเต, เด…เดคเดฟเดจเตเดฑเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดคเตเดคเดฟเตฝ 2020 เดฎเต†เดฏเต เดฎเดพเดธเดคเตเดคเดฟเตฝ Perl 5.32 เดจเตเดฑเต† เดธเตเดฅเดฟเดฐเดฎเดพเดฏ เดฑเดฟเดฒเต€เดธเต เดฐเต‚เดชเต€เด•เดฐเดฟเด•เตเด•เตเด‚.

เดคเดพเด•เตเด•เต‹เตฝ เดฎเดพเดฑเตเดฑเด‚:

  • "" เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เตพเด•เตเด•เตเดณเตเดณ เดชเดฐเต€เด•เตเดทเดฃเดพเดคเตเดฎเด• เดชเดฟเดจเตเดคเตเดฃ เดฑเต†เด—เตเดฒเตผ เดŽเด•เตเดธเตเดชเตเดฐเดทเดจเตเด•เดณเดฟเดฒเต‡เด•เตเด•เต เดšเต‡เตผเดคเตเดคเดฟเดŸเตเดŸเตเดฃเตเดŸเต.(?<!เดฎเดพเดคเตƒเด•)"เด•เต‚เดŸเดพเดคเต†"(?โ€น=เดชเดพเดฑเตเดฑเต‡เตบ)ยปเดฎเตเดฎเตเดชเต เดชเตเดฐเต‹เดธเดธเตเดธเต เดšเต†เดฏเตเดค เดชเต‡เดฐเตเดณเตเดณ เดŸเต†เด‚เดชเตเดฒเต‡เดฑเตเดฑเตเด•เดณเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เดชเดฐเดฟเดฎเดฟเดคเดฎเดพเดฏ เดชเตเดฐเดตเต‡เดถเดจเดคเตเดคเดฟเดจเต. เดชเดพเดฑเตเดฑเต‡เตบ เดจเดฟเตผเดตเตเดตเดšเดจเด‚ เดฑเดซเดฑเตปเดธเต เดชเต‹เดฏเดฟเดจเตเดฑเดฟเดจเตเดฑเต† 255 เดชเตเดฐเดคเต€เด•เด™เตเด™เตพเด•เตเด•เตเดณเตเดณเดฟเตฝ เด†เดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚;
  • โ€œ{m,n}โ€ เดฑเต†เด—เตเดฒเตผ เดŽเด•เตโ€Œเดธเตโ€Œเดชเตเดฐเดทเตป เดฌเตเดฒเต‹เด•เตเด•เตเด•เดณเดฟเดฒเต† เดธเตˆเดธเต เดธเตโ€Œเดชเต†เดธเดฟเดซเดฏเดฑเดฟเดจเตเดฑเต† (โ€œnโ€) เดชเดฐเดฎเดพเดตเดงเดฟ เดฎเต‚เดฒเตเดฏเด‚ 65534 เด†เดฏเดฟ เด‰เดฏเตผเดคเตเดคเดฟ;
  • เดชเดฐเดฟเดฎเดฟเดคเดฎเดพเดฏเดฟ เดšเต‡เตผเดคเตเดคเต เดชเดฟเดจเตเดคเตเดฃ เดตเตเดฏเดคเตเดฏเดธเตโ€Œเดค เดฏเต‚เดฃเดฟเด•เต‹เดกเต เดธเต†เดฑเตเดฑเตเด•เตพ เด‰เตพเด•เตเด•เตŠเดณเตเดณเตเดจเตเดจ เดชเดคเดฟเดตเต เดŽเด•เตโ€Œเดธเตโ€Œเดชเตเดฐเดทเดจเตเด•เดณเดฟเตฝ เดšเดฟเดฒ เดตเดฟเดญเดพเด—เดคเตเดคเดฟเดฒเตเดณเตเดณ เดชเตเดฐเดคเต€เด•เด™เตเด™เตพ เดนเตˆเดฒเตˆเดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดฎเดพเดธเตโ€Œเด•เตเด•เตเด•เตพ. เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, โ€œqr! \p{nv= /(?x) \A [0-5] \z /}!โ€ เดธเด‚เด–เตเดฏเด•เดณเตเดŸเต† เดคเดพเดฏเต เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดฌเด‚เด—เดพเดณเดฟ เด…เด•เตเดทเดฐเดตเดฟเดจเตเดฏเดพเดธเด™เตเด™เตพ เด‰เตพเดชเตเดชเต†เดŸเต†, 0 เดฎเตเดคเตฝ 5 เดตเดฐเต†เดฏเตเดณเตเดณ เด…เด•เตเด•เด™เตเด™เตพ เดจเดฟเตผเดตเดšเดฟเด•เตเด•เตเดจเตเดจ เดŽเดฒเตเดฒเดพ เดฏเต‚เดฃเดฟเด•เต‹เดกเต เดชเตเดฐเดคเต€เด•เด™เตเด™เดณเตเด‚ เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เดพเตป เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต;
  • เดชเดคเดฟเดตเต เดŽเด•เตโ€Œเดธเตโ€Œเดชเตเดฐเดทเดจเตเด•เดณเดฟเตฝ เดชเต‡เดฐเดฟเดŸเตเดŸเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดชเตเดฐเดคเต€เด•เด™เตเด™เตพเด•เตเด•เตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ เดšเต‡เตผเดคเตเดคเต
    เด’เดฑเตเดฑ เด‰เดฆเตเดงเดฐเดฃเดฟเด•เตพ (qr'\N{name}') เด•เตŠเดฃเตเดŸเต เดตเต‡เตผเดคเดฟเดฐเดฟเดšเตเดš เดชเดพเดฑเตเดฑเต‡เดฃเตเด•เตพเด•เตเด•เตเดณเตเดณเดฟเตฝ;

  • เดฏเต‚เดฃเดฟเด•เต‹เดกเต เดธเตเดชเต†เดธเดฟเดซเดฟเด•เตเด•เต‡เดทเตป เดชเดฟเดจเตเดคเตเดฃ เดชเดคเดฟเดชเตเดชเดฟเดฒเต‡เด•เตเด•เต เด…เดชเตเดกเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดคเต 12.1. เด•เต‹เดณเตเด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเต เดชเดฐเต€เด•เตเดทเดฃเดพเดคเตเดฎเด• เดตเดฟเด•เดธเดจ เดซเตเดฒเดพเด—เต เดจเต€เด•เตเด•เด‚ เดšเต†เดฏเตโ€Œเดคเต sv_utf8_downgrade, sv_utf8_decode, เดธเดฟ เดญเดพเดทเดฏเดฟเดฒเต† เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด™เตเด™เดณเตเดŸเต† เดตเดฟเด•เดธเดจเดคเตเดคเดฟเตฝ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต;
  • เดฎเตพเดŸเตเดŸเดฟ-เดคเตเดฐเต†เดกเดกเต เด“เดชเตเดชเดฑเต‡เดทเดจเต† (-Accflags='-DUSE_THREAD_SAFE_LOCALE') เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เด’เดฐเต เดฒเตŠเด•เตเด•เต‡เตฝ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด“เดชเตเดชเดฑเต‡เดทเตปเดธเต เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดฒเต‚เดŸเต† perl เดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เดพเดจเตเดณเตเดณ เด•เดดเดฟเดตเต เดšเต‡เตผเดคเตเดคเต. เดฎเตเดฎเตเดชเต, Perl-เดจเตเดฑเต† เด’เดฐเต เดฎเตพเดŸเตเดŸเดฟ-เดคเตเดฐเต†เดกเดกเต เดชเดคเดฟเดชเตเดชเต เดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ เดฎเดพเดคเตเดฐเดฎเต‡ เด‡เดคเตเดคเดฐเดฎเตŠเดฐเต เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตฝ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเดฟเดฐเตเดจเตเดจเตเดณเตเดณเต‚, เดŽเดจเตเดจเดพเตฝ เด‡เดชเตเดชเต‹เตพ เดเดคเต เดจเดฟเตผเดฎเตเดฎเดพเดฃเดคเตเดคเดฟเดจเตเด‚ เด‡เดคเต เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เดพเด‚;
  • "-Dv" (เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏ เดกเต€เดฌเด—เตเด—เดฟเด‚เด—เต เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต), "-Dr" (regex เดกเต€เดฌเด—เตเด—เดฟเด‚เด—เต) เดซเตเดฒเดพเด—เตเด•เตพ เดธเด‚เดฏเต‹เดœเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเต เด‡เดชเตเดชเต‹เตพ เดธเดพเดงเตเดฏเดฎเดพเดฏ เดŽเดฒเตเดฒเดพ เดฑเต†เด—เตเดฒเตผ เดŽเด•เตเดธเตเดชเตเดฐเดทเตป เดกเต€เดฌเด—เตเด—เดฟเด‚เด—เต เดฎเต‹เดกเตเด•เดณเตเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เตเดจเตเดจเต;
  • เดฎเตเดฎเตเดชเต เด’เดดเดฟเดตเดพเด•เตเด•เดฟเดฏ เดซเต€เดšเตเดšเดฑเตเด•เตพ เดจเต€เด•เตเด•เด‚ เดšเต†เดฏเตเดคเต:
    • เด‡เดชเตเดชเต‹เตพ เดฒเตˆเตป เดธเต†เดชเตเดชเดฑเต‡เดฑเตเดฑเดฑเตเด‚ เดตเตˆเตฝเดกเตเด•เดพเตผเดกเต เดชเตเดฐเดคเต€เด•เด™เตเด™เดณเตเด‚ เด†เดฏเดฟ เดฒเดญเตเดฏเดฎเดพเดฃเต เด…เดจเตเดตเดฆเดจเต€เดฏเดฎเดพเดฃเต เดฎเดพเดคเตเดฐเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด• เด—เตเดฐเดพเดซเดฟเดฎเตเด•เตพ (เดธเด‚เดฏเต‹เดœเดฟเดค เดฏเต‚เดฃเดฟเด•เต‹เดกเต เดชเตเดฐเดคเต€เด•เด™เตเด™เตพ เด…เดจเตเดตเดฆเดจเต€เดฏเดฎเดฒเตเดฒ).
    • เดจเดฟเตผเดคเตเดคเดฒเดพเด•เตเด•เดฟ "{" เดชเตเดฐเดคเต€เด•เด‚ เดฐเด•เตเดทเดชเตเดชเต†เดŸเดพเดคเต† เดธเดพเดงเดพเดฐเดฃ เดŽเด•เตเดธเตเดชเตเดฐเดทเดจเตเด•เดณเดฟเตฝ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดฆเต€เตผเด˜เด•เดพเดฒ เด•เดพเดฒเดนเดฐเดฃเดชเตเดชเต†เดŸเตเดŸ เดฐเต‚เดชเด™เตเด™เตพเด•เตเด•เตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ.
    • เดธเด‚เดฐเด•เตเดทเดฟเด•เตเด•เตเด• ":utf8" เดนเดพเตปเดกเตโ€Œเดฒเดฑเตเด•เตพเด•เตเด•เตŠเดชเตเดชเด‚ sysread(), syswrite(), recv(), send() เดŽเดจเตเดจเต€ เดซเด‚เด—เตโ€Œเดทเดจเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต.
    • เด…เดจเตเดคเตผเดฒเต€เดจเดฎเดพเดฏ เดคเต†เดฑเตเดฑเดพเดฏ เดธเต‹เดชเดพเดงเดฟเด• เดชเตเดฐเดธเตเดคเดพเดตเดจเด•เดณเดฟเตฝ "เดŽเดจเตเดฑเต†" เดจเดฟเตผเดตเดšเดจเด™เตเด™เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเต เดจเดฟเดฐเต‹เดงเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต (เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, "เดŽเดจเตเดฑเต† $x เดŽเด™เตเด•เดฟเตฝ 0").
    • "$*", "$#" เดŽเดจเตเดจเต€ เดชเตเดฐเดคเตเดฏเต‡เด• เดตเต‡เดฐเดฟเดฏเดฌเดฟเดณเตเด•เตพเด•เตเด•เตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ เดจเต€เด•เตเด•เด‚เดšเต†เดฏเตโ€Œเดคเต.
      เดกเด‚เดชเต() เดซเด‚เด—เตโ€Œเดทเดจเตเดฑเต† เดชเดฐเต‹เด•เตเดทเดฎเดพเดฏ เด•เต‹เดณเดฟเด‚เด—เดฟเดจเดพเดฏเตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ เดจเดฟเตผเดคเตเดคเดฒเดพเด•เตเด•เดฟ (เดจเดฟเด™เตเด™เตพ เด‡เดชเตเดชเต‹เตพ เดตเตเดฏเด•เตเดคเดฎเดพเดฏเดฟ CORE::dump() เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฃเด‚).

    • เดซเดฏเตฝ::Glob::glob เดซเด‚เด—เตโ€Œเดทเตป เดจเต€เด•เตเด•เด‚ เดšเต†เดฏเตโ€Œเดคเต (เดจเดฟเด™เตเด™เตพ เดซเดฏเตฝ::Glob::bsd_glob เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดฃเด‚).
    • เดคเต†เดฑเตเดฑเดพเดฏ เดฏเต‚เดฃเดฟเด•เต‹เดกเต เดธเต€เด•เตเดตเตปเดธเตเด•เตพ เดคเดฟเดฐเดฟเด•เต† เดจเตฝเด•เตเดจเตเดจเดคเดฟเดจเต†เดคเดฟเดฐเต† เดชเดพเด•เตเด•เต() เดฒเต‡เด•เตเด•เต เดธเด‚เดฐเด•เตเดทเดฃเด‚ เดšเต‡เตผเดคเตเดคเต.
    • XS เด•เต‹เดกเดฟเตฝ (C เดฌเตเดฒเต‹เด•เตเด•เตเด•เตพ) UTF-8 เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เตพ เดจเดŸเดคเตเดคเตเดจเตเดจ เดฎเดพเด•เตเดฐเต‹เด•เดณเตเดŸเต† เด‰เดชเดฏเต‹เด—เดคเตเดคเดฟเดจเตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃเดฏเตเดŸเต† เด…เดตเดธเดพเดจเด‚ เด…เดŸเตเดคเตเดค เดฑเดฟเดฒเต€เดธเต เดตเดฐเต† เดฎเดพเดฑเตเดฑเดฟเดตเดšเตเดšเต.
  • เดชเตเดฐเด•เดŸเดจ เด’เดชเตเดฑเตเดฑเดฟเดฎเตˆเดธเต‡เดทเดจเตเด•เตพ:
    • UTF-8-เตฝ เดจเดฟเดจเตเดจเต เดชเตเดฐเดคเต€เด• เดฒเต‡เด”เดŸเตเดŸเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เดตเดฟเดตเตผเดคเตเดคเดจ เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เตพ เดคเตเดตเดฐเดฟเดคเดชเตเดชเต†เดŸเตเดคเตเดคเดฟ (เด•เต‹เดกเต เดชเต‹เดฏเดฟเดจเตเดฑเต), เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เด“เตผเดกเต (โ€œ\x7fffโ€) เดชเตเดฐเดตเตผเดคเตเดคเดจเด‚ เดจเดŸเดคเตเดคเดพเตป เด‡เดชเตเดชเต‹เตพ 12% เด•เตเดฑเดšเตเดšเต เดจเดฟเตผเดฆเตเดฆเต‡เดถเด™เตเด™เตพ เด†เดตเดถเตเดฏเดฎเดพเดฃเต. UTF-8 เดชเตเดฐเดคเต€เด• เดธเต€เด•เตเดตเตปเดธเตเด•เดณเตเดŸเต† เด•เตƒเดคเตเดฏเดค เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เตเดจเตเดจ เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เดณเตเดŸเต† เดชเตเดฐเด•เดŸเดจเดตเตเด‚ เดตเตผเดฆเตเดงเดฟเดชเตเดชเดฟเดšเตเดšเต;
    • finalize_op() เดซเด‚เด—เตโ€Œเดทเดจเดฟเดฒเต† เด†เดตเตผเดคเตเดคเดจ เด•เต‹เดณเตเด•เตพ เด’เดดเดฟเดตเดพเด•เตเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต;
    • เดธเดฎเดพเดจ เดชเตเดฐเดคเต€เด•เด™เตเด™เตพ เดšเตเดฐเตเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเด‚ เดชเดคเดฟเดตเต เดŽเด•เตเดธเตเดชเตเดฐเดทเดจเตเด•เดณเดฟเตฝ เดชเตเดฐเดคเต€เด• เด•เตเดฒเดพเดธเตเด•เตพ เดจเดฟเตผเดตเดšเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดฎเดพเดฏเดฟ เด•เต‹เดกเดฟเดฒเต‡เด•เตเด•เต เดšเต†เดฑเดฟเดฏ เด’เดชเตเดฑเตเดฑเดฟเดฎเตˆเดธเต‡เดทเดจเตเด•เตพ เดจเดŸเดคเตเดคเดฟ;
    • เด’เดชเตเดฑเตเดฑเดฟเดฎเตˆเดธเต เดšเต†เดฏเตเดคเต เด’เดชเตเดชเดฟเดŸเตเดŸ เดคเดฐเดคเตเดคเดฟเดฒเตเดณเตเดณ เดจเดฟเตผเดตเดšเดจเด™เตเด™เตพ เด’เดชเตเดชเดฟเดŸเดพเดคเตเดคเดตเดฏเดฟเดฒเต‡เด•เตเด•เต เดชเดฐเดฟเดตเตผเดคเตเดคเดจเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต (IV เดฎเตเดคเตฝ UV เดตเดฐเต†);
    • เดชเต‚เตผเดฃเตเดฃเดธเด‚เด–เตเดฏเด•เดณเต† เด’เดฐเต เดธเตเดŸเตเดฐเดฟเด‚เด—เดพเด•เตเด•เดฟ เดฎเดพเดฑเตเดฑเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด…เตฝเด—เต‹เดฐเดฟเดคเด‚ เด’เดจเตเดจเดฟเดจเต เดชเด•เดฐเด‚ เดฐเดฃเตเดŸเต เด…เด•เตเด•เด™เตเด™เตพ เด’เดฐเต‡เดธเดฎเดฏเด‚ เดชเตเดฐเต‹เดธเดธเตเดธเต เดšเต†เดฏเตเดคเตเด•เตŠเดฃเตเดŸเต เดคเตเดตเดฐเดฟเดคเดชเตเดชเต†เดŸเตเดคเตเดคเดฟ;
    • เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเดฒเตเด•เตพ เดตเดฐเตเดคเตเดคเดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต เดคเดฏเตเดฏเดพเดฑเดพเด•เตเด•เดฟเดฏเดคเต เดŽเตฝเดœเดฟเดŸเดฟเดŽเด‚ เดจเดŸเดคเตเดคเดฟเดฏ เดตเดฟเดถเด•เดฒเดจเดคเตเดคเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟ;
    • regcomp.c, regcomp.h, regexec.c เดŽเดจเตเดจเต€ เดซเดฏเดฒเตเด•เดณเดฟเตฝ เด’เดชเตเดฑเตเดฑเดฟเดฎเตˆเดธเต เดšเต†เดฏเตเดค เด•เต‹เดกเต;
    • เดฑเต†เด—เตเดฒเตผ เดŽเด•เตเดธเตเดชเตเดฐเดทเดจเตเด•เดณเดฟเตฝ, ASCII เดชเตเดฐเดคเต€เด•เด™เตเด™เดณเตเดณเตเดณ โ€œqr/[^a]/โ€ เดชเต‹เดฒเตเดณเตเดณ เดชเดพเดฑเตเดฑเต‡เดฃเตเด•เดณเตเดŸเต† เดชเตเดฐเต‹เดธเดธเตเดธเดฟเด‚เด—เต เด—เดฃเตเดฏเดฎเดพเดฏเดฟ เดคเตเดตเดฐเดฟเดคเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต.
  • Minix3 เดชเตเดฒเดพเดฑเตเดฑเตโ€Œเดซเต‹เดฎเดฟเดจเตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ เดชเตเดจเดƒเดธเตเดฅเดพเดชเดฟเดšเตเดšเต. เดฎเตˆเด•เตเดฐเต‹เดธเต‹เดซเตเดฑเตเดฑเต เดตเดฟเดทเตเดตเตฝ เดธเตเดฑเตเดฑเตเดกเดฟเดฏเต‹ 2019 เด•เดฎเตเดชเตˆเดฒเตผ (เดตเดฟเดทเตเดตเตฝ เดธเดฟ++ 14.2) เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เดพเตป เดธเดพเดงเดฟเด•เตเด•เตเด‚;
  • เด…เดŸเดฟเดธเตเดฅเดพเดจ เดชเดพเด•เตเด•เต‡เดœเดฟเตฝ เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดฎเตŠเดกเตเดฏเต‚เดณเตเด•เดณเตเดŸเต† เดชเตเดคเตเด•เตเด•เดฟเดฏ เดชเดคเดฟเดชเตเดชเตเด•เตพ. เดชเตเดฐเดงเดพเดจ เดฐเดšเดจเดฏเดฟเตฝ เดจเดฟเดจเตเดจเต เดฎเตŠเดกเตเดฏเต‚เดณเตเด•เตพ เดจเต€เด•เตเด•เด‚ เดšเต†เดฏเตโ€Œเดคเต เดฌเดฟ::เดกเต€เดฌเด—เต ะธ เดชเตเดฐเดพเดฆเต‡เดถเดฟเด•เด‚::เด•เต‹เดกเตเด•เตพ.

เด…เดตเดฒเด‚เดฌเด‚: opennet.ru

เด’เดฐเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚ เดšเต‡เตผเด•เตเด•เตเด•