Next refresh should show more results. ( run in 1.392 )
view release on metacpan or search on metacpan
lib/App/Conf/File.pm view on Meta::CPAN
}
}
}
if ($options->{conf} && ref($options->{conf}) eq "HASH") {
App::Reference->overlay($conf, $options->{conf});
}
$conf;
}
view all matches for this distribution
view release on metacpan or search on metacpan
- config/dispatch/dispatch_Employee_Config.pm: use refactored employee
targets
- config/sql/employee_Config.pm: do not include 'priv' and 'schedule' in
employee objects
- Dispatch/Employee.pm: refactor employee PUT and POST targets
- Model/Employee.pm: add 'overlay' method
- Resource.pm: instead of having 'priv' property directly in the current
employee hash, we make a separate 'current_priv' property for it;
push the HTTP method onto the context hash ASAP (in service_available)
- t/316-dispatch-employee-post.t: add some "real" tests involving inserting
and update employee objects
resources
- implement DELETE support for employee resources
- eliminate problematic "short-cut" 'employee/:nick' and 'employee/:eid'
resources
- make it possible to update an employee property to null
- eliminate problematic 'overlay' method in Model/Employee.pm
- improve debug message in Resource.pm
- add negative and otherwise pathological test cases
0.203 2014-10-22 17:15 CEST
- t/317-dispatch-employee-post.t: got tests running again
- t/dispatch/intervals.t: add 'POST schedule/sid/:sid' test cases; migrate the
entire unit to the new 'req' routine
- t/: move model tests into their own subdirectory and comment out 'skip_all'
so they run
- Model/: remove 'expurgate' method from all model modules (replaced by TO_JSON);
remove 'compare' method overlay (replaced by compare_disabled)
- t/model/activity.t: adapt tests, remove deprecated tests, add new tests
0.254 2014-11-07 16:19 CET
- t/dispatch/activity.t: migrate to new 'req' function
view all matches for this distribution
view release on metacpan or search on metacpan
lib/App/EvalServerAdvanced/Sandbox.pm view on Meta::CPAN
mount("tmpfs", $work_path, "tmpfs", 0, {size => $tmpfs_size});
mount("tmpfs", $work_path, "tmpfs", MS_PRIVATE, {size => $tmpfs_size});
path($jail_path)->mkpath();
# put this all in a tmpfs, so that we don't pollute anywhere if possible. TODO this should be overlayfs!
path("$work_path/tmp/.overlayfs")->mkpath();
# setup /tmp
path($jail_tmp)->mkpath;
umask(0);
for my $bind (@binds) {
my $src = _rel2abs($bind->{src});
my $target = $bind->{target};
if ($target eq config->sandbox->home_dir) {
# We need to use overlayfs to bring the homedir in, so it's writable inside
# without being writable to the outside
$target = $work_path . "/home";
} else {
$target = $jail_path . $target;
lib/App/EvalServerAdvanced/Sandbox.pm view on Meta::CPAN
if ($@) {
die "Failed to mount ", $src, " to ", $target, ": $@\n";
}
}
my $overlay_opts = {upperdir => $jail_tmp, lowerdir => "$work_path/home", workdir => "$work_path/tmp/.overlayfs"};
path("$work_path/home")->mkpath; # Make sure it's made, even if it's not being mounted
path($jail_home)->mkpath;
mount("overlay", $jail_home, "overlay", 0, $overlay_opts);
# Setup /dev
path("$jail_path/dev")->mkpath;
for my $dev_name (keys config->sandbox->devices->%*) {
my ($type, $major, $minor) = config->sandbox->devices->$dev_name->@*;
view all matches for this distribution
view release on metacpan or search on metacpan
lib/App/Guiio/stripes/section_wirl_arrow.pm view on Meta::CPAN
['135', '\\', '\\', '', '', 'v', 1, ],
['225', '/', '/', '', '', 'v', 1, ],
['315', '\\', '\\', '', '', '^', 1, ],
] ;
# constants for connector overlays
Readonly my $body_index => 2 ;
Readonly my $connection_index => 3 ;
Readonly my $up_index=> 1 ;
Readonly my $left_index=> 3 ;
lib/App/Guiio/stripes/section_wirl_arrow.pm view on Meta::CPAN
}
}
#-----------------------------------------------------------------------------
my %diagonal_direction_to_overlay_character =
(
(map {$_ => q{\\}} qw( down-right right-down up-left left-up)),
(map {$_ => q{/}} qw( down-left left-down up-right right-up)),
) ;
my %diagonal_non_diagonal_to_overlay_character =
(
(map {$_ => q{.}} qw( down-right right-down up-left left-up)),
(map {$_ => q{'}} qw( down-left left-down up-right right-up)),
) ;
lib/App/Guiio/stripes/section_wirl_arrow.pm view on Meta::CPAN
$previous_was_diagonal
&& ($previous_was_diagonal eq $arrow->{DIRECTION} || $previous_was_diagonal eq "$d2-$d1")
)
{
# two diagonals going in the same direction
$connection = $diagonal_direction_to_overlay_character{$arrow->{DIRECTION}} ;
}
else
{
# previous non diagonal or two diagonals not going in the same direction
$connection = ($d1 eq 'up' || $d2 eq 'up') ? q{'} : q{.} ;
lib/App/Guiio/stripes/section_wirl_arrow.pm view on Meta::CPAN
$previous_was_diagonal = undef ;
}
if($arrow_index != 0 && defined $connection) # first character of the first section is always right
{
# overlay the first character of this arrow
push @mask_and_element_stripes,
{
X_OFFSET => $self->{POINTS_OFFSETS}[$arrow_index][0],
Y_OFFSET => $self->{POINTS_OFFSETS}[$arrow_index][1],
WIDTH => 1,
view all matches for this distribution
view release on metacpan or search on metacpan
lib/App/LXC/Container/Texts/de.pm view on Meta::CPAN
."Die zweite Spalte erlaubt das Hinzufügen einzelner Dateien oder\n"
."Verzeichnisse. '-' entfernt wieder den ausgewählten Eintrag. '+' öffnet\n"
."eine Dateiauswahl zum Hinzufügen. Alle neu hinzugefügten Einträge sind\n"
."zunächst schreibgeschützt, was mittels '*' geändert werden kann: 'OV'\n"
."konfiguriert ein überlagertes Dateisystem, daà das originale verdeckt\n"
."(overlay), 'RW' ermöglicht Schreibzugriff und 'EM' erzeugt eine leere\n"
."Datei oder ein leeres Verzeichnis. Ãblicherweise ist Schreibzugriff\n"
."nur für /tmp sowie einige ausgewählte Geräte und Sockets erlaubt.\n\n"
."Die dritte Spalte enthält eine Liste von Dateien oder Verzeichnissen,\n"
."die unterdrückt oder besonders behandelt werden sollen: 'IG' ist der\n"
."Standard und ignoriert das entsprechende Verzeichnis (bzw. die Datei).\n"
view all matches for this distribution
view release on metacpan or search on metacpan
lib/App/MFILE/WWW.pm view on Meta::CPAN
=item * any other path is considered dynamic content and is passed to
L<Web::Machine> for processing -- L<Web::Machine> implements the HTTP standard
as a state machine
=item * the L<Web::Machine> state machine takes the incoming request and runs
it through several functions that are overlayed in L<App::MFILE::WWW::Resource>
- an appropriate HTTP error code is returned if the request doesn't make it
through the state machine. Along the way, log messages are written to the log.
=item * as part of the state machine, all incoming requests are subject to
"authorization" (in the HTTP sense, which actually means authentication).
view all matches for this distribution
view release on metacpan or search on metacpan
The following things would be useful, though not critical:
Check FSF address in GNU licenses.
Make the film miniatures stand out by having e.g. an overlay film icon.
Add options for forcing mamgal to refresh slides and/or miniatures despite them
being fresh. This will be useful when e.g. regenerating the gallery in a
different locale (or with some modified options, when they are implemented).
There could also be an option to just remove generated files, rather than
view all matches for this distribution
view release on metacpan or search on metacpan
root/js/ext-3.3.1/ext-all.js view on Meta::CPAN
* Ext JS Library 3.3.1
* Copyright(c) 2006-2010 Sencha Inc.
* licensing@sencha.com
* http://www.sencha.com/license
*/
(function(){var h=Ext.util,k=Ext.each,g=true,i=false;h.Observable=function(){var l=this,m=l.events;if(l.listeners){l.on(l.listeners);delete l.listeners}l.events=m||{}};h.Observable.prototype={filterOptRe:/^(?:scope|delay|buffer|single)$/,fireEvent:fu...
/* SWFObject v2.2 <http://code.google.com/p/swfobject/>
is released under the MIT License <http://www.opensource.org/licenses/mit-license.php>
*/
var swfobject=function(){var F="undefined",t="object",U="Shockwave Flash",Y="ShockwaveFlash.ShockwaveFlash",s="application/x-shockwave-flash",T="SWFObjectExprInst",z="onreadystatechange",Q=window,l=document,v=navigator,V=false,W=[i],q=[],P=[],K=[],n,...
view all matches for this distribution
view release on metacpan or search on metacpan
lib/App/MojoSlides.pm view on Meta::CPAN
$self->helper( first_slide => sub { shift->app->slides->first } );
$self->helper( last_slide => sub { shift->app->slides->last } );
$self->helper( row => sub { shift->tag( 'div', class => 'row', @_ ) } );
$self->helper( column => \&_column );
$self->helper( overlay => sub { shift->tag( 'div', ms_overlay => shift, @_ ) } );
$self->helper( vspace => sub { shift->tag( 'div', style => "min-height: @{[shift]};" => '') } );
my $r = $self->routes;
$r->any(
'/:slide',
lib/App/MojoSlides.pm view on Meta::CPAN
Creates a div of a given width (a number out of 12, see Bootstrap).
Takes that width and a string or template block, though again, you probably mean block.
To give more than one class, pass an array reference.
Each class is prepended by C<col-md->.
=item overlay
%= overlay '2-4' => begin
Stuff to show only on increments 2 through 4
% end
Creates a div with the attribute C<ms_overlay> which the css/js bits of the system use for incrementing slides.
The syntax of the specification follows LaTeX Beamer, which is like C<2-> to show an item from increment 2 onwards and so on.
N.B. adding C<ms_overlay="2-4"> to nearly any HTML tag will work as expect too!
=item vspace
%= vspace '50px'
<div style="min-height: 50px;"></div>
view all matches for this distribution
view release on metacpan or search on metacpan
lib/ChordPro/res/abc/abc2svg/abc2svg-1.js view on Meta::CPAN
bar_grace: "Cannot have a bar in grace notes",
ignored: "$1: inside tune - ignored",
misplaced: "Misplaced '$1' in %%score",
must_note: "!$1! must be on a note",
must_note_rest: "!$1! must be on a note or a rest",
nonote_vo: "No note in voice overlay",
not_ascii: "Not an ASCII character",
not_enough_n: 'Not enough notes/rests for %%repeat',
not_enough_m: 'Not enough measures for %%repeat',
not_enough_p: "Not enough parameters in %%map",
not_in_tune: "Cannot have '$1' inside a tune",
lib/ChordPro/res/abc/abc2svg/abc2svg-1.js view on Meta::CPAN
s.nflags = -3
else
s.nflags = -4
s.dots = 0
/* don't use next/prev: there is no bar in voice overlay */
s2 = s.ts_next
while (s2.time != s.time + s.dur
&& s2.ts_next)
s2 = s2.ts_next
x = s2.x - s2.wl
lib/ChordPro/res/abc/abc2svg/abc2svg-1.js view on Meta::CPAN
x1 = s1.x - 4
// end the bracket according to the last note duration
if (s2.dur > s2.prev.dur) {
s3 = s2.next
if (!s3 // maybe a note in an overlay voice
|| s3.time != s2.time + s2.dur) {
for (s3 = s2.ts_next; s3; s3 = s3.ts_next) {
if (s3.seqst
&& s3.time >= s2.time + s2.dur)
break
lib/ChordPro/res/abc/abc2svg/abc2svg-1.js view on Meta::CPAN
if (is_voice_sig())
curvoice.meter = s
else
sym_link(s)
// set the meter of the overlay voices
for (p_v = curvoice.voice_down; p_v; p_v = p_v.voice_down)
p_v.wmeasure = wmeasure
}
}
lib/ChordPro/res/abc/abc2svg/abc2svg-1.js view on Meta::CPAN
istart: parse.bol + line.index,
dur: 0,
multi: 0 // needed for decorations
}
if (vover && vover.bar) // end of voice overlay
get_vover('|')
if (glovar.new_nbar) { // %%setbarnb
s.bar_num = glovar.new_nbar;
glovar.new_nbar = 0
}
lib/ChordPro/res/abc/abc2svg/abc2svg-1.js view on Meta::CPAN
case '\n': // line break
if (cfmt.barsperstaff)
break
curvoice.eoln = true
break
case '&': // voice overlay
if (grace) {
syntax(1, errs.bad_grace)
break
}
c = line.next_char()
if (c == ')') {
get_vover(c) // full overlay stop
break
}
get_vover('&')
continue
case '(': // slur start - tuplet - vover
lib/ChordPro/res/abc/abc2svg/abc2svg-1.js view on Meta::CPAN
ro: rplet,
f: curvoice.tup || cfmt.tuplets
})
continue
}
if (c == '&') { // voice overlay start
if (grace) {
syntax(1, errs.bad_grace)
break
}
get_vover('(')
lib/ChordPro/res/abc/abc2svg/abc2svg-1.js view on Meta::CPAN
var par_sy, // current staff system for parse
cur_sy, // current staff system for generation
voice_tb,
curvoice,
staves_found,
vover, // voice overlay
tsfirst
/* apply the %%voice options of the current voice */
function voice_filter() {
var opt
lib/ChordPro/res/abc/abc2svg/abc2svg-1.js view on Meta::CPAN
delete s.tp
delete parse.tp
}
if (vover) {
syntax(1, "No end of voice overlay");
get_vover(vover.bar ? '|' : ')')
}
self.voice_adj()
sort_all() /* define the time / vertical sequences */
lib/ChordPro/res/abc/abc2svg/abc2svg-1.js view on Meta::CPAN
p_voice.time = maxtime;
v = p_voice.v
a_vf[i][0] = p_voice;
// set the range and add the overlay voices
while (1) {
par_sy.voices[v] = {
range: range++
}
p_voice = p_voice.voice_down
lib/ChordPro/res/abc/abc2svg/abc2svg-1.js view on Meta::CPAN
}
if (!par_sy.voices[v])
continue
// set the staff of the overlay voices
p_voice2 = p_voice.voice_down
while (p_voice2) {
p_voice2.second = 1 //true
i = p_voice2.v
p_voice2.st = p_voice2.cst =
lib/ChordPro/res/abc/abc2svg/abc2svg-1.js view on Meta::CPAN
voice_tb.push(p_voice)
return p_voice
} // clone_voice()
/* -- get a voice overlay -- */
function get_vover(type) {
var p_voice2, p_voice3, range, s, time, v, v2, v3, s2
/* treat the end of overlay */
if (type == '|'
|| type == ')') {
if (!curvoice.last_note) {
syntax(1, errs.nonote_vo)
if (vover) {
lib/ChordPro/res/abc/abc2svg/abc2svg-1.js view on Meta::CPAN
}
return
}
curvoice.last_note.beam_end = true
if (!vover) {
syntax(1, "Erroneous end of voice overlay")
return
}
if (curvoice.time != vover.p_voice.time) {
if (!curvoice.ignore)
syntax(1, "Wrong duration in voice overlay");
if (curvoice.time > vover.p_voice.time)
vover.p_voice.time = curvoice.time
}
curvoice.acc = [] // no accidental anymore
lib/ChordPro/res/abc/abc2svg/abc2svg-1.js view on Meta::CPAN
curvoice = p_voice2
vover = null
return
}
/* treat the full overlay start */
if (type == '(') {
if (vover) {
syntax(1, "Voice overlay already started")
return
}
vover = {
p_voice: curvoice,
time: curvoice.time
}
return
}
/* (here is treated a new overlay - '&') */
/* create the extra voice if not done yet */
if (!curvoice.last_note) {
syntax(1, errs.nonote_vo)
return
}
lib/ChordPro/res/abc/abc2svg/abc2svg-1.js view on Meta::CPAN
time: s ? s.time : curvoice.time
}
} else {
if (curvoice != vover.p_voice
&& curvoice.time != vover.p_voice.time) {
syntax(1, "Wrong duration in voice overlay")
if (curvoice.time > vover.p_voice.time)
vover.p_voice.time = curvoice.time
}
}
p_voice2.time = vover.time;
view all matches for this distribution
view release on metacpan or search on metacpan
public/javascripts/ace/ext-keybinding_menu.js view on Meta::CPAN
define("ace/ext/menu_tools/overlay_page",["require","exports","module","ace/lib/dom"], function(require, exports, module) {
'use strict';
var dom = require("../../lib/dom");
var cssText = "#ace_settingsmenu, #kbshortcutmenu {\
background-color: #F7F7F7;\
color: black;\
public/javascripts/ace/ext-keybinding_menu.js view on Meta::CPAN
.ace_optionsMenuEntry button:hover{\
background: #f0f0f0;\
}";
dom.importCssString(cssText);
module.exports.overlayPage = function overlayPage(editor, contentElement, callback) {
var closer = document.createElement('div');
var ignoreFocusOut = false;
function documentEscListener(e) {
if (e.keyCode === 27) {
public/javascripts/ace/ext-keybinding_menu.js view on Meta::CPAN
return keybindings;
};
});
define("ace/ext/keybinding_menu",["require","exports","module","ace/editor","ace/ext/menu_tools/overlay_page","ace/ext/menu_tools/get_editor_keyboard_shortcuts"], function(require, exports, module) {
"use strict";
var Editor = require("../editor").Editor;
function showKeyboardShortcuts (editor) {
if(!document.getElementById('kbshortcutmenu')) {
var overlayPage = require('./menu_tools/overlay_page').overlayPage;
var getEditorKeybordShortcuts = require('./menu_tools/get_editor_keyboard_shortcuts').getEditorKeybordShortcuts;
var kb = getEditorKeybordShortcuts(editor);
var el = document.createElement('div');
var commands = kb.reduce(function(previous, current) {
return previous + '<div class="ace_optionsMenuEntry"><span class="ace_optionsMenuCommand">'
public/javascripts/ace/ext-keybinding_menu.js view on Meta::CPAN
+ '<span class="ace_optionsMenuKey">' + current.key + '</span></div>';
}, '');
el.id = 'kbshortcutmenu';
el.innerHTML = '<h1>Keyboard Shortcuts</h1>' + commands + '</div>';
overlayPage(editor, el);
}
}
module.exports.init = function(editor) {
Editor.prototype.showKeyboardShortcuts = function() {
showKeyboardShortcuts(this);
view all matches for this distribution
view release on metacpan or search on metacpan
share/public/css/daterangepicker-bs2.css
share/public/css/font-awesome.min.css
share/public/css/jquery.qtip.min.css
share/public/css/nd_print.css
share/public/css/netdisco.css
share/public/css/smoothness/images/animated-overlay.gif
share/public/css/smoothness/images/ui-bg_flat_0_aaaaaa_40x100.png
share/public/css/smoothness/images/ui-bg_flat_75_ffffff_40x100.png
share/public/css/smoothness/images/ui-bg_glass_55_fbf9ee_1x400.png
share/public/css/smoothness/images/ui-bg_glass_65_ffffff_1x400.png
share/public/css/smoothness/images/ui-bg_glass_75_dadada_1x400.png
view all matches for this distribution
view release on metacpan or search on metacpan
inc/File/Slurp.pm view on Meta::CPAN
# no args hash so insert one with the append mode
splice( @_, 1, 0, { append => 1 } ) ;
}
# magic goto the main write_file sub. this overlays the sub without touching
# the stack or @_
goto &write_file
}
view all matches for this distribution
view release on metacpan or search on metacpan
bin/noodlepay.pl view on Meta::CPAN
# Actions for all the buttons
my %action;
$action{SendSign} = sub { # Send bitcoin / Sign transaction
if ($ARGV[0] and $ARGV[0] eq '--offline') {
system ('v4l2-ctl --set-fmt-overlay=width=400,top=0,left=0 --overlay=1');
open (ZBAR, "zbarcam --nodisplay --prescale=640x480 /dev/video0 |");
my $x = <ZBAR>; chomp $x; $x =~ s/^QR-Code://;
system ('killall -9 zbarcam');
close ZBAR;
system ('v4l2-ctl --overlay=0');
my $tx = "{\n\"complete\": false,\n\"final\": true,\n\"hex\": \"$x\"\n}";
my $txdetails = `$electrum deserialize '$tx'`; # Check transaction details
my $chgaddresses = `$electrum listaddresses --change`;
my @chgaddresses = map { /\"(\S+)\"/; $1; } split /,\s*/, $chgaddresses;
$txdetails =~ /\"inputs\": (.*)\"outputs:\"/s; my $inputs = $1;
bin/noodlepay.pl view on Meta::CPAN
system ('xvkbd -geometry 480x250+0+520 -keypad&');
my $ret = $dialog->ShowModal;
system ('killall -9 xvkbd');
return if $ret == wxID_CANCEL;
my $amount = $dialog->GetValue(); return unless $amount =~ /^\d+$/; $amount = sprintf("%f",$amount / 100000000);
system ('v4l2-ctl --set-fmt-overlay=width=400,top=0,left=0 --overlay=1');
open (ZBAR, "zbarcam --nodisplay --prescale=640x480 /dev/video0 |");
my $sendto = <ZBAR>;
system ('killall -9 zbarcam');
close ZBAR;
system ('v4l2-ctl --overlay=0');
chomp $sendto; $sendto =~ s/^QR-Code://; $sendto =~ s/^bitcoin://;
my $ProgressDialog = Wx::ProgressDialog->new("Send Money", "Creating transaction", 3, $frame,
wxPD_AUTO_HIDE | wxPD_APP_MODAL );
$ProgressDialog->Update(0,"Checking balance...");
my $balance = `$electrum getbalance`;
bin/noodlepay.pl view on Meta::CPAN
else {
$tx = `$electrum payto $sendto $amount -f $feeamt -u`;
$tx =~ /"hex": "(\S+)"/s;
my $dialog = qrdialog(fromdigits($1,16), 'Scan the QR code on Noodle Air', 'Sign Transaction');
$dialog->ShowModal;
system ('v4l2-ctl --set-fmt-overlay=width=400,top=0,left=0 --overlay=1');
open (ZBAR, "zbarcam --nodisplay --prescale=640x480 /dev/video0 |");
my $signed = <ZBAR>; chomp $signed; $signed =~ s/^QR-Code://; $signed = todigitstring($signed,16);
system ('killall -9 zbarcam');
close ZBAR;
system ('v4l2-ctl --overlay=0');
$signedtx = "{\n\"complete\": true,\n\"final\": true,\n\"hex\": \"$signed\"\n}";
}
$dialog = Wx::MessageDialog->new( $frame, "Broadcast transaction?", "Confirm", wxOK|wxCANCEL);
return if $dialog->ShowModal == wxID_CANCEL;
my $id = `$electrum broadcast '$signedtx'`;
view all matches for this distribution
view release on metacpan or search on metacpan
lib/App/PDF/Overlay.pm view on Meta::CPAN
pdfolay [options] [file ...]
Options:
--output=XXX output document (default "__new__.pdf")
--overlay=XXX name of the overlay PDF document
--back overlay behind the source document
--behind same as --back
--restart restart the overlay at every source
--repeat cycle overlay pages if source hase more pages
--ident shows identification
--help shows a brief help message and exits
--man shows full documentation and exits
--verbose provides more verbose information
--quiet runs as silently as possible
lib/App/PDF/Overlay.pm view on Meta::CPAN
Name of the resultant PDF document.
Default is C<__new__.pdf>.
=item B<--overlay=>I<XXX>
Name of the PDF document to overlay.
=item B<--back>
Insert the overlay document I<behind> the source documents.
=item B<--repeat>
Repeat (cycle through) the pages of the overlay document when the
source document has more pages than the overlay.
Default is to stop overlaying when the pages of the overlay document
are exhausted.
=item B<--restart>
Restart overlaying with the first page of the overlay document when a
new source document is processed.
=item B<--help>
Prints a brief help message and exits.
lib/App/PDF/Overlay.pm view on Meta::CPAN
=head1 DESCRIPTION
B<This program> will read the given input PDF file(s) and copy them
into a new output document.
Optionally, an overlay PDF document can be specified. If so, the pages
of the overlay document are inserted over (or, with option
B<--behind>, behind) the pages of the source documents.
When the source documents have more pages than the overlay document,
there are a couple of ways to reuse the overlay pages. These can be
controlled with the options B<--restart> and B<--repeat>.
Assuming the source documents have pages A B C and D E F, and the
overlay document has pages X Y, then the combinations are:
default: AX BY C D E F
repeat: AX BY CX DY EX FY
restart: AX BY C DX EY F
repeat+restart: AX BY CX DX EY FX
view all matches for this distribution
view release on metacpan or search on metacpan
t/files/moby11.txt view on Meta::CPAN
But not only is the sea such a foe to man who is an alien
to it, but it is also a fiend to its own off-spring;
worse than the Persian host who murdered his own guests;
sparing not the creatures which itself hath spawned.
Like a savage tigress that tossing in the jungle overlays her
own cubs, so the sea dashes even the mightiest whales against
the rocks, and leaves them there side by side with the split
wrecks of ships. No mercy, no power but its own controls it.
Panting and snorting like a mad battle steed that has lost
its rider, the masterless ocean overruns the globe.
view all matches for this distribution
view release on metacpan or search on metacpan
public/js/flot.js view on Meta::CPAN
Canvas.prototype.clear = function() {
this.context.clearRect(0, 0, this.width, this.height);
};
// Finishes rendering the canvas, including managing the text overlay.
Canvas.prototype.render = function() {
var cache = this._textCache;
public/js/flot.js view on Meta::CPAN
layer.show();
}
}
};
// Creates (if necessary) and returns the text overlay container.
//
// @param {string} classes String of space-separated CSS classes used to
// uniquely identify the text layer.
// @return {object} The jQuery-wrapped text-layer div.
public/js/flot.js view on Meta::CPAN
}
return info;
};
// Adds a text string to the canvas text overlay.
//
// The text isn't drawn immediately; it is marked as rendering, which will
// result in its addition to the canvas on the next render pass.
//
// @param {string} layer A string of space-separated CSS classes uniquely
public/js/flot.js view on Meta::CPAN
left: Math.round(x),
'text-align': halign // In case the text wraps
});
};
// Removes one or more text strings from the canvas text overlay.
//
// If no parameters are given, all text within the layer is removed.
//
// Note that the text is not immediately removed; it is simply marked as
// inactive, which will result in its removal on the next render pass.
public/js/flot.js view on Meta::CPAN
redrawOverlayInterval: 1000/60 // time between updates, -1 means in same flow
},
hooks: {}
},
surface = null, // the canvas for the plot itself
overlay = null, // canvas for interactive stuff on top of plot
eventHolder = null, // jQuery object that events should be bound to
ctx = null, octx = null,
xaxes = [], yaxes = [],
plotOffset = { left: 0, right: 0, top: 0, bottom: 0},
plotWidth = 0, plotHeight = 0,
public/js/flot.js view on Meta::CPAN
placeholder.removeData("plot").empty();
series = [];
options = null;
surface = null;
overlay = null;
eventHolder = null;
ctx = null;
octx = null;
xaxes = [];
yaxes = [];
public/js/flot.js view on Meta::CPAN
};
plot.resize = function () {
var width = placeholder.width(),
height = placeholder.height();
surface.resize(width, height);
overlay.resize(width, height);
};
// public attributes
plot.hooks = hooks;
public/js/flot.js view on Meta::CPAN
// Make sure the placeholder is clear of everything except canvases
// from a previous plot in this container that we'll try to re-use.
placeholder.css("padding", 0) // padding messes up the positioning
.children().filter(function(){
return !$(this).hasClass("flot-overlay") && !$(this).hasClass('flot-base');
}).remove();
if (placeholder.css("position") == 'static')
placeholder.css("position", "relative"); // for positioning labels and overlay
surface = new Canvas("flot-base", placeholder);
overlay = new Canvas("flot-overlay", placeholder); // overlay canvas for interactive features
ctx = surface.context;
octx = overlay.context;
// define which element we're listening for events on
eventHolder = $(overlay.element).unbind();
// If we're re-using a plot object, shut down the old one
var existing = placeholder.data("plot");
if (existing) {
existing.shutdown();
overlay.clear();
}
// save in case we get replotted
placeholder.data("plot", plot);
}
public/js/flot.js view on Meta::CPAN
}
surface.render();
// A draw implies that either the axes or data have changed, so we
// should probably update the overlay highlights as well.
triggerRedrawOverlay();
}
function extractRange(ranges, coord) {
public/js/flot.js view on Meta::CPAN
function drawOverlay() {
redrawTimeout = null;
// draw highlights
octx.save();
overlay.clear();
octx.translate(plotOffset.left, plotOffset.top);
var i, hi;
for (i = 0; i < highlights.length; ++i) {
hi = highlights[i];
view all matches for this distribution
view release on metacpan or search on metacpan
lib/App/Repository.pm view on Meta::CPAN
}
else {
$self->_load_table_metadata($table) if (! defined $self->{table}{$table}{loaded});
if ($options->{table_def}) {
$table_def = $options->{table_def};
App::Reference->overlay($table_def, $self->{table}{$table});
}
else {
$table_def = $self->{table}{$table};
}
}
lib/App/Repository.pm view on Meta::CPAN
my $prefix = $options->{prefix};
my $conf_type = $options->{conf_type} || "pl";
my $table_file = "$prefix/etc/app/Repository/$self->{name}/$table.$conf_type";
if (-r $table_file) {
$table_def = App::Conf::File->create({ conf_file => $table_file });
if ($table_def->{overlay}) {
delete $table_def->{overlay};
App::Reference->overlay($self->{context}{conf}, $table_def); # Caution. Use with care.
}
else {
$self->{table}{$table} = $table_def;
}
}
view all matches for this distribution
view release on metacpan or search on metacpan
share/ubuntu-xenial-16.04-cloudimg-console.log view on Meta::CPAN
done.
Warning: fsck not present, so skipping root file system
[ 13.388749] EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: (null)
done.
Begin: Running /scripts/local-bottom ... done.
Begin: Running /scripts/init-bottom ... Warning: overlayroot: debug is busted
done.
[ 13.727166] systemd[1]: systemd 229 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ -LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD -IDN)
[ 13.738249] systemd[1]: Detected virtualization oracle.
[ 13.739719] systemd[1]: Detected architecture x86-64.
view all matches for this distribution
view release on metacpan or search on metacpan
lib/App/SeismicUnixGui/big_streams/iShowNselect_picks.pm view on Meta::CPAN
=head2 conditions
when number_of_tries is >=2
there should be a pre-exisiting digitized
overlay curve to plot as well
=cut
_inbound_curve_file();
view all matches for this distribution
view release on metacpan or search on metacpan
local/lib/perl5/Module/Build/Base.pm view on Meta::CPAN
}
return $ph->{features}->access($key, @_);
}
# No args - get the auto_features & overlay the regular features
my %features;
my %auto_features = $ph->{auto_features}->access();
while (my ($name, $info) = each %auto_features) {
my $failures = $self->prereq_failures($info);
my $disabled = grep( /^(?:\w+_)?(?:requires|conflicts)$/,
view all matches for this distribution
view release on metacpan or search on metacpan
share/public/highlight/highlight.min.js view on Meta::CPAN
keyword:"define endef undefine ifdef ifndef ifeq ifneq else endif include -include sinclude override export unexport private vpath"
},contains:[e.HASH_COMMENT_MODE,i,a,n,s,{className:"meta",begin:/^\.PHONY:/,
end:/$/,keywords:{$pattern:/[\.\w]+/,keyword:".PHONY"}},r]}}})()
;hljs.registerLanguage("makefile",e)})();/*! `sql` grammar compiled for Highlight.js 11.7.0 */
(()=>{var e=(()=>{"use strict";return e=>{
const r=e.regex,t=e.COMMENT("--","$"),n=["true","false","unknown"],a=["bigint","binary","blob","boolean","char","character","clob","date","dec","decfloat","decimal","float","int","integer","interval","nchar","nclob","national","numeric","real","row",...
begin:r.concat(/\b/,r.either(...o),/\s*\(/),relevance:0,keywords:{built_in:o}}
;return{name:"SQL",case_insensitive:!0,illegal:/[{}]|<\//,keywords:{
$pattern:/\b[\w\.]+/,keyword:((e,{exceptions:r,when:t}={})=>{const n=t
;return r=r||[],e.map((e=>e.match(/\|\d+$/)||r.includes(e)?e:n(e)?e+"|0":e))
})(c,{when:e=>e.length<3}),literal:n,type:a,
view all matches for this distribution
view release on metacpan or search on metacpan
local/lib/perl5/Module/Build/Base.pm view on Meta::CPAN
}
return $ph->{features}->access($key, @_);
}
# No args - get the auto_features & overlay the regular features
my %features;
my %auto_features = $ph->{auto_features}->access();
while (my ($name, $info) = each %auto_features) {
my $failures = $self->prereq_failures($info);
my $disabled = grep( /^(?:\w+_)?(?:requires|conflicts)$/,
view all matches for this distribution
view release on metacpan or search on metacpan
lib/App/Textcast.pm view on Meta::CPAN
use App::Textcast 'play_textcast' ;
play_textcast
(
TEXTCAST_DIRECTORY => $input_directory,
OVERLAY_DIRECTORY => $overlay_directory,
DISPLAY_STATUS => $display_status,
START_PAUSED => $start_paused,
) ;
I<Arguments>
view all matches for this distribution
view release on metacpan or search on metacpan
lib/App/WRT.pm view on Meta::CPAN
license => 'public domain',
# A string value to replace all pages with (useful for occasional
# situations where every page of a site should serve some other
# content in-place, like Net Neutrality protest blackouts):
overlay => undef,
# We'll show links for these, but not display them inline:
binfile_expr => qr/[.](tgz|zip|tar[.]gz|gz|txt|pdf)$/,
);
lib/App/WRT.pm view on Meta::CPAN
license => 'public domain',
# A string value to replace all pages with (useful for occasional
# situations where every page of a site should serve some other
# content in-place, like Net Neutrality protest blackouts):
overlay => undef,
# We'll show links for these, but not display them inline:
binfile_expr => qr/[.](tgz|zip|tar[.]gz|gz|txt|pdf)$/,
);
lib/App/WRT.pm view on Meta::CPAN
display() expands aliases ("new" and "all", for example) as necessary, collects
entry content and metadata from the pre-rendered HTML caches, and wraps
everything up in the template.
If C<overlay> is set, will return the value of overlay regardless of options.
(This is useful for hackily replacing every page in a site with a single blob
of HTML, for example if you're participating in some sort of blackout or
something.)
=cut
sub display {
my $self = shift;
my (@entries) = @_;
return $self->{overlay} if defined $self->{overlay};
# If no entries are defined, either...
if ($self->{entries}->is_extant('index')) {
# Fall back to the existing index file:
$entries[0] = 'index';
view all matches for this distribution
view release on metacpan or search on metacpan
lib/App/XUL/XML.pm view on Meta::CPAN
hbox
iframe image
key keyset
label listbox listcell listcol listcols listhead listheader listitem
member menu menubar menuitem menulist menupopup menuseparator
observes overlay
page popup popupset preference preferences prefpane prefwindow progressmeter
radio radiogroup resizer richlistbox richlistitem row rows rule
script scrollbar scrollbox scrollcorner separator spacer splitter stack
statusbar statusbarpanel stringbundle stringbundleset
tab tabbrowser tabbox tabpanels tabs template textnode textbox titlebar
view all matches for this distribution
view release on metacpan or search on metacpan
share/wordlist_en.tsv view on Meta::CPAN
43225 overjoyed
43226 overkill
43231 overlabor
43232 overlaid
43233 overlap
43234 overlay
43235 overload
43236 overlook
43241 overlord
43242 overlying
43243 overnight
view all matches for this distribution
view release on metacpan or search on metacpan
5a0659e42868108f52649877bf3855edde27e22b
group names are now pretty printed in the indicator wizard as well
Tue Aug 19 14:18:50 2014 -0400
826a1c7cd068affc78f031fdeb022d40a7b609ee
Adding all the overlay indicators to the list of indicators for analysis.
Tue Aug 19 12:52:15 2014 -0400
99897694de189d954e9dc61e581a00ea6f4a873e
Changing the abbreviations to full names for user benefit
view all matches for this distribution
view release on metacpan or search on metacpan
lib/App/opan.pm view on Meta::CPAN
caller() ? app : app->tap(sub { shift->log->level('fatal') })->start;
=head1 NAME
App::opan - A CPAN overlay for darkpan and pinning purposes
=head1 SYNOPSIS
Set up an opan (creates a directory tree in C<pans/>):
lib/App/opan.pm view on Meta::CPAN
from upstream every 600 seconds
=head2 custom upstream
Set the ENV var OPAN_MIRROR to specify a cpan mirror - the default is
www.cpan.org. Remember that if you need to temporarily overlay your overlay
but only for one user, there's nothing stopping you setting OPAN_MIRROR to
another opan.
=head1 AUTHOR
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Devel/PatchPerl/Plugin/Asan.pm view on Meta::CPAN
+
+=item FLAGS
+
+=back
+
=head2 $B::overlay
Although the optree is read-only, there is an overlay facility that allows
diff ext/B/B.xs~ ext/B/B.xs
index fbe6be6..444d2fe 100644
--- ext/B/B.xs~
+++ ext/B/B.xs
@@ -296,6 +296,17 @@ make_sv_object(pTHX_ SV *sv)
view all matches for this distribution