Result:
found 368 distributions and 1276 files matching your query ! ( run in 1.956 )


BBS-Perm

 view release on metacpan or  search on metacpan

lib/BBS/Perm.pm  view on Meta::CPAN

        [
            $self->_parse_shortcut( $accel{copy} ),
            ['mask'],
            sub {
                my $focus = $self->window->get_focus;
                $focus->copy_clipboard if $focus;
              }
        ],
        [
            $self->_parse_shortcut( $accel{paste} ),
            ['mask'],
            sub {
                my $focus = $self->window->get_focus;
                $focus->paste_clipboard if $focus;
              }
        ],
        [
            $self->_parse_shortcut( $accel{fullscreen} ),
            ['mask'],

 view all matches for this distribution


Beagle

 view release on metacpan or  search on metacpan

share/public/css/base/jquery.terminal.css  view on Meta::CPAN

.terminal .clipboard {
    position: absolute;
    bottom: 0;
    left: 0;
    opacity: 0.01;
    filter: alpha(opacity = 0.01);
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0.01);
}
.cmd > .clipboard {
    position: fixed;
}
.terminal {
    padding: 10px;
    position: relative;

 view all matches for this distribution


BeamerReveal

 view release on metacpan or  search on metacpan

MANIFEST  view on Meta::CPAN

beamer-reveal-example.tex
beamer-reveal-example_files/libs/bootstrap/bootstrap-47fdc16c3155bf2e4612729af4b9db0e.min.css
beamer-reveal-example_files/libs/bootstrap/bootstrap-icons.css
beamer-reveal-example_files/libs/bootstrap/bootstrap-icons.woff
beamer-reveal-example_files/libs/bootstrap/bootstrap.min.js
beamer-reveal-example_files/libs/clipboard/clipboard.min.js
beamer-reveal-example_files/libs/quarto-html/anchor.min.js
beamer-reveal-example_files/libs/quarto-html/axe/axe-check.js
beamer-reveal-example_files/libs/quarto-html/light-border.css
beamer-reveal-example_files/libs/quarto-html/popper.min.js
beamer-reveal-example_files/libs/quarto-html/quarto-syntax-highlighting-587c61ba64f3a5504c4d52d930310e48.css

MANIFEST  view on Meta::CPAN

quarto/hello_files/figure-html/fig-polar-output-1.png
quarto/hello_files/libs/bootstrap/bootstrap-47fdc16c3155bf2e4612729af4b9db0e.min.css
quarto/hello_files/libs/bootstrap/bootstrap-icons.css
quarto/hello_files/libs/bootstrap/bootstrap-icons.woff
quarto/hello_files/libs/bootstrap/bootstrap.min.js
quarto/hello_files/libs/clipboard/clipboard.min.js
quarto/hello_files/libs/quarto-html/anchor.min.js
quarto/hello_files/libs/quarto-html/axe/axe-check.js
quarto/hello_files/libs/quarto-html/popper.min.js
quarto/hello_files/libs/quarto-html/quarto-syntax-highlighting-587c61ba64f3a5504c4d52d930310e48.css
quarto/hello_files/libs/quarto-html/quarto.js

MANIFEST  view on Meta::CPAN

quarto/imag3.jpg
quarto/image1.jpg
quarto/image2.jpg
quarto/preso.html
quarto/preso.qmd
quarto/preso_files/libs/clipboard/clipboard.min.js
quarto/preso_files/libs/quarto-html/light-border.css
quarto/preso_files/libs/quarto-html/popper.min.js
quarto/preso_files/libs/quarto-html/quarto-syntax-highlighting-587c61ba64f3a5504c4d52d930310e48.css
quarto/preso_files/libs/quarto-html/tabby.min.js
quarto/preso_files/libs/quarto-html/tippy.css

MANIFEST  view on Meta::CPAN

share/conf/tts.conf
share/libs/bootstrap/bootstrap-47fdc16c3155bf2e4612729af4b9db0e.min.css
share/libs/bootstrap/bootstrap-icons.css
share/libs/bootstrap/bootstrap-icons.woff
share/libs/bootstrap/bootstrap.min.js
share/libs/clipboard/clipboard.min.js
share/libs/quarto-html/anchor.min.js
share/libs/quarto-html/axe/axe-check.js
share/libs/quarto-html/light-border.css
share/libs/quarto-html/popper.min.js
share/libs/quarto-html/quarto-syntax-highlighting-587c61ba64f3a5504c4d52d930310e48.css

MANIFEST  view on Meta::CPAN

test/2026-01-01-LVP/jo.toc
test/2026-01-01-LVP/jo_files/libs/bootstrap/bootstrap-47fdc16c3155bf2e4612729af4b9db0e.min.css
test/2026-01-01-LVP/jo_files/libs/bootstrap/bootstrap-icons.css
test/2026-01-01-LVP/jo_files/libs/bootstrap/bootstrap-icons.woff
test/2026-01-01-LVP/jo_files/libs/bootstrap/bootstrap.min.js
test/2026-01-01-LVP/jo_files/libs/clipboard/clipboard.min.js
test/2026-01-01-LVP/jo_files/libs/quarto-html/anchor.min.js
test/2026-01-01-LVP/jo_files/libs/quarto-html/axe/axe-check.js
test/2026-01-01-LVP/jo_files/libs/quarto-html/light-border.css
test/2026-01-01-LVP/jo_files/libs/quarto-html/popper.min.js
test/2026-01-01-LVP/jo_files/libs/quarto-html/quarto-syntax-highlighting-587c61ba64f3a5504c4d52d930310e48.css

MANIFEST  view on Meta::CPAN

test/2026-02-04-DRM/the_shell.toc
test/2026-02-04-DRM/the_shell_files/libs/bootstrap/bootstrap-47fdc16c3155bf2e4612729af4b9db0e.min.css
test/2026-02-04-DRM/the_shell_files/libs/bootstrap/bootstrap-icons.css
test/2026-02-04-DRM/the_shell_files/libs/bootstrap/bootstrap-icons.woff
test/2026-02-04-DRM/the_shell_files/libs/bootstrap/bootstrap.min.js
test/2026-02-04-DRM/the_shell_files/libs/clipboard/clipboard.min.js
test/2026-02-04-DRM/the_shell_files/libs/quarto-html/anchor.min.js
test/2026-02-04-DRM/the_shell_files/libs/quarto-html/axe/axe-check.js
test/2026-02-04-DRM/the_shell_files/libs/quarto-html/light-border.css
test/2026-02-04-DRM/the_shell_files/libs/quarto-html/popper.min.js
test/2026-02-04-DRM/the_shell_files/libs/quarto-html/quarto-syntax-highlighting-587c61ba64f3a5504c4d52d930310e48.css

 view all matches for this distribution


Benchmark-Perl-Formance-Cargo

 view release on metacpan or  search on metacpan

share/SpamAssassin/easy_ham/01023.fc38576d2e2054cc52566252f8c75465  view on Meta::CPAN

    <mailto:exmh-users-request@redhat.com?subject=unsubscribe>
List-Archive: <https://listman.spamassassin.taint.org/mailman/private/exmh-users/>
Date: Sat, 14 Sep 2002 08:50:28 -0400 (EDT)

On Fri, 13 Sep 2002, Dale Alspach wrote:
> My experience has been that if the item is showing in xclipboard
> and is highlighted that is what is pasted using the mouse.

Classic X copy-and-paste behavior is that you can only paste what is
currently highlighted.  In fact, it is the act of highlighting a
selection that actually copies that selection into the buffer.  X has

 view all matches for this distribution


BibTeX-Parser

 view release on metacpan or  search on metacpan

t/bibs/mathscinet.txt  view on Meta::CPAN

MathSciNet </mathscinet/index.html>

    *
      Clipboard </mathscinet/clipboard.html>
    * Home </mathscinet/index.html>
    * Preferences </mathscinet/preferences.html>
    * Help </mathscinet/help/headline_review_help_full.html>
    * Support Mail </mathscinet/support_mail.html>
    * Terms of Use </mathscinet/help/mathscinet_terms_of_use.html>

 view all matches for this distribution


Bio-Palantir

 view release on metacpan or  search on metacpan

example_data/Streptomyces_coelicolor_A3_Cluster10.js  view on Meta::CPAN

                "start": 1,
                "orfs": [
                    {
                        "locus_tag": "SCO3215",
                        "type": "biosynthetic-additional",
                        "description": "<div class=\"focus-intro\">\n <strong>SCO3215</strong><br>\n \n  hypothetical protein<br>\n \n <br>\n Locus tag: SCO3215<br>\n Protein ID: NP_627429.1<br>\n Gene: None<br>\n \n Location: 1 - 1,017,\n (total: 10...
                        "start": 1,
                        "strand": -1,
                        "end": 1017
                    },
                    {
                        "locus_tag": "SCO3216",
                        "type": "other",
                        "description": "<div class=\"focus-intro\">\n <strong>SCO3216</strong><br>\n \n  integral membrane ATPase<br>\n \n <br>\n Locus tag: SCO3216<br>\n Protein ID: NP_627430.1<br>\n Gene: None<br>\n \n Location: 1,310 - 3,700,\n (t...
                        "start": 1310,
                        "strand": 1,
                        "end": 3700
                    },
                    {
                        "locus_tag": "SCO3217",
                        "type": "regulatory",
                        "description": "<div class=\"focus-intro\">\n <strong>SCO3217</strong><br>\n \n  transcriptional regulator<br>\n \n <br>\n Locus tag: SCO3217<br>\n Protein ID: NP_627431.1<br>\n Gene: None<br>\n \n Location: 4,445 - 6,361,\n (...
                        "start": 4445,
                        "strand": 1,
                        "end": 6361
                    },
                    {
                        "locus_tag": "SCO3218",
                        "type": "biosynthetic-additional",
                        "description": "<div class=\"focus-intro\">\n <strong>SCO3218</strong><br>\n \n  hypothetical protein<br>\n \n <br>\n Locus tag: SCO3218<br>\n Protein ID: NP_627432.1<br>\n Gene: None<br>\n \n Location: 6,423 - 6,638,\n (total...
                        "start": 6423,
                        "strand": -1,
                        "end": 6638
                    },
                    {
                        "locus_tag": "SCO3219",
                        "type": "other",
                        "description": "<div class=\"focus-intro\">\n <strong>SCO3219</strong><br>\n \n  lipase<br>\n \n <br>\n Locus tag: SCO3219<br>\n Protein ID: NP_627433.1<br>\n Gene: None<br>\n \n Location: 6,761 - 7,936,\n (total: 1176 nt)<br>...
                        "start": 6761,
                        "strand": -1,
                        "end": 7936
                    },
                    {
                        "locus_tag": "SCO3220",
                        "type": "other",
                        "description": "<div class=\"focus-intro\">\n <strong>SCO3220</strong><br>\n \n  hypothetical protein<br>\n \n <br>\n Locus tag: SCO3220<br>\n Protein ID: NP_627434.1<br>\n Gene: None<br>\n \n Location: 8,144 - 8,572,\n (total...
                        "start": 8144,
                        "strand": -1,
                        "end": 8572
                    },
                    {
                        "locus_tag": "SCO3221",
                        "type": "other",
                        "description": "<div class=\"focus-intro\">\n <strong>SCO3221</strong><br>\n \n  prephenate dehydrogenase<br>\n \n <br>\n Locus tag: SCO3221<br>\n Protein ID: NP_627435.1<br>\n Gene: None<br>\n \n Location: 8,665 - 9,519,\n (t...
                        "start": 8665,
                        "strand": -1,
                        "end": 9519
                    },
                    {
                        "locus_tag": "SCO3222",
                        "type": "other",
                        "description": "<div class=\"focus-intro\">\n <strong>SCO3222</strong><br>\n \n  hypothetical protein<br>\n \n <br>\n Locus tag: SCO3222<br>\n Protein ID: NP_627436.1<br>\n Gene: None<br>\n \n Location: 9,617 - 10,072,\n (tota...
                        "start": 9617,
                        "strand": -1,
                        "end": 10072
                    },
                    {
                        "locus_tag": "SCO3223",
                        "type": "other",
                        "description": "<div class=\"focus-intro\">\n <strong>SCO3223</strong><br>\n \n  ABC transporter<br>\n \n <br>\n Locus tag: SCO3223<br>\n Protein ID: NP_627437.1<br>\n Gene: None<br>\n \n Location: 10,227 - 11,021,\n (total: 7...
                        "start": 10227,
                        "strand": -1,
                        "end": 11021
                    },
                    {
                        "locus_tag": "SCO3224",
                        "type": "transport",
                        "description": "<div class=\"focus-intro\">\n <strong>SCO3224</strong><br>\n \n  ABC transporter ATP-binding protein<br>\n \n <br>\n Locus tag: SCO3224<br>\n Protein ID: NP_627438.1<br>\n Gene: None<br>\n \n Location: 11,028 -...
                        "start": 11028,
                        "strand": -1,
                        "end": 11981
                    },
                    {
                        "locus_tag": "SCO3225",
                        "type": "regulatory",
                        "description": "<div class=\"focus-intro\">\n <strong>SCO3225</strong><br>\n \n  two component sensor kinase<br>\n \n <br>\n Locus tag: SCO3225<br>\n Protein ID: NP_627439.1<br>\n Gene: None<br>\n \n Location: 12,118 - 13,833,...
                        "start": 12118,
                        "strand": 1,
                        "end": 13833
                    },
                    {
                        "locus_tag": "SCO3226",
                        "type": "regulatory",
                        "description": "<div class=\"focus-intro\">\n <strong>SCO3226</strong><br>\n \n  two component system response regulator<br>\n \n <br>\n Locus tag: SCO3226<br>\n Protein ID: NP_627440.1<br>\n Gene: None<br>\n \n Location: 13,8...
                        "start": 13852,
                        "strand": 1,
                        "end": 14520
                    },
                    {
                        "locus_tag": "SCO3227",
                        "type": "biosynthetic-additional",
                        "description": "<div class=\"focus-intro\">\n <strong>SCO3227</strong><br>\n \n  aminotransferase<br>\n \n <br>\n Locus tag: SCO3227<br>\n Protein ID: NP_733596.1<br>\n Gene: None<br>\n \n Location: 14,510 - 15,844,\n (total: ...
                        "start": 14510,
                        "strand": -1,
                        "end": 15844
                    },
                    {
                        "locus_tag": "SCO3228",
                        "type": "other",
                        "description": "<div class=\"focus-intro\">\n <strong>SCO3228</strong><br>\n \n  glycolate oxidase<br>\n \n <br>\n Locus tag: SCO3228<br>\n Protein ID: NP_627441.1<br>\n Gene: None<br>\n \n Location: 15,841 - 16,974,\n (total:...
                        "start": 15841,
                        "strand": -1,
                        "end": 16974
                    },
                    {
                        "locus_tag": "SCO3229",
                        "type": "other",
                        "description": "<div class=\"focus-intro\">\n <strong>SCO3229</strong><br>\n \n  4-hydroxyphenylpyruvate dioxygenase<br>\n \n <br>\n Locus tag: SCO3229<br>\n Protein ID: NP_627442.1<br>\n Gene: None<br>\n \n Location: 17,124 -...
                        "start": 17124,
                        "strand": -1,
                        "end": 18239
                    },
                    {
                        "locus_tag": "SCO3230",
                        "type": "biosynthetic",
                        "description": "<div class=\"focus-intro\">\n <strong>SCO3230</strong><br>\n \n  CDA peptide synthetase I<br>\n \n <br>\n Locus tag: SCO3230<br>\n Protein ID: NP_627443.1<br>\n Gene: None<br>\n \n Location: 18,508 - 40,899,\n ...
                        "start": 18508,
                        "strand": 1,
                        "end": 40899
                    },
                    {
                        "locus_tag": "SCO3231",
                        "type": "biosynthetic",
                        "description": "<div class=\"focus-intro\">\n <strong>SCO3231</strong><br>\n \n  CDA peptide synthetase II<br>\n \n <br>\n Locus tag: SCO3231<br>\n Protein ID: NP_627444.1<br>\n Gene: None<br>\n \n Location: 40,896 - 51,908,\n...
                        "start": 40896,
                        "strand": 1,
                        "end": 51908
                    },
                    {
                        "locus_tag": "SCO3232",
                        "type": "biosynthetic",
                        "description": "<div class=\"focus-intro\">\n <strong>SCO3232</strong><br>\n \n  CDA peptide synthetase III<br>\n \n <br>\n Locus tag: SCO3232<br>\n Protein ID: NP_733597.1<br>\n Gene: None<br>\n \n Location: 51,908 - 59,161,\...
                        "start": 51908,
                        "strand": 1,
                        "end": 59161
                    },
                    {
                        "locus_tag": "SCO3233",
                        "type": "biosynthetic-additional",
                        "description": "<div class=\"focus-intro\">\n <strong>SCO3233</strong><br>\n \n  hydrolase<br>\n \n <br>\n Locus tag: SCO3233<br>\n Protein ID: NP_627445.1<br>\n Gene: None<br>\n \n Location: 59,165 - 59,983,\n (total: 819 nt)...
                        "start": 59165,
                        "strand": 1,
                        "end": 59983
                    },
                    {
                        "locus_tag": "SCO3234",
                        "type": "other",
                        "description": "<div class=\"focus-intro\">\n <strong>SCO3234</strong><br>\n \n  phosphotransferase<br>\n \n <br>\n Locus tag: SCO3234<br>\n Protein ID: NP_627446.1<br>\n Gene: None<br>\n \n Location: 59,995 - 60,897,\n (total...
                        "start": 59995,
                        "strand": 1,
                        "end": 60897
                    },
                    {
                        "locus_tag": "SCO3235",
                        "type": "transport",
                        "description": "<div class=\"focus-intro\">\n <strong>SCO3235</strong><br>\n \n  ABC transporter<br>\n \n <br>\n Locus tag: SCO3235<br>\n Protein ID: NP_627447.1<br>\n Gene: None<br>\n \n Location: 60,973 - 62,820,\n (total: 1...
                        "start": 60973,
                        "strand": -1,
                        "end": 62820
                    },
                    {
                        "locus_tag": "SCO3236",
                        "type": "other",
                        "description": "<div class=\"focus-intro\">\n <strong>SCO3236</strong><br>\n \n  oxygenase<br>\n \n <br>\n Locus tag: SCO3236<br>\n Protein ID: NP_627448.1<br>\n Gene: None<br>\n \n Location: 62,860 - 63,861,\n (total: 1002 nt...
                        "start": 62860,
                        "strand": -1,
                        "end": 63861
                    },
                    {
                        "locus_tag": "SCO3237",
                        "type": "other",
                        "description": "<div class=\"focus-intro\">\n <strong>SCO3237</strong><br>\n \n  hypothetical protein<br>\n \n <br>\n Locus tag: SCO3237<br>\n Protein ID: NP_627449.1<br>\n Gene: None<br>\n \n Location: 63,919 - 65,307,\n (tot...
                        "start": 63919,
                        "strand": -1,
                        "end": 65307
                    },
                    {
                        "locus_tag": "SCO3238",
                        "type": "other",
                        "description": "<div class=\"focus-intro\">\n <strong>SCO3238</strong><br>\n \n  hypothetical protein<br>\n \n <br>\n Locus tag: SCO3238<br>\n Protein ID: NP_627450.1<br>\n Gene: None<br>\n \n Location: 65,319 - 66,479,\n (tot...
                        "start": 65319,
                        "strand": -1,
                        "end": 66479
                    },
                    {
                        "locus_tag": "SCO3239",
                        "type": "other",
                        "description": "<div class=\"focus-intro\">\n <strong>SCO3239</strong><br>\n \n  hypothetical protein<br>\n \n <br>\n Locus tag: SCO3239<br>\n Protein ID: NP_627451.1<br>\n Gene: None<br>\n \n Location: 66,486 - 67,355,\n (tot...
                        "start": 66486,
                        "strand": -1,
                        "end": 67355
                    },
                    {
                        "locus_tag": "SCO3240",
                        "type": "other",
                        "description": "<div class=\"focus-intro\">\n <strong>SCO3240</strong><br>\n \n  hypothetical protein<br>\n \n <br>\n Locus tag: SCO3240<br>\n Protein ID: NP_627452.1<br>\n Gene: None<br>\n \n Location: 67,352 - 68,062,\n (tot...
                        "start": 67352,
                        "strand": -1,
                        "end": 68062
                    },
                    {
                        "locus_tag": "SCO3241",
                        "type": "other",
                        "description": "<div class=\"focus-intro\">\n <strong>SCO3241</strong><br>\n \n  hypothetical protein<br>\n \n <br>\n Locus tag: SCO3241<br>\n Protein ID: NP_627453.1<br>\n Gene: None<br>\n \n Location: 68,059 - 68,931,\n (tot...
                        "start": 68059,
                        "strand": -1,
                        "end": 68931
                    },
                    {
                        "locus_tag": "SCO3242",
                        "type": "other",
                        "description": "<div class=\"focus-intro\">\n <strong>SCO3242</strong><br>\n \n  puitative transferase<br>\n \n <br>\n Locus tag: SCO3242<br>\n Protein ID: NP_627454.1<br>\n Gene: None<br>\n \n Location: 68,928 - 69,803,\n (to...
                        "start": 68928,
                        "strand": -1,
                        "end": 69803
                    },
                    {
                        "locus_tag": "SCO3243",
                        "type": "other",
                        "description": "<div class=\"focus-intro\">\n <strong>SCO3243</strong><br>\n \n  myo-inositol phosphate synthase<br>\n \n <br>\n Locus tag: SCO3243<br>\n Protein ID: NP_627455.1<br>\n Gene: None<br>\n \n Location: 69,800 - 70,...
                        "start": 69800,
                        "strand": -1,
                        "end": 70966
                    },
                    {
                        "locus_tag": "SCO3244",
                        "type": "other",
                        "description": "<div class=\"focus-intro\">\n <strong>SCO3244</strong><br>\n \n  hypothetical protein<br>\n \n <br>\n Locus tag: SCO3244<br>\n Protein ID: NP_627456.1<br>\n Gene: None<br>\n \n Location: 71,016 - 71,813,\n (tot...
                        "start": 71016,
                        "strand": -1,
                        "end": 71813
                    },
                    {
                        "locus_tag": "SCO3245",
                        "type": "other",
                        "description": "<div class=\"focus-intro\">\n <strong>SCO3245</strong><br>\n \n  salicylate hydroxylase<br>\n \n <br>\n Locus tag: SCO3245<br>\n Protein ID: NP_627457.1<br>\n Gene: None<br>\n \n Location: 71,881 - 73,143,\n (t...
                        "start": 71881,
                        "strand": -1,
                        "end": 73143
                    },
                    {
                        "locus_tag": "SCO3246",
                        "type": "biosynthetic-additional",
                        "description": "<div class=\"focus-intro\">\n <strong>SCO3246</strong><br>\n \n  3-oxoacyl-ACP synthase III<br>\n \n <br>\n Locus tag: SCO3246<br>\n Protein ID: NP_627458.1<br>\n Gene: None<br>\n \n Location: 73,190 - 74,182,\...
                        "start": 73190,
                        "strand": -1,
                        "end": 74182
                    },
                    {
                        "locus_tag": "SCO3247",
                        "type": "biosynthetic-additional",
                        "description": "<div class=\"focus-intro\">\n <strong>SCO3247</strong><br>\n \n  acyl CoA oxidase<br>\n \n <br>\n Locus tag: SCO3247<br>\n Protein ID: NP_627459.1<br>\n Gene: None<br>\n \n Location: 74,179 - 75,981,\n (total: ...
                        "start": 74179,
                        "strand": -1,
                        "end": 75981
                    },
                    {
                        "locus_tag": "SCO3248",
                        "type": "biosynthetic-additional",
                        "description": "<div class=\"focus-intro\">\n <strong>SCO3248</strong><br>\n \n  3-oxoacyl-ACP synthase<br>\n \n <br>\n Locus tag: SCO3248<br>\n Protein ID: NP_627460.1<br>\n Gene: None<br>\n \n Location: 76,031 - 77,251,\n (t...
                        "start": 76031,
                        "strand": -1,
                        "end": 77251
                    },
                    {
                        "locus_tag": "SCO3249",
                        "type": "other",
                        "description": "<div class=\"focus-intro\">\n <strong>SCO3249</strong><br>\n \n  acyl carrier protein<br>\n \n <br>\n Locus tag: SCO3249<br>\n Protein ID: NP_627461.1<br>\n Gene: None<br>\n \n Location: 77,248 - 77,493,\n (tot...
                        "start": 77248,
                        "strand": -1,
                        "end": 77493
                    },
                    {
                        "locus_tag": "SCO3250",
                        "type": "other",
                        "description": "<div class=\"focus-intro\">\n <strong>SCO3250</strong><br>\n \n  integrase<br>\n \n <br>\n Locus tag: SCO3250<br>\n Protein ID: NP_627462.1<br>\n Gene: None<br>\n \n Location: 77,926 - 79,080,\n (total: 1155 nt...
                        "start": 77926,
                        "strand": -1,
                        "end": 79080
                    }
                ],

example_data/Streptomyces_coelicolor_A3_Cluster10.js  view on Meta::CPAN

        "start": 1,
        "orfs": [
            {
                "locus_tag": "SCO3215",
                "type": "biosynthetic-additional",
                "description": "<div class=\"focus-intro\">\n <strong>SCO3215</strong><br>\n \n  hypothetical protein<br>\n \n <br>\n Locus tag: SCO3215<br>\n Protein ID: NP_627429.1<br>\n Gene: None<br>\n \n Location: 1 - 1,017,\n (total: 1017 nt)<b...
                "start": 1,
                "strand": -1,
                "end": 1017
            },
            {
                "locus_tag": "SCO3216",
                "type": "other",
                "description": "<div class=\"focus-intro\">\n <strong>SCO3216</strong><br>\n \n  integral membrane ATPase<br>\n \n <br>\n Locus tag: SCO3216<br>\n Protein ID: NP_627430.1<br>\n Gene: None<br>\n \n Location: 1,310 - 3,700,\n (total: 23...
                "start": 1310,
                "strand": 1,
                "end": 3700
            },
            {
                "locus_tag": "SCO3217",
                "type": "regulatory",
                "description": "<div class=\"focus-intro\">\n <strong>SCO3217</strong><br>\n \n  transcriptional regulator<br>\n \n <br>\n Locus tag: SCO3217<br>\n Protein ID: NP_627431.1<br>\n Gene: None<br>\n \n Location: 4,445 - 6,361,\n (total: 1...
                "start": 4445,
                "strand": 1,
                "end": 6361
            },
            {
                "locus_tag": "SCO3218",
                "type": "biosynthetic-additional",
                "description": "<div class=\"focus-intro\">\n <strong>SCO3218</strong><br>\n \n  hypothetical protein<br>\n \n <br>\n Locus tag: SCO3218<br>\n Protein ID: NP_627432.1<br>\n Gene: None<br>\n \n Location: 6,423 - 6,638,\n (total: 216 nt...
                "start": 6423,
                "strand": -1,
                "end": 6638
            },
            {
                "locus_tag": "SCO3219",
                "type": "other",
                "description": "<div class=\"focus-intro\">\n <strong>SCO3219</strong><br>\n \n  lipase<br>\n \n <br>\n Locus tag: SCO3219<br>\n Protein ID: NP_627433.1<br>\n Gene: None<br>\n \n Location: 6,761 - 7,936,\n (total: 1176 nt)<br>\n <br>\...
                "start": 6761,
                "strand": -1,
                "end": 7936
            },
            {
                "locus_tag": "SCO3220",
                "type": "other",
                "description": "<div class=\"focus-intro\">\n <strong>SCO3220</strong><br>\n \n  hypothetical protein<br>\n \n <br>\n Locus tag: SCO3220<br>\n Protein ID: NP_627434.1<br>\n Gene: None<br>\n \n Location: 8,144 - 8,572,\n (total: 429 nt...
                "start": 8144,
                "strand": -1,
                "end": 8572
            },
            {
                "locus_tag": "SCO3221",
                "type": "other",
                "description": "<div class=\"focus-intro\">\n <strong>SCO3221</strong><br>\n \n  prephenate dehydrogenase<br>\n \n <br>\n Locus tag: SCO3221<br>\n Protein ID: NP_627435.1<br>\n Gene: None<br>\n \n Location: 8,665 - 9,519,\n (total: 85...
                "start": 8665,
                "strand": -1,
                "end": 9519
            },
            {
                "locus_tag": "SCO3222",
                "type": "other",
                "description": "<div class=\"focus-intro\">\n <strong>SCO3222</strong><br>\n \n  hypothetical protein<br>\n \n <br>\n Locus tag: SCO3222<br>\n Protein ID: NP_627436.1<br>\n Gene: None<br>\n \n Location: 9,617 - 10,072,\n (total: 456 n...
                "start": 9617,
                "strand": -1,
                "end": 10072
            },
            {
                "locus_tag": "SCO3223",
                "type": "other",
                "description": "<div class=\"focus-intro\">\n <strong>SCO3223</strong><br>\n \n  ABC transporter<br>\n \n <br>\n Locus tag: SCO3223<br>\n Protein ID: NP_627437.1<br>\n Gene: None<br>\n \n Location: 10,227 - 11,021,\n (total: 795 nt)<b...
                "start": 10227,
                "strand": -1,
                "end": 11021
            },
            {
                "locus_tag": "SCO3224",
                "type": "transport",
                "description": "<div class=\"focus-intro\">\n <strong>SCO3224</strong><br>\n \n  ABC transporter ATP-binding protein<br>\n \n <br>\n Locus tag: SCO3224<br>\n Protein ID: NP_627438.1<br>\n Gene: None<br>\n \n Location: 11,028 - 11,981,...
                "start": 11028,
                "strand": -1,
                "end": 11981
            },
            {
                "locus_tag": "SCO3225",
                "type": "regulatory",
                "description": "<div class=\"focus-intro\">\n <strong>SCO3225</strong><br>\n \n  two component sensor kinase<br>\n \n <br>\n Locus tag: SCO3225<br>\n Protein ID: NP_627439.1<br>\n Gene: None<br>\n \n Location: 12,118 - 13,833,\n (tota...
                "start": 12118,
                "strand": 1,
                "end": 13833
            },
            {
                "locus_tag": "SCO3226",
                "type": "regulatory",
                "description": "<div class=\"focus-intro\">\n <strong>SCO3226</strong><br>\n \n  two component system response regulator<br>\n \n <br>\n Locus tag: SCO3226<br>\n Protein ID: NP_627440.1<br>\n Gene: None<br>\n \n Location: 13,852 - 14,...
                "start": 13852,
                "strand": 1,
                "end": 14520
            },
            {
                "locus_tag": "SCO3227",
                "type": "biosynthetic-additional",
                "description": "<div class=\"focus-intro\">\n <strong>SCO3227</strong><br>\n \n  aminotransferase<br>\n \n <br>\n Locus tag: SCO3227<br>\n Protein ID: NP_733596.1<br>\n Gene: None<br>\n \n Location: 14,510 - 15,844,\n (total: 1335 nt)...
                "start": 14510,
                "strand": -1,
                "end": 15844
            },
            {
                "locus_tag": "SCO3228",
                "type": "other",
                "description": "<div class=\"focus-intro\">\n <strong>SCO3228</strong><br>\n \n  glycolate oxidase<br>\n \n <br>\n Locus tag: SCO3228<br>\n Protein ID: NP_627441.1<br>\n Gene: None<br>\n \n Location: 15,841 - 16,974,\n (total: 1134 nt...
                "start": 15841,
                "strand": -1,
                "end": 16974
            },
            {
                "locus_tag": "SCO3229",
                "type": "other",
                "description": "<div class=\"focus-intro\">\n <strong>SCO3229</strong><br>\n \n  4-hydroxyphenylpyruvate dioxygenase<br>\n \n <br>\n Locus tag: SCO3229<br>\n Protein ID: NP_627442.1<br>\n Gene: None<br>\n \n Location: 17,124 - 18,239,...
                "start": 17124,
                "strand": -1,
                "end": 18239
            },
            {
                "locus_tag": "SCO3230",
                "type": "biosynthetic",
                "description": "<div class=\"focus-intro\">\n <strong>SCO3230</strong><br>\n \n  CDA peptide synthetase I<br>\n \n <br>\n Locus tag: SCO3230<br>\n Protein ID: NP_627443.1<br>\n Gene: None<br>\n \n Location: 18,508 - 40,899,\n (total: ...
                "start": 18508,
                "strand": 1,
                "end": 40899
            },
            {
                "locus_tag": "SCO3231",
                "type": "biosynthetic",
                "description": "<div class=\"focus-intro\">\n <strong>SCO3231</strong><br>\n \n  CDA peptide synthetase II<br>\n \n <br>\n Locus tag: SCO3231<br>\n Protein ID: NP_627444.1<br>\n Gene: None<br>\n \n Location: 40,896 - 51,908,\n (total:...
                "start": 40896,
                "strand": 1,
                "end": 51908
            },
            {
                "locus_tag": "SCO3232",
                "type": "biosynthetic",
                "description": "<div class=\"focus-intro\">\n <strong>SCO3232</strong><br>\n \n  CDA peptide synthetase III<br>\n \n <br>\n Locus tag: SCO3232<br>\n Protein ID: NP_733597.1<br>\n Gene: None<br>\n \n Location: 51,908 - 59,161,\n (total...
                "start": 51908,
                "strand": 1,
                "end": 59161
            },
            {
                "locus_tag": "SCO3233",
                "type": "biosynthetic-additional",
                "description": "<div class=\"focus-intro\">\n <strong>SCO3233</strong><br>\n \n  hydrolase<br>\n \n <br>\n Locus tag: SCO3233<br>\n Protein ID: NP_627445.1<br>\n Gene: None<br>\n \n Location: 59,165 - 59,983,\n (total: 819 nt)<br>\n <...
                "start": 59165,
                "strand": 1,
                "end": 59983
            },
            {
                "locus_tag": "SCO3234",
                "type": "other",
                "description": "<div class=\"focus-intro\">\n <strong>SCO3234</strong><br>\n \n  phosphotransferase<br>\n \n <br>\n Locus tag: SCO3234<br>\n Protein ID: NP_627446.1<br>\n Gene: None<br>\n \n Location: 59,995 - 60,897,\n (total: 903 nt...
                "start": 59995,
                "strand": 1,
                "end": 60897
            },
            {
                "locus_tag": "SCO3235",
                "type": "transport",
                "description": "<div class=\"focus-intro\">\n <strong>SCO3235</strong><br>\n \n  ABC transporter<br>\n \n <br>\n Locus tag: SCO3235<br>\n Protein ID: NP_627447.1<br>\n Gene: None<br>\n \n Location: 60,973 - 62,820,\n (total: 1848 nt)<...
                "start": 60973,
                "strand": -1,
                "end": 62820
            },
            {
                "locus_tag": "SCO3236",
                "type": "other",
                "description": "<div class=\"focus-intro\">\n <strong>SCO3236</strong><br>\n \n  oxygenase<br>\n \n <br>\n Locus tag: SCO3236<br>\n Protein ID: NP_627448.1<br>\n Gene: None<br>\n \n Location: 62,860 - 63,861,\n (total: 1002 nt)<br>\n ...
                "start": 62860,
                "strand": -1,
                "end": 63861
            },
            {
                "locus_tag": "SCO3237",
                "type": "other",
                "description": "<div class=\"focus-intro\">\n <strong>SCO3237</strong><br>\n \n  hypothetical protein<br>\n \n <br>\n Locus tag: SCO3237<br>\n Protein ID: NP_627449.1<br>\n Gene: None<br>\n \n Location: 63,919 - 65,307,\n (total: 1389...
                "start": 63919,
                "strand": -1,
                "end": 65307
            },
            {
                "locus_tag": "SCO3238",
                "type": "other",
                "description": "<div class=\"focus-intro\">\n <strong>SCO3238</strong><br>\n \n  hypothetical protein<br>\n \n <br>\n Locus tag: SCO3238<br>\n Protein ID: NP_627450.1<br>\n Gene: None<br>\n \n Location: 65,319 - 66,479,\n (total: 1161...
                "start": 65319,
                "strand": -1,
                "end": 66479
            },
            {
                "locus_tag": "SCO3239",
                "type": "other",
                "description": "<div class=\"focus-intro\">\n <strong>SCO3239</strong><br>\n \n  hypothetical protein<br>\n \n <br>\n Locus tag: SCO3239<br>\n Protein ID: NP_627451.1<br>\n Gene: None<br>\n \n Location: 66,486 - 67,355,\n (total: 870 ...
                "start": 66486,
                "strand": -1,
                "end": 67355
            },
            {
                "locus_tag": "SCO3240",
                "type": "other",
                "description": "<div class=\"focus-intro\">\n <strong>SCO3240</strong><br>\n \n  hypothetical protein<br>\n \n <br>\n Locus tag: SCO3240<br>\n Protein ID: NP_627452.1<br>\n Gene: None<br>\n \n Location: 67,352 - 68,062,\n (total: 711 ...
                "start": 67352,
                "strand": -1,
                "end": 68062
            },
            {
                "locus_tag": "SCO3241",
                "type": "other",
                "description": "<div class=\"focus-intro\">\n <strong>SCO3241</strong><br>\n \n  hypothetical protein<br>\n \n <br>\n Locus tag: SCO3241<br>\n Protein ID: NP_627453.1<br>\n Gene: None<br>\n \n Location: 68,059 - 68,931,\n (total: 873 ...
                "start": 68059,
                "strand": -1,
                "end": 68931
            },
            {
                "locus_tag": "SCO3242",
                "type": "other",
                "description": "<div class=\"focus-intro\">\n <strong>SCO3242</strong><br>\n \n  puitative transferase<br>\n \n <br>\n Locus tag: SCO3242<br>\n Protein ID: NP_627454.1<br>\n Gene: None<br>\n \n Location: 68,928 - 69,803,\n (total: 876...
                "start": 68928,
                "strand": -1,
                "end": 69803
            },
            {
                "locus_tag": "SCO3243",
                "type": "other",
                "description": "<div class=\"focus-intro\">\n <strong>SCO3243</strong><br>\n \n  myo-inositol phosphate synthase<br>\n \n <br>\n Locus tag: SCO3243<br>\n Protein ID: NP_627455.1<br>\n Gene: None<br>\n \n Location: 69,800 - 70,966,\n (...
                "start": 69800,
                "strand": -1,
                "end": 70966
            },
            {
                "locus_tag": "SCO3244",
                "type": "other",
                "description": "<div class=\"focus-intro\">\n <strong>SCO3244</strong><br>\n \n  hypothetical protein<br>\n \n <br>\n Locus tag: SCO3244<br>\n Protein ID: NP_627456.1<br>\n Gene: None<br>\n \n Location: 71,016 - 71,813,\n (total: 798 ...
                "start": 71016,
                "strand": -1,
                "end": 71813
            },
            {
                "locus_tag": "SCO3245",
                "type": "other",
                "description": "<div class=\"focus-intro\">\n <strong>SCO3245</strong><br>\n \n  salicylate hydroxylase<br>\n \n <br>\n Locus tag: SCO3245<br>\n Protein ID: NP_627457.1<br>\n Gene: None<br>\n \n Location: 71,881 - 73,143,\n (total: 12...
                "start": 71881,
                "strand": -1,
                "end": 73143
            },
            {
                "locus_tag": "SCO3246",
                "type": "biosynthetic-additional",
                "description": "<div class=\"focus-intro\">\n <strong>SCO3246</strong><br>\n \n  3-oxoacyl-ACP synthase III<br>\n \n <br>\n Locus tag: SCO3246<br>\n Protein ID: NP_627458.1<br>\n Gene: None<br>\n \n Location: 73,190 - 74,182,\n (total...
                "start": 73190,
                "strand": -1,
                "end": 74182
            },
            {
                "locus_tag": "SCO3247",
                "type": "biosynthetic-additional",
                "description": "<div class=\"focus-intro\">\n <strong>SCO3247</strong><br>\n \n  acyl CoA oxidase<br>\n \n <br>\n Locus tag: SCO3247<br>\n Protein ID: NP_627459.1<br>\n Gene: None<br>\n \n Location: 74,179 - 75,981,\n (total: 1803 nt)...
                "start": 74179,
                "strand": -1,
                "end": 75981
            },
            {
                "locus_tag": "SCO3248",
                "type": "biosynthetic-additional",
                "description": "<div class=\"focus-intro\">\n <strong>SCO3248</strong><br>\n \n  3-oxoacyl-ACP synthase<br>\n \n <br>\n Locus tag: SCO3248<br>\n Protein ID: NP_627460.1<br>\n Gene: None<br>\n \n Location: 76,031 - 77,251,\n (total: 12...
                "start": 76031,
                "strand": -1,
                "end": 77251
            },
            {
                "locus_tag": "SCO3249",
                "type": "other",
                "description": "<div class=\"focus-intro\">\n <strong>SCO3249</strong><br>\n \n  acyl carrier protein<br>\n \n <br>\n Locus tag: SCO3249<br>\n Protein ID: NP_627461.1<br>\n Gene: None<br>\n \n Location: 77,248 - 77,493,\n (total: 246 ...
                "start": 77248,
                "strand": -1,
                "end": 77493
            },
            {
                "locus_tag": "SCO3250",
                "type": "other",
                "description": "<div class=\"focus-intro\">\n <strong>SCO3250</strong><br>\n \n  integrase<br>\n \n <br>\n Locus tag: SCO3250<br>\n Protein ID: NP_627462.1<br>\n Gene: None<br>\n \n Location: 77,926 - 79,080,\n (total: 1155 nt)<br>\n ...
                "start": 77926,
                "strand": -1,
                "end": 79080
            }
        ],

 view all matches for this distribution


Bio-Roary

 view release on metacpan or  search on metacpan

contrib/roary_plots/roary.html  view on Meta::CPAN

* Font Awesome
*
*//*!
 *  Font Awesome 4.3.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url('../components/font-awesome/fonts/fontawesome-webfont.eot?v=4.3.0');src:url('../components/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.3.0') format('embedded-opentype'),url('../components/font...
*
* IPython base
*
*/.modal.fade .modal-dialog{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}code{color:#000}pre{font-size:inherit;line-height:inherit}label{font-weight:normal}.border-box-sizing{b...
*

 view all matches for this distribution


BioPerl

 view release on metacpan or  search on metacpan

examples/tk/gsequence.pl  view on Meta::CPAN

		     callback    => sub { Gtk->exit( 0 ); } },

		   { path        => '/_Edit',
		     type        => '<Branch>' },
		   { path        => '/Edit/C_ut',
		     callback    => sub { $seq_edit[$current]->cut_clipboard(); },
		     accelerator => '<control>X' },
		   { path        => '/Edit/_Copy',
		     callback    => sub { $seq_edit[$current]->copy_clipboard(); },
		     accelerator => '<control>C' },
		   { path        => '/Edit/_Paste',
		     callback    => sub { $seq_edit[$current]->paste_clipboard(); },
		     accelerator => '<control>V' },
		   { path        => '/Edit/Select All',
		     callback    => sub { $seq_edit[$current]->select_region(0,-1); } },

		   { path        => '/_Specs',

 view all matches for this distribution


Bot-BasicBot-Pluggable-Module-Notes

 view release on metacpan or  search on metacpan

root/css/excite-bike/jquery-ui-1.7.2.custom.css  view on Meta::CPAN

.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }

 view all matches for this distribution


Bot-Pastebot

 view release on metacpan or  search on metacpan

lib/Bot/Pastebot.pm  view on Meta::CPAN


__END__

=head1 NAME

Bot::Pastebot - the original clipboard to chat gateway

=head1 VERSION

version 0.600

 view all matches for this distribution


Bundle-PBib

 view release on metacpan or  search on metacpan

bin/PBibTk.pl  view on Meta::CPAN


B<Quick search> for authors and keywords. Searches are remembered and can be quickly accessed (or re-executed) later.

=item *

Easy B<copy-and-paste of references> into the document using the system clipboard and your favourite editor (including MS Word and OpenOffice).

=item *

B<Jump> to the place a reference is cited in the current document. (I think this only works with MS Word at the moment.) For most document types, you will be able to quickly B<open the current document> for editing.

 view all matches for this distribution


Business-eWAY-RapidAPI

 view release on metacpan or  search on metacpan

examples/web/Styles/jquery-ui-1.8.11.custom.css  view on Meta::CPAN

.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }

 view all matches for this distribution


BusyBird-Input-Feed

 view release on metacpan or  search on metacpan

t/samples/stackoverflow.atom  view on Meta::CPAN

//--restore from string--
Spanned s3 = Html.fromHtml(s2);
et.setText(s3);
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;src: &lt;a href=&quot;https://stackoverflow.com/questions/20992922/copy-to-clipboard-using-commonsware-cwac-richedit-library&quot;&gt;Copy to clipboard using commonsware cwac-richedit library&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The Problem:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I have to apply Bold, Italic, underline, strikethrough, font, Center Align, Left Align, Right Align, Justified,...etc to selected text on click of a button in a tool bar different than an action bar button. Is there any way I can place the e...

 view all matches for this distribution


CGI-Bus

 view release on metacpan or  search on metacpan

lib/CGI/Bus/wg.pm  view on Meta::CPAN

		if $fo;
    if ($ed && $fr && $fr =~/^file:(.*)/i) {
	my $fs =$1; $fs =~s/\//\\/g;
	$r .='<span style="font-size: smaller;" '
	#.' onclick="window.event.srcElement.select" '
	#.' ondblclick="{window.clipboardData.setData(\'Text\',' .$p->htmlescape($fs) .'\'); return(false)}" '
	# window.event.srcElement
	# document.selection.empty(); 
	.' title="' .$p->htmlescape($s->lng(1,'Files') .' ') .'" '
	.'><sub>' 
	.$p->htmlescape($fs) ."</sub></span>"

 view all matches for this distribution


CGI-Inspect

 view release on metacpan or  search on metacpan

lib/CGI/Inspect/htdocs/js/themes/smoothness/jquery-ui-1.7.1.custom.css  view on Meta::CPAN

.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }

 view all matches for this distribution


CLI-Gwrap

 view release on metacpan or  search on metacpan

Session.vim  view on Meta::CPAN

let &cpo=s:cpo_save
unlet s:cpo_save
set autoindent
set background=dark
set backspace=2
set clipboard=unnamed
set comments=b:#,:%,fb:-,n:>,n:)
set cscopeprg=/usr/bin/cscope
set cscopetag
set cscopeverbose
set errorformat=%f:%l:%m

 view all matches for this distribution


CPAN-MetaCurator

 view release on metacpan or  search on metacpan

data/tiddlers.json  view on Meta::CPAN

        "title": "ApacheStuff",
        "modified": "20260723224816523"
    },
    {
        "created": "20250724003454771",
        "text": "\"\"\"\no See also:\n- TheOSGuide\n\no Apple::AppStoreConnect:\n- Apple App Store Connect API client\n- https://metacpan.org/dist/Apple-AppStoreConnect\n\no Mac::FSEvents:\n- Monitor a directory structure for changes\n- https://metac...
        "title": "AppleMac",
        "modified": "20260716073355952"
    },
    {
        "created": "20220410013047971",

data/tiddlers.json  view on Meta::CPAN

        "modified": "20260705021216920",
        "created": "20211021064151042"
    },
    {
        "created": "20240408005945394",
        "text": "\"\"\"\no App::ClipboardUtils:\n- CLI utilities related to clipboard\n- https://metacpan.org/dist/App-ClipboardUtils\n\no Clipboard:\n- Copy and paste with any OS\n- https://metacpan.org/dist/Clipboard\n- It includes 5 command line u...
        "title": "ClipBoard",
        "modified": "20260717070914618"
    },
    {
        "text": "\"\"\"\no See also:\n- [[HTMLHandling]] - For HTML::Valid\n- https://en.wikipedia.org/wiki/Eshu\n\n<pre>\nGeneric advice:\n- use standard\n- use Test2\n</pre>\n\no App::CriticDB:\n- Manage a database of Perl::Critic violations\n- htt...

 view all matches for this distribution


CPAN-Testers-WWW-Blog

 view release on metacpan or  search on metacpan

vhost/html/js/tiny_mce/langs/en.js  view on Meta::CPAN

cancel:"Cancel",
close:"Close",
browse:"Browse",
class_name:"Class",
not_set:"-- Not set --",
clipboard_msg:"Copy/Cut/Paste is not available in Mozilla and Firefox.\nDo you want more information about this issue?",
clipboard_no_support:"Currently not supported by your browser, use keyboard shortcuts instead.",
popup_blocked:"Sorry, but we have noticed that your popup-blocker has disabled a window that provides application functionality. You will need to disable popup blocking on this site in order to fully utilize this tool.",
invalid_data:"Error: Invalid values entered, these are marked in red.",
more_colors:"More colors"
},
contextmenu:{

 view all matches for this distribution


CPAN-Testers-WWW-Reports

 view release on metacpan or  search on metacpan

vhost/html/js/tiny_mce/langs/en.js  view on Meta::CPAN

cancel:"Cancel",
close:"Close",
browse:"Browse",
class_name:"Class",
not_set:"-- Not set --",
clipboard_msg:"Copy/Cut/Paste is not available in Mozilla and Firefox.\nDo you want more information about this issue?",
clipboard_no_support:"Currently not supported by your browser, use keyboard shortcuts instead.",
popup_blocked:"Sorry, but we have noticed that your popup-blocker has disabled a window that provides application functionality. You will need to disable popup blocking on this site in order to fully utilize this tool.",
invalid_data:"Error: Invalid values entered, these are marked in red.",
more_colors:"More colors"
},
contextmenu:{

 view all matches for this distribution


CPAN-Testers-WWW-Wiki

 view release on metacpan or  search on metacpan

vhost/html/js/tiny_mce/langs/en.js  view on Meta::CPAN

cancel:"Cancel",
close:"Close",
browse:"Browse",
class_name:"Class",
not_set:"-- Not set --",
clipboard_msg:"Copy/Cut/Paste is not available in Mozilla and Firefox.\nDo you want more information about this issue?",
clipboard_no_support:"Currently not supported by your browser, use keyboard shortcuts instead.",
popup_blocked:"Sorry, but we have noticed that your popup-blocker has disabled a window that provides application functionality. You will need to disable popup blocking on this site in order to fully utilize this tool.",
invalid_data:"Error: Invalid values entered, these are marked in red.",
more_colors:"More colors"
},
contextmenu:{

 view all matches for this distribution


CSS-Sass

 view release on metacpan or  search on metacpan

t/sass-spec/benchmarks/vanilla_css_huge.scss  view on Meta::CPAN

/*
Instead of a list of all class selectors,
you can use the generic selector below, but it's slower:
[class*="icon-"] {
*/
.icon-googeplus:before, .icon-moovweblogo:before, .main-header-logo:before, .blog-logo:before, .icon-wifi:before, .icon-twitter:before, .icon-speechbubble:before, .icon-speech:before, .icon-rocket:before, .icon-linkedin:before, .icon-lightning:before...
  font-family: 'icomoon';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;

t/sass-spec/benchmarks/vanilla_css_huge.scss  view on Meta::CPAN

  content: "\e009"; }

