summaryrefslogtreecommitdiff
path: root/lib/utf8.pm
Commit message (Collapse)AuthorAgeFilesLines
* Dispell the "use utf8" superstition.Jarkko Hietaniemi2001-08-121-27/+13
| | | p4raw-id: //depot/perl@11643
* update perlebcdic.pod with UTF tbl; tweak utf8.pmPrymmer/Kahn2001-04-151-3/+2
| | | | | Message-ID: <Pine.BSF.4.21.0104142127580.27582-100000@shell8.ba.best.com> p4raw-id: //depot/perl@9704
* documentation tweaks for UTF-EBCDIC supportPrymmer/Kahn2001-04-091-11/+13
| | | | | Message-ID: <Pine.BSF.4.21.0104090006190.21071-100000@shell8.ba.best.com> p4raw-id: //depot/perl@9655
* More EBCDIC stuff:Nick Ing-Simmons2001-03-201-3/+0
| | | | | | | | | | | | | | - Loose the extra level of function on ASCII. - spotted a chr(0) issue in sv.c - re-work of UTF-X tr/// ranges to work in Unicode space. Still issues with the "0xff is illegal UTF-8" hack. - Yet another ad. hoc. utf8 'upgrade' in op.c recoded (why do it once when you can do it all over the place :-( - Enable HINTS_UTF8 on EBCDIC - then ignore it in toke.c, need utf8.pm for swashes. - Simplified and commented scan_const() in toke.c Still something wrong regexp and tr (swashes?). p4raw-id: //depot/perlio@9267
* UTF-X encoding invariance for Encode:Nick Ing-Simmons2001-03-181-1/+27
| | | | | | | | | | | | - move Encode::utf8_encode to utf8::encode (likewise decode,upgrade,downgrade,valid) - move the XS code for those to universal.c (so in miniperl) - add utf8::unicode_to_native and its inverse to allow EBCDIC to work in true unicode. - change ext/Encode/compile to use above. - Fix t/lib/encode.t for above - Teach t/lib/b.t to expect -uutf8 - In utf8.c look for SWASHNEW rather than just utf8:: package to see if utf8.pm is needed. p4raw-id: //depot/perlio@9198
* Re: Errors in core PODsMichael Stevens2001-02-281-1/+3
| | | | | Message-ID: <20010223154756.A7723@firedrake.org> p4raw-id: //depot/perl@8965
* $VERSION crusade, strict, tests, etc... all over lib/Michael G. Schwern2000-12-061-0/+2
| | | | | | | Message-ID: <20001205212328.C6473@blackrider.aocn.com> Carp::Heavy parts not very applicable because of recent changes. p4raw-id: //depot/perl@8013
* RFC: a (temporary?) way around utf8.pm for EBCDICPeter Prymmer2000-10-141-1/+7
| | | | | Message-ID: <Pine.OSF.4.10.10010131548260.133963-100000@aspara.forte.com> p4raw-id: //depot/perl@7228
* Re: [ID 20000730.003] utf8::length() badSimon Cozens2000-08-111-1/+2
| | | | | Message-ID: <slrn8oct2n.19l.simon@justanother.perlhacker.org> p4raw-id: //depot/perl@6593
* tweak Unicode notes, other cleanupsGurusamy Sarathy2000-03-091-1/+1
| | | p4raw-id: //depot/perl@5629
* make hints available via globals in the respective pragmas toGurusamy Sarathy2000-03-041-2/+4
| | | | | avoid duplicating the constants everywhere p4raw-id: //depot/perl@5527
* rename byte:: to bytes::Gurusamy Sarathy2000-02-191-1/+1
| | | p4raw-id: //depot/perl@5133
* remove $^U dependent behaviors in runtime; chr() and sprintf('%c',...)Gurusamy Sarathy2000-02-071-15/+0
| | | | | | | now return bytes all the way to 255, they will be transparently coerced (in future) to UTF-8 when they are used in operations involving other UTF-8 strings; C<use utf8> doesn't set $^U anymore p4raw-id: //depot/perl@5013
* HINT_UTF8 is not propagated to the op tree anymore; add aGurusamy Sarathy2000-02-011-134/+41
| | | | | perlunicode.pod that reflects changes to unicode support so far p4raw-id: //depot/perl@4941
* introduce $^U, a global bit to indicate whether systemGurusamy Sarathy2000-01-311-0/+2
| | | | | | | calls should using widechar APIs; chr and sprintf "%c" also follow this flag in the absense of "use byte"; "use utf8" sets $^U=1 (this appears kludgey) p4raw-id: //depot/perl@4937
* Use \N{named characters} instead of \C.Ilya Zakharevich1999-08-301-2/+3
| | | | | | | | | To: jhi@iki.fi Cc: larry@wall.org (Larry Wall), Tim.Bunce@ig.co.uk (Tim Bunce), perl5-porters@perl.org (Mailing list Perl5) Subject: Re: [PATCH 5.005_58] Named characters in Perl Message-Id: <199908292046.QAA05510@monk.mps.ohio-state.edu> p4raw-id: //depot/cfgperl@4052
* Fix most of the pod2man moanings reported inLarry W. Virden1999-08-161-1/+1
| | | | | | | | | | To: perl5-porters@perl.org Subject: [ID 19990803.011] Not OK: perl 5.00560 on sun4-solaris 2.6 (UNINSTALLED) Message-Id: <199908031935.PAA27692@cas.org> Configure regen'ed. p4raw-id: //depot/cfgperl@3998
* Introduce the charnames pragma.Jarkko Hietaniemi1999-08-041-3/+2
| | | | | | | | | | | | | | | | Subject: [PATCH 5.005_58] Free \C (for named chars), move to \O From: Ilya Zakharevich <[9]ilya@math.ohio-state.edu> To: Chip Salzenberg <[11]chip@perlsupport.com> Cc: Mailing list Perl5 <[12]perl5-porters@perl.org> Date: Sat, 31 Jul 1999 05:44:05 -0400 Message-Id: <[13]199907311407.IAA25042@localhost.frii.com> From: Ilya Zakharevich <ilya@math.ohio-state.edu> To: Mailing list Perl5 <perl5-porters@perl.org> Subject: [PATCH 5.005_58] Named characters in Perl Date: Mon, 2 Aug 1999 19:25:40 -0400 Message-ID: <19990802192540.B24407@monk.mps.ohio-state.edu> p4raw-id: //depot/cfgperl@3916
* a few doc typosGurusamy Sarathy1999-01-171-1/+1
| | | p4raw-id: //depot/perl@2619
* utf8 doc tweakGisle Aas1998-08-081-1/+1
| | | | | | Message-ID: <m3yat4wetb.fsf@furu.g.aas.no> Subject: Matching clumps p4raw-id: //depot/perl@1766
* Here are the long-expected Unicode/UTF-8 modifications.Larry Wall1998-07-241-0/+181
p4raw-id: //depot/utfperl@1651