view release on metacpan or search on metacpan
lib/Colouring/In/XS.pm view on Meta::CPAN
$black->toOnTerm # on_r0g0b0
my $white = $black->lighten('100%');
my $black = $white->darken('100%');
my $transparent = $black->fadeout('100%');
$black = $transparent->fadein('100%');
...
use Colouring::In::XS qw/lighten darken/;
my $white = lighten('#000', '100%');
my $black = darken('#fff', '100%');
my $transparent = fade('#fff', '0%');
my $transparent = fadeout('#fff', '100%');
my $colour = fadein('rgba(125,125,125,0'), '100%');
=head1 Instantiate
lib/Colouring/In/XS.pm view on Meta::CPAN
=cut
=head2 rgba
Instantiate an Colouring::In::XS Object transparent colour from decimal red, green, blue and alpha (RGBA) values.
my $colour = Colouring::In::XS->rgb(0, 0, 0, 0.5);
=cut
lib/Colouring/In/XS.pm view on Meta::CPAN
=cut
=head2 toRGBA
Returns an transparent colour string from decimal red, green, blue and alpha (RGBA) values.
my $string = $colour->toRGBA;
=cut
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Command/Run.pm view on Meta::CPAN
encoding layers on standard I/O:
package App::ansicolumn;
use open IO => ':utf8', ':std'; # sets :encoding(utf8) on STDIO
This works transparently because of execution order. When using
nofork mode with method chaining:
require App::ansicolumn; # (1) module loaded here
Command::Run->new
->command(\&ansicolumn, @args)
view all matches for this distribution
view release on metacpan or search on metacpan
zlib-src/zlib.h view on Meta::CPAN
compressing and writing. The mode parameter is as in fopen ("rb" or "wb")
but can also include a compression level ("wb9") or a strategy: 'f' for
filtered data as in "wb6f", 'h' for Huffman-only compression as in "wb1h",
'R' for run-length encoding as in "wb1R", or 'F' for fixed code compression
as in "wb9F". (See the description of deflateInit2 for more information
about the strategy parameter.) 'T' will request transparent writing or
appending with no compression and not using the gzip format. 'T' cannot be
used to force transparent reading. Transparent reading is automatically
performed if there is no gzip header at the start. Transparent reading can
be disabled with the 'G' option, which will instead return an error if there
is no gzip header. 'N' will open the file in non-blocking mode.
'a' can be used instead of 'w' to request that the gzip stream that will
zlib-src/zlib.h view on Meta::CPAN
gzdirect(). If the input is being written concurrently or the device is non-
blocking, then gzdirect() may give a different answer once four bytes of
input have been accumulated, which is what is needed to confirm or deny a
gzip header. Before this, gzdirect() will return true (1).
When writing, gzdirect() returns true (1) if transparent writing was
requested ("wT" for the gzopen() mode), or false (0) otherwise. (Note:
gzdirect() is not needed when writing. Transparent writing must be
explicitly requested, so the application already knows the answer. When
linking statically, using gzdirect() will include all of the zlib code for
gzip file reading and decompression, which may not be desired.)
view all matches for this distribution
view release on metacpan or search on metacpan
ext/zstd/CONTRIBUTING.md view on Meta::CPAN
# Contributing to Zstandard
We want to make contributing to this project as easy and transparent as
possible.
## Our Development Process
New versions are being developed in the "dev" branch,
or in their own feature branch.
view all matches for this distribution
view release on metacpan or search on metacpan
zopflib/README.zopflipng view on Meta::CPAN
- uses Zopfli compression for the Deflate compression,
- compares several strategies for choosing scanline filter codes,
- chooses a suitable color type to losslessly encode the image,
- removes all chunks that are unimportant for the typical web use (metadata,
text, etc...),
- optionally alters the hidden colors of fully transparent pixels for more
compression, and,
- optionally converts 16-bit color channels to 8-bit.
This is an alpha-release for testing while improvements, particularly to add
palette selection, are still being made. Feedback and bug reports are welcome.
view all matches for this distribution
view release on metacpan or search on metacpan
ext/zstd/CONTRIBUTING.md view on Meta::CPAN
# Contributing to Zstandard
We want to make contributing to this project as easy and transparent as
possible.
## Our Development Process
New versions are being developed in the "dev" branch,
or in their own feature branch.
view all matches for this distribution
view release on metacpan or search on metacpan
t/11-booltest.t view on Meta::CPAN
my $foo = new Conf::Libconfig;
my $specfoo = new Conf::Libconfig;
ok($foo->new(), 'new - status ok');
ok($foo->add_hash('', 'plc', \%fooplc), 'add hash - status ok');
ok($foo->add_boolscalar('plc', 'transparent', 0), 'add bool scalar - status ok');
ok($foo->add_boolscalar('plc', 'polling', 1), 'add bool scalar - status ok');
ok($foo->write_file($cfg1), 'write file - status ok');
# Check hash method
cmp_deeply(
my $fooref = $foo->fetch_hashref("plc"),
{
'polling' => 1,
'transparent' => 0
},
"fetch scalar into hash reference - status ok",
);
ok($specfoo->new(), 'new - status ok');
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Config/AST/Follow.pm view on Meta::CPAN
Objects of this class are created as
$obj = Config::AST::Follow->new($node, $lexicon)
where B<$node> is the start node, and B<$lexicon> is the lexicon
corresponding to that node. A B<Config::AST::Follow> object transparently
delegates its methods to the underlying I<$node>, provided that such
method is defined for I<$node>. If it is not, it reproduces itself
with the new B<$node>, obtained as a result of the call to B<$node-E<gt>subtree>
with the method name as its argument. If the result of the B<subtree> call
is a leaf node, it is returned verbatim. The lexicon hash is consulted to
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Config/Any.pm view on Meta::CPAN
our $VERSION = '0.33';
=head1 NAME
Config::Any - Load configuration from different file formats, transparently
=head1 SYNOPSIS
use Config::Any;
view all matches for this distribution
view release on metacpan or search on metacpan
This module should work transparently on Windows and UNIX.
view all matches for this distribution
view release on metacpan or search on metacpan
misc/style.css view on Meta::CPAN
color: #ff6600;
text-decoration: underline;
}
A:link, A:visited {
background: transparent;
color: #006699;
}
A[href="#POD_ERRORS"] {
background: transparent;
color: #FF0000;
}
TD {
margin: 0;
misc/style.css view on Meta::CPAN
padding: 0.4ex 1ex;
text-align: left;
}
TH A:link, TH A:visited {
background: transparent;
color: black;
}
.box {
border: 1px solid #006699;
misc/style.css view on Meta::CPAN
padding: 0.5ex 1ex;
vertical-align: baseline;
}
.path A {
background: transparent;
color: #006699;
font-weight: bold;
}
.pages {
misc/style.css view on Meta::CPAN
margin: 1ex 0;
padding: 1px;
}
.menubar .links {
background: transparent;
color: white;
padding: 0.2ex;
text-align: left;
}
misc/style.css view on Meta::CPAN
font: bold 10pt Arial,Helvetica,sans-serif;
text-decoration: none;
}
A.o:hover {
background: transparent;
color: #ff6600;
text-decoration: underline;
}
A.m:hover {
background: transparent;
color: #ff6600;
text-decoration: underline;
}
table.dlsip {
misc/style.css view on Meta::CPAN
padding: 1em;
white-space: pre;
}
.pod H1 {
background: transparent;
color: #006699;
font-size: large;
}
.pod H2 {
background: transparent;
color: #006699;
font-size: medium;
}
.pod IMG {
misc/style.css view on Meta::CPAN
.chmenu TD {
padding: 0.2ex 1ex;
}
.chmenu A:link, .chmenu A:visited {
background: transparent;
color: white;
text-decoration: none;
}
.chmenu A:hover {
background: transparent;
color: #ff6600;
text-decoration: underline;
}
.column {
misc/style.css view on Meta::CPAN
margin: auto;
width: 14em;
}
.date {
background: transparent;
color: #008000;
}
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Config/DotNetXML.pm view on Meta::CPAN
Config::DotNetXML - Get config in the manner of .NET Framework
=head1 ABSTRACT
This module allows the transparent import of .NET Framework style config.
=head1 SYNOPSIS
use Config::DotNetXML;
view all matches for this distribution
view release on metacpan or search on metacpan
* File loading directory precidence (file exists or)
1) v_root/config_loc
2) FrameworkDir
3) user's home directory
* FrameworkDir set correctly
* WriteConfig handles Encryption transparently
* better syntax for exporting variables to shell environment
other changes too numerous to mention.
read the pod for details.
oh yeah, and the pod makes since now.
view all matches for this distribution
view release on metacpan or search on metacpan
* Evals are now done with strict and warnings turned off.
Patches applied:
* bulb@ucw.cz--pub-1/config-it--main--0--patch-79
Fixed run-and-save so it's transparent...
* bulb@ucw.cz--pub-1/config-it--main--0--patch-80
No strict in eval
* bulb@ucw.cz--pub-1/config-it--main--0--patch-81
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Config/Merged.pm view on Meta::CPAN
=pod
=head1 NAME
Config::Merged - Load and merge configuration from different file formats, transparently
=head1 SYNOPSIS
use Config::Merged;
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Config/Model/models/Ssh/HostElement.pl view on Meta::CPAN
'description' => "Sets the escape character
(default: \x{2019}~\x{2019}). The escape character can also be
set on the command line. The argument should be a single
character, \x{2019}^\x{2019} followed by a letter, or
B<none> to disable the escape character entirely (making
the connection transparent for binary data).Sets the escape character
(default: \x{2019}~\x{2019}). The escape character can also be
set on the command line. The argument should be a single
character, \x{2019}^\x{2019} followed by a letter, or
B<none> to disable the escape character entirely (making
the connection transparent for binary data).",
'type' => 'leaf',
'value_type' => 'uniline'
},
'ExitOnForwardFailure',
{
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Config/Model/models/Systemd/Common/Exec.pl view on Meta::CPAN
L<prctl(2)>.',
'MemoryTHP' => 'Transparent Hugepages (THPs) is a Linux kernel feature that manages memory
using larger pages (2MB on x86, compared to the default 4KB). The main goal is to improve memory management
efficiency and system performance, especially for memory-intensive applications.
However, it can cause drawbacks in some scenarios, such as memory regression and latency spikes.
THP policy is governed for the entire system via C</sys/kernel/mm/transparent_hugepage/enabled>.
However, it can be overridden for individual workloads via
L<prctl(2)>.
C<MemoryTHP> may be used to disable THPs at process invocation time to stop providing
THPs for workloads where the drawbacks outweigh the advantages.
When C<MemoryTHP> is set to C<inherit> or not set at all, systemd
view all matches for this distribution
view release on metacpan or search on metacpan
xorg.lst -> base.lst
* lib/Config/Model/models/Xorg/InputDevice.pl: added replace => {
keyboard => 'kbd' } for Driver section so the 'keyboard' driver is
replaced by 'kbd' when loading xorg.conf file. This will enable a
transparent transition for xorg user from the old driver to the
new one.
2008-01-23 Dominique Dumont
* lib/Config/Model/Xorg/Read.pm (parse_section): Don't fail when
view all matches for this distribution
view release on metacpan or search on metacpan
libucl-0.8.1/ChangeLog.md view on Meta::CPAN
- python: Added UCL_NULL handling and tests (by Denis Volpato Martins)
- Fix schema validation for patternProperties with object data (by Denis Volpato Martins)
- Remove the dependency on NBBY, add missing <strings.h> include (by Ed Schouten)
- Allow to emit msgpack from Lua
- Performance improvements in Lua API
- Allow to pass opaque objects in Lua API for transparent C passthrough
- Various bugs fixed
- Couple of memory leaks plugged
view all matches for this distribution
view release on metacpan or search on metacpan
This module is available under the same terms as Perl itself.
Please read the project POD for more detailed information!
This module provides an easy framework to process and transform general key-based arguments and values. Users simply specify by key how to parse values and where to store them, and the rest is taken care of. This module is designed to play extremely ...
(Soon to be on CPAN, once we reach version 0.3)
EXAMPLE CODE:
view all matches for this distribution
view release on metacpan or search on metacpan
Verbose=yes
{Verbose => 'yes'}
The programmer can create a "parsing function or method", which
converts a string representation into a Perl value (or object). This
code can than be used transparently with any of the file parsing
classes.
sub yes_no {
my ($val) = @_;
if ($val =~ m/^y/i) {
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Connector/Tee.pm view on Meta::CPAN
Connector::Tee
=head1 Description
This connector can be used to search for a value over multiple branches
in a way that is transparent to the caller.
=head1 Configurarion Example
class: Connector::Tee
accept: "\\A[a-zA-Z]+\\z"
view all matches for this distribution
view release on metacpan or search on metacpan
0.28 2025-05-09
- Move out the PP implementation into it's own distribution
- update benchmark
0.29 2025-05-09
- Remove the recursion limit logic and handle circular references transparently
1.00 2025-05-10
- Version bump to declare interface now stable.
1.01 2025-05-11
view all matches for this distribution
view release on metacpan or search on metacpan
util/highport.c view on Meta::CPAN
/*
Turns CGI hits back into HTTP hits to transparently proxy hits on a
main Webserver into hits on a high-port application process with its
own Webserver. More generally, it adds proxying capabilities to Webserver
such as thttpd that lack the feature natively.
This version is incomplete with regards to the headers it sends. It's
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Control/CLI/AvayaData.pm view on Meta::CPAN
B<Publickey authentication> : If the remote host accepts it and the method was supplied with public/private keys. The public/private keys need to be in OpenSSH format. If the private key is protected by a passphrase then this must also be provided or...
=item *
B<Password authentication> : If the remote host accepts either 'password' or 'keyboard-interactive' authentication methods. A password must be provided or, if prompt_credentials is true, this method will prompt for the password. If password authentic...
=back
=item *
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Control/CLI/Extreme.pm view on Meta::CPAN
B<Publickey authentication> : If the remote host accepts it and the method was supplied with public/private keys. The public/private keys need to be in OpenSSH format. If the private key is protected by a passphrase then this must also be provided or...
=item *
B<Password authentication> : If the remote host accepts either 'password' or 'keyboard-interactive' authentication methods. A password must be provided or, if prompt_credentials is true, this method will prompt for the password. If password authentic...
=back
=item *
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Control/CLI.pm view on Meta::CPAN
B<Publickey authentication> : If the remote host accepts it and the method was supplied with public/private keys. The public/private keys need to be in OpenSSH format. If the private key is protected by a passphrase then this must also be provided or...
=item *
B<Password authentication> : If the remote host accepts either 'password' or 'keyboard-interactive' authentication methods. A password must be provided or, if prompt_credentials is true, this method will prompt for the password. If password authentic...
=back
There are some devices, with a crude SSH implementation, which will accept an SSH connection without any SSH authentication, and then perform an interactive login, like Telnet does. In this case, the connect() method, will not perform any SSH authent...
view all matches for this distribution
view release on metacpan or search on metacpan
lib/ControlFreak/Tutorial.pod view on Meta::CPAN
for ruby/python you have to implement a proxy in this language (which
is not very complicated).
Because we don't want to load a tons of stuff in C<cfkd> process, and because
we want to keep C<cfkd> very stable anyway, we use an intermediary process:
a Proxy, whose job is to transparently manage a bunch of children services
as if they were directly under C<cfkd> control.
(TODO: example)
=head1 SECURITY
view all matches for this distribution
view release on metacpan or search on metacpan
ucpp/README view on Meta::CPAN
with the notations \u and \U. ucpp also accepts (with the proper
flag) the UTF-8 encoding in the source file for such characters.
-- #include_next directive: it works as a #include, but will look
for files only in the directories specified in the include path
after the one the current file was found. This is a GNU-ism that
is useful for writing transparent wrappers around header files.
Assertions and unicode are activated by specific flags; the #include_next
support is always active.
The ucpp code itself should be compatible with any ISO-C90 compiler.
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Convert/Ethiopic/System.pm view on Meta::CPAN
# LGRPP. For these companion fonts in a font group the real TrueType name is applied in
# these fields for the purpose of document decoding.
#
# TrueType Name : The typeface name of the font as seen in font menus, "face" attributes and RTF files.
# "Bold" and "Italic" versions of fonts are not included as the OS will make the names
# transparent. The names _are_ added in the case that the encoding of the font changes.
#
# For output systems where this does not apply 'none' may be entered or the field is
# recycled to store a LibEth processing "option".
#
# LibEth Enueration : The enumerated value of the encoding system within LibEth.
view all matches for this distribution