.icon-facebook:before {
  content: "\e00a"; }

.icon-clipboard:before {
  content: "\e00b"; }

.icon-round-wifi:before, .category-icon-news:before {
  content: "\e00c"; }

t/sass-spec/benchmarks/vanilla_css_huge.scss  view on Meta::CPAN

  content: "\e012"; }

.icon-round-facebook:before {
  content: "\e013"; }

.icon-round-clipboard:before {
  content: "\e014"; }

.visuallyhidden {
  border: 0;
  clip: rect(0 0 0 0);

 view all matches for this distribution


CallBackery

 view release on metacpan or  search on metacpan

CHANGES  view on Meta::CPAN


0.26.0 2020-01-20 15:27:13 +0100 Tobias Oetiker <tobi@oetiker.ch>

 - pop config option cancelLabel to override label on calcle button in popups
 - form field option 'copyOnTap' added to copy readOnly field content to
   clipboard on tap.

0.25.1 2019-12-16 09:50:38 +0100 Tobias Oetiker <tobi@oetiker.ch>

 - merge translations

 view all matches for this distribution


Catalyst-View-Component-jQuery

 view release on metacpan or  search on metacpan

examples/TestApp/root/static/css/theme/jquery-ui.custom.css  view on Meta::CPAN

.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }

 view all matches for this distribution



