diff options
author | pgen <p.gen.progs@gmail.com> | 2020-08-01 23:41:39 +0200 |
---|---|---|
committer | pgen <p.gen.progs@gmail.com> | 2020-08-01 23:55:21 +0200 |
commit | c78abaf23302b7ed66665a9239f05c7df32295be (patch) | |
tree | 1d1a70be91f875a92f58b3e30099b0b559c39b0c /tests | |
parent | 0a4bb0c1b71ad59d0685529e9df7ff26ea7b9662 (diff) |
Allow to enter unicode UCS-4 codepoints using \U
\U must be followed by exactly 6 hexadecimal digits with leading zeros
if necessary.
Diffstat (limited to 'tests')
-rw-r--r-- | tests/utf8/data5 | 15 | ||||
-rw-r--r-- | tests/utf8/t0007.good | 13 | ||||
l--------- | tests/utf8/t0007.in | 1 | ||||
-rw-r--r-- | tests/utf8/t0007.tst | 4 |
4 files changed, 33 insertions, 0 deletions
diff --git a/tests/utf8/data5 b/tests/utf8/data5 new file mode 100644 index 0000000..ea294a6 --- /dev/null +++ b/tests/utf8/data5 @@ -0,0 +1,15 @@ +×\\U002581\\U002582\\U002583\\U002584\\U002585\\U002586\\U002587\\U002588× +×\\ue29681\\ue29682\\ue29683\\ue29684\\ue29685\\ue29686\\ue29687\\ue29688× +×\\ue29684×\\U002584× +×\\U002584×\\ue29684× +×\\U\\U0\\U00\\U002\\U0025\\U00258× +\\u31\\U002460\\u32 \\U002461\\u32 \\u31\\U002462 +\\u31\\U002463\\u32\\U002464\\u33 +\\u31\\U00246\\u32 \\U00246\\u32 \\u31\\U00246 \\u31\\U00246\\u32\\U00246\\u33 +×\\U110000× +×é× +×\\uc3a9× +×\\U0000e9× +×\\U000065\\U000301× +×\\U000065\\ucc81× +×\\u\\U000043\\U000033\\U000041\\U000039× diff --git a/tests/utf8/t0007.good b/tests/utf8/t0007.good new file mode 100644 index 0000000..75d3a95 --- /dev/null +++ b/tests/utf8/t0007.good @@ -0,0 +1,13 @@ +$ OUT=$(smenu t0007.in) + +×▁▂▃▄▅▆▇█× ×▁▂▃▄▅▆▇█× ×▄×▄× ×▄×▄× ×......× 1①2 ②2 1③ 1④2⑤3 1.2 .2 1. 1.2.3 +22:07 23:07 24:07 25:07 26:07 +×.× ×é× ×é× ×é× ×é× ×é× ×é× + +$ + +$ echo ":$OUT:" + +:×▄×▄×: + +$ exit 0 diff --git a/tests/utf8/t0007.in b/tests/utf8/t0007.in new file mode 120000 index 0000000..7c06dd2 --- /dev/null +++ b/tests/utf8/t0007.in @@ -0,0 +1 @@ +data5
\ No newline at end of file diff --git a/tests/utf8/t0007.tst b/tests/utf8/t0007.tst new file mode 100644 index 0000000..08292c9 --- /dev/null +++ b/tests/utf8/t0007.tst @@ -0,0 +1,4 @@ +\S[150]\s[10]OUT=$(smenu t0007.in) +\S[150]\s[150]ll\r +\S[150]\s[10]echo ":$\s[10]OUT:" +exit 0 |