summaryrefslogtreecommitdiff
path: root/t/op/each.t
Commit message (Collapse)AuthorAgeFilesLines
* EBCDIC: pack U is no more equal to concat of \xHHs.Jarkko Hietaniemi2002-02-111-1/+1
| | | p4raw-id: //depot/perl@14649
* Few more paranoia checks for Unicode hash keys.Jarkko Hietaniemi2002-01-241-1/+20
| | | p4raw-id: //depot/perl@14407
* Make using U+FDD0..U+FDEF (noncharacters since Unicode 3.1),Jarkko Hietaniemi2001-12-211-1/+1
| | | | | | U+...FFFE, U+...FFFF, and characters beyond U+10FFFF (the Unicode maximum code point) warnable offenses. p4raw-id: //depot/perl@13823
* Re: [PATCH] tests for hash assignmentNicholas Clark2001-12-101-46/+36
| | | | | Message-ID: <20011210232228.M21702@plum.flirble.org> p4raw-id: //depot/perl@13604
* Drop all the unnecessary "use utf8" clauses and some ofJarkko Hietaniemi2001-08-121-8/+4
| | | | | | | | | | | the unnecessary "use bytes" ones. TODO: scour the documentation for unnecessary "use utf8" and prominently display it in perldelta when the time comes. ("use utf8" should be necessary ONLY if one wants the script to be in UTF-8.) Also should be checked in some non-ASCII non-Latin-1 platform, like EBCDIC. p4raw-id: //depot/perl@11638
* Integrate perlio:Jarkko Hietaniemi2001-03-281-2/+4
| | | | | | | | | | | | | | [ 9400] More EBCDIC tweaks: - one more swash issue &~(0xA0-1) did not do the right thing, for UTF-EBCDIC where &~(0x80-1) does for UTF-8. - add "use re 'asciirange'" to make [!-~] etc. work use it in MIME::QuotedPrint and t/op/regexp.t and t/op/pat.t - Choose a key for t/op/each.t test which gets encoded. - Skip utf8decode if this is UTF-EBCDIC. p4raw-link: @9400 on //depot/perlio: daf0f78e031c718c75590ef9ef573756f805776e p4raw-id: //depot/perl@9407
* More EBCDIC fixes.Nick Ing-Simmons2001-03-191-6/+11
| | | p4raw-id: //depot/perlio@9246
* Undo qu. Retract #8814, rewrite op/each part of #8615,Jarkko Hietaniemi2001-02-281-2/+2
| | | | | | | retract toke.c/qu parts of #8583, retract #8485, retract or rewrite qu parts of #8439 of toke.c, keywords.h, keywords.pl, op/length.t, and MANIFEST, and delete t/op/qu.t. p4raw-id: //depot/perl@8967
* UTF-8 nit from Inaba Hiroto.Jarkko Hietaniemi2001-01-301-2/+8
| | | p4raw-id: //depot/perl@8615
* Patch from Inaba Hiroto:Jarkko Hietaniemi2001-01-281-1/+14
| | | | | | | | | | | | | | | | | | | | | | | - canonical UTF-8 hash keys: if a key string for a hash is UTF8-on, try downgrade the string and use it if unicode::distinct is not in effect. For the task, I added a function bytes_from_utf8() to utf8.c. It might resemble utf8_to_bytes() but it is not convenient to the task. Made a test for it and added to t/op/each.t - Changed do_print in doio.c to apply sv_utf8_(downgrade|upgrade) to the mortal copy of the argument SV. And changed t/io/utf8.t test 18 which expects print() to upgrade its argument. - re-implement sv_eq with bytes_from_utf8() - some bug fixes - tr/// does not handle UTF8 range (\x{}-\x{}) - \ before raw UTF8 character produced "Malformed UTF-8 character" warning. - "\x{100}\N{CENT SIGN}" is Malformed. Added tests for these 3. - and one silly bug (by me) with qu operator. p4raw-id: //depot/perl@8583
* Re: Additional patch for UTF8-keys (Re: perl@8016)Inaba Hiroto2000-12-091-1/+14
| | | | | | | Message-ID: <3A329BC0.15E8BFF9@st.rim.or.jp> Tests for #8056. p4raw-id: //depot/perl@8057
* Test for Unicode (UTF-8) hash keys.Jarkko Hietaniemi2000-12-051-1/+13
| | | p4raw-id: //depot/perl@7999
* avoid useless use of target for pp_each(); also fixes bugs due toGurusamy Sarathy1999-07-231-3/+14
| | | | | refcount held by the target p4raw-id: //depot/perl@3727
* support OE/MVSJarkko Hietaniemi1998-08-021-1/+2
| | | | | | Message-Id: <199808010903.MAA09371@alpha.hut.fi> Subject: [PATCH] 5.005_01: OE MVS p4raw-id: //depot/maint-5.005/perl@1697
* 5.004_58, move intuition testsStephen Potter1998-02-201-1/+13
| | | p4raw-id: //depot/perl@536
* More testsTom Phoenix1997-01-011-1/+40
| | | | private-msgid: <Pine.GSO.3.95.961229170736.15213M-100000@solaris.teleport.co
* perl 5.003_06: t/op/each.tPerl 5 Porters1996-10-071-3/+20
| | | | | | | | | | | | | | | | | | | | Date: Mon, 30 Sep 1996 01:13:28 -0400 From: Spider Boardman <spider@Orb.Nashua.NH.US> Subject: Re: pre extending hash? - need speed The patch below (which is relative to perl5.001l) implements "keys %hash = 50_000;" (or other integer-evaluable sizes) for pre-sizing hashes. I've only moved the patch forward from when I first did it. I'm sure the code in hv_ksplit could be improved. Date: Mon, 7 Oct 1996 22:03:00 +0300 From: Jarkko Hietaniemi <jhi@alpha.hut.fi> Subject: LC_COLLATE. Big patch to add, document, and test LC_COLLATE support. A not necessarily gt a.
* perl 5.0 alpha 2perl-5a2Larry Wall1993-10-071-1/+1
| | | | [editor's note: from history.perl.org. The sparc executables originally included in the distribution are not in this commit.]
* perl 4.0.00: (no release announcement available)perl-4.0.00Larry Wall1991-03-211-0/+53
So far, 4.0 is still a beta test version. For the last production version, look in pub/perl.3.0/kits@44.