Chandra

 view release on metacpan or  search on metacpan

examples/clipboard_example.pl  view on Meta::CPAN

# Integration with Chandra::App (commented - requires running app)
# use Chandra::App;
# my $app = Chandra::App->new(title => 'Clipboard Demo');
# $app->bind('copy', sub {
#     my ($text) = @_;
#     $app->clipboard->set_text($text);
# });
# $app->bind('paste', sub {
#     return $app->clipboard->get_text;
# });

 view all matches for this distribution


Clipboard-Any

 view release on metacpan or  search on metacpan

lib/Clipboard/Any.pm  view on Meta::CPAN

our $AUTHORITY = 'cpan:PERLANCAR'; # AUTHORITY
our $DATE = '2025-06-16'; # DATE
our $DIST = 'Clipboard-Any'; # DIST
our $VERSION = '0.015'; # VERSION

our $known_clipboard_managers = [qw/klipper parcellite clipit xclip/];
our $sch_clipboard_manager = ['str', in=>$known_clipboard_managers];
our %argspecopt_clipboard_manager = (
    clipboard_manager => {
        summary => 'Explicitly set clipboard manager to use',
        schema => $sch_clipboard_manager,
        description => <<'MARKDOWN',

The default, when left undef, is to detect what clipboard manager is running.

MARKDOWN
        cmdline_aliases => {m=>{}},
    },
);

