mirror of
git://git.code.sf.net/p/zsh/code
synced 2025-10-27 04:40:59 +01:00
45764: Add a regression test for 45772. Test by Roman
This commit is contained in:
parent
c486040220
commit
ab835f0c37
2 changed files with 19 additions and 0 deletions
|
|
@ -1,3 +1,8 @@
|
||||||
|
2020-05-05 Daniel Shahaf <d.s@daniel.shahaf.name>
|
||||||
|
|
||||||
|
* 45764: Test/D07multibyte.ztst: Add a regression test for 45772.
|
||||||
|
Test by Roman
|
||||||
|
|
||||||
2020-05-05 Peter Stephenson <p.w.stephenson@ntlworld.com>
|
2020-05-05 Peter Stephenson <p.w.stephenson@ntlworld.com>
|
||||||
|
|
||||||
* 45772: Src/params.c: Upon restoring locale variables, restore
|
* 45772: Src/params.c: Upon restoring locale variables, restore
|
||||||
|
|
|
||||||
|
|
@ -585,3 +585,17 @@
|
||||||
>OK
|
>OK
|
||||||
F:A failure here may indicate the system regex library does not
|
F:A failure here may indicate the system regex library does not
|
||||||
F:support character sets outside the portable 7-bit range.
|
F:support character sets outside the portable 7-bit range.
|
||||||
|
|
||||||
|
(
|
||||||
|
locale=$LANG
|
||||||
|
unset -m 'LC_*|LANG'
|
||||||
|
export LC_CTYPE=$locale
|
||||||
|
echo '\u276F' # this works
|
||||||
|
() {
|
||||||
|
local LC_ALL=C
|
||||||
|
}
|
||||||
|
echo '\u276F' # this doesn't work
|
||||||
|
)
|
||||||
|
0:locale gets restored when locale parameters go out of scope (regression test for 45772)
|
||||||
|
>❯
|
||||||
|
>❯
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue