Linux cpanel2.daytoncreative.net 2.6.32-754.29.2.el6.x86_64 #1 SMP Tue May 12 17:39:04 UTC 2020 x86_64
Apache/2.4.43 (cPanel) OpenSSL/1.1.1g mod_bwlimited/1.4
Server IP : 70.62.220.67 & Your IP : 216.73.216.193
Domains :
Cant Read [ /etc/named.conf ]
User : michaelgreg
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
var /
log /
perl-5.20.2 /
cpan /
Unicode-Collate /
t /
Delete
Unzip
Name
Size
Permission
Date
Action
altern.t
2.94
KB
-r--r--r--
2014-12-27 11:48
backwds.t
3.44
KB
-r--r--r--
2014-12-27 11:48
cjk_b5.t
2.43
KB
-r--r--r--
2014-12-27 11:48
cjk_gb.t
2.32
KB
-r--r--r--
2014-12-27 11:48
cjk_ja.t
2.8
KB
-r--r--r--
2014-12-27 11:48
cjk_ko.t
3.38
KB
-r--r--r--
2014-12-27 11:48
cjk_py.t
2.06
KB
-r--r--r--
2014-12-27 11:48
cjk_st.t
2.36
KB
-r--r--r--
2014-12-27 11:48
cjk_zy.t
2.36
KB
-r--r--r--
2014-12-27 11:48
cjkrange.t
4.32
KB
-r--r--r--
2014-12-27 11:48
compatui.t
4.38
KB
-r--r--r--
2014-12-27 11:48
contract.t
9.57
KB
-r--r--r--
2014-12-27 11:49
default.t
4.79
KB
-r--r--r--
2014-12-27 11:48
hangtype.t
3.53
KB
-r--r--r--
2014-12-27 11:48
hangul.t
9.05
KB
-r--r--r--
2014-12-27 11:48
ident.t
4.04
KB
-r--r--r--
2014-12-27 11:48
iglevel2.t
6.49
KB
-r--r--r--
2014-12-27 11:48
ignor.t
4.92
KB
-r--r--r--
2014-12-27 11:48
illegal.t
6
KB
-r--r--r--
2014-12-27 11:49
illegalp.t
2.6
KB
-r--r--r--
2014-12-27 11:48
index.t
12.41
KB
-r--r--r--
2014-12-27 11:48
loc_af.t
1.06
KB
-r--r--r--
2014-12-27 11:48
loc_ar.t
1.75
KB
-r--r--r--
2014-12-27 11:48
loc_as.t
1.49
KB
-r--r--r--
2014-12-27 11:48
loc_az.t
3.45
KB
-r--r--r--
2014-12-27 11:48
loc_be.t
7.84
KB
-r--r--r--
2014-12-27 11:48
loc_bg.t
7.89
KB
-r--r--r--
2014-12-27 11:48
loc_bn.t
1.17
KB
-r--r--r--
2014-12-27 11:48
loc_bs.t
5.04
KB
-r--r--r--
2014-12-27 11:48
loc_bscy.t
8.55
KB
-r--r--r--
2014-12-27 11:48
loc_ca.t
2.3
KB
-r--r--r--
2014-12-27 11:48
loc_cjk.t
21.11
KB
-r--r--r--
2014-12-27 11:48
loc_cjkc.t
43.55
KB
-r--r--r--
2014-12-27 11:48
loc_cs.t
2.02
KB
-r--r--r--
2014-12-27 11:48
loc_cy.t
2.9
KB
-r--r--r--
2014-12-27 11:48
loc_cyrl.t
8.57
KB
-r--r--r--
2014-12-27 11:48
loc_da.t
5.26
KB
-r--r--r--
2014-12-27 11:48
loc_de.t
2.1
KB
-r--r--r--
2014-12-27 11:48
loc_deph.t
3.14
KB
-r--r--r--
2014-12-27 11:48
loc_ee.t
4.96
KB
-r--r--r--
2014-12-27 11:48
loc_eo.t
2.22
KB
-r--r--r--
2014-12-27 11:48
loc_es.t
1.88
KB
-r--r--r--
2014-12-27 11:49
loc_estr.t
1.89
KB
-r--r--r--
2014-12-27 11:49
loc_et.t
3.25
KB
-r--r--r--
2014-12-27 11:48
loc_fa.t
4.21
KB
-r--r--r--
2014-12-27 11:48
loc_fi.t
4.15
KB
-r--r--r--
2014-12-27 11:48
loc_fil.t
1.32
KB
-r--r--r--
2014-12-27 11:48
loc_fiph.t
4.59
KB
-r--r--r--
2014-12-27 11:48
loc_fo.t
4.89
KB
-r--r--r--
2014-12-27 11:48
loc_fr.t
1.79
KB
-r--r--r--
2014-12-27 11:49
loc_gu.t
1.2
KB
-r--r--r--
2014-12-27 11:48
loc_ha.t
2.56
KB
-r--r--r--
2014-12-27 11:48
loc_haw.t
2.3
KB
-r--r--r--
2014-12-27 11:48
loc_hi.t
1.2
KB
-r--r--r--
2014-12-27 11:48
loc_hr.t
5.04
KB
-r--r--r--
2014-12-27 11:48
loc_hu.t
8.13
KB
-r--r--r--
2014-12-27 11:48
loc_hy.t
1.93
KB
-r--r--r--
2014-12-27 11:48
loc_ig.t
4.24
KB
-r--r--r--
2014-12-27 11:48
loc_is.t
5.27
KB
-r--r--r--
2014-12-27 11:48
loc_ja.t
21.61
KB
-r--r--r--
2014-12-27 11:48
loc_jait.t
45.27
KB
-r--r--r--
2014-12-27 11:48
loc_japr.t
34.66
KB
-r--r--r--
2014-12-27 11:48
loc_kk.t
8.26
KB
-r--r--r--
2014-12-27 11:48
loc_kl.t
4.8
KB
-r--r--r--
2014-12-27 11:48
loc_kn.t
1.21
KB
-r--r--r--
2014-12-27 11:48
loc_ko.t
2.88
KB
-r--r--r--
2014-12-27 11:48
loc_kok.t
1.57
KB
-r--r--r--
2014-12-27 11:48
loc_ln.t
1.68
KB
-r--r--r--
2014-12-27 11:48
loc_lt.t
3.49
KB
-r--r--r--
2014-12-27 11:48
loc_lv.t
2.67
KB
-r--r--r--
2014-12-27 11:48
loc_mk.t
7.89
KB
-r--r--r--
2014-12-27 11:48
loc_ml.t
2.73
KB
-r--r--r--
2014-12-27 11:48
loc_mr.t
1.62
KB
-r--r--r--
2014-12-27 11:48
loc_mt.t
2.61
KB
-r--r--r--
2014-12-27 11:48
loc_nb.t
4.78
KB
-r--r--r--
2014-12-27 11:48
loc_nn.t
4.78
KB
-r--r--r--
2014-12-27 11:48
loc_nso.t
2.55
KB
-r--r--r--
2014-12-27 11:48
loc_om.t
2.02
KB
-r--r--r--
2014-12-27 11:48
loc_or.t
1.44
KB
-r--r--r--
2014-12-27 11:48
loc_pa.t
2.18
KB
-r--r--r--
2014-12-27 11:48
loc_pl.t
3.28
KB
-r--r--r--
2014-12-27 11:48
loc_ro.t
3.75
KB
-r--r--r--
2014-12-27 11:48
loc_ru.t
7.89
KB
-r--r--r--
2014-12-27 11:48
loc_sa.t
1.62
KB
-r--r--r--
2014-12-27 11:48
loc_se.t
9.58
KB
-r--r--r--
2014-12-27 11:48
loc_si.t
1.26
KB
-r--r--r--
2014-12-27 11:48
loc_sidt.t
1.41
KB
-r--r--r--
2014-12-27 11:48
loc_sk.t
3.04
KB
-r--r--r--
2014-12-27 11:48
loc_sl.t
1.58
KB
-r--r--r--
2014-12-27 11:48
loc_sq.t
4.5
KB
-r--r--r--
2014-12-27 11:48
loc_sr.t
7.91
KB
-r--r--r--
2014-12-27 11:48
loc_srla.t
5.53
KB
-r--r--r--
2014-12-27 11:48
loc_sv.t
5.44
KB
-r--r--r--
2014-12-27 11:48
loc_svrf.t
6.15
KB
-r--r--r--
2014-12-27 11:48
loc_sw.t
1.26
KB
-r--r--r--
2014-12-27 11:48
loc_ta.t
3.36
KB
-r--r--r--
2014-12-27 11:48
loc_te.t
1.17
KB
-r--r--r--
2014-12-27 11:48
loc_test.t
4.73
KB
-r--r--r--
2014-12-27 11:48
loc_th.t
2.92
KB
-r--r--r--
2014-12-27 11:48
loc_tn.t
2.51
KB
-r--r--r--
2014-12-27 11:48
loc_to.t
5.46
KB
-r--r--r--
2014-12-27 11:48
loc_tr.t
3.03
KB
-r--r--r--
2014-12-27 11:48
loc_uk.t
8.13
KB
-r--r--r--
2014-12-27 11:48
loc_ur.t
5.84
KB
-r--r--r--
2014-12-27 11:48
loc_vi.t
21.28
KB
-r--r--r--
2014-12-27 11:48
loc_wae.t
3.66
KB
-r--r--r--
2014-12-27 11:48
loc_wo.t
2.42
KB
-r--r--r--
2014-12-27 11:48
loc_yo.t
2.04
KB
-r--r--r--
2014-12-27 11:48
loc_zh.t
12.89
KB
-r--r--r--
2014-12-27 11:48
loc_zhb5.t
14.1
KB
-r--r--r--
2014-12-27 11:48
loc_zhgb.t
13.94
KB
-r--r--r--
2014-12-27 11:48
loc_zhpy.t
13.7
KB
-r--r--r--
2014-12-27 11:48
loc_zhst.t
14.02
KB
-r--r--r--
2014-12-27 11:48
loc_zhzy.t
14.41
KB
-r--r--r--
2014-12-27 11:48
nonchar.t
4.29
KB
-r--r--r--
2014-12-27 11:49
normal.t
5.56
KB
-r--r--r--
2014-12-27 11:48
notable.t
3.46
KB
-r--r--r--
2014-12-27 11:48
overcjk0.t
3.58
KB
-r--r--r--
2014-12-27 11:48
overcjk1.t
2.84
KB
-r--r--r--
2014-12-27 11:48
override.t
6.03
KB
-r--r--r--
2014-12-27 11:48
rearrang.t
2.5
KB
-r--r--r--
2014-12-27 11:48
rewrite.t
2.4
KB
-r--r--r--
2014-12-27 11:48
test.t
8.17
KB
-r--r--r--
2014-12-27 11:48
trailwt.t
8.85
KB
-r--r--r--
2014-12-27 11:48
variable.t
2.93
KB
-r--r--r--
2014-12-27 11:48
version.t
1.79
KB
-r--r--r--
2014-12-27 11:49
view.t
7.93
KB
-r--r--r--
2014-12-27 11:48
Save
Rename
BEGIN { unless ('A' eq pack('U', 0x41)) { print "1..0 # Unicode::Collate cannot pack a Unicode code point\n"; exit 0; } unless (0x41 == unpack('U', 'A')) { print "1..0 # Unicode::Collate cannot get a Unicode code point\n"; exit 0; } if ($ENV{PERL_CORE}) { chdir('t') if -d 't'; @INC = $^O eq 'MacOS' ? qw(::lib) : qw(../lib); } } use strict; use warnings; BEGIN { $| = 1; print "1..93\n"; } # 53 + 4 x @Versions my $count = 0; sub ok ($;$) { my $p = my $r = shift; if (@_) { my $x = shift; $p = !defined $x ? !defined $r : !defined $r ? 0 : $r eq $x; } print $p ? "ok" : "not ok", ' ', ++$count, "\n"; } use Unicode::Collate; ok(1); ##### 1 my $Collator = Unicode::Collate->new( table => 'keys.txt', normalization => undef, UCA_Version => 24, ); ok($Collator->viewSortKey(""), "[| | |]"); ok($Collator->viewSortKey("A"), "[0A15 | 0020 | 0008 | FFFF]"); ok($Collator->viewSortKey("ABC"), "[0A15 0A29 0A3D | 0020 0020 0020 | 0008 0008 0008 | FFFF FFFF FFFF]"); ok($Collator->viewSortKey("(12)"), "[0A0C 0A0D | 0020 0020 | 0002 0002 | 027A FFFF FFFF 027B]"); ok($Collator->viewSortKey("!\x{300}"), "[| | | 024B]"); ok($Collator->viewSortKey("\x{300}"), "[| 0035 | 0002 | FFFF]"); $Collator->change(level => 3); ok($Collator->viewSortKey("A"), "[0A15 | 0020 | 0008 |]"); $Collator->change(level => 2); ok($Collator->viewSortKey("A"), "[0A15 | 0020 | |]"); $Collator->change(level => 1); ok($Collator->viewSortKey("A"), "[0A15 | | |]"); ##### 10 $Collator->change(level => 4, UCA_Version => 8); ok($Collator->viewSortKey(""), "[|||]"); ok($Collator->viewSortKey("A"), "[0A15|0020|0008|FFFF]"); ok($Collator->viewSortKey("ABC"), "[0A15 0A29 0A3D|0020 0020 0020|0008 0008 0008|FFFF FFFF FFFF]"); ok($Collator->viewSortKey("(12)"), "[0A0C 0A0D|0020 0020|0002 0002|027A FFFF FFFF 027B]"); ok($Collator->viewSortKey("!\x{300}"), "[|0035|0002|024B FFFF]"); ok($Collator->viewSortKey("\x{300}"), "[|0035|0002|FFFF]"); $Collator->change(level => 3); ok($Collator->viewSortKey("A"), "[0A15|0020|0008|]"); $Collator->change(level => 2); ok($Collator->viewSortKey("A"), "[0A15|0020||]"); $Collator->change(level => 1); ok($Collator->viewSortKey("A"), "[0A15|||]"); ##### 19 $Collator->change(level => 3, UCA_Version => 9); ok($Collator->viewSortKey("A\x{300}z\x{301}"), "[0A15 0C13 | 0020 0035 0020 0032 | 0008 0002 0002 0002 |]"); $Collator->change(backwards => 1); ok($Collator->viewSortKey("A\x{300}z\x{301}"), "[0C13 0A15 | 0020 0035 0020 0032 | 0008 0002 0002 0002 |]"); $Collator->change(backwards => 2); ok($Collator->viewSortKey("A\x{300}z\x{301}"), "[0A15 0C13 | 0032 0020 0035 0020 | 0008 0002 0002 0002 |]"); $Collator->change(backwards => [1,3]); ok($Collator->viewSortKey("A\x{300}z\x{301}"), "[0C13 0A15 | 0020 0035 0020 0032 | 0002 0002 0002 0008 |]"); $Collator->change(backwards => [2]); ok($Collator->viewSortKey("\x{300}\x{301}\x{302}\x{303}"), "[| 004E 003C 0032 0035 | 0002 0002 0002 0002 |]"); $Collator->change(backwards => []); ok($Collator->viewSortKey("A\x{300}z\x{301}"), "[0A15 0C13 | 0020 0035 0020 0032 | 0008 0002 0002 0002 |]"); $Collator->change(level => 4); # Variable our %origVar = $Collator->change(variable => 'Blanked'); ok($Collator->viewSortKey("1+2"), '[0A0C 0A0D | 0020 0020 | 0002 0002 | 0031 002B 0032]'); ok($Collator->viewSortKey("?\x{300}!\x{301}\x{315}."), '[| | | 003F 0021 002E]'); ok($Collator->viewSortKey("?!."), '[| | | 003F 0021 002E]'); $Collator->change(variable => 'Non-ignorable'); ok($Collator->viewSortKey("1+2"), '[0A0C 039F 0A0D | 0020 0020 0020 | 0002 0002 0002 | 0031 002B 0032]'); ok($Collator->viewSortKey("?\x{300}!"), '[024E 024B | 0020 0035 0020 | 0002 0002 0002 | 003F 0300 0021]'); ok($Collator->viewSortKey("?!."), '[024E 024B 0255 | 0020 0020 0020 | 0002 0002 0002 | 003F 0021 002E]'); $Collator->change(variable => 'Shifted'); ok($Collator->viewSortKey("1+2"), '[0A0C 0A0D | 0020 0020 | 0002 0002 | FFFF 039F FFFF]'); ok($Collator->viewSortKey("?\x{300}!\x{301}\x{315}."), '[| | | 024E 024B 0255]'); ok($Collator->viewSortKey("?!."), '[| | | 024E 024B 0255]'); $Collator->change(variable => 'Shift-Trimmed'); ok($Collator->viewSortKey("1+2"), '[0A0C 0A0D | 0020 0020 | 0002 0002 | 039F]'); ok($Collator->viewSortKey("?\x{300}!\x{301}\x{315}."), '[| | | 024E 024B 0255]'); ok($Collator->viewSortKey("?!."), '[| | | 024E 024B 0255]'); $Collator->change(%origVar); ##### 37 # Level 3 weight ok($Collator->viewSortKey("a\x{3042}"), '[0A15 1921 | 0020 0020 | 0002 000E | FFFF FFFF]'); ok($Collator->viewSortKey("A\x{30A2}"), '[0A15 1921 | 0020 0020 | 0008 0011 | FFFF FFFF]'); $Collator->change(upper_before_lower => 1); ok($Collator->viewSortKey("a\x{3042}"), '[0A15 1921 | 0020 0020 | 0008 000E | FFFF FFFF]'); ok($Collator->viewSortKey("A\x{30A2}"), '[0A15 1921 | 0020 0020 | 0002 0011 | FFFF FFFF]'); $Collator->change(katakana_before_hiragana => 1); ok($Collator->viewSortKey("a\x{3042}"), '[0A15 1921 | 0020 0020 | 0008 0013 | FFFF FFFF]'); ok($Collator->viewSortKey("A\x{30A2}"), '[0A15 1921 | 0020 0020 | 0002 000F | FFFF FFFF]'); $Collator->change(upper_before_lower => 0); ok($Collator->viewSortKey("a\x{3042}"), '[0A15 1921 | 0020 0020 | 0002 0013 | FFFF FFFF]'); ok($Collator->viewSortKey("A\x{30A2}"), '[0A15 1921 | 0020 0020 | 0008 000F | FFFF FFFF]'); $Collator->change(katakana_before_hiragana => 0); ok($Collator->viewSortKey("a\x{3042}"), '[0A15 1921 | 0020 0020 | 0002 000E | FFFF FFFF]'); ok($Collator->viewSortKey("A\x{30A2}"), '[0A15 1921 | 0020 0020 | 0008 0011 | FFFF FFFF]'); ##### 47 our $el = Unicode::Collate->new( entry => <<'ENTRY', 006C ; [.0B03.0020.0002.006C] # LATIN SMALL LETTER L FF4C ; [.0B03.0020.0003.FF4C] # FULLWIDTH LATIN SMALL LETTER L; QQK 217C ; [.0B03.0020.0004.217C] # SMALL ROMAN NUMERAL FIFTY; QQK 2113 ; [.0B03.0020.0005.2113] # SCRIPT SMALL L; QQK 24DB ; [.0B03.0020.0006.24DB] # CIRCLED LATIN SMALL LETTER L; QQK 004C ; [.0B03.0020.0008.004C] # LATIN CAPITAL LETTER L FF2C ; [.0B03.0020.0009.FF2C] # FULLWIDTH LATIN CAPITAL LETTER L; QQK 216C ; [.0B03.0020.000A.216C] # ROMAN NUMERAL FIFTY; QQK 2112 ; [.0B03.0020.000B.2112] # SCRIPT CAPITAL L; QQK 24C1 ; [.0B03.0020.000C.24C1] # CIRCLED LATIN CAPITAL LETTER L; QQK ENTRY table => undef, normalization => undef, UCA_Version => 24, ); our $el12 = '0B03 0B03 0B03 0B03 0B03 | 0020 0020 0020 0020 0020'; ok($el->viewSortKey("l\x{FF4C}\x{217C}\x{2113}\x{24DB}"), "[$el12 | 0002 0003 0004 0005 0006 | FFFF FFFF FFFF FFFF FFFF]"); ok($el->viewSortKey("L\x{FF2C}\x{216C}\x{2112}\x{24C1}"), "[$el12 | 0008 0009 000A 000B 000C | FFFF FFFF FFFF FFFF FFFF]"); $el->change(upper_before_lower => 1); ok($el->viewSortKey("l\x{FF4C}\x{217C}\x{2113}\x{24DB}"), "[$el12 | 0008 0009 000A 000B 000C | FFFF FFFF FFFF FFFF FFFF]"); ok($el->viewSortKey("L\x{FF2C}\x{216C}\x{2112}\x{24C1}"), "[$el12 | 0002 0003 0004 0005 0006 | FFFF FFFF FFFF FFFF FFFF]"); $el->change(upper_before_lower => 0); ok($el->viewSortKey("l\x{FF4C}\x{217C}\x{2113}\x{24DB}"), "[$el12 | 0002 0003 0004 0005 0006 | FFFF FFFF FFFF FFFF FFFF]"); ok($el->viewSortKey("L\x{FF2C}\x{216C}\x{2112}\x{24C1}"), "[$el12 | 0008 0009 000A 000B 000C | FFFF FFFF FFFF FFFF FFFF]"); ##### 53 my @Versions = (9, 11, 14, 16, 18, 20, 22, 24, 26, 28); for my $v (@Versions) { $Collator->change(UCA_Version => $v); my $app = $v >= 26 ? ' |]' : ']'; $Collator->change(variable => 'Shifted', level => 4); ok($Collator->viewSortKey("1+2"), '[0A0C 0A0D | 0020 0020 | 0002 0002 | FFFF 039F FFFF'.$app); $Collator->change(variable => 'Shift-Trimmed'); ok($Collator->viewSortKey("1+2"), '[0A0C 0A0D | 0020 0020 | 0002 0002 | 039F'.$app); $Collator->change(variable => 'Non-ignorable', level => 3); ok($Collator->viewSortKey("1+2"), '[0A0C 039F 0A0D | 0020 0020 0020 | 0002 0002 0002 |]'); $Collator->change(variable => 'Blanked'); ok($Collator->viewSortKey("1+2"), '[0A0C 0A0D | 0020 0020 | 0002 0002 |]'); }