lib/Clipboard/Any.pm  view on Meta::CPAN

    @paths;
}

$SPEC{':package'} = {
    v => 1.1,
    summary => 'Common interface to clipboard manager functions',
    description => <<'MARKDOWN',

This module provides common functions related to clipboard manager.

Supported clipboard manager: KDE Plasma's Klipper (`klipper`), `parcellite`,
`clipit`, `xclip`. Support for more clipboard managers, e.g. on Windows or other
Linux desktop environment is welcome.

MARKDOWN
};

$SPEC{'detect_clipboard_manager'} = {
    v => 1.1,
    summary => 'Detect which clipboard manager program is currently running',
    description => <<'MARKDOWN',

Will return a string containing name of clipboard manager program, e.g.
`klipper`. Will return undef if no known clipboard manager is detected.

MARKDOWN
    result_naked => 1,
    args => {
        detail => {
            schema => 'bool*',
            cmdline_aliases => {l=>{}},
        },
    },
    #result => {
    #    schema => $sch_clipboard_manager,
    #},
};
sub detect_clipboard_manager {
    my %args = @_;

    require File::Which;

    require Proc::Find;

lib/Clipboard/Any.pm  view on Meta::CPAN

    my $info = {};
  DETECT: {

      DETECT_KLIPPER:
        {
            log_trace "Checking whether clipboard manager klipper is running ...";

          METHOD1: {
                my @paths = _find_qdbus();

                unless (@paths) {

lib/Clipboard/Any.pm  view on Meta::CPAN

          #}
        } # DETECT_KLIPPER

      DETECT_PARCELLITE:
        {
            log_trace "Checking whether clipboard manager parcellite is running ...";
            my $pids = Proc::Find::find_proc(name => "parcellite");
            if (@$pids) {
                log_trace "parcellite process is running, concluding using parcellite";
                $info->{manager} = "parcellite";
                last DETECT;

lib/Clipboard/Any.pm  view on Meta::CPAN

        } # DETECT_PARCELLITE

      DETECT_CLIPIT:
        {
            # basically the same as parcellite
            log_trace "Checking whether clipboard manager clipit is running ...";
            my $pids = Proc::Find::find_proc(name => "clipit");
            if (@$pids) {
                log_trace "clipit process is running, concluding using clipit";
                $info->{manager} = "parcellite";
                last DETECT;

lib/Clipboard/Any.pm  view on Meta::CPAN

            log_trace "xclip found in PATH, concluding using xclip";
            $info->{manager} = "xclip";
            $info->{xclip_path} = $path;
        } # DETECT_XCLIP

        log_trace "No known clipboard manager is detected";
    } # DETECT

    if ($args{detail}) {
        $info;
    } else {
        $info->{manager};
    }
}

$SPEC{'clear_clipboard_history'} = {
    v => 1.1,
    summary => 'Delete all clipboard items',
    description => <<'MARKDOWN',

MARKDOWN
    args => {
        %argspecopt_clipboard_manager,
    },
};
sub clear_clipboard_history {
    my %args = @_;

    my $clipboard_manager = $args{clipboard_manager} // detect_clipboard_manager();
    return [412, "Can't detect any known clipboard manager"]
        unless $clipboard_manager;

    if ($clipboard_manager eq 'klipper') {
        my @paths = _find_qdbus();
        die "Can't find qdbus" unless @paths;
        my ($stdout, $stderr);
        # qdbus likes to emit an empty line
        system({capture_stdout=>\$stdout, capture_stderr=>\$stderr},
               $paths[0], "org.kde.klipper", "/klipper", "clearClipboardHistory");
        my $exit_code = $? < 0 ? $? : $?>>8;
        return [500, "/klipper's clearClipboardHistory failed: $exit_code"] if $exit_code;
        return [200, "OK"];
    } elsif ($clipboard_manager eq 'parcellite') {
        return [501, "Not yet implemented"];
    } elsif ($clipboard_manager eq 'clipit') {
        return [501, "Not yet implemented"];
    } elsif ($clipboard_manager eq 'xclip') {
        # implemented by setting both primary and clipboard to empty string

        my $fh;

        open $fh, "| xclip -i -selection primary" ## no critic: InputOutput::ProhibitTwoArgOpen
            or return [500, "xclip -i -selection primary failed (1): $!"];
        print $fh '';
        close $fh
            or return [500, "xclip -i -selection primary failed (2): $!"];

        open $fh, "| xclip -i -selection clipboard" ## no critic: InputOutput::ProhibitTwoArgOpen
            or return [500, "xclip -i -selection clipboard failed (1): $!"];
        print $fh '';
        close $fh
            or return [500, "xclip -i -selection clipboard failed (2): $!"];

        return [200, "OK"];
    }

    [412, "Cannot clear clipboard history (clipboard manager=$clipboard_manager)"];
}

$SPEC{'clear_clipboard_content'} = {
    v => 1.1,
    summary => 'Delete current clipboard content',
    description => <<'MARKDOWN',

MARKDOWN
    args => {
        %argspecopt_clipboard_manager,
    },
};
sub clear_clipboard_content {
    my %args = @_;

    my $clipboard_manager = $args{clipboard_manager} // detect_clipboard_manager();
    return [412, "Can't detect any known clipboard manager"]
        unless $clipboard_manager;

    if ($clipboard_manager eq 'klipper') {
        my @paths = _find_qdbus();
        die "Can't find qdbus" unless @paths;
        my ($stdout, $stderr);
        # qdbus likes to emit an empty line
        system({capture_stdout=>\$stdout, capture_stderr=>\$stderr},
               $paths[0], "org.kde.klipper", "/klipper", "clearClipboardContents");
        my $exit_code = $? < 0 ? $? : $?>>8;
        return [500, "/klipper's clearClipboardContents failed: $exit_code"] if $exit_code;
        return [200, "OK"];
    } elsif ($clipboard_manager eq 'parcellite') {
        return [501, "Not yet implemented"];
    } elsif ($clipboard_manager eq 'clipit') {
        return [501, "Not yet implemented"];
    } elsif ($clipboard_manager eq 'xclip') {
        # implemented by setting primary to empty string

        open my $fh, "| xclip -i -selection primary" ## no critic: InputOutput::ProhibitTwoArgOpen
            or return [500, "xclip -i -selection primary failed (1): $!"];
        print $fh '';

lib/Clipboard/Any.pm  view on Meta::CPAN

            or return [500, "xclip -i -selection primary failed (2): $!"];

        return [200, "OK"];
    }

    [412, "Cannot clear clipboard content (clipboard manager=$clipboard_manager)"];
}

$SPEC{'get_clipboard_content'} = {
    v => 1.1,
    summary => 'Get the clipboard content (most recent, history index [0])',
    description => <<'MARKDOWN',

Caveats for klipper: Non-text item is not retrievable by getClipboardContents().
If the current item is e.g. an image, then the next text item from history will
be returned instead, or empty string if none exists.

MARKDOWN
    args => {
        %argspecopt_clipboard_manager,
    },
    examples => [
        {
            summary => 'Munge text (remove duplicate spaces) in clipboard',
            src_plang => 'bash',
            src => q{[[prog]] | perl -lpe's/ {2,}/ /g' | clipadd},
            test => 0,
            'x.doc.show_result' => 0,
        },
    ],
};
sub get_clipboard_content {
    my %args = @_;

    my $clipboard_manager = $args{clipboard_manager} // detect_clipboard_manager();
    return [412, "Can't detect any known clipboard manager"]
        unless $clipboard_manager;

    if ($clipboard_manager eq 'klipper') {
        my @paths = _find_qdbus();
        die "Can't find qdbus" unless @paths;
        my ($stdout, $stderr);
        system({capture_stdout=>\$stdout, capture_stderr=>\$stderr},
               $paths[0], "org.kde.klipper", "/klipper", "getClipboardContents");
        my $exit_code = $? < 0 ? $? : $?>>8;
        return [500, "/klipper's getClipboardContents failed: $exit_code"] if $exit_code;
        chomp $stdout;
        return [200, "OK", $stdout];
    } elsif ($clipboard_manager eq 'parcellite') {
        my ($stdout, $stderr);
        system({capture_stdout=>\$stdout, capture_stderr=>\$stderr},
               "parcellite", "-p");
        my $exit_code = $? < 0 ? $? : $?>>8;
        return [500, "parcellite command failed with exit code $exit_code"] if $exit_code;
        return [200, "OK", $stdout];
    } elsif ($clipboard_manager eq 'clipit') {
        my ($stdout, $stderr);
        system({capture_stdout=>\$stdout, capture_stderr=>\$stderr},
               "clipit", "-p");
        my $exit_code = $? < 0 ? $? : $?>>8;
        return [500, "clipit command failed with exit code $exit_code"] if $exit_code;
        return [200, "OK", $stdout];
    } elsif ($clipboard_manager eq 'xclip') {
        my ($stdout, $stderr);
        system({capture_stdout=>\$stdout, capture_stderr=>\$stderr},
               "xclip", "-o", "-selection", "primary");
        my $exit_code = $? < 0 ? $? : $?>>8;
        return [500, "xclip -o failed with exit code $exit_code"] if $exit_code;
        return [200, "OK", $stdout];
    }

    [412, "Cannot get clipboard content (clipboard manager=$clipboard_manager)"];
}

$SPEC{'list_clipboard_history'} = {
    v => 1.1,
    summary => 'List the clipboard history',
    description => <<'MARKDOWN',

Caveats for klipper: 1) Klipper does not provide method to get the length of
history. So we retrieve history item one by one using getClipboardHistoryItem(i)
from i=0, i=1, and so on. And assume that if we get two consecutive empty
string, it means we reach the end of the clipboard history before the first
empty result.

2) Non-text items are not retrievable by getClipboardHistoryItem().

MARKDOWN
    args => {
        %argspecopt_clipboard_manager,
    },
};
sub list_clipboard_history {
    my %args = @_;

    my $clipboard_manager = $args{clipboard_manager} // detect_clipboard_manager();
    return [412, "Can't detect any known clipboard manager"]
        unless $clipboard_manager;

    if ($clipboard_manager eq 'klipper') {
        my @paths = _find_qdbus();
        die "Can't find qdbus" unless @paths;
        my @rows;
        my $i = 0;
        my $got_empty;

lib/Clipboard/Any.pm  view on Meta::CPAN

                push @rows, $stdout;
            }
            $i++;
        }
        return [200, "OK", \@rows];
    } elsif ($clipboard_manager eq 'parcellite') {
        # parcellite -c usually just prints the same result as -p (primary)
        return [501, "Not yet implemented"];
    } elsif ($clipboard_manager eq 'clipit') {
        # clipit -c usually just prints the same result as -p (primary)
        return [501, "Not yet implemented"];
    } elsif ($clipboard_manager eq 'xclip') {
        my ($stdout, $stderr, $exit_code);
        my @rows;

        system({capture_stdout=>\$stdout, capture_stderr=>\$stderr},
               "xclip", "-o", "-selection", "primary");
        $exit_code = $? < 0 ? $? : $?>>8;
        return [500, "xclip -o (primary) failed with exit code $exit_code"] if $exit_code;
        push @rows, $stdout;

        system({capture_stdout=>\$stdout, capture_stderr=>\$stderr},
               "xclip", "-o", "-selection", "clipboard");
        $exit_code = $? < 0 ? $? : $?>>8;
        return [500, "xclip -o (clipboard) failed with exit code $exit_code"] if $exit_code;
        push @rows, $stdout;

        return [200, "OK", \@rows];
    }

    [412, "Cannot list clipboard history (clipboard manager=$clipboard_manager)"];
}

$SPEC{'get_clipboard_history_item'} = {
    v => 1.1,
    summary => 'Get a clipboard history item',
    description => <<'MARKDOWN',

MARKDOWN
    args => {
        %argspecopt_clipboard_manager,
        %argspec0_index,
    },
};
sub get_clipboard_history_item {
    my %args = @_;
    my $index = $args{index};

    my $clipboard_manager = $args{clipboard_manager} // detect_clipboard_manager();
    return [412, "Can't detect any known clipboard manager"]
        unless $clipboard_manager;

    if ($clipboard_manager eq 'klipper') {
        my @paths = _find_qdbus();
        die "Can't find qdbus" unless @paths;
        my ($stdout, $stderr);
        system({capture_stdout=>\$stdout, capture_stderr=>\$stderr},
               $paths[0], "org.kde.klipper", "/klipper", "getClipboardHistoryItem", $index);
        my $exit_code = $? < 0 ? $? : $?>>8;
        return [500, "/klipper's getClipboardHistoryItem($index) failed: $exit_code"] if $exit_code;
        chomp $stdout;
        return [200, "OK", $stdout];
    } elsif ($clipboard_manager eq 'parcellite') {
        # parcellite -c usually just prints the same result as -p (primary)
        return [501, "Not yet implemented"];
    } elsif ($clipboard_manager eq 'clipit') {
        # clipit -c usually just prints the same result as -p (primary)
        return [501, "Not yet implemented"];
    } elsif ($clipboard_manager eq 'xclip') {
        my ($stdout, $stderr, $exit_code);
        my @rows;

        if ($index == 0) {
            system({capture_stdout=>\$stdout, capture_stderr=>\$stderr},

lib/Clipboard/Any.pm  view on Meta::CPAN

            $exit_code = $? < 0 ? $? : $?>>8;
            return [500, "xclip -o (primary) failed with exit code $exit_code"] if $exit_code;
            return [200, "OK", $stdout];
        } elsif ($index == 0) {
            system({capture_stdout=>\$stdout, capture_stderr=>\$stderr},
                   "xclip", "-o", "-selection", "clipboard");
            $exit_code = $? < 0 ? $? : $?>>8;
            return [500, "xclip -o (clipboard) failed with exit code $exit_code"] if $exit_code;
            return [200, "OK", $stdout];
        } else {
            return [200, "OK", undef];
        }
    }

    [412, "Cannot get clipboard history item (clipboard manager=$clipboard_manager)"];
}

$SPEC{'add_clipboard_content'} = {
    v => 1.1,
    summary => 'Add a new content to the clipboard',
    description => <<'MARKDOWN',

For `xclip`: when adding content, the primary selection is set. The clipboard
content is unchanged.

MARKDOWN
    args => {
        %argspecopt_clipboard_manager,
        content => {
            schema => 'str*',
            pos=>0,
            cmdline_src=>'stdin_or_args',
        },

lib/Clipboard/Any.pm  view on Meta::CPAN

            summary => 'If set to true, will output content back to STDOUT',
            schema => 'bool*',
            cmdline_aliases => {t=>{}},
        },
        chomp_newline => {
            summary => 'Remove trailing newlines before adding item to clipboard',
            schema => 'bool*',
            cmdline_aliases => {l=>{}},
        },
    },
    examples => [
        {
            summary => 'Munge text (remove duplicate spaces) in clipboard',
            src_plang => 'bash',
            src => q{clipget | perl -lpe's/ {2,}/ /g' | [[prog]]},
            test => 0,
            'x.doc.show_result' => 0,
        },
    ],
};
sub add_clipboard_content {
    my %args = @_;

    my $clipboard_manager = $args{clipboard_manager} // detect_clipboard_manager();
    return [412, "Can't detect any known clipboard manager"]
        unless $clipboard_manager;

    defined $args{content} or
        return [400, "Please specify content"];

    my $content0 = $args{content};
    my $content = $content0;
    $content =~ s/\R+\z// if $args{chomp_newline};

    if ($clipboard_manager eq 'klipper') {
        my @paths = _find_qdbus();
        die "Can't find qdbus" unless @paths;
        my ($stdout, $stderr);
        # qdbus likes to emit an empty line
        system({capture_stdout=>\$stdout, capture_stderr=>\$stderr},
               $paths[0], "org.kde.klipper", "/klipper", "setClipboardContents", $content);
        my $exit_code = $? < 0 ? $? : $?>>8;
        return [500, "/klipper's setClipboardContents failed: $exit_code"] if $exit_code;
        print $content0 if $args{tee};
        return [200, "OK"];
    } elsif ($clipboard_manager eq 'parcellite') {
        # parcellite cli copies unknown options and stdin to clipboard history
        # but not as the current one
        return [501, "Not yet implemented"];
    } elsif ($clipboard_manager eq 'clipit') {
        # clipit cli copies unknown options and stdin to clipboard history but
        # not as the current one
        return [501, "Not yet implemented"];
    } elsif ($clipboard_manager eq 'xclip') {
        open my $fh, "| xclip -i -selection primary" ## no critic: InputOutput::ProhibitTwoArgOpen
            or return [500, "xclip -i -selection primary failed (1): $!"];
        print $fh $content;
        close $fh
            or return [500, "xclip -i -selection primary failed (2): $!"];
        print $content0 if $args{tee};
        return [200, "OK"];
    }

    [412, "Cannot add clipboard content (clipboard manager=$clipboard_manager)"];
}

