ื ืึธื 11 ืืืฉืื ืคืื ืึทื ืืืืืงืืื ื
ืฆืืืืึทื 5.30 ืืื ืืืคืจืืื ืืื ืืืื ืืื ืื ืคืึทืจืคืขืกืืืงื ืึทื ืืืืืงืืื ื ืคึผืืึทื ืืืืืืืืงื ืืขืงืก ืืึธืจ ืฆืืจืืง, ืืืึธืก ืืืคึผืืืื ืื ืืขืืืื ื ืคืื ื ืืึท ืกืืึทืืื ืฆืืืืืื ืึทืืึธื ืึท ืืึธืจ ืืื ืงืขืจืขืงืืืื ืจืืืืกืื ืืขืืขืจ ืืจืื ืืืฉืื. ืืื ืืืขืื ืึท ืืืืฉ, ืขืก ืืื ืคึผืืึทื ื ืขื ืฆื ืืขืืืื ื ืืขืจ ืขืจืฉืืขืจ ืงืขืจืขืงืืืื ืืขืืืื ื ืคืื ืคึผืขืจื 5.30.1, ืืืึธืก ืืืขื ืคืึทืจืจืืืื ืื ืืขืจืกื ืืึทืืืึทืืืง ืขืจืจืึธืจืก ืืืืขื ืึทืคืืื ืืขืฉืึทืก ืื ืืืคึผืืึทืืขื ืืืืฉืึทื ืคืื ืคึผืขืจื 5.30.0. ืฆืืืืืขื ืืื ืื ืืขืืืื ื ืคืื Perl 5.30, ืฉืืืฆื ืคึฟืึทืจ ืื 5.26 ืฆืืืืึทื ืืื ืืขืืืขื ืืืกืงืึทื ืืื ืืื, ืคึฟืึทืจ ืืืึธืก ืืขืจืืืึทื ืืืงืื ืืขื ืงืขื ืืืื ืคืจืื ืืื ืืขืจ ืฆืืงืื ืคึฟื ืืืืื ืืืื ืงืจืืืืฉ ืืืืขืจืืืื ืคึผืจืึธืืืขืืก ืืขื ืขื ืืืืขื ืึทืคืืื. ืืขืจ ืึทื ืืืืืงืืื ื ืคึผืจืึธืฆืขืก ืคืื ืื ืืงืกืคึผืขืจืืขื ืึทื ืฆืืืืึทื 5.31 ืืื ืืืื ืื ืืขืืืืื, ืืืืฃ ืืขืจ ืืืืข ืคืื โโโโืืืึธืก ืึท ืกืืึทืืื ืืขืืืื ื ืคืื ืคึผืขืจื 2020 ืืืขื ืืืื ืืขืฉืืคื ืืื 5.32.
ืฉืืืกื
- ืขืงืกืคึผืขืจืืืขื ืืึทื ืฉืืืฆื ืคึฟืึทืจ "" ืึทืคึผืขืจืืืฉืึทื ื ืืื ืฆืืืขืืขืื ืฆื ืจืขืืืืขืจ ืืืืกืืจืืงื.
(?โน! ืืืกืืขืจ) "ืืื"(?โน = ืืืกืืขืจ) ยป ืคึฟืึทืจ ืืืืืืขื ืึทืงืกืขืก ืฆื ืคืจืืขืจ ืคึผืจืึทืกืขืกื ืืขืืืืกื ืืขืืคึผืืึทืืขืก. ืื ืืืกืืขืจ ืืขืคึฟืื ืืฆืืข ืืืื ืืืื ืื 255 ืืืชืืืช ืคืื ืื ืจืขืคึฟืขืจืขื ืฅ ืคืื ื; - ืื ืืึทืงืกืืืื ืืืขืจื ืคืื ืื ืืจืืืก ืกืคึผืขืกืืคืืขืจ ("n") ืืื "{ื,ื}" ืจืขืืืืขืจ ืืืืกืืจืืง ืืืึทืงืก ืืื ืืขืืืืงืกื ืฆื 65534;
- ืฆืืืขืืขืื ืืืืจืขื ืขืฆื
ืฉืืืฆื ืืึทืกืงืก ืฆื ืืืืืคึผืื ืงื ืืืืขืจ ืงืึทืืขืืึธืจืืขืก ืคืื ืืืชืืืช ืืื ืจืขืืืืขืจ ืืืืกืืจืืงื, ืงืึทืืืขืจืื ื ืคืึทืจืฉืืืขื ืข ืืื ืืงืึธื ืฉืืขืื. ืคึฟืึทืจ ืืืึทืฉืคึผืื, ืืขืจ ืืืืกืืจืืง "qr! \p{nv= /(?x) \ื [0-5] \ื / }!" ืึทืืึทืื ืืืจ ืฆื ืืืืกืงืืืึทืื ืึทืืข ืืื ืืงืึธื ืืืชืืืช ืืืึธืก ืืขืคืื ืืจื ืื ื ืืืขืจื ืคืื 0 ืฆื 5, ืึทืจืืึทื ืืขืจืขืื ื ืืืึทืืขื ืืืฉ ืึธืืขืจ ืืขื ืืึทืืืฉ ืกืคึผืขืืื ืื ืคืื ื ืืืขืจื; - ืฆืืืขืืขืื ืฉืืืฆื ืคึฟืึทืจ ืืขืืืืกื ืืืชืืืช ืืื ืจืขืืืืขืจ ืืืืกืืจืืงื
ืื ืคึผืึทืืขืจื ื ืืขืืืืืืขื ืืืจื ืืืื ืงืืืึธืืขืก (qr'\N{ื ืึธืืขื}'); - ืืื ืืงืึธื ืกืคึผืขืกืืคืืงืึทืืืึธื ืฉืืืฆื ืืขืจืืืึทื ืืืงื ืฆื ืืืขืจืกืืข
12.1 . ืื ืืงืกืคึผืขืจืืขื ืึทื ืึทื ืืืืืงืืื ื ืคืึธื ืืื ืึทืืืขืงืืขื ืืืขื ืคืื ืงืึทืืืกsv_utf8_downgrade ืืื sv_utf8_decode , ืืขื ืืฆื ืืื ืืขืจ ืึทื ืืืืืงืืื ื ืคืื ืืงืกืืขื ืฉืึทื ื ืืื ืื C ืฉืคึผืจืึทื; - ืฆืืืขืืขืื ืื ืคืืืืงืืื ืฆื ืืืืขื ืคึผืขืจื ืืื ืืืคึผืืึทืืขื ืืืืฉืึทื ืคืื ืึทืคึผืขืจืืืฉืึทื ื ืืื ืึท ืืึธืงืึทื ืืืึธืก ืฉืืืฆื ืืืืื-ืืจืขืืื ืึธืคึผืขืจืึทืฆืืข (-Accflags = '-DUSE_THREAD_SAFE_LOCALE'). ืืื ืึทืืขืจ, ืึทืืึท ืึท ืืืคึผืืึทืืขื ืืืืฉืึทื ืืื ืืขื ืืฆื ืืืืื ืืืขื ืื ืื ืึท ืืืืื-ืืจืขืืื ืืืขืจืกืืข ืคืื โโืคึผืขืจื, ืึธืืขืจ ืงืขื ืขื ืืืฆื ืืืื ืขื ืืืืึทืื ืคึฟืึทืจ ืงืืื ืืืืขื;
- ืงืึทืืืืื ืื ื ืื "-Dv" (ืขื ืืึทื ืกื ืืืืึทืืื ื ืจืขืืืืืึทื) ืืื "-ืืจ" (ืจืขืืขืงืก ืืืืึทืืื ื) ืคืืึทืืก ืืืฆื ื ืึทืืข ืืขืืืขื ืจืขืืืืขืจ ืืืืกืืจืืง ืืืืึทืืื ื ืืึธืืขืก ืฆื ืืืื ืขื ืืืืึทืื;
- ืคึฟืขืึดืงืืืื ืคืจืืขืจ ืืืคึผืจืืฉืืืืืื ืืขื ืขื ืึทืืืขืงืืขื ืืืขื:
- ืืืฆื ืื ืืืฆื ืืื ืฉืืจื ืกืขืคึผืึทืจืึทืืึธืจ ืืื ืืืืืืงืึทืจื ืืืชืืืช
ืขืจืืืืื ื ืืฆื ืืืืืืืจืึทืคืขืืขืก (ืงืึธืืคึผืึธืกืืืข ืืื ืืงืึธื ืืืชืืืช ืืขื ืขื ื ืืฉื ืขืจืืืืื). -
ืืืกืงืึทื ืืื ืืื ืฉืืืฆื ืคึฟืึทืจ ืขืืืขืืข ืืึทื ื-ืคืึทืจืขืืืขืจื ืคืืจืืขื ืคืื ื ืืฆื ืื "{" ืืึทืจืึทืงืืขืจ ืืื ืจืขืืืืขืจ ืืืืกืืจืืงื ืึธื ืืกืงืืืคึผืื ื ืขืก. -
ืขืก ืืื ืคืึทืจืืึธืื ื ืืฆื ืื sysread (), syswrite (), recv () ืืื ืฉืืงื () ืคืึทื ืืงืฉืึทื ื ืืื ": utf8" ืืึทื ืืืขืจืก. - ืขืก ืืื ืคึผืจืึธืืืืืึทืืึทื ืฆื ื ืืฆื ืืขืคึฟืื ืืฆืืข ืคืื โโ"ืืืื" ืืื ืื ืืขืจืึทื ืืื ืคืึทืืฉ ืงืึทื ืืืฉืึทื ืึทื ืกืืืืืืึทื ืฅ (ืืืฉื, "ืืืื $ ืจืขื ืืืขื ืืืื 0").
- ืฉืืืฆื ืคึฟืึทืจ ืกืคึผืขืฆืืขื ืืืขืจืืึทืืึทืื "$*" ืืื "$#" ืืื ืึทืืืขืงืืขื ืืืขื.
ืฉืืืฆื ืคึฟืึทืจ ืืืคึผืืืกืึทื ืคืึทื ืคืื ืื ืืึทืืคึผ () ืคึฟืื ืงืฆืืข ืืื ืืืกืงืึทื ืืื ืืื (ืืืจ ืืืื ืืืฆื ืืคืืจืืฉ ืกืคึผืขืฆืืคืืฆืืจื CORE :: ืืึทืืคึผ ()). - ืื ืืขืงืข :: Glob :: glob ืคึฟืื ืงืฆืืข ืืื ืึทืืืขืงืืขื ืืืขื (ืืืจ ืืึธื ื ืืฆื File :: Glob :: bsd_glob).
- ืฆืืืขืืืืื ืฉืืฅ ืฆื ืคึผืึทืง () ืงืขืื ืฆืืจืืงืงืืืขื ืคืึทืจืงืจืืคึผืื ืืื ืืงืึธื ืกืืงืืืึทื ืกืื.
- ืืขืจ ืกืืฃ ืคืื ืฉืืืฆื ืคึฟืึทืจ ืื ื ืืฆื ืคืื ืืึทืงืจืึธืก ืืืึธืก ืืืจืืคืืจื ืึทืคึผืขืจืืืฉืึทื ื ืืื UTF-8 ืืื XS ืงืึธื (C ืืืึทืงืก) ืืื ืคึผืึธืืกืืคึผืึธืื ื ืืื ืืขืจ ืืืืึทืืขืจ ืืขืืืื ื.
- ืืืฆื ืื ืืืฆื ืืื ืฉืืจื ืกืขืคึผืึทืจืึทืืึธืจ ืืื ืืืืืืงืึทืจื ืืืชืืืช
- ืคืึธืจืฉืืขืืื ื ืึธืคึผืืืืืืึทืืืึธื ืก:
- ืืืืขืจืืขืฆืื ื ืึทืคึผืขืจืืืฉืึทื ื ืคืื UTF-8 ืฆื ืืึทืจืึทืงืืขืจ ืืืืกืืืื ืืขื ืขื ืึทืงืกืขืืขืจืืืืื (
ืงืึธื ืคืื ื ), ืคึฟืึทืจ ืืืึทืฉืคึผืื, ืืืจืืคืืจื ืื ืึธืจื ("\ x7fff") ืึธืคึผืขืจืึทืฆืืข ืืืฆื ืจืืงืืืืืขืจื 12% ืืืืื ืืงืขืจืข ืื ืกืืจืึทืงืฉืึทื ื. ืื ืคืึธืจืฉืืขืืื ื ืคืื ืึทืคึผืขืจืืืฉืึทื ื ืงืึธื ืืจืึธืืืจื ืื ืจืืืืืง ืคืื UTF-8 ืืึทืจืึทืงืืขืจ ืกืืงืืืึทื ืกืื ืืื ืืืื ืืขืืืืงืกื; - ืจืขืงืืจืกืืืืข ืจืืคื ืืื ืื ืคืื ืึทืืืืข_ืึธืคึผ () ืคึฟืื ืงืฆืืข ืืขื ืขื ืืืืืึทื ืืืืึทื;
- ืืขืืืื ืืื ืขืจืืืขืจืืืง ืึทืคึผืืึทืืึทืืืืฉืึทื ื ืฆื ืื ืงืึธื ืคึฟืึทืจ ืงืึทืืึทืคึผืกืื ื ืืืืขื ืืงืึทื ืืืชืืืช ืืื ืืืคืืื ืื ื ืืึทืจืึทืงืืขืจ ืงืืืกื ืืื ืจืขืืืืขืจ ืืืืกืืจืืงื;
-
ืึธืคึผืืืืืืขื ืงืึทื ืืืขืจืืื ื ืืขืืชืืขื ืืืคึผ ืืื ืฆื ืึทื ืกืืื ื ืึธื ืขืก (ืืื ืฆื ืืื); - ืืขืจ ืึทืืืขืจืืืึทื ืคึฟืึทืจ ืงืึทื ืืืขืจืืื ื ืืึทื ืฅ ื ืืืขืจื ืืื ืึท ืฉืืจืืงื ืืื ืึทืงืกืขืืขืจืืืืื ืืืจื ืคึผืจืึทืกืขืกืื ื ืฆืืืื ืืืืืฉืึทืฅ ืืื ืึทืืึธื ืึทื ืฉืืึธื ืคืื ืืืื;
- ืืืคึผืจืืืืืึทื ืฅ ืืขื ืขื ืืขืืืื
ืฆืืืขืืจืืื ืืืืืจื ืืืืฃ ืึทื ืึทืืืกืืก ืืืจื LGTM; - ืึธืคึผืืืืืืขื ืงืึธื ืืื ืืขืงืขืก regcomp.c, regcomp.h ืืื regexec.c;
- ืืื ืจืขืืืืขืจ ืืืืกืืจืืงื, ืื ืคึผืจืึทืกืขืกืื ื ืคืื ืคึผืึทืืขืจื ื ืืื "qr/[^a]/" ืืื ASCII ืืืชืืืช ืืื ืืืืืืืืง ืึทืงืกืขืืขืจืืืืื.
- ืืืืขืจืืขืฆืื ื ืึทืคึผืขืจืืืฉืึทื ื ืคืื UTF-8 ืฆื ืืึทืจืึทืงืืขืจ ืืืืกืืืื ืืขื ืขื ืึทืงืกืขืืขืจืืืืื (
- ืฉืืืฆื ืคึฟืึทืจ ืื Minix3 ืคึผืืึทืืคืึธืจืืข ืืื ืืขืืื ื. ืขืก ืืื ืืขืืืขื ืฆื ืืืืขื ืืื Microsoft Visual Studio 2019 ืงืึทืืคึผืืืืขืจ (Visual C ++ 14.2);
- ืืขืจืืืึทื ืืืงื ืืืขืจืกืืขืก ืคืื ืืึทืืืฉืืื ืึทืจืืึทื ืืขืจืขืื ื ืืื ืื ืืงืขืจืืืง ืคึผืขืงื. ืืึธืืืืขืก ืืขื ืขื ืึทืืืขืงืืขื ืืืขื ืคืื ืื ืืืืคึผื ืืึทืฅ
ื:: ืืืืื ะธืืึธืงืึทื :: ืงืึธืืื .
ืืงืืจ: opennet.ru