view release on metacpan or search on metacpan
pad_sv|||
pad_swipe|||
pad_tidy|||
pad_undef|||
parse_body|||
parse_unicode_opts|||
path_is_absolute|||
peep|||
pending_ident|||
perl_alloc_using|||n
perl_alloc|||n
view all matches for this distribution
view release on metacpan or search on metacpan
pad_sv||5.011000|
pad_swipe|||
pad_tidy|||
pad_undef|||
parse_body|||
parse_unicode_opts|||
parser_dup|||
parser_free|||
path_is_absolute|||n
peep|||
pending_Slabs_to_ro|||
#ifndef PERL_PV_PRETTY_REGPROP
# define PERL_PV_PRETTY_REGPROP PERL_PV_PRETTY_ELLIPSES|PERL_PV_PRETTY_LTGT|PERL_PV_ESCAPE_RE
#endif
/* Hint: pv_escape
* Note that unicode functionality is only backported to
* those perl versions that support it. For older perl
* versions, the implementation will fall back to bytes.
*/
#ifndef pv_escape
view all matches for this distribution
view release on metacpan or search on metacpan
lib/BusyBird/StatusStorage/SQLite.pm view on Meta::CPAN
}
sub _get_my_dbh {
my ($self) = @_;
my @connect_params = ("dbi:SQLite:dbname=$self->{path}", "", "", {
RaiseError => 1, PrintError => 0, AutoCommit => 1, sqlite_unicode => 1,
});
if($self->{path} eq ':memory:') {
$self->{in_memory_dbh} = $self->_create_new_dbh(@connect_params) if !$self->{in_memory_dbh};
return $self->{in_memory_dbh};
}
view all matches for this distribution
view release on metacpan or search on metacpan
t/10-prereqs.t
t/11-load.t
t/20-functions.t
t/21-bytes_random_tests.t
t/22-random_string_from.t
t/23-string_from_unicode.t
t/24-oo_construct.t
t/26-oo_public.t
t/27-fips140-1.t
t/28-sequence.t
t/29-memory.t
view all matches for this distribution
view release on metacpan or search on metacpan
- Implement suggestions from Dana Jacobsen (Unicode tests, specify minimum
versions for dependencies, document installation on older Perls).
- POD correction -- Removed reference to config_seed.
- POD: Added INSTALLATION section to address issues with older Perls.
- POD: Clarified "CAVEATS" with discussion of Unicode support in pre-5.8.9.
- Added t/23-string_from_unicode.t to test Unicode on Perl 5.8.9+.
- Added a Unicode example to examples/random_from.pl.
- Set a CONFIGURE_REQUIRES to pull in a recent ExtUtils::MakeMaker.
- Set minimum versions on some Core modules from which we're using newer
features, or which behaved badly in old 5.6.x-contemporary versions.
- Added random_string_from($bag,$length) function.
- Added tests for no param list, as well as for new random_string_from()
function and its support functions.
- POD enhancements.
- Removed bytes pragma; it wasn't necessary, and prevented support for
unicode code points in random_string_from()'s bag.
0.09 2012-11-02
- "Changes" is now CPAN::Changes::Spec compliant.
- Added t/09-changes.t to verify spec compliance.
view all matches for this distribution
view release on metacpan or search on metacpan
parse_label||5.013007|
parse_listexpr||5.013008|
parse_lparen_question_flags|||
parse_stmtseq||5.013006|
parse_termexpr||5.013008|
parse_unicode_opts|||
parser_dup|||
parser_free_nexttoke_ops|||
parser_free|||
path_is_searchable|||n
peep|||
#ifndef PERL_PV_PRETTY_REGPROP
# define PERL_PV_PRETTY_REGPROP PERL_PV_PRETTY_ELLIPSES|PERL_PV_PRETTY_LTGT|PERL_PV_ESCAPE_RE
#endif
/* Hint: pv_escape
* Note that unicode functionality is only backported to
* those perl versions that support it. For older perl
* versions, the implementation will fall back to bytes.
*/
#ifndef pv_escape
view all matches for this distribution
view release on metacpan or search on metacpan
pad_sv|||
pad_swipe|||
pad_tidy|||
pad_undef|||
parse_body|||
parse_unicode_opts|||
path_is_absolute|||
peep|||
pending_ident|||
perl_alloc_using|||n
perl_alloc|||n
view all matches for this distribution
view release on metacpan or search on metacpan
parse_label||5.013007|
parse_listexpr||5.013008|
parse_lparen_question_flags|||
parse_stmtseq||5.013006|
parse_termexpr||5.013008|
parse_unicode_opts|||
parser_dup|||
parser_free_nexttoke_ops|||
parser_free|||
path_is_searchable|||n
peep|||
#ifndef PERL_PV_PRETTY_REGPROP
# define PERL_PV_PRETTY_REGPROP PERL_PV_PRETTY_ELLIPSES|PERL_PV_PRETTY_LTGT|PERL_PV_ESCAPE_RE
#endif
/* Hint: pv_escape
* Note that unicode functionality is only backported to
* those perl versions that support it. For older perl
* versions, the implementation will fall back to bytes.
*/
#ifndef pv_escape
view all matches for this distribution
view release on metacpan or search on metacpan
src/sparse-0.4.4/perl/t/include/qemu-common.h view on Meta::CPAN
*/
int uleb128_encode_small(uint8_t *out, uint32_t n);
int uleb128_decode_small(const uint8_t *in, uint32_t *n);
/* unicode.c */
int mod_utf8_codepoint(const char *s, size_t n, char **end);
/*
* Hexdump a buffer to a file. An optional string prefix is added to every line
*/
view all matches for this distribution
view release on metacpan or search on metacpan
cbor_free_encode.c view on Meta::CPAN
);
_COPY_INTO_ENCODE( encode_state, (unsigned char *) val, len );
}
static inline void _encode_string_unicode( pTHX_ encode_ctx* encode_state, SV* value ) {
SV *to_encode;
if (SvUTF8(value)) {
to_encode = value;
}
cbor_free_encode.c view on Meta::CPAN
switch (encode_state->string_encode_mode) {
case CBF_STRING_ENCODE_SV:
_encode_string_sv( aTHX_ encode_state, value );
break;
case CBF_STRING_ENCODE_UNICODE:
_encode_string_unicode( aTHX_ encode_state, value );
break;
case CBF_STRING_ENCODE_UTF8:
_encode_string_utf8( aTHX_ encode_state, value );
break;
case CBF_STRING_ENCODE_OCTETS:
view all matches for this distribution
view release on metacpan or search on metacpan
lib/CCCP/Encode.pm view on Meta::CPAN
=head3 $CCCP::Encode::Regexp
By default value is C<[^\p{Cyrillic}|\p{IsLatin}|\p{InBasic_Latin}]> - replace any character which not in Cyrillic or Latin map exist.
You can override this expression.
See more on C<http://www.regular-expressions.info/unicode.html>
=head1 OVERHEAD
CCCP::Encode with $CCCP::Encode::Entities eq "html":
2 wallclock secs ( 1.63 usr + 0.01 sys = 1.64 CPU) @ 60975.61/s (n=100000)
view all matches for this distribution
view release on metacpan or search on metacpan
pad_sv||5.009005|
pad_swipe|||
pad_tidy|||
pad_undef|||
parse_body|||
parse_unicode_opts|||
parser_dup|||
parser_free|||
path_is_absolute|||n
peep|||
pending_Slabs_to_ro|||
view all matches for this distribution
view release on metacpan or search on metacpan
parser_free|5.009005||Viu
parser_free_nexttoke_ops|5.017006||Viu
parse_stmtseq|5.013006|5.013006|x
parse_subsignature|5.031003|5.031003|x
parse_termexpr|5.013008|5.013008|x
parse_unicode_opts|5.008001||Viu
parse_uniprop_string|5.027011||Viu
PATCHLEVEL|5.003007||Viu
path_is_searchable|5.019001||Vniu
Pause|5.003007||Viu
pause|5.005000||Viu
PL_tokenbuf||5.003007|ponu
PL_top_env|5.005000||Viu
PL_toptarget|5.005000||Viu
PL_TR_SPECIAL_HANDLING_UTF8|5.031007||Viu
PL_underlying_numeric_obj|5.027009||Viu
PL_unicode|5.008001||Viu
PL_unitcheckav|5.009005||Viu
PL_unitcheckav_save|5.009005||Viu
PL_unlockhook|5.007003||Viu
PL_unsafe|5.005000||Viu
PL_UpperLatin1|5.019005||Viu
#ifndef PERL_PV_PRETTY_REGPROP
# define PERL_PV_PRETTY_REGPROP PERL_PV_PRETTY_ELLIPSES|PERL_PV_PRETTY_LTGT|PERL_PV_ESCAPE_RE
#endif
/* Hint: pv_escape
* Note that unicode functionality is only backported to
* those perl versions that support it. For older perl
* versions, the implementation will fall back to bytes.
*/
#ifndef pv_escape
view all matches for this distribution
view release on metacpan or search on metacpan
lib/CGI/Application/Plugin/I18N/Guide.pod view on Meta::CPAN
This'll cover some of the issues and ideas with the differences between
languages and some ways around them.
L<Locale::Maketext::TPJ13>
These two links will help you understand language tags.
L<http://www.i18nguy.com/unicode/language-identifiers.html>
L<I18N::LangTags>
UTF-8, you need to understand what this is and why it's used.
L<http://en.wikipedia.org/wiki/UTF-8>
view all matches for this distribution
view release on metacpan or search on metacpan
pad_sv|||
pad_swipe|||
pad_tidy|||
pad_undef|||
parse_body|||
parse_unicode_opts|||
path_is_absolute|||
peep|||
pending_ident|||
perl_alloc_using|||n
perl_alloc|||n
view all matches for this distribution
view release on metacpan or search on metacpan
lib/CGI/IDS.pm view on Meta::CPAN
_convert_from_sql_keywords
_convert_from_control_chars
_convert_from_nested_base64
_convert_from_out_of_range_chars
_convert_from_xml
_convert_from_js_unicode
_convert_from_utf7
_convert_from_concatenated
_convert_from_proprietary_encodings
_run_centrifuge
/;
lib/CGI/IDS.pm view on Meta::CPAN
chr(15), chr(16), chr(17), chr(18), chr(19), chr(24),
chr(25), chr(192), chr(193), chr(238), chr(255)
);
$value = str_replace(\@search, '%00', $value);
# take care for malicious unicode characters
$value = urldecode(preg_replace(qr/(?:%E(?:2|3)%8(?:0|1)%(?:A|8|9)\w|%EF%BB%BF|%EF%BF%BD)|(?:&#(?:65|8)\d{3};?)/i, '',
urlencode($value)));
$value = urldecode(
preg_replace(qr/(?:%F0%80%BE)/i, '>', urlencode($value)));
lib/CGI/IDS.pm view on Meta::CPAN
return $value . "\n" . $converted;
}
return $value;
}
#****if* IDS/_convert_from_js_unicode
# NAME
# _convert_from_js_unicode
# DESCRIPTION
# Converts JS unicode code points to regular characters
# INPUT
# value the string to convert
# OUTPUT
# value converted string
# SYNOPSIS
# IDS::_convert_from_js_unicode($value);
#****
sub _convert_from_js_unicode {
my ($value) = @_;
my @matches = ();
# \\u instead of PHP's \\\u
# PHP to Perl note: additional parenthesis around RegEx for getting PHP's $matches[0]
view all matches for this distribution
view release on metacpan or search on metacpan
lib/CGI/Kwiki/Pages.pm view on Meta::CPAN
- Defeat browser caching (JoergBraukhoff)
- Support $ENV{REMOTE_USER} for htaccess (Pardus)
Changes for version 0.15:
- Support unicode character classes in page names
- Search searches page names
- Search is written in Perl now, instead of grep
- Cookies span sessions
- Allow ftp:// and irc:// links
- Allow to create a new page from an old one
view all matches for this distribution
view release on metacpan or search on metacpan
HTTP methods. The module used to 'croak' for unsupported
methods, it now 'carp's instead and treats as a 'GET'
(behavior change at suggestion of Roman Mashirov to support
FastCGI better).
1.26 06 Apr 2007 - Added decoding of Javascript/EMCAScript style unicode
escaped (%uxxxx form) parameter data (both to the main
'param' method and to the 'url_decode'/'url_encode' methods)
at the suggestion of Michael Kröll (the core code for
this additional functionality is derived from CGI.pm).
view all matches for this distribution
view release on metacpan or search on metacpan
SecureState.pm view on Meta::CPAN
be compromised by either Crypt::Blowfish or Digest::SHA1. Check these
modules to make sure that they are thread-safe before proceeding to
use CGI::SecureState in an application with threads.
Until I can do more tests, assume that there is precisely zero
support for either threading or unicode. If you would like to
report your own results, send me a note and I will see what I
can do about them.
Many previous limitations of CGI::SecureState have been
removed in the 0.3x series.
view all matches for this distribution
view release on metacpan or search on metacpan
t/config.logger.conf view on Meta::CPAN
dsn = dbi:SQLite:dbname=/tmp/cgi.snapp.demo.four.sqlite
username = dummy
password = dummy
AutoCommit = 1
RaiseError = 1
sqlite_unicode = 1
maxlevel = notice
minlevel = error
view all matches for this distribution
view release on metacpan or search on metacpan
META.yml
Makefile.PL
README
dist.ini
examples/cookies-hash.cgi
examples/cookies-unicode.cgi
examples/files.cgi
examples/logging.cgi
examples/routing.cgi
examples/sessions-basic.cgi
examples/sessions-cookie.cgi
view all matches for this distribution
view release on metacpan or search on metacpan
lib/CGI/Utils.pm view on Meta::CPAN
=pod
=head2 urlUnicodeEncode($str)
Returns the fully URL-encoded version of the given string as
unicode characters. It does not convert space characters to '+'
characters.
Aliases: url_unicode_encode()
=cut
sub urlUnicodeEncode {
my ($self, $str) = @_;
$str =~ s{([^A-Za-z0-9_])}{sprintf("%%u%04x", ord($1))}eg;
return $str;
}
*url_unicode_encode = \&urlUnicodeEncode;
=pod
=head2 urlDecode($url_encoded_str)
lib/CGI/Utils.pm view on Meta::CPAN
=pod
=head2 urlUnicodeDecode($url_encoded_str)
Returns the decoded version of the given URL-encoded string,
with unicode support.
Aliases: url_unicode_decode()
=cut
sub urlUnicodeDecode {
my ($self, $str) = @_;
$str =~ tr/+/ /;
$str =~ s|%([A-Fa-f0-9]{2})|chr(hex($1))|eg;
$str =~ s|%u([A-Fa-f0-9]{2,4})|chr(hex($1))|eg;
return $str;
}
*url_unicode_decode = \&urlUnicodeDecode;
=pod
=head2 urlEncodeVars($var_hash, $sep)
view all matches for this distribution
view release on metacpan or search on metacpan
add a span around "Show all items in this category" so it can be replaced (via CSS) with something else
add empty div so content can be added (via CSS content:) at the top of browse results for any level in category tree
more unicode fixes: decode utf8 chars in link_for_category_column() and when -cache_categories enabled
=item 0.16 - Feb 11, 2014
add utf8 escaping to support browsing datasets with non-english-language characters
=item 0.15 - Mar 14, 2013
minor performance improvement by eliminating unnecessary calls to HTML-generation methods
bugfix in unicode handling: use uri_escape_utf8() on all query string values in URIs used for navigation
change id attribute of category navigation href: was just "categoryNavLink", now "categoryNavLink-[CATEGORY]"
where [CATEGORY] is the category value where the user would navigate to if the href is followed
minor change in behavior of -auto_skip_to_results: enable auto-skip for any category with just a
view all matches for this distribution
view release on metacpan or search on metacpan
lib/CGI/Util.pm view on Meta::CPAN
return undef unless defined($todecode);
$todecode =~ tr/+/ /; # pluses become spaces
if ($_EBCDIC) {
$todecode =~ s/%([0-9a-fA-F]{2})/chr $A2E[hex($1)]/ge;
} else {
# handle surrogate pairs first -- dankogai. Ref: http://unicode.org/faq/utf_bom.html#utf16-2
$todecode =~ s{
%u([Dd][89a-bA-B][0-9a-fA-F]{2}) # hi
%u([Dd][c-fC-F][0-9a-fA-F]{2}) # lo
}{
utf8_chr(
view all matches for this distribution
view release on metacpan or search on metacpan
parser_free|5.009005||Viu
parser_free_nexttoke_ops|5.017006||Viu
parse_stmtseq|5.013006|5.013006|x
parse_subsignature|5.031003|5.031003|x
parse_termexpr|5.013008|5.013008|x
parse_unicode_opts|5.008001||Viu
parse_uniprop_string|5.027011||cViu
path_is_searchable|5.019001||nViu
peep|5.003007||Viu
pending_ident|5.017004||Viu
PERL_ABS|5.008001|5.003007|p
#ifndef PERL_PV_PRETTY_REGPROP
# define PERL_PV_PRETTY_REGPROP PERL_PV_PRETTY_ELLIPSES|PERL_PV_PRETTY_LTGT|PERL_PV_ESCAPE_RE
#endif
/* Hint: pv_escape
* Note that unicode functionality is only backported to
* those perl versions that support it. For older perl
* versions, the implementation will fall back to bytes.
*/
#ifndef pv_escape
view all matches for this distribution
view release on metacpan or search on metacpan
lib/CLDR/Number.pm view on Meta::CPAN
=item * L<CLDR::Number::FAQ>
=item * L<CLDR::Number::TODO>
=item * L<Unicode beyond just characters: Localization with the
CLDR|http://patch.codes/talks/localization-with-the-unicode-cldr/> (video and
slides)
=item * L<Perl Advent Calendar:
CLDR TL;DR|http://perladvent.org/2014/2014-12-23.html>
=item * L<UTS #35: Unicode LDML, Part 3:
Numbers|http://www.unicode.org/reports/tr35/tr35-numbers.html>
=item * L<CLDR Translation Guidelines: Number
Patterns|http://cldr.unicode.org/translation/number-patterns>
=item * L<CLDR Translation Guidelines: Number
Symbols|http://cldr.unicode.org/translation/number-symbols>
=back
=head1 AUTHOR
view all matches for this distribution
view release on metacpan or search on metacpan
easyxs/ppport.h view on Meta::CPAN
parser_free|5.009005||Viu
parser_free_nexttoke_ops|5.017006||Viu
parse_stmtseq|5.013006|5.013006|x
parse_subsignature|5.031003|5.031003|x
parse_termexpr|5.013008|5.013008|x
parse_unicode_opts|5.008001||Viu
parse_uniprop_string|5.027011||Viu
PATCHLEVEL|5.003007||Viu
path_is_searchable|5.019001||Vniu
Pause|5.003007||Viu
pause|5.005000||Viu
easyxs/ppport.h view on Meta::CPAN
PL_tokenbuf||5.003007|ponu
PL_top_env|5.005000||Viu
PL_toptarget|5.005000||Viu
PL_TR_SPECIAL_HANDLING_UTF8|5.031006||Viu
PL_underlying_numeric_obj|5.027009||Viu
PL_unicode|5.008001||Viu
PL_unitcheckav|5.009005||Viu
PL_unitcheckav_save|5.009005||Viu
PL_unlockhook|5.007003||Viu
PL_unsafe|5.005000||Viu
PL_UpperLatin1|5.019005||Viu
easyxs/ppport.h view on Meta::CPAN
#ifndef PERL_PV_PRETTY_REGPROP
# define PERL_PV_PRETTY_REGPROP PERL_PV_PRETTY_ELLIPSES|PERL_PV_PRETTY_LTGT|PERL_PV_ESCAPE_RE
#endif
/* Hint: pv_escape
* Note that unicode functionality is only backported to
* those perl versions that support it. For older perl
* versions, the implementation will fall back to bytes.
*/
#ifndef pv_escape
view all matches for this distribution
view release on metacpan or search on metacpan
Debian_CPANTS.txt view on Meta::CPAN
"libfile-readbackwards-perl", "File-ReadBackwards", "1.04", "0", "0"
"libfile-remove-perl", "File-Remove", "1.48", "0", "0"
"libfile-scan-perl", "File-Scan", "1.43", "0", "2"
"libfile-sharedir-install-perl", "File-ShareDir-Install", "0.03", "0", "0"
"libfile-sharedir-par-perl", "File-ShareDir-PAR", "0.06", "0", "1"
"libfile-slurp-unicode-perl", "File-Slurp-Unicode", "0.7.1", "0", "0"
"libfile-spec-perl", "PathTools", "3.3300", "0", "0"
"libfile-sync-perl", "File-Sync", "0.09", "0", "0"
"libfile-temp-perl", "File-Temp", "0.22", "1", "0"
"libfile-touch-perl", "File-Touch", "0.08", "0", "0"
"libfile-type-webimages-perl", "File-Type-WebImages", "1.01", "0", "0"
Debian_CPANTS.txt view on Meta::CPAN
"libtree-redblack-perl", "Tree-RedBlack", "0.5", "0", "0"
"libtree-simple-perl", "Tree-Simple", "1.18", "0", "0"
"libtree-simple-visitorfactory-perl", "Tree-Simple-VisitorFactory", "0.10", "0", "1"
"libtrue-perl", "true", "0.18", "0", "0"
"libtry-tiny-perl", "Try-Tiny", "0.09", "0", "0"
"libunicode-collate-perl", "unknown", "0.66", "0", "0"
"libunicode-japanese-perl", "Unicode-Japanese", "0.47", "1", "0"
"libunicode-map-perl", "Unicode-Map", "0.112", "1", "2"
"libunicode-map8-perl", "Unicode-Map8", "0.13", "0", "3"
"libunicode-maputf8-perl", "Unicode-MapUTF8", "1.11", "0", "0"
"libunicode-string-perl", "Unicode-String", "2.09", "0", "0"
"libuniversal-can-perl", "UNIVERSAL-can", "1.16", "0", "0"
"libuniversal-exports-perl", "unknown", "0.05", "0", "0"
"libuniversal-isa-perl", "UNIVERSAL-isa", "1.02", "0", "0"
"libuniversal-moniker-perl", "UNIVERSAL-moniker", "0.08", "0", "0"
"libuniversal-require-perl", "UNIVERSAL-require", "0.13", "0", "0"
view all matches for this distribution
view release on metacpan or search on metacpan
t/configuration-1.7.php view on Meta::CPAN
/* SEO Settings */
public $sef = '1';
public $sef_rewrite = '0';
public $sef_suffix = '0';
public $unicodeslugs = '0';
/* Feed Settings */
public $feed_limit = 10;
public $feed_email = 'author';
}
view all matches for this distribution