1;
# ABSTRACT: Common interface to clipboard manager functions

__END__

=pod

=encoding UTF-8

=head1 NAME

Clipboard::Any - Common interface to clipboard manager functions

=head1 VERSION

This document describes version 0.015 of Clipboard::Any (from Perl distribution Clipboard-Any), released on 2025-06-16.

=head1 DESCRIPTION

This module provides a common interface to interact with clipboard.

Some terminology:

=over

=item * clipboard content

The current clipboard content. Some clipboard manager supports storing multiple
items (multiple contents). All the items are called L</clipboard history>.

=item * clipboard history

Some clipboard manager supports storing multiple items (multiple contents). All
the items are called clipboard history. It is presented as an array. The current
item/content is at index 0, the secondmost current item is at index 1, and so
on.

=back

=head2 Supported clipboard managers

=head3 Klipper

The default clipboard manager on KDE Plasma.

=head3 clipit

=head3 parcellite

=head3 xclip

This is not a "real" clipboard manager, but just an interface to the X
selections. With C<xclip>, the history is viewed as having two items. The
first/recent is the primary selection and the second one is the secondary.


This module provides common functions related to clipboard manager.

Supported clipboard manager: KDE Plasma's Klipper (C<klipper>), C<parcellite>,
C<clipit>, C<xclip>. Support for more clipboard managers, e.g. on Windows or other
Linux desktop environment is welcome.

