view release on metacpan or search on metacpan
Debian_CPANTS.txt view on Meta::CPAN
"libfax-hylafax-client-perl", "Fax-Hylafax-Client", "1.02", "0", "0"
"libfcgi-perl", "FCGI", "0.67", "3", "0"
"libfcgi-procmanager-perl", "FCGI-ProcManager", "0.18", "0", "0"
"libfeed-find-perl", "Feed-Find", "0.06", "0", "0"
"libfile-basedir-perl", "File-BaseDir", "0.03", "0", "0"
"libfile-bom-perl", "File-BOM", "0.14", "0", "0"
"libfile-changenotify-perl", "File-ChangeNotify", "0.08", "0", "0"
"libfile-chmod-perl", "File-chmod", "0.32", "0", "0"
"libfile-copy-recursive-perl", "File-Copy-Recursive", "0.38", "0", "0"
"libfile-counterfile-perl", "File-CounterFile", "1.04", "0", "0"
"libfile-desktopentry-perl", "File-DesktopEntry", "0.04", "1", "0"
view all matches for this distribution
view release on metacpan or search on metacpan
t/000-report-versions.t view on Meta::CPAN
return $self->_error("Did not provide a string to load");
}
# Byte order marks
# NOTE: Keeping this here to educate maintainers
# my %BOM = (
# "\357\273\277" => 'UTF-8',
# "\376\377" => 'UTF-16BE',
# "\377\376" => 'UTF-16LE',
# "\377\376\0\0" => 'UTF-32LE'
# "\0\0\376\377" => 'UTF-32BE',
# );
if ( $string =~ /^(?:\376\377|\377\376|\377\376\0\0|\0\0\376\377)/ ) {
return $self->_error("Stream has a non UTF-8 BOM");
} else {
# Strip UTF-8 bom if found, we'll just ignore it
$string =~ s/^\357\273\277//;
}
view all matches for this distribution
view release on metacpan or search on metacpan
}
},
"develop" : {
"requires" : {
"Pod::Coverage::TrustPod" : "0",
"Test::BOM" : "0",
"Test::More" : "0.88",
"Test::NoTabs" : "0",
"Test::Perl::Critic" : "0",
"Test::Pod" : "1.41",
"Test::Pod::Coverage" : "1.08"
view all matches for this distribution
view release on metacpan or search on metacpan
t/000-report-versions.t view on Meta::CPAN
return $self->_error("Did not provide a string to load");
}
# Byte order marks
# NOTE: Keeping this here to educate maintainers
# my %BOM = (
# "\357\273\277" => 'UTF-8',
# "\376\377" => 'UTF-16BE',
# "\377\376" => 'UTF-16LE',
# "\377\376\0\0" => 'UTF-32LE'
# "\0\0\376\377" => 'UTF-32BE',
# );
if ( $string =~ /^(?:\376\377|\377\376|\377\376\0\0|\0\0\376\377)/ ) {
return $self->_error("Stream has a non UTF-8 BOM");
} else {
# Strip UTF-8 bom if found, we'll just ignore it
$string =~ s/^\357\273\277//;
}
view all matches for this distribution
view release on metacpan or search on metacpan
BOL_t8_p8|5.033003||Viu
BOL_t8_pb|5.033003||Viu
BOL_tb|5.035004||Viu
BOL_tb_p8|5.033003||Viu
BOL_tb_pb|5.033003||Viu
BOM_UTF8|5.025005|5.003007|p
BOM_UTF8_FIRST_BYTE|5.019004||Viu
BOM_UTF8_TAIL|5.019004||Viu
boolSV|5.004000|5.003007|p
boot_core_builtin|5.035007||Viu
boot_core_mro|5.009005||Viu
boot_core_PerlIO|5.007002||Viu
boot_core_UNIVERSAL|5.003007||Viu
#endif
#endif
#if 'A' == 65
#ifndef BOM_UTF8
# define BOM_UTF8 "\xEF\xBB\xBF"
#endif
#ifndef REPLACEMENT_CHARACTER_UTF8
# define REPLACEMENT_CHARACTER_UTF8 "\xEF\xBF\xBD"
#endif
#elif '^' == 95
#ifndef BOM_UTF8
# define BOM_UTF8 "\xDD\x73\x66\x73"
#endif
#ifndef REPLACEMENT_CHARACTER_UTF8
# define REPLACEMENT_CHARACTER_UTF8 "\xDD\x73\x73\x71"
#endif
#elif '^' == 176
#ifndef BOM_UTF8
# define BOM_UTF8 "\xDD\x72\x65\x72"
#endif
#ifndef REPLACEMENT_CHARACTER_UTF8
# define REPLACEMENT_CHARACTER_UTF8 "\xDD\x72\x72\x70"
#endif
view all matches for this distribution
view release on metacpan or search on metacpan
easyxs/ppport.h view on Meta::CPAN
BOL_t8_p8|5.033003||Viu
BOL_t8_pb|5.033003||Viu
BOL_tb|5.035004||Viu
BOL_tb_p8|5.033003||Viu
BOL_tb_pb|5.033003||Viu
BOM_UTF8|5.025005|5.003007|p
BOM_UTF8_FIRST_BYTE|5.019004||Viu
BOM_UTF8_TAIL|5.019004||Viu
boolSV|5.004000|5.003007|p
boot_core_builtin|5.035007||Viu
boot_core_mro|5.009005||Viu
boot_core_PerlIO|5.007002||Viu
boot_core_UNIVERSAL|5.003007||Viu
easyxs/ppport.h view on Meta::CPAN
#endif
#endif
#if 'A' == 65
#ifndef BOM_UTF8
# define BOM_UTF8 "\xEF\xBB\xBF"
#endif
#ifndef REPLACEMENT_CHARACTER_UTF8
# define REPLACEMENT_CHARACTER_UTF8 "\xEF\xBF\xBD"
#endif
#elif '^' == 95
#ifndef BOM_UTF8
# define BOM_UTF8 "\xDD\x73\x66\x73"
#endif
#ifndef REPLACEMENT_CHARACTER_UTF8
# define REPLACEMENT_CHARACTER_UTF8 "\xDD\x73\x73\x71"
#endif
#elif '^' == 176
#ifndef BOM_UTF8
# define BOM_UTF8 "\xDD\x72\x65\x72"
#endif
#ifndef REPLACEMENT_CHARACTER_UTF8
# define REPLACEMENT_CHARACTER_UTF8 "\xDD\x72\x72\x70"
#endif
view all matches for this distribution
view release on metacpan or search on metacpan
sundown/src/markdown.c view on Meta::CPAN
void
sd_markdown_render(struct buf *ob, const uint8_t *document, size_t doc_size, struct sd_markdown *md)
{
#define MARKDOWN_GROW(x) ((x) + ((x) >> 1))
static const char UTF8_BOM[] = {0xEF, 0xBB, 0xBF};
struct buf *text;
size_t beg, end;
text = bufnew(64);
sundown/src/markdown.c view on Meta::CPAN
memset(&md->refs, 0x0, REF_TABLE_SIZE * sizeof(void *));
/* first pass: looking for references, copying everything else */
beg = 0;
/* Skip a possible UTF-8 BOM, even though the Unicode standard
* discourages having these in UTF-8 documents */
if (doc_size >= 3 && memcmp(document, UTF8_BOM, 3) == 0)
beg += 3;
while (beg < doc_size) /* iterating over lines */
if (is_ref(document, beg, doc_size, &end, md->refs))
beg = end;
view all matches for this distribution
view release on metacpan or search on metacpan
t/000-report-versions.t view on Meta::CPAN
return $self->_error("Did not provide a string to load");
}
# Byte order marks
# NOTE: Keeping this here to educate maintainers
# my %BOM = (
# "\357\273\277" => 'UTF-8',
# "\376\377" => 'UTF-16BE',
# "\377\376" => 'UTF-16LE',
# "\377\376\0\0" => 'UTF-32LE'
# "\0\0\376\377" => 'UTF-32BE',
# );
if ( $string =~ /^(?:\376\377|\377\376|\377\376\0\0|\0\0\376\377)/ ) {
return $self->_error("Stream has a non UTF-8 BOM");
}
else {
# Strip UTF-8 bom if found, we'll just ignore it
$string =~ s/^\357\273\277//;
}
view all matches for this distribution
view release on metacpan or search on metacpan
t/000-report-versions.t view on Meta::CPAN
return $self->_error("Did not provide a string to load");
}
# Byte order marks
# NOTE: Keeping this here to educate maintainers
# my %BOM = (
# "\357\273\277" => 'UTF-8',
# "\376\377" => 'UTF-16BE',
# "\377\376" => 'UTF-16LE',
# "\377\376\0\0" => 'UTF-32LE'
# "\0\0\376\377" => 'UTF-32BE',
# );
if ( $string =~ /^(?:\376\377|\377\376|\377\376\0\0|\0\0\376\377)/ ) {
return $self->_error("Stream has a non UTF-8 BOM");
} else {
# Strip UTF-8 bom if found, we'll just ignore it
$string =~ s/^\357\273\277//;
}
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Dancer2/Plugin/LiteBlog/Scaffolder/Data.pm view on Meta::CPAN
IlbcEbHIz3wc81jeD4dS0fwfpUPiK9S61SK2Rbu6JAVpO5zx9M964L9ojwd4t8Z+HdNh8LXLjyrg
vc2sVwYWlUjCndkZCnJIzznParhBSnyN2XfocuIxU6GHeJhTcpJX5FudP8VLnxpBpFm3gi2tLm/+
0qJxdkACLB6ZIHXGe+M45rr4XkEEXn7EmKjeEPG7HIGfeuY8FR3Xg3wPoll4n1aB9SihWGW6mmAE
j9lDN94gYGe+K82/aH+Fvizx7rGi3fh+4WS1gQxtAbnyfKkLZ80evGBxyMcda0hCM2qbaSV9bHFi
MRWw9KWMpwlOTUf3d17vf89Tp/iLD8RH8ceHG8LyxLoIZftwcoB9/wCbfnnGzpt5zXpZmSMrvdVL
HABOM1hw69p3hyHS9L1bXLNdTaGOMfaJ0jknYAKWCk5OT/OvCPjz8GPG/jf4k2mp6NMJtPaOJIZP
tPl/YGX7zY68n5sryelVGKqNQm1FJb23M8RWqYGE8RQjKrKUleN/h9Ox3PxK0r4l3fxI8P3Phe9S
Hw7Hs+0x+YqoPn/eGRSMvleBjp7V6tJf2sFzFbyXMUdxL9yJ3AZ/oOprBvfHHh/wzdWGj6v4hsLf
VZkRUiuJ1jklOMZ2npk14D8XPgB408W/Ft9a0ueJ7K5kieK9efY1iFA4x14wSNvUmnCKq2jNqKSe
ttyMRXqYFTrYWLrSnJXje/Lp07HqXjTR/iFefEvRbrQ79YPDURjNxGJFVcBv3gdSMuSOBjp7V6c8
8SOsbSIkr/dUsAT9B3rnNW+IfhjwrqNppWseIbCx1GZQI4bq4VJH9CQemT64rxz4t/Bjxh4u+LVh
lib/Dancer2/Plugin/LiteBlog/Scaffolder/Data.pm view on Meta::CPAN
wtX6vldoqKtzJLyvGPaN9r69bn1H8OP2wrfSbK30fXdHuY7EK0Z1C0vHmmXdn5iJCS2M+vGBivpX
wbqum6v4b0j+xdSvddsLiFxHqrt5pBA585zja/PAYdvSvzGyR3r0T4O/GfWfhHrq3NnI1xpkzAXm
nu3yTL6j+64HRh+ORxRVw0ZK8DoyHjbEYWrGlmD5qe1+sVp23X4n6GaZYTabYx6Y19e3l0Ldz/ad
xEpYkkjJIAXcMjC46DmvMf2oo5LT4AarFdXZup1a1Rp3UI0reYMttHAJ64Fem+DfFOmeOPDVjrWj
XH2jT7pNyFvvoR1Rh2ZTwR/Q15f+2BgfBC/BPJvbb/0I1wU9KiTP2HOp03ktetSd04O2vS39an5/
tyaSg9asRWFxNaSXSW8r28RCyTKhKIT0BOMDPvXun8lj7PS7rUfO+yW01z5MTTy+TGX8uNfvO2Bw
o7k8CqxyowCeetavh/xVrHhdr/8AsnU7rTft9pJY3X2aUp59u+N8T4+8hwMg8HFej/B39lT4o/H7
RrzVPAnhWbxBp9lci0uJ454oxFIUD4IdwfukHIFAttzjPAfwp8Y/FGW6i8I+F9X8SyWgU3C6VZyX
BhDZ2l9oO3ODjPXBrnJ7eWwuZYJ42hmiYxyRuMMrA4II7EHNei/Cv47fET4B3WpR+CPFd/4Ykupk
+2CxdNs7RFgofIIYAs3HQ5NeqeCv2UvH37X3h/XPiL4Ds9O1LVhqckWt6KsqWjx3DgSiaENhDG+4
naCCrBgBjFOxPNZn2b+w1+0AnxO/Z+1rRdSuN/iHRLFbC4Lt800SsrQSn6qrIT6p71+UniC4+06/
lib/Dancer2/Plugin/LiteBlog/Scaffolder/Data.pm view on Meta::CPAN
uO9utAsLia9BjtStvDLOR5jllUAbigHPHy4GK6/U9Q8TQRfD/TtO8CXOlw2ErXGnQXtrLcjUrmQo
XkxIoDg+WmEAwAO+c11GoftGWupaELCSW/gjk8Oajp09pAuy1a6nuJJEZY9+AgDqMkZGMc4pvgz4
p6B4X8OeC7C417U/EF8fEdrrd4iWzkaekcbRmKLe2ZJHL87cL8i0+aVtYiVOhGdlW0aV3p0a06v7
jlLPx38X/h34x1zXbW+8SaB4i1GBrjUbpI5IpZYd4JdyV/1YbaM9BwKt+HP2o/jJ8MvFOsarYeMN
V0/WdXNvcX7XsMczTtGg8iUpMjDcqY2uADtPBwa6jTPjnoOpxXfhTVIL3wz4bi0O70e0uGVr66SS
W4jleScErkkxEbVwFzwK8q+MXi3T/GvxAv8AU9K8/wDsvyre1t2uUCSMkMEcQZlBOM7M4ycZq4Sk
3ZqxxYqjRjH2lOpzXfz8/wDhzrrX45/F+++GOsaKLy61bwZM90biS50WC6jtWuGL3HlXDws1vvZi
xEbJyc8GoPGPiH4k+GPi/wCH/E/j3Rl1bxRb2un31tZ6/YJLDc2scCG1EkKYDp5SplTzgfNzmva/
An7S/hDRf2NdV+GniDxbquo3Uml3sWl6Fpmiy2TWV3NN5i+ZepdBLiEsAzLJAxwSoPArb179sPwf
r3xU+EHjq98V+MNQh0bSho+p+HLmxR4tN8zTTZ3NzbStOfOd3PmEFVLd2zxWx5R8+6Roviv9q/44
mTxPrsena34gInfVL+wuGt1BASFVjt4nKR/cjUhQigDJAFUvAX7P1/468d6p4Gj1/R9M8ZQXUun2
lib/Dancer2/Plugin/LiteBlog/Scaffolder/Data.pm view on Meta::CPAN
s11NsbyAJD5h9BiGXHrsYDJFc34i/af+HHh21s5T4gTUZbwBoLbT0MkrKfOG4g42rut5ELMQFYAM
VzXjnjbxL8BviX8VJPF/ijXpNZs/7Eh0iPR5tK1FIVZJbhjM22MByVuWUBlOzlgQTVi41H9l65u7
27kt4Hub0lp5TY6mHYmR5WOdmRlpHJxjIODkcU1C3QLntOhftDfD7xIBFp/iewmv2mitVsXlCyme
QoqRDsxLyIm5SV3HGcg1JpXxo0rV/D3gjXYbO5j0vxRcrZLJLtV7K5ZXCxTL6+ZG8RKk4fHUHI8b
t9f/AGZLXVNJ1GGK3S90iaO4splsdSHkukhlQ42YIEh37TkbgDjIGFsviX8FtK0XwboyeOr1tK8O
3x1L7PJpV0Wvrnc8iSSsIBjbLI8mFABOM8CqUF1Qrn09b3sV286x78wymF98bJ8wAPGQNwww5GR1
54NWK8Ss/wBrD4TWD3Tf8JhcSm4lMpE9hfOEyANqZh+VRj7o7knvVkftgfCQf8zZ/wCUy9/+M1Di
10KUkeyU+vGD+2D8I+/i5R9dOvB/7RoP7YvwgXr4yhH1srr/AOM0Wa6BdM8w+O5x+3/+zb/2DPEH
b/pgtfU0Iyv+c18U+Mfiz4T+K/7fP7Ps3hXWU1dLLTNeE5jhlj8stb5X/WKuc4PT07cV9rQrjGOe
P8/5/l37Yr3Fc4p/GWouvTGfSpR0qJPmPPX2/wA/5/SpQMVzT3OiAw9DWd4m/wCQBd/7o/8AQhWi
ehrO8T/8gC7/AN0f+hCij/Ej6ozxf8Cfo/yPPz1pCcUUEZr6k/KxCaSiigaCl3UlFA7C7qAaSigY
lib/Dancer2/Plugin/LiteBlog/Scaffolder/Data.pm view on Meta::CPAN
Q11/xP8AiZqHxX8RRavqFpbWMyW62yw2ktxJGFUsc5nllbJ3c4bHsOc9f4Q8P2fh/wCB/iXXdUik
a616ZNI0mFsGJzG8cs8+OuY8KoYkDMpAzk4T0NqUPaNq9kk393+Z5fdaJfaZHZTXdrLbRXkIuLd5
UKrNHkjep7jIYZHcGtBNCubW6FvNbSxXHy/unjIb5sFeMdwQR65Few+LNBhs/hl8K9MvbfzNRZL7
UvJfKutnPcL5KEZz8xSRxj+8T0NeoeFdOsofjz4TtpCjajpegRQuJPmIv47KTyY2wBl0Yxx4wTuQ
DGenXRg5K78/wOXE8tK6b7fir2+R4N4b8CX11qf2P7HcC9WXyGs3iPml84KbTzuzxjrmv0Y8AaDN
+zP4Xt/Avg60fVPjP4ngRdRmtEEh0aA/MIFP/PTuzdFIBOMLXnH7Jfw4vzqFxrGhaauo+LY8tb6h
qi7bPQ4yDvvrh2GGl+95a845c8hRXsul+KbHwldy+C/hFPJrninWZmTWPHF7xNcys2CsBP3UySTJ
7ZG5juHvxoWajFXtv2+fl+Z+Z4zMbp1JS5U9F37WS6t99kdh8KfhTpfw1123sIbaDxn8VplM8sMr
77DQwx+aSaQD5nGc45YnOMZyfV/GfxdHg+2l0jRr46z4hkO291aUZVWGcqijgAHICjgYPVs15Y2q
Wfw48PSeFPCFw097Ic614gVsy3U3Vkjc9QDkFu5zk5znwP43/E3WPBsGieEvBlsdV+IPiiUWej2c
KqzRFiEMpHQAHhc8ZBJ4Q12rCQ5Xi8X8K6Pr8ui7I+GrZviatWOT5Ikqs9HJPSPfXq0t5fJGn8Wf
view all matches for this distribution
view release on metacpan or search on metacpan
cpanfile.snapshot view on Meta::CPAN
PPI::Structure::Unknown 1.220
PPI::Structure::When 1.220
PPI::Token 1.220
PPI::Token::ArrayIndex 1.220
PPI::Token::Attribute 1.220
PPI::Token::BOM 1.220
PPI::Token::Cast 1.220
PPI::Token::Comment 1.220
PPI::Token::DashedWord 1.220
PPI::Token::Data 1.220
PPI::Token::End 1.220
view all matches for this distribution
view release on metacpan or search on metacpan
share/assets/dash_table/async~export.js.map view on Meta::CPAN
{"version":3,"sources":["webpack://dash_table/./node_modules/xlsx/xlsx.js","webpack://dash_table/(webpack)/buildin/global.js","webpack://dash_table/./node_modules/process/browser.js","webpack://dash_table/./node_modules/buffer/index.js","webpack://da...
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Data/Beacon.pm view on Meta::CPAN
}
# start parsing
my $line = $self->_readline();
return unless defined $line;
$line =~ s/^\xEF\xBB\xBF//; # UTF-8 BOM (optional)
do {
$line =~ s/^\s+|\s*\n?$//g;
if ($line eq '') {
$self->{line}++;
view all matches for this distribution
view release on metacpan or search on metacpan
t/000-report-versions.t view on Meta::CPAN
return $self->_error("Did not provide a string to load");
}
# Byte order marks
# NOTE: Keeping this here to educate maintainers
# my %BOM = (
# "\357\273\277" => 'UTF-8',
# "\376\377" => 'UTF-16BE',
# "\377\376" => 'UTF-16LE',
# "\377\376\0\0" => 'UTF-32LE'
# "\0\0\376\377" => 'UTF-32BE',
# );
if ( $string =~ /^(?:\376\377|\377\376|\377\376\0\0|\0\0\376\377)/ ) {
return $self->_error("Stream has a non UTF-8 BOM");
} else {
# Strip UTF-8 bom if found, we'll just ignore it
$string =~ s/^\357\273\277//;
}
view all matches for this distribution
view release on metacpan or search on metacpan
t/000-report-versions.t view on Meta::CPAN
return $self->_error("Did not provide a string to load");
}
# Byte order marks
# NOTE: Keeping this here to educate maintainers
# my %BOM = (
# "\357\273\277" => 'UTF-8',
# "\376\377" => 'UTF-16BE',
# "\377\376" => 'UTF-16LE',
# "\377\376\0\0" => 'UTF-32LE'
# "\0\0\376\377" => 'UTF-32BE',
# );
if ( $string =~ /^(?:\376\377|\377\376|\377\376\0\0|\0\0\376\377)/ ) {
return $self->_error("Stream has a non UTF-8 BOM");
}
else {
# Strip UTF-8 bom if found, we'll just ignore it
$string =~ s/^\357\273\277//;
}
view all matches for this distribution
view release on metacpan or search on metacpan
t/000-report-versions.t view on Meta::CPAN
return $self->_error("Did not provide a string to load");
}
# Byte order marks
# NOTE: Keeping this here to educate maintainers
# my %BOM = (
# "\357\273\277" => 'UTF-8',
# "\376\377" => 'UTF-16BE',
# "\377\376" => 'UTF-16LE',
# "\377\376\0\0" => 'UTF-32LE'
# "\0\0\376\377" => 'UTF-32BE',
# );
if ( $string =~ /^(?:\376\377|\377\376|\377\376\0\0|\0\0\376\377)/ ) {
return $self->_error("Stream has a non UTF-8 BOM");
} else {
# Strip UTF-8 bom if found, we'll just ignore it
$string =~ s/^\357\273\277//;
}
view all matches for this distribution
view release on metacpan or search on metacpan
t/000-report-versions.t view on Meta::CPAN
return $self->_error("Did not provide a string to load");
}
# Byte order marks
# NOTE: Keeping this here to educate maintainers
# my %BOM = (
# "\357\273\277" => 'UTF-8',
# "\376\377" => 'UTF-16BE',
# "\377\376" => 'UTF-16LE',
# "\377\376\0\0" => 'UTF-32LE'
# "\0\0\376\377" => 'UTF-32BE',
# );
if ( $string =~ /^(?:\376\377|\377\376|\377\376\0\0|\0\0\376\377)/ ) {
return $self->_error("Stream has a non UTF-8 BOM");
} else {
# Strip UTF-8 bom if found, we'll just ignore it
$string =~ s/^\357\273\277//;
}
view all matches for this distribution
view release on metacpan or search on metacpan
t/000-report-versions.t view on Meta::CPAN
return $self->_error("Did not provide a string to load");
}
# Byte order marks
# NOTE: Keeping this here to educate maintainers
# my %BOM = (
# "\357\273\277" => 'UTF-8',
# "\376\377" => 'UTF-16BE',
# "\377\376" => 'UTF-16LE',
# "\377\376\0\0" => 'UTF-32LE'
# "\0\0\376\377" => 'UTF-32BE',
# );
if ( $string =~ /^(?:\376\377|\377\376|\377\376\0\0|\0\0\376\377)/ ) {
return $self->_error("Stream has a non UTF-8 BOM");
} else {
# Strip UTF-8 bom if found, we'll just ignore it
$string =~ s/^\357\273\277//;
}
view all matches for this distribution
view release on metacpan or search on metacpan
t/000-report-versions.t view on Meta::CPAN
return $self->_error("Did not provide a string to load");
}
# Byte order marks
# NOTE: Keeping this here to educate maintainers
# my %BOM = (
# "\357\273\277" => 'UTF-8',
# "\376\377" => 'UTF-16BE',
# "\377\376" => 'UTF-16LE',
# "\377\376\0\0" => 'UTF-32LE'
# "\0\0\376\377" => 'UTF-32BE',
# );
if ( $string =~ /^(?:\376\377|\377\376|\377\376\0\0|\0\0\376\377)/ ) {
return $self->_error("Stream has a non UTF-8 BOM");
} else {
# Strip UTF-8 bom if found, we'll just ignore it
$string =~ s/^\357\273\277//;
}
view all matches for this distribution
view release on metacpan or search on metacpan
t/000-report-versions.t view on Meta::CPAN
return $self->_error("Did not provide a string to load");
}
# Byte order marks
# NOTE: Keeping this here to educate maintainers
# my %BOM = (
# "\357\273\277" => 'UTF-8',
# "\376\377" => 'UTF-16BE',
# "\377\376" => 'UTF-16LE',
# "\377\376\0\0" => 'UTF-32LE'
# "\0\0\376\377" => 'UTF-32BE',
# );
if ( $string =~ /^(?:\376\377|\377\376|\377\376\0\0|\0\0\376\377)/ ) {
return $self->_error("Stream has a non UTF-8 BOM");
} else {
# Strip UTF-8 bom if found, we'll just ignore it
$string =~ s/^\357\273\277//;
}
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Data/Dumper/Interp.pm view on Meta::CPAN
sub __unesc_unicode() { # edits $_
if (/^"/) {
# Data::Dumper with Useqq(1) outputs wide characters as hex escapes;
# turn them back into the original characters if "printable".
# That means "Graph" category EXCEPT:
# BOM (which is ZERO WIDTH NO-BREAK SPACE so is considered "Graphical")
# and any other "Format" category Unicode characters; we want see those
# in hex.
s{
\G (?: [^\\]++ | \\[^x] )*+ \K (?<w> \\x\x{7B} (?<hex>[a-fA-F0-9]+) \x{7D} )
}{
view all matches for this distribution
view release on metacpan or search on metacpan
BmFLAGS|5.009005||Viu
BmPREVIOUS|5.003007||Viu
BmRARE|5.003007||Viu
BmUSEFUL|5.003007||Viu
BOL|5.003007||Viu
BOM_UTF8|5.025005|5.003007|p
BOM_UTF8_FIRST_BYTE|5.019004||Viu
BOM_UTF8_TAIL|5.019004||Viu
bool|5.003007||Viu
boolSV|5.004000|5.003007|p
boot_core_mro|5.009005||Viu
boot_core_PerlIO|5.007002||Viu
boot_core_UNIVERSAL|5.003007||Viu
#endif
#endif
#if 'A' == 65
#ifndef BOM_UTF8
# define BOM_UTF8 "\xEF\xBB\xBF"
#endif
#ifndef REPLACEMENT_CHARACTER_UTF8
# define REPLACEMENT_CHARACTER_UTF8 "\xEF\xBF\xBD"
#endif
#elif '^' == 95
#ifndef BOM_UTF8
# define BOM_UTF8 "\xDD\x73\x66\x73"
#endif
#ifndef REPLACEMENT_CHARACTER_UTF8
# define REPLACEMENT_CHARACTER_UTF8 "\xDD\x73\x73\x71"
#endif
#elif '^' == 176
#ifndef BOM_UTF8
# define BOM_UTF8 "\xDD\x72\x65\x72"
#endif
#ifndef REPLACEMENT_CHARACTER_UTF8
# define REPLACEMENT_CHARACTER_UTF8 "\xDD\x72\x72\x70"
#endif
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Data/FR/Town.pm view on Meta::CPAN
09053;;Bestiac;BESTIAC;09250;09;ARIEGE;1
09054;;Betchat;BETCHAT;09160;09;ARIEGE;1
09055;;Bethmale;BETHMALE;09800;09;ARIEGE;1
09056;;Bézac;BEZAC;09100;09;ARIEGE;1
09057;;Biert;BIERT;09320;09;ARIEGE;1
09058;;Bompas;BOMPAS;09400;09;ARIEGE;1
09059;;Bonac-Irazein;BONAC-IRAZEIN;09800;09;ARIEGE;1
09060;;Bonnac;BONNAC;09100;09;ARIEGE;1
09061;Les;Bordes-sur-Arize;BORDES-SUR-ARIZE;09350;09;ARIEGE;1
09062;Les;Bordes-sur-Lez;BORDES-SUR-LEZ;09800;09;ARIEGE;1
09063;Le;Bosc;BOSC;09000;09;ARIEGE;1
lib/Data/FR/Town.pm view on Meta::CPAN
28322;;Rueil-la-Gadelière;RUEIL-LA-GADELIERE;28270;28;EURE ET LOIR;1
28323;;Saint-Ange-et-Torçay;SAINT-ANGE-ET-TORCAY;28170;28;EURE ET LOIR;1
28324;;Saint-Arnoult-des-Bois;SAINT-ARNOULT-DES-BOIS;28190;28;EURE ET LOIR;1
28325;;Saint-Aubin-des-Bois;SAINT-AUBIN-DES-BOIS;28300;28;EURE ET LOIR;1
28326;;Saint-Avit-les-Guespières;SAINT-AVIT-LES-GUESPIERES;28120;28;EURE ET LOIR;1
28327;;Saint-Bomer;SAINT-BOMER;28330;28;EURE ET LOIR;1
28329;;Saint-Christophe;SAINT-CHRISTOPHE;28200;28;EURE ET LOIR;1
28330;;Saint-Cloud-en-Dunois;SAINT-CLOUD-EN-DUNOIS;28200;28;EURE ET LOIR;1
28331;;Saint-Denis-d'Authou;SAINT-DENIS-D'AUTHOU;28480;28;EURE ET LOIR;1
28332;;Sainte-Gemme-Moronval;SAINTE-GEMME-MORONVAL;28500;28;EURE ET LOIR;1
28333;;Saint-Denis-des-Puits;SAINT-DENIS-DES-PUITS;28240;28;EURE ET LOIR;1
lib/Data/FR/Town.pm view on Meta::CPAN
33055;;Blaignan;BLAIGNAN;33340;33;GIRONDE;1
33056;;Blanquefort;BLANQUEFORT;33290;33;GIRONDE;1
33057;;Blasimon;BLASIMON;33540;33;GIRONDE;1
33058;;Blaye;BLAYE;33390;33;GIRONDE;1
33059;;Blésignac;BLESIGNAC;33670;33;GIRONDE;1
33060;;Bommes;BOMMES;33210;33;GIRONDE;1
33061;;Bonnetan;BONNETAN;33370;33;GIRONDE;1
33062;;Bonzac;BONZAC;33910;33;GIRONDE;1
33063;;Bordeaux;BORDEAUX;33000;33;GIRONDE;1
33064;;Bossugan;BOSSUGAN;33350;33;GIRONDE;1
33065;;Bouliac;BOULIAC;33270;33;GIRONDE;1
lib/Data/FR/Town.pm view on Meta::CPAN
36014;;Bazaiges;BAZAIGES;36270;36;INDRE;1
36015;;Beaulieu;BEAULIEU;36310;36;INDRE;1
36016;;Bélâbre;BELABRE;36370;36;INDRE;1
36017;La;Berthenoux;BERTHENOUX;36400;36;INDRE;1
36018;Le;Blanc;BLANC;36300;36;INDRE;1
36019;;Bommiers;BOMMIERS;36120;36;INDRE;1
36020;;Bonneuil;BONNEUIL;36310;36;INDRE;1
36021;Les;Bordes;BORDES;36100;36;INDRE;1
36022;;Bouesse;BOUESSE;36200;36;INDRE;1
36023;;Bouges-le-Château;BOUGES-LE-CHATEAU;36110;36;INDRE;1
36024;;Bretagne;BRETAGNE;36110;36;INDRE;1
lib/Data/FR/Town.pm view on Meta::CPAN
61364;;Saint-Aubert-sur-Orne;SAINT-AUBERT-SUR-ORNE;61210;61;ORNE;1
61365;;Saint-Aubin-d'Appenai;SAINT-AUBIN-D'APPENAI;61170;61;ORNE;1
61366;;Saint-Aubin-de-Bonneval;SAINT-AUBIN-DE-BONNEVAL;61470;61;ORNE;1
61367;;Saint-Aubin-de-Courteraie;SAINT-AUBIN-DE-COURTERAIE;61560;61;ORNE;1
61368;;Saint-Aubin-des-Grois;SAINT-AUBIN-DES-GROIS;61340;61;ORNE;1
61369;;Saint-Bômer-les-Forges;SAINT-BOMER-LES-FORGES;61700;61;ORNE;1
61370;;Saint-Brice;SAINT-BRICE;61700;61;ORNE;1
61371;;Saint-Brice-sous-Rânes;SAINT-BRICE-SOUS-RANES;61150;61;ORNE;1
61372;;Saint-Céneri-le-Gérei;SAINT-CENERI-LE-GEREI;61250;61;ORNE;1
61373;;Sainte-Céronne-lès-Mortagne;SAINTE-CERONNE-LES-MORTAGNE;61380;61;ORNE;1
61374;;Saint-Christophe-de-Chaulieu;SAINT-CHRISTOPHE-DE-CHAULIEU;61800;61;ORNE;1
lib/Data/FR/Town.pm view on Meta::CPAN
62148;;Bois-Bernard;BOIS-BERNARD;62320;62;PAS DE CALAIS;1
62149;;Boisdinghem;BOISDINGHEM;62500;62;PAS DE CALAIS;1
62150;;Boisjean;BOISJEAN;62170;62;PAS DE CALAIS;1
62151;;Boisleux-au-Mont;BOISLEUX-AU-MONT;62175;62;PAS DE CALAIS;1
62152;;Boisleux-Saint-Marc;BOISLEUX-SAINT-MARC;62175;62;PAS DE CALAIS;1
62153;;Bomy;BOMY;62960;62;PAS DE CALAIS;1
62154;;Bonnières;BONNIERES;62270;62;PAS DE CALAIS;1
62155;;Bonningues-lès-Ardres;BONNINGUES-LES-ARDRES;62890;62;PAS DE CALAIS;1
62156;;Bonningues-lès-Calais;BONNINGUES-LES-CALAIS;62340;62;PAS DE CALAIS;1
62157;;Boubers-lès-Hesmond;BOUBERS-LES-HESMOND;62990;62;PAS DE CALAIS;1
62158;;Boubers-sur-Canche;BOUBERS-SUR-CANCHE;62270;62;PAS DE CALAIS;1
lib/Data/FR/Town.pm view on Meta::CPAN
66016;;Banyuls-sur-Mer;BANYULS-SUR-MER;66650;66;PYRENEES ORIENTALES;1
66017;Le;Barcarès;BARCARES;66420;66;PYRENEES ORIENTALES;1
66018;La;Bastide;BASTIDE;66110;66;PYRENEES ORIENTALES;1
66019;;Bélesta;BELESTA;66720;66;PYRENEES ORIENTALES;1
66020;;Bolquère;BOLQUERE;66210;66;PYRENEES ORIENTALES;1
66021;;Bompas;BOMPAS;66430;66;PYRENEES ORIENTALES;1
66022;;Boule-d'Amont;BOULE-D'AMONT;66130;66;PYRENEES ORIENTALES;1
66023;;Bouleternère;BOULETERNERE;66130;66;PYRENEES ORIENTALES;1
66024;Le;Boulou;BOULOU;66160;66;PYRENEES ORIENTALES;1
66025;;Bourg-Madame;BOURG-MADAME;66760;66;PYRENEES ORIENTALES;1
66026;;Brouilla;BROUILLA;66620;66;PYRENEES ORIENTALES;1
lib/Data/FR/Town.pm view on Meta::CPAN
77039;;Boissise-la-Bertrand;BOISSISE-LA-BERTRAND;77350;77;SEINE ET MARNE;1
77040;;Boissise-le-Roi;BOISSISE-LE-ROI;77310;77;SEINE ET MARNE;1
77041;;Boissy-aux-Cailles;BOISSY-AUX-CAILLES;77760;77;SEINE ET MARNE;1
77042;;Boissy-le-Châtel;BOISSY-LE-CHATEL;77169;77;SEINE ET MARNE;1
77043;;Boitron;BOITRON;77750;77;SEINE ET MARNE;1
77044;;Bombon;BOMBON;77720;77;SEINE ET MARNE;1
77045;;Bougligny;BOUGLIGNY;77570;77;SEINE ET MARNE;1
77046;;Boulancourt;BOULANCOURT;77760;77;SEINE ET MARNE;1
77047;;Bouleurs;BOULEURS;77580;77;SEINE ET MARNE;1
77048;;Bourron-Marlotte;BOURRON-MARLOTTE;77780;77;SEINE ET MARNE;1
77049;;Boutigny;BOUTIGNY;77470;77;SEINE ET MARNE;1
view all matches for this distribution
view release on metacpan or search on metacpan
t/000-report-versions.t view on Meta::CPAN
return $self->_error("Did not provide a string to load");
}
# Byte order marks
# NOTE: Keeping this here to educate maintainers
# my %BOM = (
# "\357\273\277" => 'UTF-8',
# "\376\377" => 'UTF-16BE',
# "\377\376" => 'UTF-16LE',
# "\377\376\0\0" => 'UTF-32LE'
# "\0\0\376\377" => 'UTF-32BE',
# );
if ( $string =~ /^(?:\376\377|\377\376|\377\376\0\0|\0\0\376\377)/ ) {
return $self->_error("Stream has a non UTF-8 BOM");
} else {
# Strip UTF-8 bom if found, we'll just ignore it
$string =~ s/^\357\273\277//;
}
view all matches for this distribution
view release on metacpan or search on metacpan
t/000-report-versions.t view on Meta::CPAN
return $self->_error("Did not provide a string to load");
}
# Byte order marks
# NOTE: Keeping this here to educate maintainers
# my %BOM = (
# "\357\273\277" => 'UTF-8',
# "\376\377" => 'UTF-16BE',
# "\377\376" => 'UTF-16LE',
# "\377\376\0\0" => 'UTF-32LE'
# "\0\0\376\377" => 'UTF-32BE',
# );
if ( $string =~ /^(?:\376\377|\377\376|\377\376\0\0|\0\0\376\377)/ ) {
return $self->_error("Stream has a non UTF-8 BOM");
} else {
# Strip UTF-8 bom if found, we'll just ignore it
$string =~ s/^\357\273\277//;
}
view all matches for this distribution
view release on metacpan or search on metacpan
t/000-report-versions.t view on Meta::CPAN
return $self->_error("Did not provide a string to load");
}
# Byte order marks
# NOTE: Keeping this here to educate maintainers
# my %BOM = (
# "\357\273\277" => 'UTF-8',
# "\376\377" => 'UTF-16BE',
# "\377\376" => 'UTF-16LE',
# "\377\376\0\0" => 'UTF-32LE'
# "\0\0\376\377" => 'UTF-32BE',
# );
if ( $string =~ /^(?:\376\377|\377\376|\377\376\0\0|\0\0\376\377)/ ) {
return $self->_error("Stream has a non UTF-8 BOM");
} else {
# Strip UTF-8 bom if found, we'll just ignore it
$string =~ s/^\357\273\277//;
}
view all matches for this distribution
view release on metacpan or search on metacpan
}
},
"develop" : {
"requires" : {
"Pod::Coverage::TrustPod" : "0",
"Test::BOM" : "0",
"Test::More" : "0.88",
"Test::NoTabs" : "0",
"Test::Perl::Critic" : "0",
"Test::Pod" : "1.41",
"Test::Pod::Coverage" : "1.08"
view all matches for this distribution
view release on metacpan or search on metacpan
BOL_t8_p8|5.033003||Viu
BOL_t8_pb|5.033003||Viu
BOL_tb|5.035004||Viu
BOL_tb_p8|5.033003||Viu
BOL_tb_pb|5.033003||Viu
BOM_UTF8|5.025005|5.003007|p
BOM_UTF8_FIRST_BYTE|5.019004||Viu
BOM_UTF8_TAIL|5.019004||Viu
boolSV|5.004000|5.003007|p
boot_core_builtin|5.035007||Viu
boot_core_mro|5.009005||Viu
boot_core_PerlIO|5.007002||Viu
boot_core_UNIVERSAL|5.003007||Viu
#endif
#endif
#if 'A' == 65
#ifndef BOM_UTF8
# define BOM_UTF8 "\xEF\xBB\xBF"
#endif
#ifndef REPLACEMENT_CHARACTER_UTF8
# define REPLACEMENT_CHARACTER_UTF8 "\xEF\xBF\xBD"
#endif
#elif '^' == 95
#ifndef BOM_UTF8
# define BOM_UTF8 "\xDD\x73\x66\x73"
#endif
#ifndef REPLACEMENT_CHARACTER_UTF8
# define REPLACEMENT_CHARACTER_UTF8 "\xDD\x73\x73\x71"
#endif
#elif '^' == 176
#ifndef BOM_UTF8
# define BOM_UTF8 "\xDD\x72\x65\x72"
#endif
#ifndef REPLACEMENT_CHARACTER_UTF8
# define REPLACEMENT_CHARACTER_UTF8 "\xDD\x72\x72\x70"
#endif
view all matches for this distribution