summaryrefslogtreecommitdiff
path: root/Test/D07multibyte.ztst
AgeCommit message (Collapse)AuthorFilesLines
2022-12-1751214: handle read -d and a delimiter that can't be decoded into a characterOliver Kiddle1-0/+14
Terminate input at the raw byte value of the delimiter. Also document and test the use of an empty string as a way to specify NUL as the delimiter.
2022-09-1550629: do not use egrep in testsJun-ichi Takimoto1-14/+2
2022-05-02Fix problems with tests for 50126 and 50150.Bart Schaefer1-1/+4
2022-05-0150157: Tests for 50150Daniel Shahaf1-0/+11
2022-03-3049910: move multibyte-related f-flagged test from E03 to D07Jun-ichi Takimoto1-0/+12
POSIX requires printf should calculate width/precision in %s conversion in bytes (not in characters) even in multibyte locale
2021-03-23unposted: Improve documentation and add regression test for workers/47745dana1-0/+7
2020-10-2547302: Test for print -v fixMikael Magnusson1-0/+9
2020-05-0545764: Add a regression test for 45772. Test by RomanDaniel Shahaf1-0/+14
2017-02-0140470: make the test work also with ASCII collationJun-ichi Takimoto1-16/+14
a few OSs (macOS and some versions of BSDs) use ASCII collation even if UTF-8 locale is in use
2017-01-24posted: Make D07 recognize more spellings of pl_PL.UTF-8Mikael Magnusson1-2/+2
FreeBSD and probably others use this spelling in locale -a output, while glibc uses the utf8 spelling.
2016-12-09unposted: minor D07 typosPeter Stephenson1-2/+2
2016-12-0940138: Move regex multibyte test.Peter Stephenson1-12/+16
Put it last as it has an additional dependency. Output a failure message indicating this.
2016-10-1939678: metafication of printf %q argument and resultPeter Stephenson1-0/+4
2016-07-1838879: Unmetafy file names for glob sort.Peter Stephenson1-0/+17
Test using Polish UTF-8 collation sequence that'w known to cause the problems.
2016-06-0338586: Metafication problem with $functionsPeter Stephenson1-0/+9
If treated as a complete associative array or scanned (retrieving individual values was not affected), it incorrectly unmetafied the value so multibyte characters got confused. Add test.
2015-12-0837348: Tests and fix for ${(q+)...}.Peter Stephenson1-0/+7
Needs dupstring() for empty string case.
2015-11-2137181: consistent use of zmodload and corresponding ZTST_unimplemented or ↵Barton E. Schaefer1-1/+1
ZTST_skip
2015-09-19unposted: fix typo in testPeter Stephenson1-1/+1
2015-09-1236491: Multibyte support for parameter expansion flags B,E,NJun-ichi Takimoto1-0/+15
2015-09-1036478: Add [[:INCOMPLETE:]] and [[:INVALID:]] pattern tests.Peter Stephenson1-0/+6
2015-09-0436415: remap bytes from invalid multibyte characters.Peter Stephenson1-0/+17
These now go to 0xdc00 + index. If wchar_t is a Unicode code point, this is by construction an invalid character within the Unicode range. If it isn't, we would hope the result was no worse than the current fudge.
2015-08-2136262: Replace fix for missing unmeta in chdir().Peter Stephenson1-0/+12
It was needed in the argument to one of a pair of lchdir()s rather than within zchdir(). Add tests for the case of a character with 0x83 within it.
2015-07-10unposted: another ZTST_skipPeter Stephenson1-2/+1
2015-06-12Add non-metafied character length handling.Peter Stephenson1-0/+13
Use this in regex module and add test using $'\ua0'. Rename mb_metacharinit() to mb_charinit() as it does not involve metafied characters.
2015-06-0335374: tab expansion with double width charactersPeter Stephenson1-0/+9
2015-02-2034587: ensure multibyte characters don't overflow.Peter Stephenson1-5/+15
They could start incorporating tokens, with bad karma. Add test.
2010-10-1028339: backslash-newline history without HIST_LEX_WORDSPeter Stephenson1-0/+18
28340: assignment to range of scalar variable with multibyte characters
2009-07-2427188: improve read -q by using read -k codePeter Stephenson1-0/+6
2009-05-0826950: warn on failed attempt to change user or group IDPeter Stephenson1-11/+19
26593: print warning but dont fail test if simple Unicode conversion fails
2009-05-0726954: read should pass through invalid multibyte charactersPeter Stephenson1-0/+6
2009-04-3026895: restrict multibyte sorting test to western European charctersPeter Stephenson1-2/+2
2009-04-26Paul Ackersviller: 26883: naming of UTF8 locales on HPUXPeter Stephenson1-2/+2
2009-03-1026705: multibyte characters with Meta in ${(%)foo} etc.Peter Stephenson1-0/+17
2008-10-3025969: two bugs with metafication plus a test for onePeter Stephenson1-0/+7
2008-10-1825911: see if we can work around multibyte problems in file systemPeter Stephenson1-9/+6
2008-10-1125845: fix pattern but with backslashed and metafied charatersPeter Stephenson1-0/+11
2008-03-2624736: a couple more tests failing on SolarisPeter Stephenson1-8/+0
2008-03-0324673: another attempt to sort characters the same way on multiple UTF-8Peter Stephenson1-21/+15
implementations
2008-02-2724618: avoid problems with sorting of UTF-8 characters by using sortPeter Stephenson1-2/+8
2007-12-1724275: fixes for multibyte characters on SolarisPeter Stephenson1-6/+15
2007-11-0624070: some \u fixes in getkeystring()Peter Stephenson1-0/+10
2007-08-2223792: test and documentation for improved backslash quotingPeter Stephenson1-0/+6
2007-06-1823562: add KSH_ZERO_SUBSCRIPT option and leave off by defaultPeter Stephenson1-1/+1
2007-06-16unposted: stop multibyte test files from cluttering up directoryPeter Stephenson1-0/+1
2007-05-2923486: use {fd} syntax to get fd's for testsPeter Stephenson1-1/+1
2007-04-1523278: fix NUMERICGLOBSORT, broken by multibyte fixesPeter Stephenson1-0/+19
2007-02-10fix metafication of ${(#)x}Peter Stephenson1-0/+32
2007-01-2223119: lower case in sorting properlyPeter Stephenson1-0/+11
2007-01-0923098: printf multibyte character widthsPeter Stephenson1-0/+4
2006-11-0722980: 22952 messed up parameter padding flag optional argumentsPeter Stephenson1-2/+2