=head1 NOTES

2021-07-15 - Tested on my system (KDE Plasma 5.12.9 on Linux).

=head1 FUNCTIONS


=head2 add_clipboard_content

Usage:

 add_clipboard_content(%args) -> [$status_code, $reason, $payload, \%result_meta]

Add a new content to the clipboard.

For C<xclip>: when adding content, the primary selection is set. The clipboard
content is unchanged.

This function is not exported by default, but exportable.

Arguments ('*' denotes required arguments):

=over 4

=item * B<chomp_newline> => I<bool>

Remove trailing newlines before adding item to clipboard.

=item * B<clipboard_manager> => I<str>

Explicitly set clipboard manager to use.

The default, when left undef, is to detect what clipboard manager is running.

=item * B<content> => I<str>

(No description)

lib/Clipboard/Any.pm  view on Meta::CPAN


Return value:  (any)



=head2 clear_clipboard_content

Usage:

 clear_clipboard_content(%args) -> [$status_code, $reason, $payload, \%result_meta]

Delete current clipboard content.

This function is not exported by default, but exportable.

Arguments ('*' denotes required arguments):

=over 4

=item * B<clipboard_manager> => I<str>

Explicitly set clipboard manager to use.

The default, when left undef, is to detect what clipboard manager is running.


=back

