From: Jarkko Hietaniemi Date: Thu, 9 Aug 2001 14:49:00 +0000 (+0000) Subject: Rename lib/unicode files to lib/unicore to avoid X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=55d7b906b92a1aeb0d5030f2388e4f9daaf4425f;p=p5sagit%2Fp5-mst-13.2.git Rename lib/unicode files to lib/unicore to avoid conflicts between core lib/unicode and Unicode:: files in case-ignoring filesystems. p4raw-id: //depot/perl@11623 --- diff --git a/MANIFEST b/MANIFEST index 0a9887f..f35bf3f 100644 --- a/MANIFEST +++ b/MANIFEST @@ -1181,330 +1181,331 @@ lib/Time/localtime.pm By-name interface to Perl's builtin localtime lib/Time/localtime.t Test for Time::localtime lib/Time/tm.pm Internal object for Time::{gm,local}time lib/timelocal.pl Perl library supporting inverse of localtime, gmtime -lib/unicode/ArabLink.pl Unicode character database -lib/unicode/ArabLnkGrp.pl Unicode character database -lib/unicode/ArabShap.txt Unicode character database -lib/unicode/BidiMirr.txt Unicode character database -lib/unicode/Bidirectional.pl Unicode character database -lib/unicode/Blocks.pl Unicode character database -lib/unicode/Blocks.txt Unicode character database -lib/unicode/CaseFold.txt Unicode character database -lib/unicode/Category.pl Unicode character database -lib/unicode/CombiningClass.pl Unicode character database -lib/unicode/CompExcl.txt Unicode character database -lib/unicode/Decomposition.pl Unicode character database -lib/unicode/EAWidth.txt Unicode character database -lib/unicode/In.pl Unicode character database -lib/unicode/In/0.pl Unicode character database -lib/unicode/In/1.pl Unicode character database -lib/unicode/In/10.pl Unicode character database -lib/unicode/In/100.pl Unicode character database -lib/unicode/In/101.pl Unicode character database -lib/unicode/In/102.pl Unicode character database -lib/unicode/In/103.pl Unicode character database -lib/unicode/In/104.pl Unicode character database -lib/unicode/In/105.pl Unicode character database -lib/unicode/In/106.pl Unicode character database -lib/unicode/In/107.pl Unicode character database -lib/unicode/In/108.pl Unicode character database -lib/unicode/In/109.pl Unicode character database -lib/unicode/In/11.pl Unicode character database -lib/unicode/In/110.pl Unicode character database -lib/unicode/In/111.pl Unicode character database -lib/unicode/In/112.pl Unicode character database -lib/unicode/In/113.pl Unicode character database -lib/unicode/In/114.pl Unicode character database -lib/unicode/In/115.pl Unicode character database -lib/unicode/In/116.pl Unicode character database -lib/unicode/In/117.pl Unicode character database -lib/unicode/In/118.pl Unicode character database -lib/unicode/In/119.pl Unicode character database -lib/unicode/In/12.pl Unicode character database -lib/unicode/In/120.pl Unicode character database -lib/unicode/In/121.pl Unicode character database -lib/unicode/In/122.pl Unicode character database -lib/unicode/In/123.pl Unicode character database -lib/unicode/In/124.pl Unicode character database -lib/unicode/In/125.pl Unicode character database -lib/unicode/In/126.pl Unicode character database -lib/unicode/In/127.pl Unicode character database -lib/unicode/In/128.pl Unicode character database -lib/unicode/In/129.pl Unicode character database -lib/unicode/In/13.pl Unicode character database -lib/unicode/In/130.pl Unicode character database -lib/unicode/In/131.pl Unicode character database -lib/unicode/In/132.pl Unicode character database -lib/unicode/In/133.pl Unicode character database -lib/unicode/In/134.pl Unicode character database -lib/unicode/In/135.pl Unicode character database -lib/unicode/In/14.pl Unicode character database -lib/unicode/In/15.pl Unicode character database -lib/unicode/In/16.pl Unicode character database -lib/unicode/In/17.pl Unicode character database -lib/unicode/In/18.pl Unicode character database -lib/unicode/In/19.pl Unicode character database -lib/unicode/In/2.pl Unicode character database -lib/unicode/In/20.pl Unicode character database -lib/unicode/In/21.pl Unicode character database -lib/unicode/In/22.pl Unicode character database -lib/unicode/In/23.pl Unicode character database -lib/unicode/In/24.pl Unicode character database -lib/unicode/In/25.pl Unicode character database -lib/unicode/In/26.pl Unicode character database -lib/unicode/In/27.pl Unicode character database -lib/unicode/In/28.pl Unicode character database -lib/unicode/In/29.pl Unicode character database -lib/unicode/In/3.pl Unicode character database -lib/unicode/In/30.pl Unicode character database -lib/unicode/In/31.pl Unicode character database -lib/unicode/In/32.pl Unicode character database -lib/unicode/In/33.pl Unicode character database -lib/unicode/In/34.pl Unicode character database -lib/unicode/In/35.pl Unicode character database -lib/unicode/In/36.pl Unicode character database -lib/unicode/In/37.pl Unicode character database -lib/unicode/In/38.pl Unicode character database -lib/unicode/In/39.pl Unicode character database -lib/unicode/In/4.pl Unicode character database -lib/unicode/In/40.pl Unicode character database -lib/unicode/In/41.pl Unicode character database -lib/unicode/In/42.pl Unicode character database -lib/unicode/In/43.pl Unicode character database -lib/unicode/In/44.pl Unicode character database -lib/unicode/In/45.pl Unicode character database -lib/unicode/In/46.pl Unicode character database -lib/unicode/In/47.pl Unicode character database -lib/unicode/In/48.pl Unicode character database -lib/unicode/In/49.pl Unicode character database -lib/unicode/In/5.pl Unicode character database -lib/unicode/In/50.pl Unicode character database -lib/unicode/In/51.pl Unicode character database -lib/unicode/In/52.pl Unicode character database -lib/unicode/In/53.pl Unicode character database -lib/unicode/In/54.pl Unicode character database -lib/unicode/In/55.pl Unicode character database -lib/unicode/In/56.pl Unicode character database -lib/unicode/In/57.pl Unicode character database -lib/unicode/In/58.pl Unicode character database -lib/unicode/In/59.pl Unicode character database -lib/unicode/In/6.pl Unicode character database -lib/unicode/In/60.pl Unicode character database -lib/unicode/In/61.pl Unicode character database -lib/unicode/In/62.pl Unicode character database -lib/unicode/In/63.pl Unicode character database -lib/unicode/In/64.pl Unicode character database -lib/unicode/In/65.pl Unicode character database -lib/unicode/In/66.pl Unicode character database -lib/unicode/In/67.pl Unicode character database -lib/unicode/In/68.pl Unicode character database -lib/unicode/In/69.pl Unicode character database -lib/unicode/In/7.pl Unicode character database -lib/unicode/In/70.pl Unicode character database -lib/unicode/In/71.pl Unicode character database -lib/unicode/In/72.pl Unicode character database -lib/unicode/In/73.pl Unicode character database -lib/unicode/In/74.pl Unicode character database -lib/unicode/In/75.pl Unicode character database -lib/unicode/In/76.pl Unicode character database -lib/unicode/In/77.pl Unicode character database -lib/unicode/In/78.pl Unicode character database -lib/unicode/In/79.pl Unicode character database -lib/unicode/In/8.pl Unicode character database -lib/unicode/In/80.pl Unicode character database -lib/unicode/In/81.pl Unicode character database -lib/unicode/In/82.pl Unicode character database -lib/unicode/In/83.pl Unicode character database -lib/unicode/In/84.pl Unicode character database -lib/unicode/In/85.pl Unicode character database -lib/unicode/In/86.pl Unicode character database -lib/unicode/In/87.pl Unicode character database -lib/unicode/In/88.pl Unicode character database -lib/unicode/In/89.pl Unicode character database -lib/unicode/In/9.pl Unicode character database -lib/unicode/In/90.pl Unicode character database -lib/unicode/In/91.pl Unicode character database -lib/unicode/In/92.pl Unicode character database -lib/unicode/In/93.pl Unicode character database -lib/unicode/In/94.pl Unicode character database -lib/unicode/In/95.pl Unicode character database -lib/unicode/In/96.pl Unicode character database -lib/unicode/In/97.pl Unicode character database -lib/unicode/In/98.pl Unicode character database -lib/unicode/In/99.pl Unicode character database -lib/unicode/Index.txt Unicode character database -lib/unicode/Is/Alnum.pl Unicode character database -lib/unicode/Is/Alpha.pl Unicode character database -lib/unicode/Is/ASCII.pl Unicode character database -lib/unicode/Is/BidiAL.pl Unicode character database -lib/unicode/Is/BidiAN.pl Unicode character database -lib/unicode/Is/BidiB.pl Unicode character database -lib/unicode/Is/BidiBN.pl Unicode character database -lib/unicode/Is/BidiCS.pl Unicode character database -lib/unicode/Is/BidiEN.pl Unicode character database -lib/unicode/Is/BidiES.pl Unicode character database -lib/unicode/Is/BidiET.pl Unicode character database -lib/unicode/Is/BidiL.pl Unicode character database -lib/unicode/Is/BidiLRE.pl Unicode character database -lib/unicode/Is/BidiLRO.pl Unicode character database -lib/unicode/Is/BidiNSM.pl Unicode character database -lib/unicode/Is/BidiON.pl Unicode character database -lib/unicode/Is/BidiPDF.pl Unicode character database -lib/unicode/Is/BidiR.pl Unicode character database -lib/unicode/Is/BidiRLE.pl Unicode character database -lib/unicode/Is/BidiRLO.pl Unicode character database -lib/unicode/Is/BidiS.pl Unicode character database -lib/unicode/Is/BidiWS.pl Unicode character database -lib/unicode/Is/Blank.pl Unicode character database -lib/unicode/Is/C.pl Unicode character database -lib/unicode/Is/Cc.pl Unicode character database -lib/unicode/Is/Cf.pl Unicode character database -lib/unicode/Is/Cn.pl Unicode character database -lib/unicode/Is/Cntrl.pl Unicode character database -lib/unicode/Is/Co.pl Unicode character database -lib/unicode/Is/Cs.pl Unicode character database -lib/unicode/Is/DCcircle.pl Unicode character database -lib/unicode/Is/DCcompat.pl Unicode character database -lib/unicode/Is/DCfinal.pl Unicode character database -lib/unicode/Is/DCfont.pl Unicode character database -lib/unicode/Is/DCfraction.pl Unicode character database -lib/unicode/Is/DCinitial.pl Unicode character database -lib/unicode/Is/DCisolated.pl Unicode character database -lib/unicode/Is/DCmedial.pl Unicode character database -lib/unicode/Is/DCnarrow.pl Unicode character database -lib/unicode/Is/DCnoBreak.pl Unicode character database -lib/unicode/Is/DCsmall.pl Unicode character database -lib/unicode/Is/DCsquare.pl Unicode character database -lib/unicode/Is/DCsub.pl Unicode character database -lib/unicode/Is/DCsuper.pl Unicode character database -lib/unicode/Is/DCvertical.pl Unicode character database -lib/unicode/Is/DCwide.pl Unicode character database -lib/unicode/Is/DecoCanon.pl Unicode character database -lib/unicode/Is/DecoCompat.pl Unicode character database -lib/unicode/Is/Digit.pl Unicode character database -lib/unicode/Is/Graph.pl Unicode character database -lib/unicode/Is/L.pl Unicode character database -lib/unicode/Is/LbrkAI.pl Unicode character database -lib/unicode/Is/LbrkAL.pl Unicode character database -lib/unicode/Is/LbrkB2.pl Unicode character database -lib/unicode/Is/LbrkBA.pl Unicode character database -lib/unicode/Is/LbrkBB.pl Unicode character database -lib/unicode/Is/LbrkBK.pl Unicode character database -lib/unicode/Is/LbrkCB.pl Unicode character database -lib/unicode/Is/LbrkCL.pl Unicode character database -lib/unicode/Is/LbrkCM.pl Unicode character database -lib/unicode/Is/LbrkCR.pl Unicode character database -lib/unicode/Is/LbrkEX.pl Unicode character database -lib/unicode/Is/LbrkGL.pl Unicode character database -lib/unicode/Is/LbrkHY.pl Unicode character database -lib/unicode/Is/LbrkID.pl Unicode character database -lib/unicode/Is/LbrkIN.pl Unicode character database -lib/unicode/Is/LbrkIS.pl Unicode character database -lib/unicode/Is/LbrkLF.pl Unicode character database -lib/unicode/Is/LbrkNS.pl Unicode character database -lib/unicode/Is/LbrkNU.pl Unicode character database -lib/unicode/Is/LbrkOP.pl Unicode character database -lib/unicode/Is/LbrkPO.pl Unicode character database -lib/unicode/Is/LbrkPR.pl Unicode character database -lib/unicode/Is/LbrkQU.pl Unicode character database -lib/unicode/Is/LbrkSA.pl Unicode character database -lib/unicode/Is/LbrkSG.pl Unicode character database -lib/unicode/Is/LbrkSP.pl Unicode character database -lib/unicode/Is/LbrkSY.pl Unicode character database -lib/unicode/Is/LbrkXX.pl Unicode character database -lib/unicode/Is/LbrkZW.pl Unicode character database -lib/unicode/Is/Ll.pl Unicode character database -lib/unicode/Is/Lm.pl Unicode character database -lib/unicode/Is/Lo.pl Unicode character database -lib/unicode/Is/Lower.pl Unicode character database -lib/unicode/Is/Lt.pl Unicode character database -lib/unicode/Is/Lu.pl Unicode character database -lib/unicode/Is/M.pl Unicode character database -lib/unicode/Is/Mc.pl Unicode character database -lib/unicode/Is/Me.pl Unicode character database -lib/unicode/Is/Mirrored.pl Unicode character database -lib/unicode/Is/Mn.pl Unicode character database -lib/unicode/Is/N.pl Unicode character database -lib/unicode/Is/Nd.pl Unicode character database -lib/unicode/Is/Nl.pl Unicode character database -lib/unicode/Is/No.pl Unicode character database -lib/unicode/Is/P.pl Unicode character database -lib/unicode/Is/Pc.pl Unicode character database -lib/unicode/Is/Pd.pl Unicode character database -lib/unicode/Is/Pe.pl Unicode character database -lib/unicode/Is/Pf.pl Unicode character database -lib/unicode/Is/Pi.pl Unicode character database -lib/unicode/Is/Po.pl Unicode character database -lib/unicode/Is/Print.pl Unicode character database -lib/unicode/Is/Ps.pl Unicode character database -lib/unicode/Is/Punct.pl Unicode character database -lib/unicode/Is/S.pl Unicode character database -lib/unicode/Is/Sc.pl Unicode character database -lib/unicode/Is/Sk.pl Unicode character database -lib/unicode/Is/Sm.pl Unicode character database -lib/unicode/Is/So.pl Unicode character database -lib/unicode/Is/Space.pl Unicode character database -lib/unicode/Is/SpacePerl.pl Unicode character database -lib/unicode/Is/SylA.pl Unicode character database -lib/unicode/Is/SylAA.pl Unicode character database -lib/unicode/Is/SylAAI.pl Unicode character database -lib/unicode/Is/SylAI.pl Unicode character database -lib/unicode/Is/SylC.pl Unicode character database -lib/unicode/Is/SylE.pl Unicode character database -lib/unicode/Is/SylEE.pl Unicode character database -lib/unicode/Is/SylI.pl Unicode character database -lib/unicode/Is/SylII.pl Unicode character database -lib/unicode/Is/Syllable.pl Unicode character database -lib/unicode/Is/SylN.pl Unicode character database -lib/unicode/Is/SylO.pl Unicode character database -lib/unicode/Is/SylOO.pl Unicode character database -lib/unicode/Is/SylU.pl Unicode character database -lib/unicode/Is/SylV.pl Unicode character database -lib/unicode/Is/SylWA.pl Unicode character database -lib/unicode/Is/SylWAA.pl Unicode character database -lib/unicode/Is/SylWC.pl Unicode character database -lib/unicode/Is/SylWE.pl Unicode character database -lib/unicode/Is/SylWEE.pl Unicode character database -lib/unicode/Is/SylWI.pl Unicode character database -lib/unicode/Is/SylWII.pl Unicode character database -lib/unicode/Is/SylWO.pl Unicode character database -lib/unicode/Is/SylWOO.pl Unicode character database -lib/unicode/Is/SylWU.pl Unicode character database -lib/unicode/Is/SylWV.pl Unicode character database -lib/unicode/Is/Upper.pl Unicode character database -lib/unicode/Is/Word.pl Unicode character database -lib/unicode/Is/XDigit.pl Unicode character database -lib/unicode/Is/Z.pl Unicode character database -lib/unicode/Is/Zl.pl Unicode character database -lib/unicode/Is/Zp.pl Unicode character database -lib/unicode/Is/Zs.pl Unicode character database -lib/unicode/Jamo.txt Unicode character database -lib/unicode/JamoShort.pl Unicode character database -lib/unicode/LineBrk.txt Unicode character database -lib/unicode/Makefile Unicode character database -lib/unicode/mktables.PL Unicode character database generator -lib/unicode/Name.pl Unicode character database -lib/unicode/NamesList.html Unicode character database -lib/unicode/NamesList.txt Unicode character database -lib/unicode/Number.pl Unicode character database -lib/unicode/PropList.html Unicode character database -lib/unicode/PropList.txt Unicode character database -lib/unicode/README.perl Unicode character database -lib/unicode/ReadMe.txt Unicode character database info -lib/unicode/rename Filename mappings used -lib/unicode/Scripts.pl Unicode character database -lib/unicode/Scripts.txt Unicode character database -lib/unicode/SpecCase.txt Unicode character database -lib/unicode/syllables.txt Unicode character database -lib/unicode/To/Digit.pl Unicode character database -lib/unicode/To/Lower.pl Unicode character database -lib/unicode/To/Title.pl Unicode character database -lib/unicode/To/Upper.pl Unicode character database -lib/unicode/UCD.html Unicode character database -lib/unicode/Unicode.html Unicode character database -lib/unicode/Unicode.txt Unicode character database -lib/unicode/version The version of the Unicode -lib/UnicodeCD.pm Unicode character database -lib/UnicodeCD.t See if Unicode character database works +lib/unicode/README Explanation why this is there is. +lib/unicore/ArabLink.pl Unicode character database +lib/unicore/ArabLnkGrp.pl Unicode character database +lib/unicore/ArabShap.txt Unicode character database +lib/unicore/BidiMirr.txt Unicode character database +lib/unicore/Bidirectional.pl Unicode character database +lib/unicore/Blocks.pl Unicode character database +lib/unicore/Blocks.txt Unicode character database +lib/unicore/CaseFold.txt Unicode character database +lib/unicore/Category.pl Unicode character database +lib/unicore/CombiningClass.pl Unicode character database +lib/unicore/CompExcl.txt Unicode character database +lib/unicore/Decomposition.pl Unicode character database +lib/unicore/EAWidth.txt Unicode character database +lib/unicore/In.pl Unicode character database +lib/unicore/In/0.pl Unicode character database +lib/unicore/In/1.pl Unicode character database +lib/unicore/In/10.pl Unicode character database +lib/unicore/In/100.pl Unicode character database +lib/unicore/In/101.pl Unicode character database +lib/unicore/In/102.pl Unicode character database +lib/unicore/In/103.pl Unicode character database +lib/unicore/In/104.pl Unicode character database +lib/unicore/In/105.pl Unicode character database +lib/unicore/In/106.pl Unicode character database +lib/unicore/In/107.pl Unicode character database +lib/unicore/In/108.pl Unicode character database +lib/unicore/In/109.pl Unicode character database +lib/unicore/In/11.pl Unicode character database +lib/unicore/In/110.pl Unicode character database +lib/unicore/In/111.pl Unicode character database +lib/unicore/In/112.pl Unicode character database +lib/unicore/In/113.pl Unicode character database +lib/unicore/In/114.pl Unicode character database +lib/unicore/In/115.pl Unicode character database +lib/unicore/In/116.pl Unicode character database +lib/unicore/In/117.pl Unicode character database +lib/unicore/In/118.pl Unicode character database +lib/unicore/In/119.pl Unicode character database +lib/unicore/In/12.pl Unicode character database +lib/unicore/In/120.pl Unicode character database +lib/unicore/In/121.pl Unicode character database +lib/unicore/In/122.pl Unicode character database +lib/unicore/In/123.pl Unicode character database +lib/unicore/In/124.pl Unicode character database +lib/unicore/In/125.pl Unicode character database +lib/unicore/In/126.pl Unicode character database +lib/unicore/In/127.pl Unicode character database +lib/unicore/In/128.pl Unicode character database +lib/unicore/In/129.pl Unicode character database +lib/unicore/In/13.pl Unicode character database +lib/unicore/In/130.pl Unicode character database +lib/unicore/In/131.pl Unicode character database +lib/unicore/In/132.pl Unicode character database +lib/unicore/In/133.pl Unicode character database +lib/unicore/In/134.pl Unicode character database +lib/unicore/In/135.pl Unicode character database +lib/unicore/In/14.pl Unicode character database +lib/unicore/In/15.pl Unicode character database +lib/unicore/In/16.pl Unicode character database +lib/unicore/In/17.pl Unicode character database +lib/unicore/In/18.pl Unicode character database +lib/unicore/In/19.pl Unicode character database +lib/unicore/In/2.pl Unicode character database +lib/unicore/In/20.pl Unicode character database +lib/unicore/In/21.pl Unicode character database +lib/unicore/In/22.pl Unicode character database +lib/unicore/In/23.pl Unicode character database +lib/unicore/In/24.pl Unicode character database +lib/unicore/In/25.pl Unicode character database +lib/unicore/In/26.pl Unicode character database +lib/unicore/In/27.pl Unicode character database +lib/unicore/In/28.pl Unicode character database +lib/unicore/In/29.pl Unicode character database +lib/unicore/In/3.pl Unicode character database +lib/unicore/In/30.pl Unicode character database +lib/unicore/In/31.pl Unicode character database +lib/unicore/In/32.pl Unicode character database +lib/unicore/In/33.pl Unicode character database +lib/unicore/In/34.pl Unicode character database +lib/unicore/In/35.pl Unicode character database +lib/unicore/In/36.pl Unicode character database +lib/unicore/In/37.pl Unicode character database +lib/unicore/In/38.pl Unicode character database +lib/unicore/In/39.pl Unicode character database +lib/unicore/In/4.pl Unicode character database +lib/unicore/In/40.pl Unicode character database +lib/unicore/In/41.pl Unicode character database +lib/unicore/In/42.pl Unicode character database +lib/unicore/In/43.pl Unicode character database +lib/unicore/In/44.pl Unicode character database +lib/unicore/In/45.pl Unicode character database +lib/unicore/In/46.pl Unicode character database +lib/unicore/In/47.pl Unicode character database +lib/unicore/In/48.pl Unicode character database +lib/unicore/In/49.pl Unicode character database +lib/unicore/In/5.pl Unicode character database +lib/unicore/In/50.pl Unicode character database +lib/unicore/In/51.pl Unicode character database +lib/unicore/In/52.pl Unicode character database +lib/unicore/In/53.pl Unicode character database +lib/unicore/In/54.pl Unicode character database +lib/unicore/In/55.pl Unicode character database +lib/unicore/In/56.pl Unicode character database +lib/unicore/In/57.pl Unicode character database +lib/unicore/In/58.pl Unicode character database +lib/unicore/In/59.pl Unicode character database +lib/unicore/In/6.pl Unicode character database +lib/unicore/In/60.pl Unicode character database +lib/unicore/In/61.pl Unicode character database +lib/unicore/In/62.pl Unicode character database +lib/unicore/In/63.pl Unicode character database +lib/unicore/In/64.pl Unicode character database +lib/unicore/In/65.pl Unicode character database +lib/unicore/In/66.pl Unicode character database +lib/unicore/In/67.pl Unicode character database +lib/unicore/In/68.pl Unicode character database +lib/unicore/In/69.pl Unicode character database +lib/unicore/In/7.pl Unicode character database +lib/unicore/In/70.pl Unicode character database +lib/unicore/In/71.pl Unicode character database +lib/unicore/In/72.pl Unicode character database +lib/unicore/In/73.pl Unicode character database +lib/unicore/In/74.pl Unicode character database +lib/unicore/In/75.pl Unicode character database +lib/unicore/In/76.pl Unicode character database +lib/unicore/In/77.pl Unicode character database +lib/unicore/In/78.pl Unicode character database +lib/unicore/In/79.pl Unicode character database +lib/unicore/In/8.pl Unicode character database +lib/unicore/In/80.pl Unicode character database +lib/unicore/In/81.pl Unicode character database +lib/unicore/In/82.pl Unicode character database +lib/unicore/In/83.pl Unicode character database +lib/unicore/In/84.pl Unicode character database +lib/unicore/In/85.pl Unicode character database +lib/unicore/In/86.pl Unicode character database +lib/unicore/In/87.pl Unicode character database +lib/unicore/In/88.pl Unicode character database +lib/unicore/In/89.pl Unicode character database +lib/unicore/In/9.pl Unicode character database +lib/unicore/In/90.pl Unicode character database +lib/unicore/In/91.pl Unicode character database +lib/unicore/In/92.pl Unicode character database +lib/unicore/In/93.pl Unicode character database +lib/unicore/In/94.pl Unicode character database +lib/unicore/In/95.pl Unicode character database +lib/unicore/In/96.pl Unicode character database +lib/unicore/In/97.pl Unicode character database +lib/unicore/In/98.pl Unicode character database +lib/unicore/In/99.pl Unicode character database +lib/unicore/Index.txt Unicode character database +lib/unicore/Is/Alnum.pl Unicode character database +lib/unicore/Is/Alpha.pl Unicode character database +lib/unicore/Is/ASCII.pl Unicode character database +lib/unicore/Is/BidiAL.pl Unicode character database +lib/unicore/Is/BidiAN.pl Unicode character database +lib/unicore/Is/BidiB.pl Unicode character database +lib/unicore/Is/BidiBN.pl Unicode character database +lib/unicore/Is/BidiCS.pl Unicode character database +lib/unicore/Is/BidiEN.pl Unicode character database +lib/unicore/Is/BidiES.pl Unicode character database +lib/unicore/Is/BidiET.pl Unicode character database +lib/unicore/Is/BidiL.pl Unicode character database +lib/unicore/Is/BidiLRE.pl Unicode character database +lib/unicore/Is/BidiLRO.pl Unicode character database +lib/unicore/Is/BidiNSM.pl Unicode character database +lib/unicore/Is/BidiON.pl Unicode character database +lib/unicore/Is/BidiPDF.pl Unicode character database +lib/unicore/Is/BidiR.pl Unicode character database +lib/unicore/Is/BidiRLE.pl Unicode character database +lib/unicore/Is/BidiRLO.pl Unicode character database +lib/unicore/Is/BidiS.pl Unicode character database +lib/unicore/Is/BidiWS.pl Unicode character database +lib/unicore/Is/Blank.pl Unicode character database +lib/unicore/Is/C.pl Unicode character database +lib/unicore/Is/Cc.pl Unicode character database +lib/unicore/Is/Cf.pl Unicode character database +lib/unicore/Is/Cn.pl Unicode character database +lib/unicore/Is/Cntrl.pl Unicode character database +lib/unicore/Is/Co.pl Unicode character database +lib/unicore/Is/Cs.pl Unicode character database +lib/unicore/Is/DCcircle.pl Unicode character database +lib/unicore/Is/DCcompat.pl Unicode character database +lib/unicore/Is/DCfinal.pl Unicode character database +lib/unicore/Is/DCfont.pl Unicode character database +lib/unicore/Is/DCfraction.pl Unicode character database +lib/unicore/Is/DCinitial.pl Unicode character database +lib/unicore/Is/DCisolated.pl Unicode character database +lib/unicore/Is/DCmedial.pl Unicode character database +lib/unicore/Is/DCnarrow.pl Unicode character database +lib/unicore/Is/DCnoBreak.pl Unicode character database +lib/unicore/Is/DCsmall.pl Unicode character database +lib/unicore/Is/DCsquare.pl Unicode character database +lib/unicore/Is/DCsub.pl Unicode character database +lib/unicore/Is/DCsuper.pl Unicode character database +lib/unicore/Is/DCvertical.pl Unicode character database +lib/unicore/Is/DCwide.pl Unicode character database +lib/unicore/Is/DecoCanon.pl Unicode character database +lib/unicore/Is/DecoCompat.pl Unicode character database +lib/unicore/Is/Digit.pl Unicode character database +lib/unicore/Is/Graph.pl Unicode character database +lib/unicore/Is/L.pl Unicode character database +lib/unicore/Is/LbrkAI.pl Unicode character database +lib/unicore/Is/LbrkAL.pl Unicode character database +lib/unicore/Is/LbrkB2.pl Unicode character database +lib/unicore/Is/LbrkBA.pl Unicode character database +lib/unicore/Is/LbrkBB.pl Unicode character database +lib/unicore/Is/LbrkBK.pl Unicode character database +lib/unicore/Is/LbrkCB.pl Unicode character database +lib/unicore/Is/LbrkCL.pl Unicode character database +lib/unicore/Is/LbrkCM.pl Unicode character database +lib/unicore/Is/LbrkCR.pl Unicode character database +lib/unicore/Is/LbrkEX.pl Unicode character database +lib/unicore/Is/LbrkGL.pl Unicode character database +lib/unicore/Is/LbrkHY.pl Unicode character database +lib/unicore/Is/LbrkID.pl Unicode character database +lib/unicore/Is/LbrkIN.pl Unicode character database +lib/unicore/Is/LbrkIS.pl Unicode character database +lib/unicore/Is/LbrkLF.pl Unicode character database +lib/unicore/Is/LbrkNS.pl Unicode character database +lib/unicore/Is/LbrkNU.pl Unicode character database +lib/unicore/Is/LbrkOP.pl Unicode character database +lib/unicore/Is/LbrkPO.pl Unicode character database +lib/unicore/Is/LbrkPR.pl Unicode character database +lib/unicore/Is/LbrkQU.pl Unicode character database +lib/unicore/Is/LbrkSA.pl Unicode character database +lib/unicore/Is/LbrkSG.pl Unicode character database +lib/unicore/Is/LbrkSP.pl Unicode character database +lib/unicore/Is/LbrkSY.pl Unicode character database +lib/unicore/Is/LbrkXX.pl Unicode character database +lib/unicore/Is/LbrkZW.pl Unicode character database +lib/unicore/Is/Ll.pl Unicode character database +lib/unicore/Is/Lm.pl Unicode character database +lib/unicore/Is/Lo.pl Unicode character database +lib/unicore/Is/Lower.pl Unicode character database +lib/unicore/Is/Lt.pl Unicode character database +lib/unicore/Is/Lu.pl Unicode character database +lib/unicore/Is/M.pl Unicode character database +lib/unicore/Is/Mc.pl Unicode character database +lib/unicore/Is/Me.pl Unicode character database +lib/unicore/Is/Mirrored.pl Unicode character database +lib/unicore/Is/Mn.pl Unicode character database +lib/unicore/Is/N.pl Unicode character database +lib/unicore/Is/Nd.pl Unicode character database +lib/unicore/Is/Nl.pl Unicode character database +lib/unicore/Is/No.pl Unicode character database +lib/unicore/Is/P.pl Unicode character database +lib/unicore/Is/Pc.pl Unicode character database +lib/unicore/Is/Pd.pl Unicode character database +lib/unicore/Is/Pe.pl Unicode character database +lib/unicore/Is/Pf.pl Unicode character database +lib/unicore/Is/Pi.pl Unicode character database +lib/unicore/Is/Po.pl Unicode character database +lib/unicore/Is/Print.pl Unicode character database +lib/unicore/Is/Ps.pl Unicode character database +lib/unicore/Is/Punct.pl Unicode character database +lib/unicore/Is/S.pl Unicode character database +lib/unicore/Is/Sc.pl Unicode character database +lib/unicore/Is/Sk.pl Unicode character database +lib/unicore/Is/Sm.pl Unicode character database +lib/unicore/Is/So.pl Unicode character database +lib/unicore/Is/Space.pl Unicode character database +lib/unicore/Is/SpacePerl.pl Unicode character database +lib/unicore/Is/SylA.pl Unicode character database +lib/unicore/Is/SylAA.pl Unicode character database +lib/unicore/Is/SylAAI.pl Unicode character database +lib/unicore/Is/SylAI.pl Unicode character database +lib/unicore/Is/SylC.pl Unicode character database +lib/unicore/Is/SylE.pl Unicode character database +lib/unicore/Is/SylEE.pl Unicode character database +lib/unicore/Is/SylI.pl Unicode character database +lib/unicore/Is/SylII.pl Unicode character database +lib/unicore/Is/Syllable.pl Unicode character database +lib/unicore/Is/SylN.pl Unicode character database +lib/unicore/Is/SylO.pl Unicode character database +lib/unicore/Is/SylOO.pl Unicode character database +lib/unicore/Is/SylU.pl Unicode character database +lib/unicore/Is/SylV.pl Unicode character database +lib/unicore/Is/SylWA.pl Unicode character database +lib/unicore/Is/SylWAA.pl Unicode character database +lib/unicore/Is/SylWC.pl Unicode character database +lib/unicore/Is/SylWE.pl Unicode character database +lib/unicore/Is/SylWEE.pl Unicode character database +lib/unicore/Is/SylWI.pl Unicode character database +lib/unicore/Is/SylWII.pl Unicode character database +lib/unicore/Is/SylWO.pl Unicode character database +lib/unicore/Is/SylWOO.pl Unicode character database +lib/unicore/Is/SylWU.pl Unicode character database +lib/unicore/Is/SylWV.pl Unicode character database +lib/unicore/Is/Upper.pl Unicode character database +lib/unicore/Is/Word.pl Unicode character database +lib/unicore/Is/XDigit.pl Unicode character database +lib/unicore/Is/Z.pl Unicode character database +lib/unicore/Is/Zl.pl Unicode character database +lib/unicore/Is/Zp.pl Unicode character database +lib/unicore/Is/Zs.pl Unicode character database +lib/unicore/Jamo.txt Unicode character database +lib/unicore/JamoShort.pl Unicode character database +lib/unicore/LineBrk.txt Unicode character database +lib/unicore/Makefile Unicode character database +lib/unicore/mktables.PL Unicode character database generator +lib/unicore/Name.pl Unicode character database +lib/unicore/NamesList.html Unicode character database +lib/unicore/NamesList.txt Unicode character database +lib/unicore/Number.pl Unicode character database +lib/unicore/PropList.html Unicode character database +lib/unicore/PropList.txt Unicode character database +lib/unicore/README.perl Unicode character database +lib/unicore/ReadMe.txt Unicode character database info +lib/unicore/rename Filename mappings used +lib/unicore/Scripts.pl Unicode character database +lib/unicore/Scripts.txt Unicode character database +lib/unicore/SpecCase.txt Unicode character database +lib/unicore/syllables.txt Unicode character database +lib/unicore/To/Digit.pl Unicode character database +lib/unicore/To/Lower.pl Unicode character database +lib/unicore/To/Title.pl Unicode character database +lib/unicore/To/Upper.pl Unicode character database +lib/unicore/UCD.html Unicode character database +lib/unicore/Unicode.html Unicode character database +lib/unicore/Unicode.txt Unicode character database +lib/unicore/version The version of the Unicode +lib/Unicode/UCD.pm Unicode character database +lib/Unicode/UCD.t See if Unicode character database works lib/UNIVERSAL.pm Base class for ALL classes lib/User/grent.pm By-name interface to Perl's builtin getgr* lib/User/grent.t See if User::grwent works diff --git a/lib/UnicodeCD.pm b/lib/Unicode/UCD.pm similarity index 95% rename from lib/UnicodeCD.pm rename to lib/Unicode/UCD.pm index ca292ef..3ce4a95 100644 --- a/lib/UnicodeCD.pm +++ b/lib/Unicode/UCD.pm @@ -1,4 +1,4 @@ -package UnicodeCD; +package Unicode::UCD; use strict; use warnings; @@ -20,37 +20,37 @@ use Carp; =head1 NAME -UnicodeCD - Unicode character database +Unicode::UCD - Unicode character database =head1 SYNOPSIS - use UnicodeCD 'charinfo'; + use Unicode::UCD 'charinfo'; my $charinfo = charinfo($codepoint); - use UnicodeCD 'charblock'; + use Unicode::UCD 'charblock'; my $charblock = charblock($codepoint); - use UnicodeCD 'charscript'; + use Unicode::UCD 'charscript'; my $charscript = charblock($codepoint); - use UnicodeCD 'charblocks'; + use Unicode::UCD 'charblocks'; my $charblocks = charblocks(); - use UnicodeCD 'charscripts'; + use Unicode::UCD 'charscripts'; my %charscripts = charscripts(); - use UnicodeCD qw(charscript charinrange); + use Unicode::UCD qw(charscript charinrange); my $range = charscript($script); print "looks like $script\n" if charinrange($range, $codepoint); - use UnicodeCD 'compexcl'; + use Unicode::UCD 'compexcl'; my $compexcl = compexcl($codepoint); - my $unicode_version = UnicodeCD::UnicodeVersion(); + my $unicode_version = Unicode::UCD::UnicodeVersion(); =head1 DESCRIPTION -The UnicodeCD module offers a simple interface to the Unicode Character +The Unicode::UCD module offers a simple interface to the Unicode Character Database. =cut @@ -69,7 +69,7 @@ sub openunicode { unless (defined $$rfh) { for my $d (@INC) { use File::Spec; - $f = File::Spec->catfile($d, "unicode", @path); + $f = File::Spec->catfile($d, "unicore", @path); last if open($$rfh, $f); undef $f; } @@ -82,7 +82,7 @@ sub openunicode { =head2 charinfo - use UnicodeCD 'charinfo'; + use Unicode::UCD 'charinfo'; my $charinfo = charinfo(0x41); @@ -320,7 +320,7 @@ sub charinrange { =head2 charblock - use UnicodeCD 'charblock'; + use Unicode::UCD 'charblock'; my $charblock = charblock(0x41); my $charblock = charblock(1234); @@ -382,7 +382,7 @@ sub charblock { =head2 charscript - use UnicodeCD 'charscript'; + use Unicode::UCD 'charscript'; my $charscript = charscript(0x41); my $charscript = charscript(1234); @@ -445,7 +445,7 @@ sub charscript { =head2 charblocks - use UnicodeCD 'charblocks'; + use Unicode::UCD 'charblocks'; my $charblocks = charblocks(); @@ -461,7 +461,7 @@ sub charblocks { =head2 charscripts - use UnicodeCD 'charscripts'; + use Unicode::UCD 'charscripts'; my %charscripts = charscripts(); @@ -519,7 +519,7 @@ can also test whether a code point is in the I as returned by L and L or as the values of the hash returned by L and L by using charinrange(): - use UnicodeCD qw(charscript charinrange); + use Unicode::UCD qw(charscript charinrange); $range = charscript('Hiragana'); print "looks like hiragana\n" if charinrange($range, $codepoint); @@ -528,7 +528,7 @@ by L and L by using charinrange(): =head2 compexcl - use UnicodeCD 'compexcl'; + use Unicode::UCD 'compexcl'; my $compexcl = compexcl("09dc"); @@ -570,7 +570,7 @@ sub compexcl { =head2 casefold - use UnicodeCD 'casefold'; + use Unicode::UCD 'casefold'; my %casefold = casefold("09dc"); @@ -642,7 +642,7 @@ sub casefold { =head2 casespec - use UnicodeCD 'casespec'; + use Unicode::UCD 'casespec'; my %casespec = casespec("09dc"); @@ -717,11 +717,11 @@ sub casespec { return $CASESPEC{$code}; } -=head2 UnicodeCD::UnicodeVersion +=head2 Unicode::UCD::UnicodeVersion -UnicodeCD::UnicodeVersion() returns the version of the Unicode Character -Database, in other words, the version of the Unicode standard the -database implements. +Unicode::UCD::UnicodeVersion() returns the version of the Unicode +Character Database, in other words, the version of the Unicode +standard the database implements. =cut diff --git a/lib/UnicodeCD.t b/lib/Unicode/UCD.t similarity index 96% rename from lib/UnicodeCD.t rename to lib/Unicode/UCD.t index 746ebcb..67e99d0 100644 --- a/lib/UnicodeCD.t +++ b/lib/Unicode/UCD.t @@ -1,11 +1,11 @@ -use UnicodeCD; +use Unicode::UCD; use Test; use strict; BEGIN { plan tests => 162 }; -use UnicodeCD 'charinfo'; +use Unicode::UCD 'charinfo'; my $charinfo; @@ -157,7 +157,7 @@ ok($charinfo->{title}, ''); ok($charinfo->{block}, 'Mathematical Alphanumeric Symbols'); ok($charinfo->{script}, undef); -use UnicodeCD qw(charblock charscript); +use Unicode::UCD qw(charblock charscript); # 0x0590 is in the Hebrew block but unused. @@ -184,7 +184,7 @@ ok($charinfo->{title}, ''); ok($charinfo->{block}, 'Latin-1 Supplement'); ok($charinfo->{script}, undef); -use UnicodeCD qw(charblocks charscripts); +use Unicode::UCD qw(charblocks charscripts); my $charblocks = charblocks(); @@ -215,7 +215,7 @@ $ranges = charscript('Ogham'); ok($ranges->[0]->[0], hex('1681')); ok($ranges->[0]->[1], hex('169a')); -use UnicodeCD qw(charinrange); +use Unicode::UCD qw(charinrange); $ranges = charscript('Cherokee'); ok(!charinrange($ranges, "139f")); @@ -223,14 +223,14 @@ ok( charinrange($ranges, "13a0")); ok( charinrange($ranges, "13f4")); ok(!charinrange($ranges, "13f5")); -ok(UnicodeCD::UnicodeVersion, 3.1); +ok(Unicode::UCD::UnicodeVersion, 3.1); -use UnicodeCD qw(compexcl); +use Unicode::UCD qw(compexcl); ok(!compexcl(0x0100)); ok( compexcl(0x0958)); -use UnicodeCD qw(casefold); +use Unicode::UCD qw(casefold); my $casefold; @@ -248,7 +248,7 @@ ok($casefold->{code} eq '00DF' && ok(!casefold(0x20)); -use UnicodeCD qw(casespec); +use Unicode::UCD qw(casespec); my $casespec; diff --git a/lib/charnames.pm b/lib/charnames.pm index 875c0a5..787ecf9 100644 --- a/lib/charnames.pm +++ b/lib/charnames.pm @@ -11,7 +11,7 @@ my $txt; # This is not optimized in any way yet sub charnames { $name = shift; - $txt = do "unicode/Name.pl" unless $txt; + $txt = do "unicore/Name.pl" unless $txt; my @off; if ($^H{charnames_full} and $txt =~ /\t\t$name$/m) { @off = ($-[0], $+[0]); @@ -59,7 +59,7 @@ sub import { $^H{charnames_short} = delete $h{':short'}; $^H{charnames_scripts} = [map uc, keys %h]; if (warnings::enabled('utf8') && @{$^H{charnames_scripts}}) { - $txt = do "unicode/Name.pl" unless $txt; + $txt = do "unicore/Name.pl" unless $txt; for (@{$^H{charnames_scripts}}) { warnings::warn('utf8', "No such script: '$_'") unless $txt =~ m/\t\t$_ (?:CAPITAL |SMALL )?LETTER /; diff --git a/lib/unicode/README b/lib/unicode/README new file mode 100644 index 0000000..6c48cf4 --- /dev/null +++ b/lib/unicode/README @@ -0,0 +1,5 @@ +Everything that used to be here is now in the "unicore" directory. + +The renaming was done to avoid naming conflicts with the Perl core +Unicode files and modules in the Unicode:: space in case-ignoring +filesystems. diff --git a/lib/unicode/ArabLink.pl b/lib/unicore/ArabLink.pl similarity index 100% rename from lib/unicode/ArabLink.pl rename to lib/unicore/ArabLink.pl diff --git a/lib/unicode/ArabLnkGrp.pl b/lib/unicore/ArabLnkGrp.pl similarity index 100% rename from lib/unicode/ArabLnkGrp.pl rename to lib/unicore/ArabLnkGrp.pl diff --git a/lib/unicode/ArabShap.txt b/lib/unicore/ArabShap.txt similarity index 100% rename from lib/unicode/ArabShap.txt rename to lib/unicore/ArabShap.txt diff --git a/lib/unicode/BidiMirr.txt b/lib/unicore/BidiMirr.txt similarity index 100% rename from lib/unicode/BidiMirr.txt rename to lib/unicore/BidiMirr.txt diff --git a/lib/unicode/Bidirectional.pl b/lib/unicore/Bidirectional.pl similarity index 100% rename from lib/unicode/Bidirectional.pl rename to lib/unicore/Bidirectional.pl diff --git a/lib/unicode/Blocks.pl b/lib/unicore/Blocks.pl similarity index 100% rename from lib/unicode/Blocks.pl rename to lib/unicore/Blocks.pl diff --git a/lib/unicode/Blocks.txt b/lib/unicore/Blocks.txt similarity index 100% rename from lib/unicode/Blocks.txt rename to lib/unicore/Blocks.txt diff --git a/lib/unicode/CaseFold.txt b/lib/unicore/CaseFold.txt similarity index 100% rename from lib/unicode/CaseFold.txt rename to lib/unicore/CaseFold.txt diff --git a/lib/unicode/Category.pl b/lib/unicore/Category.pl similarity index 100% rename from lib/unicode/Category.pl rename to lib/unicore/Category.pl diff --git a/lib/unicode/CombiningClass.pl b/lib/unicore/CombiningClass.pl similarity index 100% rename from lib/unicode/CombiningClass.pl rename to lib/unicore/CombiningClass.pl diff --git a/lib/unicode/CompExcl.txt b/lib/unicore/CompExcl.txt similarity index 100% rename from lib/unicode/CompExcl.txt rename to lib/unicore/CompExcl.txt diff --git a/lib/unicode/Decomposition.pl b/lib/unicore/Decomposition.pl similarity index 100% rename from lib/unicode/Decomposition.pl rename to lib/unicore/Decomposition.pl diff --git a/lib/unicode/EAWidth.txt b/lib/unicore/EAWidth.txt similarity index 100% rename from lib/unicode/EAWidth.txt rename to lib/unicore/EAWidth.txt diff --git a/lib/unicode/In.pl b/lib/unicore/In.pl similarity index 100% rename from lib/unicode/In.pl rename to lib/unicore/In.pl diff --git a/lib/unicode/In/0.pl b/lib/unicore/In/0.pl similarity index 100% rename from lib/unicode/In/0.pl rename to lib/unicore/In/0.pl diff --git a/lib/unicode/In/1.pl b/lib/unicore/In/1.pl similarity index 100% rename from lib/unicode/In/1.pl rename to lib/unicore/In/1.pl diff --git a/lib/unicode/In/10.pl b/lib/unicore/In/10.pl similarity index 100% rename from lib/unicode/In/10.pl rename to lib/unicore/In/10.pl diff --git a/lib/unicode/In/100.pl b/lib/unicore/In/100.pl similarity index 100% rename from lib/unicode/In/100.pl rename to lib/unicore/In/100.pl diff --git a/lib/unicode/In/101.pl b/lib/unicore/In/101.pl similarity index 100% rename from lib/unicode/In/101.pl rename to lib/unicore/In/101.pl diff --git a/lib/unicode/In/102.pl b/lib/unicore/In/102.pl similarity index 100% rename from lib/unicode/In/102.pl rename to lib/unicore/In/102.pl diff --git a/lib/unicode/In/103.pl b/lib/unicore/In/103.pl similarity index 100% rename from lib/unicode/In/103.pl rename to lib/unicore/In/103.pl diff --git a/lib/unicode/In/104.pl b/lib/unicore/In/104.pl similarity index 100% rename from lib/unicode/In/104.pl rename to lib/unicore/In/104.pl diff --git a/lib/unicode/In/105.pl b/lib/unicore/In/105.pl similarity index 100% rename from lib/unicode/In/105.pl rename to lib/unicore/In/105.pl diff --git a/lib/unicode/In/106.pl b/lib/unicore/In/106.pl similarity index 100% rename from lib/unicode/In/106.pl rename to lib/unicore/In/106.pl diff --git a/lib/unicode/In/107.pl b/lib/unicore/In/107.pl similarity index 100% rename from lib/unicode/In/107.pl rename to lib/unicore/In/107.pl diff --git a/lib/unicode/In/108.pl b/lib/unicore/In/108.pl similarity index 100% rename from lib/unicode/In/108.pl rename to lib/unicore/In/108.pl diff --git a/lib/unicode/In/109.pl b/lib/unicore/In/109.pl similarity index 100% rename from lib/unicode/In/109.pl rename to lib/unicore/In/109.pl diff --git a/lib/unicode/In/11.pl b/lib/unicore/In/11.pl similarity index 100% rename from lib/unicode/In/11.pl rename to lib/unicore/In/11.pl diff --git a/lib/unicode/In/110.pl b/lib/unicore/In/110.pl similarity index 100% rename from lib/unicode/In/110.pl rename to lib/unicore/In/110.pl diff --git a/lib/unicode/In/111.pl b/lib/unicore/In/111.pl similarity index 100% rename from lib/unicode/In/111.pl rename to lib/unicore/In/111.pl diff --git a/lib/unicode/In/112.pl b/lib/unicore/In/112.pl similarity index 100% rename from lib/unicode/In/112.pl rename to lib/unicore/In/112.pl diff --git a/lib/unicode/In/113.pl b/lib/unicore/In/113.pl similarity index 100% rename from lib/unicode/In/113.pl rename to lib/unicore/In/113.pl diff --git a/lib/unicode/In/114.pl b/lib/unicore/In/114.pl similarity index 100% rename from lib/unicode/In/114.pl rename to lib/unicore/In/114.pl diff --git a/lib/unicode/In/115.pl b/lib/unicore/In/115.pl similarity index 100% rename from lib/unicode/In/115.pl rename to lib/unicore/In/115.pl diff --git a/lib/unicode/In/116.pl b/lib/unicore/In/116.pl similarity index 100% rename from lib/unicode/In/116.pl rename to lib/unicore/In/116.pl diff --git a/lib/unicode/In/117.pl b/lib/unicore/In/117.pl similarity index 100% rename from lib/unicode/In/117.pl rename to lib/unicore/In/117.pl diff --git a/lib/unicode/In/118.pl b/lib/unicore/In/118.pl similarity index 100% rename from lib/unicode/In/118.pl rename to lib/unicore/In/118.pl diff --git a/lib/unicode/In/119.pl b/lib/unicore/In/119.pl similarity index 100% rename from lib/unicode/In/119.pl rename to lib/unicore/In/119.pl diff --git a/lib/unicode/In/12.pl b/lib/unicore/In/12.pl similarity index 100% rename from lib/unicode/In/12.pl rename to lib/unicore/In/12.pl diff --git a/lib/unicode/In/120.pl b/lib/unicore/In/120.pl similarity index 100% rename from lib/unicode/In/120.pl rename to lib/unicore/In/120.pl diff --git a/lib/unicode/In/121.pl b/lib/unicore/In/121.pl similarity index 100% rename from lib/unicode/In/121.pl rename to lib/unicore/In/121.pl diff --git a/lib/unicode/In/122.pl b/lib/unicore/In/122.pl similarity index 100% rename from lib/unicode/In/122.pl rename to lib/unicore/In/122.pl diff --git a/lib/unicode/In/123.pl b/lib/unicore/In/123.pl similarity index 100% rename from lib/unicode/In/123.pl rename to lib/unicore/In/123.pl diff --git a/lib/unicode/In/124.pl b/lib/unicore/In/124.pl similarity index 100% rename from lib/unicode/In/124.pl rename to lib/unicore/In/124.pl diff --git a/lib/unicode/In/125.pl b/lib/unicore/In/125.pl similarity index 100% rename from lib/unicode/In/125.pl rename to lib/unicore/In/125.pl diff --git a/lib/unicode/In/126.pl b/lib/unicore/In/126.pl similarity index 100% rename from lib/unicode/In/126.pl rename to lib/unicore/In/126.pl diff --git a/lib/unicode/In/127.pl b/lib/unicore/In/127.pl similarity index 100% rename from lib/unicode/In/127.pl rename to lib/unicore/In/127.pl diff --git a/lib/unicode/In/128.pl b/lib/unicore/In/128.pl similarity index 100% rename from lib/unicode/In/128.pl rename to lib/unicore/In/128.pl diff --git a/lib/unicode/In/129.pl b/lib/unicore/In/129.pl similarity index 100% rename from lib/unicode/In/129.pl rename to lib/unicore/In/129.pl diff --git a/lib/unicode/In/13.pl b/lib/unicore/In/13.pl similarity index 100% rename from lib/unicode/In/13.pl rename to lib/unicore/In/13.pl diff --git a/lib/unicode/In/130.pl b/lib/unicore/In/130.pl similarity index 100% rename from lib/unicode/In/130.pl rename to lib/unicore/In/130.pl diff --git a/lib/unicode/In/131.pl b/lib/unicore/In/131.pl similarity index 100% rename from lib/unicode/In/131.pl rename to lib/unicore/In/131.pl diff --git a/lib/unicode/In/132.pl b/lib/unicore/In/132.pl similarity index 100% rename from lib/unicode/In/132.pl rename to lib/unicore/In/132.pl diff --git a/lib/unicode/In/133.pl b/lib/unicore/In/133.pl similarity index 100% rename from lib/unicode/In/133.pl rename to lib/unicore/In/133.pl diff --git a/lib/unicode/In/134.pl b/lib/unicore/In/134.pl similarity index 100% rename from lib/unicode/In/134.pl rename to lib/unicore/In/134.pl diff --git a/lib/unicode/In/135.pl b/lib/unicore/In/135.pl similarity index 100% rename from lib/unicode/In/135.pl rename to lib/unicore/In/135.pl diff --git a/lib/unicode/In/14.pl b/lib/unicore/In/14.pl similarity index 100% rename from lib/unicode/In/14.pl rename to lib/unicore/In/14.pl diff --git a/lib/unicode/In/15.pl b/lib/unicore/In/15.pl similarity index 100% rename from lib/unicode/In/15.pl rename to lib/unicore/In/15.pl diff --git a/lib/unicode/In/16.pl b/lib/unicore/In/16.pl similarity index 100% rename from lib/unicode/In/16.pl rename to lib/unicore/In/16.pl diff --git a/lib/unicode/In/17.pl b/lib/unicore/In/17.pl similarity index 100% rename from lib/unicode/In/17.pl rename to lib/unicore/In/17.pl diff --git a/lib/unicode/In/18.pl b/lib/unicore/In/18.pl similarity index 100% rename from lib/unicode/In/18.pl rename to lib/unicore/In/18.pl diff --git a/lib/unicode/In/19.pl b/lib/unicore/In/19.pl similarity index 100% rename from lib/unicode/In/19.pl rename to lib/unicore/In/19.pl diff --git a/lib/unicode/In/2.pl b/lib/unicore/In/2.pl similarity index 100% rename from lib/unicode/In/2.pl rename to lib/unicore/In/2.pl diff --git a/lib/unicode/In/20.pl b/lib/unicore/In/20.pl similarity index 100% rename from lib/unicode/In/20.pl rename to lib/unicore/In/20.pl diff --git a/lib/unicode/In/21.pl b/lib/unicore/In/21.pl similarity index 100% rename from lib/unicode/In/21.pl rename to lib/unicore/In/21.pl diff --git a/lib/unicode/In/22.pl b/lib/unicore/In/22.pl similarity index 100% rename from lib/unicode/In/22.pl rename to lib/unicore/In/22.pl diff --git a/lib/unicode/In/23.pl b/lib/unicore/In/23.pl similarity index 100% rename from lib/unicode/In/23.pl rename to lib/unicore/In/23.pl diff --git a/lib/unicode/In/24.pl b/lib/unicore/In/24.pl similarity index 100% rename from lib/unicode/In/24.pl rename to lib/unicore/In/24.pl diff --git a/lib/unicode/In/25.pl b/lib/unicore/In/25.pl similarity index 100% rename from lib/unicode/In/25.pl rename to lib/unicore/In/25.pl diff --git a/lib/unicode/In/26.pl b/lib/unicore/In/26.pl similarity index 100% rename from lib/unicode/In/26.pl rename to lib/unicore/In/26.pl diff --git a/lib/unicode/In/27.pl b/lib/unicore/In/27.pl similarity index 100% rename from lib/unicode/In/27.pl rename to lib/unicore/In/27.pl diff --git a/lib/unicode/In/28.pl b/lib/unicore/In/28.pl similarity index 100% rename from lib/unicode/In/28.pl rename to lib/unicore/In/28.pl diff --git a/lib/unicode/In/29.pl b/lib/unicore/In/29.pl similarity index 100% rename from lib/unicode/In/29.pl rename to lib/unicore/In/29.pl diff --git a/lib/unicode/In/3.pl b/lib/unicore/In/3.pl similarity index 100% rename from lib/unicode/In/3.pl rename to lib/unicore/In/3.pl diff --git a/lib/unicode/In/30.pl b/lib/unicore/In/30.pl similarity index 100% rename from lib/unicode/In/30.pl rename to lib/unicore/In/30.pl diff --git a/lib/unicode/In/31.pl b/lib/unicore/In/31.pl similarity index 100% rename from lib/unicode/In/31.pl rename to lib/unicore/In/31.pl diff --git a/lib/unicode/In/32.pl b/lib/unicore/In/32.pl similarity index 100% rename from lib/unicode/In/32.pl rename to lib/unicore/In/32.pl diff --git a/lib/unicode/In/33.pl b/lib/unicore/In/33.pl similarity index 100% rename from lib/unicode/In/33.pl rename to lib/unicore/In/33.pl diff --git a/lib/unicode/In/34.pl b/lib/unicore/In/34.pl similarity index 100% rename from lib/unicode/In/34.pl rename to lib/unicore/In/34.pl diff --git a/lib/unicode/In/35.pl b/lib/unicore/In/35.pl similarity index 100% rename from lib/unicode/In/35.pl rename to lib/unicore/In/35.pl diff --git a/lib/unicode/In/36.pl b/lib/unicore/In/36.pl similarity index 100% rename from lib/unicode/In/36.pl rename to lib/unicore/In/36.pl diff --git a/lib/unicode/In/37.pl b/lib/unicore/In/37.pl similarity index 100% rename from lib/unicode/In/37.pl rename to lib/unicore/In/37.pl diff --git a/lib/unicode/In/38.pl b/lib/unicore/In/38.pl similarity index 100% rename from lib/unicode/In/38.pl rename to lib/unicore/In/38.pl diff --git a/lib/unicode/In/39.pl b/lib/unicore/In/39.pl similarity index 100% rename from lib/unicode/In/39.pl rename to lib/unicore/In/39.pl diff --git a/lib/unicode/In/4.pl b/lib/unicore/In/4.pl similarity index 100% rename from lib/unicode/In/4.pl rename to lib/unicore/In/4.pl diff --git a/lib/unicode/In/40.pl b/lib/unicore/In/40.pl similarity index 100% rename from lib/unicode/In/40.pl rename to lib/unicore/In/40.pl diff --git a/lib/unicode/In/41.pl b/lib/unicore/In/41.pl similarity index 100% rename from lib/unicode/In/41.pl rename to lib/unicore/In/41.pl diff --git a/lib/unicode/In/42.pl b/lib/unicore/In/42.pl similarity index 100% rename from lib/unicode/In/42.pl rename to lib/unicore/In/42.pl diff --git a/lib/unicode/In/43.pl b/lib/unicore/In/43.pl similarity index 100% rename from lib/unicode/In/43.pl rename to lib/unicore/In/43.pl diff --git a/lib/unicode/In/44.pl b/lib/unicore/In/44.pl similarity index 100% rename from lib/unicode/In/44.pl rename to lib/unicore/In/44.pl diff --git a/lib/unicode/In/45.pl b/lib/unicore/In/45.pl similarity index 100% rename from lib/unicode/In/45.pl rename to lib/unicore/In/45.pl diff --git a/lib/unicode/In/46.pl b/lib/unicore/In/46.pl similarity index 100% rename from lib/unicode/In/46.pl rename to lib/unicore/In/46.pl diff --git a/lib/unicode/In/47.pl b/lib/unicore/In/47.pl similarity index 100% rename from lib/unicode/In/47.pl rename to lib/unicore/In/47.pl diff --git a/lib/unicode/In/48.pl b/lib/unicore/In/48.pl similarity index 100% rename from lib/unicode/In/48.pl rename to lib/unicore/In/48.pl diff --git a/lib/unicode/In/49.pl b/lib/unicore/In/49.pl similarity index 100% rename from lib/unicode/In/49.pl rename to lib/unicore/In/49.pl diff --git a/lib/unicode/In/5.pl b/lib/unicore/In/5.pl similarity index 100% rename from lib/unicode/In/5.pl rename to lib/unicore/In/5.pl diff --git a/lib/unicode/In/50.pl b/lib/unicore/In/50.pl similarity index 100% rename from lib/unicode/In/50.pl rename to lib/unicore/In/50.pl diff --git a/lib/unicode/In/51.pl b/lib/unicore/In/51.pl similarity index 100% rename from lib/unicode/In/51.pl rename to lib/unicore/In/51.pl diff --git a/lib/unicode/In/52.pl b/lib/unicore/In/52.pl similarity index 100% rename from lib/unicode/In/52.pl rename to lib/unicore/In/52.pl diff --git a/lib/unicode/In/53.pl b/lib/unicore/In/53.pl similarity index 100% rename from lib/unicode/In/53.pl rename to lib/unicore/In/53.pl diff --git a/lib/unicode/In/54.pl b/lib/unicore/In/54.pl similarity index 100% rename from lib/unicode/In/54.pl rename to lib/unicore/In/54.pl diff --git a/lib/unicode/In/55.pl b/lib/unicore/In/55.pl similarity index 100% rename from lib/unicode/In/55.pl rename to lib/unicore/In/55.pl diff --git a/lib/unicode/In/56.pl b/lib/unicore/In/56.pl similarity index 100% rename from lib/unicode/In/56.pl rename to lib/unicore/In/56.pl diff --git a/lib/unicode/In/57.pl b/lib/unicore/In/57.pl similarity index 100% rename from lib/unicode/In/57.pl rename to lib/unicore/In/57.pl diff --git a/lib/unicode/In/58.pl b/lib/unicore/In/58.pl similarity index 100% rename from lib/unicode/In/58.pl rename to lib/unicore/In/58.pl diff --git a/lib/unicode/In/59.pl b/lib/unicore/In/59.pl similarity index 100% rename from lib/unicode/In/59.pl rename to lib/unicore/In/59.pl diff --git a/lib/unicode/In/6.pl b/lib/unicore/In/6.pl similarity index 100% rename from lib/unicode/In/6.pl rename to lib/unicore/In/6.pl diff --git a/lib/unicode/In/60.pl b/lib/unicore/In/60.pl similarity index 100% rename from lib/unicode/In/60.pl rename to lib/unicore/In/60.pl diff --git a/lib/unicode/In/61.pl b/lib/unicore/In/61.pl similarity index 100% rename from lib/unicode/In/61.pl rename to lib/unicore/In/61.pl diff --git a/lib/unicode/In/62.pl b/lib/unicore/In/62.pl similarity index 100% rename from lib/unicode/In/62.pl rename to lib/unicore/In/62.pl diff --git a/lib/unicode/In/63.pl b/lib/unicore/In/63.pl similarity index 100% rename from lib/unicode/In/63.pl rename to lib/unicore/In/63.pl diff --git a/lib/unicode/In/64.pl b/lib/unicore/In/64.pl similarity index 100% rename from lib/unicode/In/64.pl rename to lib/unicore/In/64.pl diff --git a/lib/unicode/In/65.pl b/lib/unicore/In/65.pl similarity index 100% rename from lib/unicode/In/65.pl rename to lib/unicore/In/65.pl diff --git a/lib/unicode/In/66.pl b/lib/unicore/In/66.pl similarity index 100% rename from lib/unicode/In/66.pl rename to lib/unicore/In/66.pl diff --git a/lib/unicode/In/67.pl b/lib/unicore/In/67.pl similarity index 100% rename from lib/unicode/In/67.pl rename to lib/unicore/In/67.pl diff --git a/lib/unicode/In/68.pl b/lib/unicore/In/68.pl similarity index 100% rename from lib/unicode/In/68.pl rename to lib/unicore/In/68.pl diff --git a/lib/unicode/In/69.pl b/lib/unicore/In/69.pl similarity index 100% rename from lib/unicode/In/69.pl rename to lib/unicore/In/69.pl diff --git a/lib/unicode/In/7.pl b/lib/unicore/In/7.pl similarity index 100% rename from lib/unicode/In/7.pl rename to lib/unicore/In/7.pl diff --git a/lib/unicode/In/70.pl b/lib/unicore/In/70.pl similarity index 100% rename from lib/unicode/In/70.pl rename to lib/unicore/In/70.pl diff --git a/lib/unicode/In/71.pl b/lib/unicore/In/71.pl similarity index 100% rename from lib/unicode/In/71.pl rename to lib/unicore/In/71.pl diff --git a/lib/unicode/In/72.pl b/lib/unicore/In/72.pl similarity index 100% rename from lib/unicode/In/72.pl rename to lib/unicore/In/72.pl diff --git a/lib/unicode/In/73.pl b/lib/unicore/In/73.pl similarity index 100% rename from lib/unicode/In/73.pl rename to lib/unicore/In/73.pl diff --git a/lib/unicode/In/74.pl b/lib/unicore/In/74.pl similarity index 100% rename from lib/unicode/In/74.pl rename to lib/unicore/In/74.pl diff --git a/lib/unicode/In/75.pl b/lib/unicore/In/75.pl similarity index 100% rename from lib/unicode/In/75.pl rename to lib/unicore/In/75.pl diff --git a/lib/unicode/In/76.pl b/lib/unicore/In/76.pl similarity index 100% rename from lib/unicode/In/76.pl rename to lib/unicore/In/76.pl diff --git a/lib/unicode/In/77.pl b/lib/unicore/In/77.pl similarity index 100% rename from lib/unicode/In/77.pl rename to lib/unicore/In/77.pl diff --git a/lib/unicode/In/78.pl b/lib/unicore/In/78.pl similarity index 100% rename from lib/unicode/In/78.pl rename to lib/unicore/In/78.pl diff --git a/lib/unicode/In/79.pl b/lib/unicore/In/79.pl similarity index 100% rename from lib/unicode/In/79.pl rename to lib/unicore/In/79.pl diff --git a/lib/unicode/In/8.pl b/lib/unicore/In/8.pl similarity index 100% rename from lib/unicode/In/8.pl rename to lib/unicore/In/8.pl diff --git a/lib/unicode/In/80.pl b/lib/unicore/In/80.pl similarity index 100% rename from lib/unicode/In/80.pl rename to lib/unicore/In/80.pl diff --git a/lib/unicode/In/81.pl b/lib/unicore/In/81.pl similarity index 100% rename from lib/unicode/In/81.pl rename to lib/unicore/In/81.pl diff --git a/lib/unicode/In/82.pl b/lib/unicore/In/82.pl similarity index 100% rename from lib/unicode/In/82.pl rename to lib/unicore/In/82.pl diff --git a/lib/unicode/In/83.pl b/lib/unicore/In/83.pl similarity index 100% rename from lib/unicode/In/83.pl rename to lib/unicore/In/83.pl diff --git a/lib/unicode/In/84.pl b/lib/unicore/In/84.pl similarity index 100% rename from lib/unicode/In/84.pl rename to lib/unicore/In/84.pl diff --git a/lib/unicode/In/85.pl b/lib/unicore/In/85.pl similarity index 100% rename from lib/unicode/In/85.pl rename to lib/unicore/In/85.pl diff --git a/lib/unicode/In/86.pl b/lib/unicore/In/86.pl similarity index 100% rename from lib/unicode/In/86.pl rename to lib/unicore/In/86.pl diff --git a/lib/unicode/In/87.pl b/lib/unicore/In/87.pl similarity index 100% rename from lib/unicode/In/87.pl rename to lib/unicore/In/87.pl diff --git a/lib/unicode/In/88.pl b/lib/unicore/In/88.pl similarity index 100% rename from lib/unicode/In/88.pl rename to lib/unicore/In/88.pl diff --git a/lib/unicode/In/89.pl b/lib/unicore/In/89.pl similarity index 100% rename from lib/unicode/In/89.pl rename to lib/unicore/In/89.pl diff --git a/lib/unicode/In/9.pl b/lib/unicore/In/9.pl similarity index 100% rename from lib/unicode/In/9.pl rename to lib/unicore/In/9.pl diff --git a/lib/unicode/In/90.pl b/lib/unicore/In/90.pl similarity index 100% rename from lib/unicode/In/90.pl rename to lib/unicore/In/90.pl diff --git a/lib/unicode/In/91.pl b/lib/unicore/In/91.pl similarity index 100% rename from lib/unicode/In/91.pl rename to lib/unicore/In/91.pl diff --git a/lib/unicode/In/92.pl b/lib/unicore/In/92.pl similarity index 100% rename from lib/unicode/In/92.pl rename to lib/unicore/In/92.pl diff --git a/lib/unicode/In/93.pl b/lib/unicore/In/93.pl similarity index 100% rename from lib/unicode/In/93.pl rename to lib/unicore/In/93.pl diff --git a/lib/unicode/In/94.pl b/lib/unicore/In/94.pl similarity index 100% rename from lib/unicode/In/94.pl rename to lib/unicore/In/94.pl diff --git a/lib/unicode/In/95.pl b/lib/unicore/In/95.pl similarity index 100% rename from lib/unicode/In/95.pl rename to lib/unicore/In/95.pl diff --git a/lib/unicode/In/96.pl b/lib/unicore/In/96.pl similarity index 100% rename from lib/unicode/In/96.pl rename to lib/unicore/In/96.pl diff --git a/lib/unicode/In/97.pl b/lib/unicore/In/97.pl similarity index 100% rename from lib/unicode/In/97.pl rename to lib/unicore/In/97.pl diff --git a/lib/unicode/In/98.pl b/lib/unicore/In/98.pl similarity index 100% rename from lib/unicode/In/98.pl rename to lib/unicore/In/98.pl diff --git a/lib/unicode/In/99.pl b/lib/unicore/In/99.pl similarity index 100% rename from lib/unicode/In/99.pl rename to lib/unicore/In/99.pl diff --git a/lib/unicode/Index.txt b/lib/unicore/Index.txt similarity index 100% rename from lib/unicode/Index.txt rename to lib/unicore/Index.txt diff --git a/lib/unicode/Is/ASCII.pl b/lib/unicore/Is/ASCII.pl similarity index 100% rename from lib/unicode/Is/ASCII.pl rename to lib/unicore/Is/ASCII.pl diff --git a/lib/unicode/Is/Alnum.pl b/lib/unicore/Is/Alnum.pl similarity index 100% rename from lib/unicode/Is/Alnum.pl rename to lib/unicore/Is/Alnum.pl diff --git a/lib/unicode/Is/Alpha.pl b/lib/unicore/Is/Alpha.pl similarity index 100% rename from lib/unicode/Is/Alpha.pl rename to lib/unicore/Is/Alpha.pl diff --git a/lib/unicode/Is/BidiAL.pl b/lib/unicore/Is/BidiAL.pl similarity index 100% rename from lib/unicode/Is/BidiAL.pl rename to lib/unicore/Is/BidiAL.pl diff --git a/lib/unicode/Is/BidiAN.pl b/lib/unicore/Is/BidiAN.pl similarity index 100% rename from lib/unicode/Is/BidiAN.pl rename to lib/unicore/Is/BidiAN.pl diff --git a/lib/unicode/Is/BidiB.pl b/lib/unicore/Is/BidiB.pl similarity index 100% rename from lib/unicode/Is/BidiB.pl rename to lib/unicore/Is/BidiB.pl diff --git a/lib/unicode/Is/BidiBN.pl b/lib/unicore/Is/BidiBN.pl similarity index 100% rename from lib/unicode/Is/BidiBN.pl rename to lib/unicore/Is/BidiBN.pl diff --git a/lib/unicode/Is/BidiCS.pl b/lib/unicore/Is/BidiCS.pl similarity index 100% rename from lib/unicode/Is/BidiCS.pl rename to lib/unicore/Is/BidiCS.pl diff --git a/lib/unicode/Is/BidiEN.pl b/lib/unicore/Is/BidiEN.pl similarity index 100% rename from lib/unicode/Is/BidiEN.pl rename to lib/unicore/Is/BidiEN.pl diff --git a/lib/unicode/Is/BidiES.pl b/lib/unicore/Is/BidiES.pl similarity index 100% rename from lib/unicode/Is/BidiES.pl rename to lib/unicore/Is/BidiES.pl diff --git a/lib/unicode/Is/BidiET.pl b/lib/unicore/Is/BidiET.pl similarity index 100% rename from lib/unicode/Is/BidiET.pl rename to lib/unicore/Is/BidiET.pl diff --git a/lib/unicode/Is/BidiL.pl b/lib/unicore/Is/BidiL.pl similarity index 100% rename from lib/unicode/Is/BidiL.pl rename to lib/unicore/Is/BidiL.pl diff --git a/lib/unicode/Is/BidiLRE.pl b/lib/unicore/Is/BidiLRE.pl similarity index 100% rename from lib/unicode/Is/BidiLRE.pl rename to lib/unicore/Is/BidiLRE.pl diff --git a/lib/unicode/Is/BidiLRO.pl b/lib/unicore/Is/BidiLRO.pl similarity index 100% rename from lib/unicode/Is/BidiLRO.pl rename to lib/unicore/Is/BidiLRO.pl diff --git a/lib/unicode/Is/BidiNSM.pl b/lib/unicore/Is/BidiNSM.pl similarity index 100% rename from lib/unicode/Is/BidiNSM.pl rename to lib/unicore/Is/BidiNSM.pl diff --git a/lib/unicode/Is/BidiON.pl b/lib/unicore/Is/BidiON.pl similarity index 100% rename from lib/unicode/Is/BidiON.pl rename to lib/unicore/Is/BidiON.pl diff --git a/lib/unicode/Is/BidiPDF.pl b/lib/unicore/Is/BidiPDF.pl similarity index 100% rename from lib/unicode/Is/BidiPDF.pl rename to lib/unicore/Is/BidiPDF.pl diff --git a/lib/unicode/Is/BidiR.pl b/lib/unicore/Is/BidiR.pl similarity index 100% rename from lib/unicode/Is/BidiR.pl rename to lib/unicore/Is/BidiR.pl diff --git a/lib/unicode/Is/BidiRLE.pl b/lib/unicore/Is/BidiRLE.pl similarity index 100% rename from lib/unicode/Is/BidiRLE.pl rename to lib/unicore/Is/BidiRLE.pl diff --git a/lib/unicode/Is/BidiRLO.pl b/lib/unicore/Is/BidiRLO.pl similarity index 100% rename from lib/unicode/Is/BidiRLO.pl rename to lib/unicore/Is/BidiRLO.pl diff --git a/lib/unicode/Is/BidiS.pl b/lib/unicore/Is/BidiS.pl similarity index 100% rename from lib/unicode/Is/BidiS.pl rename to lib/unicore/Is/BidiS.pl diff --git a/lib/unicode/Is/BidiWS.pl b/lib/unicore/Is/BidiWS.pl similarity index 100% rename from lib/unicode/Is/BidiWS.pl rename to lib/unicore/Is/BidiWS.pl diff --git a/lib/unicode/Is/Blank.pl b/lib/unicore/Is/Blank.pl similarity index 100% rename from lib/unicode/Is/Blank.pl rename to lib/unicore/Is/Blank.pl diff --git a/lib/unicode/Is/C.pl b/lib/unicore/Is/C.pl similarity index 100% rename from lib/unicode/Is/C.pl rename to lib/unicore/Is/C.pl diff --git a/lib/unicode/Is/Cc.pl b/lib/unicore/Is/Cc.pl similarity index 100% rename from lib/unicode/Is/Cc.pl rename to lib/unicore/Is/Cc.pl diff --git a/lib/unicode/Is/Cf.pl b/lib/unicore/Is/Cf.pl similarity index 100% rename from lib/unicode/Is/Cf.pl rename to lib/unicore/Is/Cf.pl diff --git a/lib/unicode/Is/Cn.pl b/lib/unicore/Is/Cn.pl similarity index 100% rename from lib/unicode/Is/Cn.pl rename to lib/unicore/Is/Cn.pl diff --git a/lib/unicode/Is/Cntrl.pl b/lib/unicore/Is/Cntrl.pl similarity index 100% rename from lib/unicode/Is/Cntrl.pl rename to lib/unicore/Is/Cntrl.pl diff --git a/lib/unicode/Is/Co.pl b/lib/unicore/Is/Co.pl similarity index 100% rename from lib/unicode/Is/Co.pl rename to lib/unicore/Is/Co.pl diff --git a/lib/unicode/Is/Cs.pl b/lib/unicore/Is/Cs.pl similarity index 100% rename from lib/unicode/Is/Cs.pl rename to lib/unicore/Is/Cs.pl diff --git a/lib/unicode/Is/DCcircle.pl b/lib/unicore/Is/DCcircle.pl similarity index 100% rename from lib/unicode/Is/DCcircle.pl rename to lib/unicore/Is/DCcircle.pl diff --git a/lib/unicode/Is/DCcompat.pl b/lib/unicore/Is/DCcompat.pl similarity index 100% rename from lib/unicode/Is/DCcompat.pl rename to lib/unicore/Is/DCcompat.pl diff --git a/lib/unicode/Is/DCfinal.pl b/lib/unicore/Is/DCfinal.pl similarity index 100% rename from lib/unicode/Is/DCfinal.pl rename to lib/unicore/Is/DCfinal.pl diff --git a/lib/unicode/Is/DCfont.pl b/lib/unicore/Is/DCfont.pl similarity index 100% rename from lib/unicode/Is/DCfont.pl rename to lib/unicore/Is/DCfont.pl diff --git a/lib/unicode/Is/DCfraction.pl b/lib/unicore/Is/DCfraction.pl similarity index 100% rename from lib/unicode/Is/DCfraction.pl rename to lib/unicore/Is/DCfraction.pl diff --git a/lib/unicode/Is/DCinitial.pl b/lib/unicore/Is/DCinitial.pl similarity index 100% rename from lib/unicode/Is/DCinitial.pl rename to lib/unicore/Is/DCinitial.pl diff --git a/lib/unicode/Is/DCisolated.pl b/lib/unicore/Is/DCisolated.pl similarity index 100% rename from lib/unicode/Is/DCisolated.pl rename to lib/unicore/Is/DCisolated.pl diff --git a/lib/unicode/Is/DCmedial.pl b/lib/unicore/Is/DCmedial.pl similarity index 100% rename from lib/unicode/Is/DCmedial.pl rename to lib/unicore/Is/DCmedial.pl diff --git a/lib/unicode/Is/DCnarrow.pl b/lib/unicore/Is/DCnarrow.pl similarity index 100% rename from lib/unicode/Is/DCnarrow.pl rename to lib/unicore/Is/DCnarrow.pl diff --git a/lib/unicode/Is/DCnoBreak.pl b/lib/unicore/Is/DCnoBreak.pl similarity index 100% rename from lib/unicode/Is/DCnoBreak.pl rename to lib/unicore/Is/DCnoBreak.pl diff --git a/lib/unicode/Is/DCsmall.pl b/lib/unicore/Is/DCsmall.pl similarity index 100% rename from lib/unicode/Is/DCsmall.pl rename to lib/unicore/Is/DCsmall.pl diff --git a/lib/unicode/Is/DCsquare.pl b/lib/unicore/Is/DCsquare.pl similarity index 100% rename from lib/unicode/Is/DCsquare.pl rename to lib/unicore/Is/DCsquare.pl diff --git a/lib/unicode/Is/DCsub.pl b/lib/unicore/Is/DCsub.pl similarity index 100% rename from lib/unicode/Is/DCsub.pl rename to lib/unicore/Is/DCsub.pl diff --git a/lib/unicode/Is/DCsuper.pl b/lib/unicore/Is/DCsuper.pl similarity index 100% rename from lib/unicode/Is/DCsuper.pl rename to lib/unicore/Is/DCsuper.pl diff --git a/lib/unicode/Is/DCvertical.pl b/lib/unicore/Is/DCvertical.pl similarity index 100% rename from lib/unicode/Is/DCvertical.pl rename to lib/unicore/Is/DCvertical.pl diff --git a/lib/unicode/Is/DCwide.pl b/lib/unicore/Is/DCwide.pl similarity index 100% rename from lib/unicode/Is/DCwide.pl rename to lib/unicore/Is/DCwide.pl diff --git a/lib/unicode/Is/DecoCanon.pl b/lib/unicore/Is/DecoCanon.pl similarity index 100% rename from lib/unicode/Is/DecoCanon.pl rename to lib/unicore/Is/DecoCanon.pl diff --git a/lib/unicode/Is/DecoCompat.pl b/lib/unicore/Is/DecoCompat.pl similarity index 100% rename from lib/unicode/Is/DecoCompat.pl rename to lib/unicore/Is/DecoCompat.pl diff --git a/lib/unicode/Is/Digit.pl b/lib/unicore/Is/Digit.pl similarity index 100% rename from lib/unicode/Is/Digit.pl rename to lib/unicore/Is/Digit.pl diff --git a/lib/unicode/Is/Graph.pl b/lib/unicore/Is/Graph.pl similarity index 100% rename from lib/unicode/Is/Graph.pl rename to lib/unicore/Is/Graph.pl diff --git a/lib/unicode/Is/L.pl b/lib/unicore/Is/L.pl similarity index 100% rename from lib/unicode/Is/L.pl rename to lib/unicore/Is/L.pl diff --git a/lib/unicode/Is/LbrkAI.pl b/lib/unicore/Is/LbrkAI.pl similarity index 100% rename from lib/unicode/Is/LbrkAI.pl rename to lib/unicore/Is/LbrkAI.pl diff --git a/lib/unicode/Is/LbrkAL.pl b/lib/unicore/Is/LbrkAL.pl similarity index 100% rename from lib/unicode/Is/LbrkAL.pl rename to lib/unicore/Is/LbrkAL.pl diff --git a/lib/unicode/Is/LbrkB2.pl b/lib/unicore/Is/LbrkB2.pl similarity index 100% rename from lib/unicode/Is/LbrkB2.pl rename to lib/unicore/Is/LbrkB2.pl diff --git a/lib/unicode/Is/LbrkBA.pl b/lib/unicore/Is/LbrkBA.pl similarity index 100% rename from lib/unicode/Is/LbrkBA.pl rename to lib/unicore/Is/LbrkBA.pl diff --git a/lib/unicode/Is/LbrkBB.pl b/lib/unicore/Is/LbrkBB.pl similarity index 100% rename from lib/unicode/Is/LbrkBB.pl rename to lib/unicore/Is/LbrkBB.pl diff --git a/lib/unicode/Is/LbrkBK.pl b/lib/unicore/Is/LbrkBK.pl similarity index 100% rename from lib/unicode/Is/LbrkBK.pl rename to lib/unicore/Is/LbrkBK.pl diff --git a/lib/unicode/Is/LbrkCB.pl b/lib/unicore/Is/LbrkCB.pl similarity index 100% rename from lib/unicode/Is/LbrkCB.pl rename to lib/unicore/Is/LbrkCB.pl diff --git a/lib/unicode/Is/LbrkCL.pl b/lib/unicore/Is/LbrkCL.pl similarity index 100% rename from lib/unicode/Is/LbrkCL.pl rename to lib/unicore/Is/LbrkCL.pl diff --git a/lib/unicode/Is/LbrkCM.pl b/lib/unicore/Is/LbrkCM.pl similarity index 100% rename from lib/unicode/Is/LbrkCM.pl rename to lib/unicore/Is/LbrkCM.pl diff --git a/lib/unicode/Is/LbrkCR.pl b/lib/unicore/Is/LbrkCR.pl similarity index 100% rename from lib/unicode/Is/LbrkCR.pl rename to lib/unicore/Is/LbrkCR.pl diff --git a/lib/unicode/Is/LbrkEX.pl b/lib/unicore/Is/LbrkEX.pl similarity index 100% rename from lib/unicode/Is/LbrkEX.pl rename to lib/unicore/Is/LbrkEX.pl diff --git a/lib/unicode/Is/LbrkGL.pl b/lib/unicore/Is/LbrkGL.pl similarity index 100% rename from lib/unicode/Is/LbrkGL.pl rename to lib/unicore/Is/LbrkGL.pl diff --git a/lib/unicode/Is/LbrkHY.pl b/lib/unicore/Is/LbrkHY.pl similarity index 100% rename from lib/unicode/Is/LbrkHY.pl rename to lib/unicore/Is/LbrkHY.pl diff --git a/lib/unicode/Is/LbrkID.pl b/lib/unicore/Is/LbrkID.pl similarity index 100% rename from lib/unicode/Is/LbrkID.pl rename to lib/unicore/Is/LbrkID.pl diff --git a/lib/unicode/Is/LbrkIN.pl b/lib/unicore/Is/LbrkIN.pl similarity index 100% rename from lib/unicode/Is/LbrkIN.pl rename to lib/unicore/Is/LbrkIN.pl diff --git a/lib/unicode/Is/LbrkIS.pl b/lib/unicore/Is/LbrkIS.pl similarity index 100% rename from lib/unicode/Is/LbrkIS.pl rename to lib/unicore/Is/LbrkIS.pl diff --git a/lib/unicode/Is/LbrkLF.pl b/lib/unicore/Is/LbrkLF.pl similarity index 100% rename from lib/unicode/Is/LbrkLF.pl rename to lib/unicore/Is/LbrkLF.pl diff --git a/lib/unicode/Is/LbrkNS.pl b/lib/unicore/Is/LbrkNS.pl similarity index 100% rename from lib/unicode/Is/LbrkNS.pl rename to lib/unicore/Is/LbrkNS.pl diff --git a/lib/unicode/Is/LbrkNU.pl b/lib/unicore/Is/LbrkNU.pl similarity index 100% rename from lib/unicode/Is/LbrkNU.pl rename to lib/unicore/Is/LbrkNU.pl diff --git a/lib/unicode/Is/LbrkOP.pl b/lib/unicore/Is/LbrkOP.pl similarity index 100% rename from lib/unicode/Is/LbrkOP.pl rename to lib/unicore/Is/LbrkOP.pl diff --git a/lib/unicode/Is/LbrkPO.pl b/lib/unicore/Is/LbrkPO.pl similarity index 100% rename from lib/unicode/Is/LbrkPO.pl rename to lib/unicore/Is/LbrkPO.pl diff --git a/lib/unicode/Is/LbrkPR.pl b/lib/unicore/Is/LbrkPR.pl similarity index 100% rename from lib/unicode/Is/LbrkPR.pl rename to lib/unicore/Is/LbrkPR.pl diff --git a/lib/unicode/Is/LbrkQU.pl b/lib/unicore/Is/LbrkQU.pl similarity index 100% rename from lib/unicode/Is/LbrkQU.pl rename to lib/unicore/Is/LbrkQU.pl diff --git a/lib/unicode/Is/LbrkSA.pl b/lib/unicore/Is/LbrkSA.pl similarity index 100% rename from lib/unicode/Is/LbrkSA.pl rename to lib/unicore/Is/LbrkSA.pl diff --git a/lib/unicode/Is/LbrkSG.pl b/lib/unicore/Is/LbrkSG.pl similarity index 100% rename from lib/unicode/Is/LbrkSG.pl rename to lib/unicore/Is/LbrkSG.pl diff --git a/lib/unicode/Is/LbrkSP.pl b/lib/unicore/Is/LbrkSP.pl similarity index 100% rename from lib/unicode/Is/LbrkSP.pl rename to lib/unicore/Is/LbrkSP.pl diff --git a/lib/unicode/Is/LbrkSY.pl b/lib/unicore/Is/LbrkSY.pl similarity index 100% rename from lib/unicode/Is/LbrkSY.pl rename to lib/unicore/Is/LbrkSY.pl diff --git a/lib/unicode/Is/LbrkXX.pl b/lib/unicore/Is/LbrkXX.pl similarity index 100% rename from lib/unicode/Is/LbrkXX.pl rename to lib/unicore/Is/LbrkXX.pl diff --git a/lib/unicode/Is/LbrkZW.pl b/lib/unicore/Is/LbrkZW.pl similarity index 100% rename from lib/unicode/Is/LbrkZW.pl rename to lib/unicore/Is/LbrkZW.pl diff --git a/lib/unicode/Is/Ll.pl b/lib/unicore/Is/Ll.pl similarity index 100% rename from lib/unicode/Is/Ll.pl rename to lib/unicore/Is/Ll.pl diff --git a/lib/unicode/Is/Lm.pl b/lib/unicore/Is/Lm.pl similarity index 100% rename from lib/unicode/Is/Lm.pl rename to lib/unicore/Is/Lm.pl diff --git a/lib/unicode/Is/Lo.pl b/lib/unicore/Is/Lo.pl similarity index 100% rename from lib/unicode/Is/Lo.pl rename to lib/unicore/Is/Lo.pl diff --git a/lib/unicode/Is/Lower.pl b/lib/unicore/Is/Lower.pl similarity index 100% rename from lib/unicode/Is/Lower.pl rename to lib/unicore/Is/Lower.pl diff --git a/lib/unicode/Is/Lt.pl b/lib/unicore/Is/Lt.pl similarity index 100% rename from lib/unicode/Is/Lt.pl rename to lib/unicore/Is/Lt.pl diff --git a/lib/unicode/Is/Lu.pl b/lib/unicore/Is/Lu.pl similarity index 100% rename from lib/unicode/Is/Lu.pl rename to lib/unicore/Is/Lu.pl diff --git a/lib/unicode/Is/M.pl b/lib/unicore/Is/M.pl similarity index 100% rename from lib/unicode/Is/M.pl rename to lib/unicore/Is/M.pl diff --git a/lib/unicode/Is/Mc.pl b/lib/unicore/Is/Mc.pl similarity index 100% rename from lib/unicode/Is/Mc.pl rename to lib/unicore/Is/Mc.pl diff --git a/lib/unicode/Is/Me.pl b/lib/unicore/Is/Me.pl similarity index 100% rename from lib/unicode/Is/Me.pl rename to lib/unicore/Is/Me.pl diff --git a/lib/unicode/Is/Mirrored.pl b/lib/unicore/Is/Mirrored.pl similarity index 100% rename from lib/unicode/Is/Mirrored.pl rename to lib/unicore/Is/Mirrored.pl diff --git a/lib/unicode/Is/Mn.pl b/lib/unicore/Is/Mn.pl similarity index 100% rename from lib/unicode/Is/Mn.pl rename to lib/unicore/Is/Mn.pl diff --git a/lib/unicode/Is/N.pl b/lib/unicore/Is/N.pl similarity index 100% rename from lib/unicode/Is/N.pl rename to lib/unicore/Is/N.pl diff --git a/lib/unicode/Is/Nd.pl b/lib/unicore/Is/Nd.pl similarity index 100% rename from lib/unicode/Is/Nd.pl rename to lib/unicore/Is/Nd.pl diff --git a/lib/unicode/Is/Nl.pl b/lib/unicore/Is/Nl.pl similarity index 100% rename from lib/unicode/Is/Nl.pl rename to lib/unicore/Is/Nl.pl diff --git a/lib/unicode/Is/No.pl b/lib/unicore/Is/No.pl similarity index 100% rename from lib/unicode/Is/No.pl rename to lib/unicore/Is/No.pl diff --git a/lib/unicode/Is/P.pl b/lib/unicore/Is/P.pl similarity index 100% rename from lib/unicode/Is/P.pl rename to lib/unicore/Is/P.pl diff --git a/lib/unicode/Is/Pc.pl b/lib/unicore/Is/Pc.pl similarity index 100% rename from lib/unicode/Is/Pc.pl rename to lib/unicore/Is/Pc.pl diff --git a/lib/unicode/Is/Pd.pl b/lib/unicore/Is/Pd.pl similarity index 100% rename from lib/unicode/Is/Pd.pl rename to lib/unicore/Is/Pd.pl diff --git a/lib/unicode/Is/Pe.pl b/lib/unicore/Is/Pe.pl similarity index 100% rename from lib/unicode/Is/Pe.pl rename to lib/unicore/Is/Pe.pl diff --git a/lib/unicode/Is/Pf.pl b/lib/unicore/Is/Pf.pl similarity index 100% rename from lib/unicode/Is/Pf.pl rename to lib/unicore/Is/Pf.pl diff --git a/lib/unicode/Is/Pi.pl b/lib/unicore/Is/Pi.pl similarity index 100% rename from lib/unicode/Is/Pi.pl rename to lib/unicore/Is/Pi.pl diff --git a/lib/unicode/Is/Po.pl b/lib/unicore/Is/Po.pl similarity index 100% rename from lib/unicode/Is/Po.pl rename to lib/unicore/Is/Po.pl diff --git a/lib/unicode/Is/Print.pl b/lib/unicore/Is/Print.pl similarity index 100% rename from lib/unicode/Is/Print.pl rename to lib/unicore/Is/Print.pl diff --git a/lib/unicode/Is/Ps.pl b/lib/unicore/Is/Ps.pl similarity index 100% rename from lib/unicode/Is/Ps.pl rename to lib/unicore/Is/Ps.pl diff --git a/lib/unicode/Is/Punct.pl b/lib/unicore/Is/Punct.pl similarity index 100% rename from lib/unicode/Is/Punct.pl rename to lib/unicore/Is/Punct.pl diff --git a/lib/unicode/Is/S.pl b/lib/unicore/Is/S.pl similarity index 100% rename from lib/unicode/Is/S.pl rename to lib/unicore/Is/S.pl diff --git a/lib/unicode/Is/Sc.pl b/lib/unicore/Is/Sc.pl similarity index 100% rename from lib/unicode/Is/Sc.pl rename to lib/unicore/Is/Sc.pl diff --git a/lib/unicode/Is/Sk.pl b/lib/unicore/Is/Sk.pl similarity index 100% rename from lib/unicode/Is/Sk.pl rename to lib/unicore/Is/Sk.pl diff --git a/lib/unicode/Is/Sm.pl b/lib/unicore/Is/Sm.pl similarity index 100% rename from lib/unicode/Is/Sm.pl rename to lib/unicore/Is/Sm.pl diff --git a/lib/unicode/Is/So.pl b/lib/unicore/Is/So.pl similarity index 100% rename from lib/unicode/Is/So.pl rename to lib/unicore/Is/So.pl diff --git a/lib/unicode/Is/Space.pl b/lib/unicore/Is/Space.pl similarity index 100% rename from lib/unicode/Is/Space.pl rename to lib/unicore/Is/Space.pl diff --git a/lib/unicode/Is/SpacePerl.pl b/lib/unicore/Is/SpacePerl.pl similarity index 100% rename from lib/unicode/Is/SpacePerl.pl rename to lib/unicore/Is/SpacePerl.pl diff --git a/lib/unicode/Is/SylA.pl b/lib/unicore/Is/SylA.pl similarity index 100% rename from lib/unicode/Is/SylA.pl rename to lib/unicore/Is/SylA.pl diff --git a/lib/unicode/Is/SylAA.pl b/lib/unicore/Is/SylAA.pl similarity index 100% rename from lib/unicode/Is/SylAA.pl rename to lib/unicore/Is/SylAA.pl diff --git a/lib/unicode/Is/SylAAI.pl b/lib/unicore/Is/SylAAI.pl similarity index 100% rename from lib/unicode/Is/SylAAI.pl rename to lib/unicore/Is/SylAAI.pl diff --git a/lib/unicode/Is/SylAI.pl b/lib/unicore/Is/SylAI.pl similarity index 100% rename from lib/unicode/Is/SylAI.pl rename to lib/unicore/Is/SylAI.pl diff --git a/lib/unicode/Is/SylC.pl b/lib/unicore/Is/SylC.pl similarity index 100% rename from lib/unicode/Is/SylC.pl rename to lib/unicore/Is/SylC.pl diff --git a/lib/unicode/Is/SylE.pl b/lib/unicore/Is/SylE.pl similarity index 100% rename from lib/unicode/Is/SylE.pl rename to lib/unicore/Is/SylE.pl diff --git a/lib/unicode/Is/SylEE.pl b/lib/unicore/Is/SylEE.pl similarity index 100% rename from lib/unicode/Is/SylEE.pl rename to lib/unicore/Is/SylEE.pl diff --git a/lib/unicode/Is/SylI.pl b/lib/unicore/Is/SylI.pl similarity index 100% rename from lib/unicode/Is/SylI.pl rename to lib/unicore/Is/SylI.pl diff --git a/lib/unicode/Is/SylII.pl b/lib/unicore/Is/SylII.pl similarity index 100% rename from lib/unicode/Is/SylII.pl rename to lib/unicore/Is/SylII.pl diff --git a/lib/unicode/Is/SylN.pl b/lib/unicore/Is/SylN.pl similarity index 100% rename from lib/unicode/Is/SylN.pl rename to lib/unicore/Is/SylN.pl diff --git a/lib/unicode/Is/SylO.pl b/lib/unicore/Is/SylO.pl similarity index 100% rename from lib/unicode/Is/SylO.pl rename to lib/unicore/Is/SylO.pl diff --git a/lib/unicode/Is/SylOO.pl b/lib/unicore/Is/SylOO.pl similarity index 100% rename from lib/unicode/Is/SylOO.pl rename to lib/unicore/Is/SylOO.pl diff --git a/lib/unicode/Is/SylU.pl b/lib/unicore/Is/SylU.pl similarity index 100% rename from lib/unicode/Is/SylU.pl rename to lib/unicore/Is/SylU.pl diff --git a/lib/unicode/Is/SylV.pl b/lib/unicore/Is/SylV.pl similarity index 100% rename from lib/unicode/Is/SylV.pl rename to lib/unicore/Is/SylV.pl diff --git a/lib/unicode/Is/SylWA.pl b/lib/unicore/Is/SylWA.pl similarity index 100% rename from lib/unicode/Is/SylWA.pl rename to lib/unicore/Is/SylWA.pl diff --git a/lib/unicode/Is/SylWAA.pl b/lib/unicore/Is/SylWAA.pl similarity index 100% rename from lib/unicode/Is/SylWAA.pl rename to lib/unicore/Is/SylWAA.pl diff --git a/lib/unicode/Is/SylWC.pl b/lib/unicore/Is/SylWC.pl similarity index 100% rename from lib/unicode/Is/SylWC.pl rename to lib/unicore/Is/SylWC.pl diff --git a/lib/unicode/Is/SylWE.pl b/lib/unicore/Is/SylWE.pl similarity index 100% rename from lib/unicode/Is/SylWE.pl rename to lib/unicore/Is/SylWE.pl diff --git a/lib/unicode/Is/SylWEE.pl b/lib/unicore/Is/SylWEE.pl similarity index 100% rename from lib/unicode/Is/SylWEE.pl rename to lib/unicore/Is/SylWEE.pl diff --git a/lib/unicode/Is/SylWI.pl b/lib/unicore/Is/SylWI.pl similarity index 100% rename from lib/unicode/Is/SylWI.pl rename to lib/unicore/Is/SylWI.pl diff --git a/lib/unicode/Is/SylWII.pl b/lib/unicore/Is/SylWII.pl similarity index 100% rename from lib/unicode/Is/SylWII.pl rename to lib/unicore/Is/SylWII.pl diff --git a/lib/unicode/Is/SylWO.pl b/lib/unicore/Is/SylWO.pl similarity index 100% rename from lib/unicode/Is/SylWO.pl rename to lib/unicore/Is/SylWO.pl diff --git a/lib/unicode/Is/SylWOO.pl b/lib/unicore/Is/SylWOO.pl similarity index 100% rename from lib/unicode/Is/SylWOO.pl rename to lib/unicore/Is/SylWOO.pl diff --git a/lib/unicode/Is/SylWU.pl b/lib/unicore/Is/SylWU.pl similarity index 100% rename from lib/unicode/Is/SylWU.pl rename to lib/unicore/Is/SylWU.pl diff --git a/lib/unicode/Is/SylWV.pl b/lib/unicore/Is/SylWV.pl similarity index 100% rename from lib/unicode/Is/SylWV.pl rename to lib/unicore/Is/SylWV.pl diff --git a/lib/unicode/Is/Syllable.pl b/lib/unicore/Is/Syllable.pl similarity index 100% rename from lib/unicode/Is/Syllable.pl rename to lib/unicore/Is/Syllable.pl diff --git a/lib/unicode/Is/Upper.pl b/lib/unicore/Is/Upper.pl similarity index 100% rename from lib/unicode/Is/Upper.pl rename to lib/unicore/Is/Upper.pl diff --git a/lib/unicode/Is/Word.pl b/lib/unicore/Is/Word.pl similarity index 100% rename from lib/unicode/Is/Word.pl rename to lib/unicore/Is/Word.pl diff --git a/lib/unicode/Is/XDigit.pl b/lib/unicore/Is/XDigit.pl similarity index 100% rename from lib/unicode/Is/XDigit.pl rename to lib/unicore/Is/XDigit.pl diff --git a/lib/unicode/Is/Z.pl b/lib/unicore/Is/Z.pl similarity index 100% rename from lib/unicode/Is/Z.pl rename to lib/unicore/Is/Z.pl diff --git a/lib/unicode/Is/Zl.pl b/lib/unicore/Is/Zl.pl similarity index 100% rename from lib/unicode/Is/Zl.pl rename to lib/unicore/Is/Zl.pl diff --git a/lib/unicode/Is/Zp.pl b/lib/unicore/Is/Zp.pl similarity index 100% rename from lib/unicode/Is/Zp.pl rename to lib/unicore/Is/Zp.pl diff --git a/lib/unicode/Is/Zs.pl b/lib/unicore/Is/Zs.pl similarity index 100% rename from lib/unicode/Is/Zs.pl rename to lib/unicore/Is/Zs.pl diff --git a/lib/unicode/Jamo.txt b/lib/unicore/Jamo.txt similarity index 100% rename from lib/unicode/Jamo.txt rename to lib/unicore/Jamo.txt diff --git a/lib/unicode/JamoShort.pl b/lib/unicore/JamoShort.pl similarity index 100% rename from lib/unicode/JamoShort.pl rename to lib/unicore/JamoShort.pl diff --git a/lib/unicode/LineBrk.txt b/lib/unicore/LineBrk.txt similarity index 100% rename from lib/unicode/LineBrk.txt rename to lib/unicore/LineBrk.txt diff --git a/lib/unicode/Makefile b/lib/unicore/Makefile similarity index 100% rename from lib/unicode/Makefile rename to lib/unicore/Makefile diff --git a/lib/unicode/Name.pl b/lib/unicore/Name.pl similarity index 100% rename from lib/unicode/Name.pl rename to lib/unicore/Name.pl diff --git a/lib/unicode/NamesList.html b/lib/unicore/NamesList.html similarity index 100% rename from lib/unicode/NamesList.html rename to lib/unicore/NamesList.html diff --git a/lib/unicode/NamesList.txt b/lib/unicore/NamesList.txt similarity index 100% rename from lib/unicode/NamesList.txt rename to lib/unicore/NamesList.txt diff --git a/lib/unicode/Number.pl b/lib/unicore/Number.pl similarity index 100% rename from lib/unicode/Number.pl rename to lib/unicore/Number.pl diff --git a/lib/unicode/PropList.html b/lib/unicore/PropList.html similarity index 100% rename from lib/unicode/PropList.html rename to lib/unicore/PropList.html diff --git a/lib/unicode/PropList.txt b/lib/unicore/PropList.txt similarity index 100% rename from lib/unicode/PropList.txt rename to lib/unicore/PropList.txt diff --git a/lib/unicode/README.perl b/lib/unicore/README.perl similarity index 100% rename from lib/unicode/README.perl rename to lib/unicore/README.perl diff --git a/lib/unicode/ReadMe.txt b/lib/unicore/ReadMe.txt similarity index 100% rename from lib/unicode/ReadMe.txt rename to lib/unicore/ReadMe.txt diff --git a/lib/unicode/Scripts.pl b/lib/unicore/Scripts.pl similarity index 100% rename from lib/unicode/Scripts.pl rename to lib/unicore/Scripts.pl diff --git a/lib/unicode/Scripts.txt b/lib/unicore/Scripts.txt similarity index 100% rename from lib/unicode/Scripts.txt rename to lib/unicore/Scripts.txt diff --git a/lib/unicode/SpecCase.txt b/lib/unicore/SpecCase.txt similarity index 100% rename from lib/unicode/SpecCase.txt rename to lib/unicore/SpecCase.txt diff --git a/lib/unicode/To/Digit.pl b/lib/unicore/To/Digit.pl similarity index 100% rename from lib/unicode/To/Digit.pl rename to lib/unicore/To/Digit.pl diff --git a/lib/unicode/To/Lower.pl b/lib/unicore/To/Lower.pl similarity index 100% rename from lib/unicode/To/Lower.pl rename to lib/unicore/To/Lower.pl diff --git a/lib/unicode/To/Title.pl b/lib/unicore/To/Title.pl similarity index 100% rename from lib/unicode/To/Title.pl rename to lib/unicore/To/Title.pl diff --git a/lib/unicode/To/Upper.pl b/lib/unicore/To/Upper.pl similarity index 100% rename from lib/unicode/To/Upper.pl rename to lib/unicore/To/Upper.pl diff --git a/lib/unicode/UCD.html b/lib/unicore/UCD.html similarity index 100% rename from lib/unicode/UCD.html rename to lib/unicore/UCD.html diff --git a/lib/unicode/Unicode.html b/lib/unicore/Unicode.html similarity index 100% rename from lib/unicode/Unicode.html rename to lib/unicore/Unicode.html diff --git a/lib/unicode/Unicode.txt b/lib/unicore/Unicode.txt similarity index 100% rename from lib/unicode/Unicode.txt rename to lib/unicore/Unicode.txt diff --git a/lib/unicode/mktables.PL b/lib/unicore/mktables.PL similarity index 100% rename from lib/unicode/mktables.PL rename to lib/unicore/mktables.PL diff --git a/lib/unicode/rename b/lib/unicore/rename similarity index 100% rename from lib/unicode/rename rename to lib/unicore/rename diff --git a/lib/unicode/syllables.txt b/lib/unicore/syllables.txt similarity index 100% rename from lib/unicode/syllables.txt rename to lib/unicore/syllables.txt diff --git a/lib/unicode/version b/lib/unicore/version similarity index 100% rename from lib/unicode/version rename to lib/unicore/version diff --git a/lib/utf8_heavy.pl b/lib/utf8_heavy.pl index b73cea0..a90e24c 100644 --- a/lib/utf8_heavy.pl +++ b/lib/utf8_heavy.pl @@ -24,7 +24,7 @@ sub SWASHNEW { my $caller; my $i = 0; while (($caller = caller($i)) eq __PACKAGE__) { $i++ } - my $encoding = $enc{$caller} || "unicode"; + my $encoding = $enc{$caller} || "unicore"; (my $file = $type) =~ s!::!/!g; if ($file =~ /^In(.+)/) { my $In = $1; diff --git a/pod/perlretut.pod b/pod/perlretut.pod index 869a422..acb95cd 100644 --- a/pod/perlretut.pod +++ b/pod/perlretut.pod @@ -1683,7 +1683,7 @@ One can also use short names or restrict names to a certain alphabet: print "\N{sigma} is Greek sigma\n"; A list of full names is found in the file Names.txt in the -lib/perl5/5.6.0/unicode directory. +lib/perl5/5.X.X/unicore directory. The answer to requirement 2), as of 5.6.0, is that if a regexp contains Unicode characters, the string is searched as a sequence of