Returns an enveloped result (an array).

lib/Clipboard/Any.pm  view on Meta::CPAN


Return value:  (any)



=head2 clear_clipboard_history

Usage:

 clear_clipboard_history(%args) -> [$status_code, $reason, $payload, \%result_meta]

Delete all clipboard items.

This function is not exported by default, but exportable.

Arguments ('*' denotes required arguments):

=over 4

=item * B<clipboard_manager> => I<str>

Explicitly set clipboard manager to use.

The default, when left undef, is to detect what clipboard manager is running.


=back

Returns an enveloped result (an array).

lib/Clipboard/Any.pm  view on Meta::CPAN


Return value:  (any)



=head2 detect_clipboard_manager

Usage:

 detect_clipboard_manager(%args) -> any

Detect which clipboard manager program is currently running.

Will return a string containing name of clipboard manager program, e.g.
C<klipper>. Will return undef if no known clipboard manager is detected.

This function is not exported by default, but exportable.

Arguments ('*' denotes required arguments):

lib/Clipboard/Any.pm  view on Meta::CPAN


Return value:  (any)



=head2 get_clipboard_content

Usage:

 get_clipboard_content(%args) -> [$status_code, $reason, $payload, \%result_meta]

Get the clipboard content (most recent, history index [0]).

Caveats for klipper: Non-text item is not retrievable by getClipboardContents().
If the current item is e.g. an image, then the next text item from history will
be returned instead, or empty string if none exists.

lib/Clipboard/Any.pm  view on Meta::CPAN


Arguments ('*' denotes required arguments):

=over 4

=item * B<clipboard_manager> => I<str>

Explicitly set clipboard manager to use.

The default, when left undef, is to detect what clipboard manager is running.


=back

Returns an enveloped result (an array).

lib/Clipboard/Any.pm  view on Meta::CPAN


Return value:  (any)



=head2 get_clipboard_history_item

Usage:

 get_clipboard_history_item(%args) -> [$status_code, $reason, $payload, \%result_meta]

Get a clipboard history item.

This function is not exported by default, but exportable.

Arguments ('*' denotes required arguments):

=over 4

=item * B<clipboard_manager> => I<str>

Explicitly set clipboard manager to use.

The default, when left undef, is to detect what clipboard manager is running.

=item * B<index> => I<int>

Index of item in history (0 means the currentE<sol>latest, 1 the second latest, and so on).

lib/Clipboard/Any.pm  view on Meta::CPAN


Return value:  (any)



=head2 list_clipboard_history

Usage:

 list_clipboard_history(%args) -> [$status_code, $reason, $payload, \%result_meta]

List the clipboard history.

Caveats for klipper: 1) Klipper does not provide method to get the length of
history. So we retrieve history item one by one using getClipboardHistoryItem(i)
from i=0, i=1, and so on. And assume that if we get two consecutive empty
string, it means we reach the end of the clipboard history before the first
empty result.

2) Non-text items are not retrievable by getClipboardHistoryItem().

This function is not exported by default, but exportable.

Arguments ('*' denotes required arguments):

=over 4

=item * B<clipboard_manager> => I<str>

Explicitly set clipboard manager to use.

The default, when left undef, is to detect what clipboard manager is running.


=back

Returns an enveloped result (an array).

 view all matches for this distribution


Clipboard

 view release on metacpan or  search on metacpan

lib/Clipboard.pm  view on Meta::CPAN

    my $self = shift;
    my $os = shift;
    my %drivers = (
        # list stolen from Module::Build, with some modifications (for
        # example, cygwin doesn't count as Unix here, because it will
        # use the Win32 clipboard.)
        bind_os(Xsel => qw(linux bsd$ aix bsdos dec_osf dgux
            dynixptx gnu hpux irix dragonfly machten next os2 sco_sv solaris
            sunos svr4 svr5 unicos unicosmk)),
        bind_os(Xclip => qw(linux bsd$ aix bsdos dec_osf dgux
            dynixptx gnu hpux irix dragonfly machten next os2 sco_sv solaris

lib/Clipboard.pm  view on Meta::CPAN


=head1 DESCRIPTION

Who doesn't remember the first time they learned to copy and paste, and
generated an exponentially growing text document?   Yes, that's right,
clipboards are magical.

With Clipboard.pm, this magic is now trivial to access,
in a cross-platform-consistent API, from your Perl code.

=head1 STATUS

lib/Clipboard.pm  view on Meta::CPAN


=back

=head2 Bugs / Feature Requests

Please report any bugs or feature requests by email to C<bug-clipboard at rt.cpan.org>, or through
the web interface at L<https://rt.cpan.org/Public/Bug/Report.html?Queue=Clipboard>. You will be automatically notified of any
progress on the request by the system.

=head2 Source Code

 view all matches for this distribution


CodeManager

 view release on metacpan or  search on metacpan

lib/Prima/CodeManager/Edit.pm  view on Meta::CPAN

			[ CancelBlock    => 0, 0, '@U',          q(cancel_block)],
			[ MarkVertical   => 0, 0, '@B',          q(mark_vertical)],
			[ MarkHorizontal => 0, 0, '@L',          q(mark_horizontal)],
			[ CopyBlock      => 0, 0, '@C',          q(copy_block)],
			[ OvertypeBlock  => 0, 0, '@O',          q(overtype_block)],
# clipboard keys
			[ Cut            => 0, 0, km::Shift|kb::Delete, q(cut)],
			[ Copy           => 0, 0, km::Ctrl |kb::Insert, q(copy)],
			[ Paste          => 0, 0, km::Shift|kb::Insert, q(paste)],
			[ CutMS          => 0, 0, '^X', q(cut)],
			[ CopyMS         => 0, 0, '^C', q(copy)],

 view all matches for this distribution


Compress-Deflate7

 view release on metacpan or  search on metacpan

7zip/CPP/7zip/UI/FileManager/PanelMenu.cpp  view on Meta::CPAN

    
    ci.lpVerb = action.c_str();
    result = cm->InvokeCommand(&ci);
    if (result)
      ShowMessage(
      "Error copying file to clipboard.");
    
  }
  else
  */
  {

 view all matches for this distribution


Config-JSON-Enhanced

 view release on metacpan or  search on metacpan

script/configjson2json.pl  view on Meta::CPAN


    # press CTRL-D when done typing JSON to STDIN
    # input must be less than 4K long!
    json2perl.pl

    # Read input from clipboard or write output to clipboard
    # Only in: Unix / Linux / OSX
    # (must have already installed xclip or xsel or pbpaste (on OSX))
    json2json.pl -e < $(xclip -o)
    json2json.pl -e < $(pbaste)
    # write the output to the clipboard for further pasting
    json2json.pl -i input.json | xclip -i
    # clicking mouse's middle-button will paste the result

=head1 USAGE

 view all matches for this distribution


( run in 1.956 second using v1.01-cache-2.11-cpan-84e82930d8c )