CINXE.COM

encoding - allows you to write your script in non-ASCII and non-UTF-8 - metacpan.org

<!DOCTYPE html> <html lang="en-US"> <head> <title>encoding - allows you to write your script in non-ASCII and non-UTF-8 - metacpan.org</title> <link rel="preload" as="fetch" href="/account/login_status" crossorigin="anonymous" /> <link href="/assets/style-TSLAAS2Q.css" rel="stylesheet" type="text/css"> <script src="/assets/main-PQKFM75E.js" type="module"></script> <link rel="alternate" type="application/rss+xml" title="Recent CPAN Uploads of Encode - MetaCPAN" href="/dist/Encode/releases.rss" /> <link rel="canonical" href="https://metacpan.org/pod/encoding" /> <meta name="description" content="allows you to write your script in non-ASCII and non-UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=5"> <link rel="shortcut icon" href="/static/icons/favicon.ico"> <link rel="apple-touch-icon" sizes="152x152" href="/static/icons/apple-touch-icon.png"> <link rel="search" href="/static/opensearch.xml" type="application/opensearchdescription+xml" title="MetaCPAN"> <script async src="https://www.googletagmanager.com/gtag/js?id=G-E82Q2V8LVD"></script> <meta property="og:site_name" content="MetaCPAN" /> <meta name="twitter:site" content="@metacpan" /> <meta property="og:type" content="article" /> <meta name="twitter:card" content="summary" /> <meta property="og:url" content="https://metacpan.org/pod/encoding" /> <meta property="og:title" content="encoding" /> <meta property="og:description" content="allows you to write your script in non-ASCII and non-UTF-8" /> <meta property="og:image" content="https://metacpan.org/static/images/dots.png" /> </head> <body> <nav class="navbar navbar-default" role="navigation"> <div class="header-logo-large hidden-xs"> <a href="/" tabindex="0"> <svg class="logo" aria-label="MetaCPAN"> <use class="logo" href="/static/images/metacpan-logo.svg#logo" /> </svg> </a> </div> <div class="header-logo-icon visible-xs"> <a href="/"> <svg class="logo" aria-label="MetaCPAN"> <use class="logo" href="/static/images/metacpan-logo.svg#dots" /> </svg> </a> </div> <ul class="nav navbar-nav menu-items hidden-xs hidden-sm"> <li><a href="/about">About</a></li> <li><a href="/about/sponsors">Sponsor</a></li> <li><a href="https://grep.metacpan.org/">grep::cpan</a></li> <li><a href="/recent">Recent</a></li> <li><a href="/about/faq">FAQ</a></li> <li><a href="/tools">Tools</a></li> <li><a href="https://fastapi.metacpan.org/">API</a></li> </ul> <ul class="nav navbar-nav navbar-right"> <button type="button" class="searchbar-btn visible-xs visible-sm"> <i class="fa fa-search button-fa-icon"></i> </button> <form action="/search" class="searchbar-form visible-md visible-lg search-form form-horizontal"> <input type="hidden" name="size" id="metacpan_search-size" value="20"> <div class="form-group"> <div class="search-group"> <i class="fa fa-search"></i> <input type="text" name="q" placeholder="Search the CPAN" size="41" autocorrect="off" autocapitalize="off" spellcheck="false" id="metacpan_search-input" class="form-control" value=""> </div> </div> </form> <li class="icon-slidepanel visible-xs visible-sm"> <button data-toggle="slidepanel" data-target=".slidepanel"> <span class="button-fa-icon"> <i class="fa fa-bars slidepanel-open"></i> <i class="fa fa-times slidepanel-close"></i> </span> </button> </li> <li class="dropdown login-dropdown show-logged-in"> <button type="button" class="dropdown-toggle" data-toggle="dropdown"> <i class="fa fa-user button-fa-icon logged-in-icon" aria-hidden="true"></i> <i class="fas fa-chevron-down"></i> </button> <ul class="dropdown-menu"> <li><a href="/account/identities">Identities</a></li> <li><a href="/account/profile">Profile</a></li> <li><a href="/account/favorite/list">Favorites</a></li> <li> <a href="#" type="button" class="logout-button"> Logout </a> </li> </ul> </li> <li class="dropdown login-dropdown show-logged-out"> <button type="button" class="dropdown-toggle" data-toggle="dropdown"> <i class="fa fa-user button-fa-icon avatar-placeholder" aria-hidden="true"></i> <i class="fas fa-chevron-down"></i> </button> <ul class="dropdown-menu"> <li> <a href="/login/github"> <i class="fab fa-github fa-fw"></i> GitHub </a> </li> <li> <a href="/login/twitter"> <i class="fab fa-twitter fa-fw"></i> Twitter </a> </li> <li> <a href="/login/google"> <i class="fab fa-google fa-fw"></i> Google </a> </li> </ul> </li> <li class="dropdown login-dropdown hide-logged-in hide-logged-out"> <button> <i class="fa fa-user button-fa-icon" aria-hidden="true"></i> </button> </li> </ul> </nav> <div class="page-content "> <div class="top-notify-banner"> </div> <nav class="sidebar"> <div class="slidepanel"> <ul class="nav-list "> <li class="nav-header no-margin-top"> <div class="ttip" data-toggle="tooltip" data-placement="bottom" title="The date that this version of Encode was released."> <span class="relatize">25 Feb 2024 23:19:43 UTC</span> </div> </li> <li> Distribution: <a href="/dist/Encode">Encode</a> </li> <li> Module version: 3.00 </li> <li> <a data-keyboard-shortcut="g s" href="/dist/Encode/source/encoding.pm">Source</a> (<a href="/dist/Encode/source/encoding.pm?raw=1">raw</a>) </li> <li> <a data-keyboard-shortcut="g b" href="/dist/Encode/source">Browse</a> (<a href="/dist/Encode/source?raw=1">raw</a>) </li> <li> <a data-keyboard-shortcut="g c" href="/dist/Encode/changes">Changes</a> </li> <li> <a class="nopopup" href="/dist/Encode/contribute">How to Contribute</a> </li> <li> <a rel="noopener nofollow" data-keyboard-shortcut="g r" href="https://github.com/dankogai/p5-encode">Repository</a> </li> <li> <a rel="noopener nofollow" data-keyboard-shortcut="g i" href="https://rt.cpan.org/Public/Dist/Display.html?Name=Encode">Issues</a> (61) </li> <li> <a rel="noopener nofollow" href="http://matrix.cpantesters.org/?dist=Encode+3.21" title="Matrix">Testers</a> <span title="(pass / fail / na)">(<a rel="noopener nofollow" href="https://www.cpantesters.org/distro/E/Encode.html?oncpan=1&amp;distmat=1&amp;version=3.21&amp;grade=2" style="color: #090">2506</a> / <a rel="noopener nofollow" href="https://www.cpantesters.org/distro/E/Encode.html?oncpan=1&amp;distmat=1&amp;version=3.21&amp;grade=3" style="color: #900">1</a> / <a rel="noopener nofollow" href="https://www.cpantesters.org/distro/E/Encode.html?oncpan=1&amp;distmat=1&amp;version=3.21&amp;grade=4">0</a>)</span> </li> <li> <a rel="noopener nofollow" href="http://cpants.cpanauthors.org/release/DANKOGAI/Encode-3.21">Kwalitee</a> </li> <li> <div class="ttip" data-toggle="tooltip" data-placement="bottom" title="The # people with an indexing permission on Encode who have released something to CPAN in the last 2 years (i.e. the # people likely able to release critical fixes in a timely manner)"> Bus factor: 5 </div> </li> <li> License: perl_5 </li> <li class="nav-header">Activity</li> <li> <div class="activity-graph"> <img src="/dist/Encode/activity.svg?res=month" /> <div class="comment">24 month</div> </div> </li> <li class="nav-header">Tools</li> <li> <a itemprop="downloadUrl" href="https://cpan.metacpan.org/authors/id/D/DA/DANKOGAI/Encode-3.21.tar.gz"> Download (<span itemprop="fileSize">1.99MB</span>)</a> </li> <li> <a href="https://explorer.metacpan.org/?url=%2Fmodule%2FDANKOGAI%2FEncode-3.21%2Fencoding.pm"> MetaCPAN Explorer </a> </li> <li> <a href="/dist/Encode/permissions"> Permissions </a> </li> <li> <a href="/dist/Encode/releases.rss"> Subscribe to distribution </a> </li> <li> <button class="btn btn-link" data-toggle="modal" data-target="#metacpan_install-instructions-dialog"> Install Instructions </button> </li> <li> <form action="/search"> <input type="hidden" name="q" value="dist:Encode"> <input type="search" name="q" placeholder="Search distribution" class="form-control tool-bar-form"> <input type="submit" style="display: none"> </form> </li> <li> <form action="https://grep.metacpan.org/search"> <input type="hidden" name="qd" value="Encode"> <input type="hidden" name="source" value="metacpan"> <input type="search" name="q" placeholder="grep distribution" class="form-control tool-bar-form"> <input type="submit" style="display: none"> </form> </li> <li class="version-jump"> <select class="select-navigator form-control tool-bar-form"> <option disabled selected>Jump to version</option> <option disabled value="/release/DANKOGAI/Encode-3.21/view/encoding.pm" >3.21 (DANKOGAI on 2024-02-25)</option> <option value="/release/DANKOGAI/Encode-3.20/view/encoding.pm" >3.20 (DANKOGAI on 2023-11-10)</option> <option value="/release/DANKOGAI/Encode-3.19/view/encoding.pm" >3.19 (DANKOGAI on 2022-08-04)</option> <option value="/release/DANKOGAI/Encode-3.18/view/encoding.pm" >3.18 (DANKOGAI on 2022-06-25)</option> <option value="/release/DANKOGAI/Encode-3.17/view/encoding.pm" >3.17 (DANKOGAI on 2022-04-07)</option> <option value="/release/DANKOGAI/Encode-3.16/view/encoding.pm" >3.16 (DANKOGAI on 2021-10-13)</option> <option value="/release/DANKOGAI/Encode-3.15/view/encoding.pm" >3.15 (DANKOGAI on 2021-10-08)</option> <option value="/release/DANKOGAI/Encode-3.14/view/encoding.pm" >3.14 (DANKOGAI on 2021-10-08)</option> <option value="/release/DANKOGAI/Encode-3.13/view/encoding.pm" >3.13 (DANKOGAI on 2021-10-06)</option> <option value="/release/DANKOGAI/Encode-3.12/view/encoding.pm" >3.12 (DANKOGAI on 2021-08-09)</option> <option value="/release/DANKOGAI/Encode-3.11/view/encoding.pm" >3.11 (DANKOGAI on 2021-07-23)</option> <option value="/release/DANKOGAI/Encode-3.10/view/encoding.pm" >3.10 (DANKOGAI on 2021-05-18)</option> <option value="/release/DANKOGAI/Encode-3.09/view/encoding.pm" >3.09 (DANKOGAI on 2021-05-14)</option> <option value="/release/DANKOGAI/Encode-3.08/view/encoding.pm" >3.08 (DANKOGAI on 2020-12-02)</option> <option value="/release/DANKOGAI/Encode-3.07/view/encoding.pm" >3.07 (DANKOGAI on 2020-07-25)</option> <option value="/release/DANKOGAI/Encode-3.06/view/encoding.pm" >3.06 (DANKOGAI on 2020-05-02)</option> <option value="/release/DANKOGAI/Encode-3.05/view/encoding.pm" >3.05 (DANKOGAI on 2020-03-18)</option> <option value="/release/DANKOGAI/Encode-3.04/view/encoding.pm" >3.04 (DANKOGAI on 2020-03-10)</option> <option value="/release/DANKOGAI/Encode-3.03/view/encoding.pm" >3.03 (DANKOGAI on 2020-03-02)</option> <option value="/release/DANKOGAI/Encode-3.02/view/encoding.pm" >3.02 (DANKOGAI on 2019-12-25)</option> <option value="/release/DANKOGAI/Encode-3.01/view/encoding.pm" >3.01 (DANKOGAI on 2019-03-13)</option> <option value="/release/DANKOGAI/Encode-3.00/view/encoding.pm" >3.00 (DANKOGAI on 2019-01-31)</option> <option value="/release/DANKOGAI/Encode-2.100/view/encoding.pm" >2.100 (DANKOGAI on 2019-01-31)</option> <option value="/release/DANKOGAI/Encode-2.99/view/encoding.pm" >2.99 (DANKOGAI on 2019-01-21)</option> <option value="/release/DANKOGAI/Encode-2.98/view/encoding.pm" >2.98 (DANKOGAI on 2018-04-22)</option> <option value="/release/DANKOGAI/Encode-2.97/view/encoding.pm" >2.97 (DANKOGAI on 2018-02-21)</option> <option value="/release/DANKOGAI/Encode-2.96/view/encoding.pm" >2.96 (DANKOGAI on 2018-02-11)</option> <option value="/release/DANKOGAI/Encode-2.95/view/encoding.pm" >2.95 (DANKOGAI on 2018-02-08)</option> <option value="/release/DANKOGAI/Encode-2.94/view/encoding.pm" >2.94 (DANKOGAI on 2018-01-09)</option> <option value="/release/DANKOGAI/Encode-2.93/view/encoding.pm" >2.93 (DANKOGAI on 2017-10-06)</option> <option value="/release/DANKOGAI/Encode-2.92/view/encoding.pm" >2.92 (DANKOGAI on 2017-07-18)</option> <option value="/release/DANKOGAI/Encode-2.91/view/encoding.pm" >2.91 (DANKOGAI on 2017-06-22)</option> <option value="/release/DANKOGAI/Encode-2.90/view/encoding.pm" >2.90 (DANKOGAI on 2017-06-10)</option> <option value="/release/DANKOGAI/Encode-2.89/view/encoding.pm" >2.89 (DANKOGAI on 2017-04-21)</option> <option value="/release/DANKOGAI/Encode-2.88/view/encoding.pm" >2.88 (DANKOGAI on 2016-11-29)</option> <option value="/release/DANKOGAI/Encode-2.87/view/encoding.pm" >2.87 (DANKOGAI on 2016-10-28)</option> <option value="/release/DANKOGAI/Encode-2.86/view/encoding.pm" >2.86 (DANKOGAI on 2016-08-10)</option> <option value="/release/DANKOGAI/Encode-2.85/view/encoding.pm" >2.85 (DANKOGAI on 2016-08-04)</option> <option value="/release/DANKOGAI/Encode-2.84/view/encoding.pm" >2.84 (DANKOGAI on 2016-04-11)</option> <optgroup label="BackPAN">' <option value="/release/DANKOGAI/Encode-2.83/view/encoding.pm" >2.83 (DANKOGAI on 2016-03-24)</option> <option value="/release/DANKOGAI/Encode-2.82/view/encoding.pm" >2.82 (DANKOGAI on 2016-02-06)</option> <option value="/release/DANKOGAI/Encode-2.81/view/encoding.pm" >2.81 (DANKOGAI on 2016-02-06)</option> <option value="/release/DANKOGAI/Encode-2.80/view/encoding.pm" >2.80 (DANKOGAI on 2016-01-25)</option> <option value="/release/DANKOGAI/Encode-2.79/view/encoding.pm" >2.79 (DANKOGAI on 2016-01-22)</option> <option value="/release/DANKOGAI/Encode-2.78/view/encoding.pm" >2.78 (DANKOGAI on 2015-09-24)</option> <option value="/release/DANKOGAI/Encode-2.77/view/encoding.pm" >2.77 (DANKOGAI on 2015-09-15)</option> <option value="/release/DANKOGAI/Encode-2.76/view/encoding.pm" >2.76 (DANKOGAI on 2015-07-31)</option> <option value="/release/DANKOGAI/Encode-2.75/view/encoding.pm" >2.75 (DANKOGAI on 2015-06-30)</option> <option value="/release/DANKOGAI/Encode-2.74/view/encoding.pm" >2.74 (DANKOGAI on 2015-06-25)</option> <option value="/release/DANKOGAI/Encode-2.73/view/encoding.pm" >2.73 (DANKOGAI on 2015-04-15)</option> <option value="/release/DANKOGAI/Encode-2.72/view/encoding.pm" >2.72 (DANKOGAI on 2015-03-14)</option> <option value="/release/DANKOGAI/Encode-2.71/view/encoding.pm" >2.71 (DANKOGAI on 2015-03-12)</option> <option value="/release/DANKOGAI/Encode-2.70/view/encoding.pm" >2.70 (DANKOGAI on 2015-02-05)</option> <option value="/release/DANKOGAI/Encode-2.69/view/encoding.pm" >2.69 (DANKOGAI on 2015-02-05)</option> <option value="/release/DANKOGAI/Encode-2.68/view/encoding.pm" >2.68 (DANKOGAI on 2015-01-22)</option> <option value="/release/DANKOGAI/Encode-2.67/view/encoding.pm" >2.67 (DANKOGAI on 2014-12-04)</option> <option value="/release/DANKOGAI/Encode-2.66/view/encoding.pm" >2.66 (DANKOGAI on 2014-12-02)</option> <option value="/release/DANKOGAI/Encode-2.65/view/encoding.pm" >2.65 (DANKOGAI on 2014-11-27)</option> <option value="/release/DANKOGAI/Encode-2.64/view/encoding.pm" >2.64 (DANKOGAI on 2014-10-29)</option> <option value="/release/DANKOGAI/Encode-2.63/view/encoding.pm" >2.63 (DANKOGAI on 2014-10-19)</option> <option value="/release/DANKOGAI/Encode-2.62/view/encoding.pm" >2.62 (DANKOGAI on 2014-05-31)</option> <option value="/release/DANKOGAI/Encode-2.61/view/encoding.pm" >2.61 (DANKOGAI on 2014-05-31)</option> <option value="/release/DANKOGAI/Encode-2.60/view/encoding.pm" >2.60 (DANKOGAI on 2014-04-29)</option> <option value="/release/DANKOGAI/Encode-2.59/view/encoding.pm" >2.59 (DANKOGAI on 2014-04-06)</option> <option value="/release/DANKOGAI/Encode-2.58/view/encoding.pm" >2.58 (DANKOGAI on 2014-03-28)</option> <option value="/release/DANKOGAI/Encode-2.57/view/encoding.pm" >2.57 (DANKOGAI on 2014-01-03)</option> <option value="/release/DANKOGAI/Encode-2.56/view/encoding.pm" >2.56 (DANKOGAI on 2013-12-22)</option> <option value="/release/DANKOGAI/Encode-2.55/view/encoding.pm" >2.55 (DANKOGAI on 2013-09-14)</option> <option value="/release/DANKOGAI/Encode-2.54/view/encoding.pm" >2.54 (DANKOGAI on 2013-08-29)</option> <option value="/release/DANKOGAI/Encode-2.53/view/encoding.pm" >2.53 (DANKOGAI on 2013-08-29)</option> <option value="/release/DANKOGAI/Encode-2.52/view/encoding.pm" >2.52 (DANKOGAI on 2013-08-14)</option> <option value="/release/DANKOGAI/Encode-2.51/view/encoding.pm" >2.51 (DANKOGAI on 2013-04-29)</option> <option value="/release/DANKOGAI/Encode-2.50/view/encoding.pm" >2.50 (DANKOGAI on 2013-04-26)</option> <option value="/release/DANKOGAI/Encode-2.49/view/encoding.pm" >2.49 (DANKOGAI on 2013-03-05)</option> <option value="/release/DANKOGAI/Encode-2.48/view/encoding.pm" >2.48 (DANKOGAI on 2013-02-18)</option> <option value="/release/DANKOGAI/Encode-2.47/view/encoding.pm" >2.47 (DANKOGAI on 2012-08-15)</option> <option value="/release/DANKOGAI/Encode-2.46/view/encoding.pm" >2.46 (DANKOGAI on 2012-08-12)</option> <option value="/release/DANKOGAI/Encode-2.45/view/encoding.pm" >2.45 (DANKOGAI on 2012-08-05)</option> <option value="/release/DANKOGAI/Encode-2.44/view/encoding.pm" >2.44 (DANKOGAI on 2011-08-09)</option> <option value="/release/DANKOGAI/Encode-2.43/view/encoding.pm" >2.43 (DANKOGAI on 2011-05-21)</option> <option value="/release/DANKOGAI/Encode-2.42/view/encoding.pm" >2.42 (DANKOGAI on 2010-12-31)</option> <option value="/release/DANKOGAI/Encode-2.41/view/encoding.pm" >2.41 (DANKOGAI on 2010-12-23)</option> <option value="/release/DANKOGAI/Encode-2.40/view/encoding.pm" >2.40 (DANKOGAI on 2010-09-18)</option> <option value="/release/DANKOGAI/Encode-2.39/view/encoding.pm" >2.39 (DANKOGAI on 2009-11-26)</option> <option value="/release/DANKOGAI/Encode-2.38/view/encoding.pm" >2.38 (DANKOGAI on 2009-11-16)</option> <option value="/release/DANKOGAI/Encode-2.37/view/encoding.pm" >2.37 (DANKOGAI on 2009-09-06)</option> <option value="/release/DANKOGAI/Encode-2.36/view/encoding.pm" >2.36 (DANKOGAI on 2009-09-06)</option> <option value="/release/DANKOGAI/Encode-2.35/view/encoding.pm" >2.35 (DANKOGAI on 2009-07-13)</option> <option value="/release/DANKOGAI/Encode-2.34/view/encoding.pm" >2.34 (DANKOGAI on 2009-07-08)</option> <option value="/release/DANKOGAI/Encode-2.33/view/encoding.pm" >2.33 (DANKOGAI on 2009-03-25)</option> <option value="/release/DANKOGAI/Encode-2.32/view/encoding.pm" >2.32 (DANKOGAI on 2009-03-07)</option> <option value="/release/DANKOGAI/Encode-2.31/view/encoding.pm" >2.31 (DANKOGAI on 2009-02-16)</option> <option value="/release/DANKOGAI/Encode-2.30/view/encoding.pm" >2.30 (DANKOGAI on 2009-02-15)</option> <option value="/release/DANKOGAI/Encode-2.29/view/encoding.pm" >2.29 (DANKOGAI on 2009-02-01)</option> <option value="/release/DANKOGAI/Encode-2.27/view/encoding.pm" >2.27 (DANKOGAI on 2009-01-21)</option> <option value="/release/DANKOGAI/Encode-2.26/view/encoding.pm" >2.26 (DANKOGAI on 2008-07-01)</option> <option value="/release/DANKOGAI/Encode-2.25/view/encoding.pm" >2.25 (DANKOGAI on 2008-05-07)</option> <option value="/release/DANKOGAI/Encode-2.24/view/encoding.pm" >2.24 (DANKOGAI on 2008-03-12)</option> <option value="/release/DANKOGAI/Encode-2.23/view/encoding.pm" >2.23 (DANKOGAI on 2007-05-29)</option> <option value="/release/DANKOGAI/Encode-2.22/view/encoding.pm" >2.22 (DANKOGAI on 2007-05-29)</option> <option value="/release/DANKOGAI/Encode-2.21/view/encoding.pm" >2.21 (DANKOGAI on 2007-05-12)</option> <option value="/release/DANKOGAI/Encode-2.20/view/encoding.pm" >2.20 (DANKOGAI on 2007-04-22)</option> <option value="/release/DANKOGAI/Encode-2.19/view/encoding.pm" >2.19 (DANKOGAI on 2007-04-06)</option> <option value="/release/DANKOGAI/Encode-2.18/view/encoding.pm" >2.18 (DANKOGAI on 2006-06-03)</option> <option value="/release/DANKOGAI/Encode-2.17/view/encoding.pm" >2.17 (DANKOGAI on 2006-05-09)</option> <option value="/release/DANKOGAI/Encode-2.16/view/encoding.pm" >2.16 (DANKOGAI on 2006-05-03)</option> <option value="/release/DANKOGAI/Encode-2.15/view/encoding.pm" >2.15 (DANKOGAI on 2006-04-06)</option> <option value="/release/DANKOGAI/Encode-2.14/view/encoding.pm" >2.14 (DANKOGAI on 2006-01-15)</option> <option value="/release/DANKOGAI/Encode-2.13/view/encoding.pm" >2.13 (DANKOGAI on 2006-01-15)</option> <option value="/release/DANKOGAI/Encode-2.12/view/encoding.pm" >2.12 (DANKOGAI on 2005-09-08)</option> <option value="/release/DANKOGAI/Encode-2.11/view/encoding.pm" >2.11 (DANKOGAI on 2005-08-05)</option> <option value="/release/DANKOGAI/Encode-2.10/view/encoding.pm" >2.10 (DANKOGAI on 2005-05-16)</option> <option value="/release/DANKOGAI/Encode-2.09/view/encoding.pm" >2.09 (DANKOGAI on 2004-12-03)</option> <option value="/release/DANKOGAI/Encode-2.08/view/encoding.pm" >2.08 (DANKOGAI on 2004-10-24)</option> <option value="/release/DANKOGAI/Encode-2.07/view/encoding.pm" >2.07 (DANKOGAI on 2004-10-22)</option> <option value="/release/DANKOGAI/Encode-2.06/view/encoding.pm" >2.06 (DANKOGAI on 2004-10-22)</option> <option value="/release/DANKOGAI/Encode-2.05/view/encoding.pm" >2.05 (DANKOGAI on 2004-10-19)</option> <option value="/release/DANKOGAI/Encode-2.04/view/encoding.pm" >2.04 (DANKOGAI on 2004-10-16)</option> <option value="/release/DANKOGAI/Encode-2.03/view/encoding.pm" >2.03 (DANKOGAI on 2004-10-06)</option> <option value="/release/DANKOGAI/Encode-2.02/view/encoding.pm" >2.02 (DANKOGAI on 2004-08-31)</option> <option value="/release/DANKOGAI/Encode-2.01/view/encoding.pm" >2.01 (DANKOGAI on 2004-05-25)</option> <option value="/release/DANKOGAI/Encode-2.00/view/encoding.pm" >2.00 (DANKOGAI on 2004-05-16)</option> <option value="/release/DANKOGAI/Encode-1.99/view/encoding.pm" >1.99 (DANKOGAI on 2003-12-29)</option> <option value="/release/DANKOGAI/Encode-1.98/view/encoding.pm" >1.98 (DANKOGAI on 2003-08-25)</option> <option value="/release/DANKOGAI/Encode-1.97/view/encoding.pm" >1.97 (DANKOGAI on 2003-07-08)</option> <option value="/release/DANKOGAI/Encode-1.96/view/encoding.pm" >1.96 (DANKOGAI on 2003-06-18)</option> <option value="/release/DANKOGAI/Encode-1.95/view/encoding.pm" >1.95 (DANKOGAI on 2003-05-21)</option> <option value="/release/DANKOGAI/Encode-1.94/view/encoding.pm" >1.94 (DANKOGAI on 2003-05-10)</option> <option value="/release/DANKOGAI/Encode-1.93/view/encoding.pm" >1.93 (DANKOGAI on 2003-04-24)</option> <option value="/release/DANKOGAI/Encode-1.92/view/encoding.pm" >1.92 (DANKOGAI on 2003-03-31)</option> <option value="/release/DANKOGAI/Encode-1.91/view/encoding.pm" >1.91 (DANKOGAI on 2003-03-09)</option> <option value="/release/DANKOGAI/Encode-1.90/view/encoding.pm" >1.90 (DANKOGAI on 2003-03-09)</option> <option value="/release/DANKOGAI/Encode-1.89/view/encoding.pm" >1.89 (DANKOGAI on 2003-02-28)</option> <option value="/release/DANKOGAI/Encode-1.88/view/encoding.pm" >1.88 (DANKOGAI on 2003-02-20)</option> <option value="/release/DANKOGAI/Encode-1.87/view/encoding.pm" >1.87 (DANKOGAI on 2003-02-06)</option> <option value="/release/DANKOGAI/Encode-1.86/view/encoding.pm" >1.86 (DANKOGAI on 2003-01-22)</option> <option value="/release/DANKOGAI/Encode-1.85/view/encoding.pm" >1.85 (DANKOGAI on 2003-01-21)</option> <option value="/release/DANKOGAI/Encode-1.84/view/encoding.pm" >1.84 (DANKOGAI on 2003-01-10)</option> <option value="/release/DANKOGAI/Encode-1.83/view/encoding.pm" >1.83 (DANKOGAI on 2002-11-18)</option> <option value="/release/DANKOGAI/Encode-1.82/view/encoding.pm" >1.82 (DANKOGAI on 2002-11-14)</option> <option value="/release/DANKOGAI/Encode-1.81/view/encoding.pm" >1.81 (DANKOGAI on 2002-11-08)</option> <option value="/release/DANKOGAI/Encode-1.80/view/encoding.pm" >1.80 (DANKOGAI on 2002-10-21)</option> <option value="/release/DANKOGAI/Encode-1.79/view/encoding.pm" >1.79 (DANKOGAI on 2002-10-21)</option> <option value="/release/DANKOGAI/Encode-1.78/view/encoding.pm" >1.78 (DANKOGAI on 2002-10-20)</option> <option value="/release/DANKOGAI/Encode-1.77/view/encoding.pm" >1.77 (DANKOGAI on 2002-10-06)</option> <option value="/release/DANKOGAI/Encode-1.76/view/encoding.pm" >1.76 (DANKOGAI on 2002-08-25)</option> <option value="/release/DANKOGAI/Encode-1.75/view/encoding.pm" >1.75 (DANKOGAI on 2002-06-01)</option> <option value="/release/DANKOGAI/Encode-1.74/view/encoding.pm" >1.74 (DANKOGAI on 2002-05-28)</option> <option value="/release/DANKOGAI/Encode-1.72/view/encoding.pm" >1.72 (DANKOGAI on 2002-05-20)</option> <option value="/release/DANKOGAI/Encode-1.71/view/encoding.pm" >1.71 (DANKOGAI on 2002-05-07)</option> <option value="/release/DANKOGAI/Encode-1.70/view/encoding.pm" >1.70 (DANKOGAI on 2002-05-06)</option> <option value="/release/DANKOGAI/Encode-1.69/view/encoding.pm" >1.69 (DANKOGAI on 2002-05-04)</option> <option value="/release/DANKOGAI/Encode-1.68/view/encoding.pm" >1.68 (DANKOGAI on 2002-05-03)</option> <option value="/release/DANKOGAI/Encode-1.67/view/encoding.pm" >1.67 (DANKOGAI on 2002-05-02)</option> <option value="/release/DANKOGAI/Encode-1.66/view/encoding.pm" >1.66 (DANKOGAI on 2002-05-01)</option> <option value="/release/DANKOGAI/Encode-1.65/view/encoding.pm" >1.65 (DANKOGAI on 2002-04-30)</option> <option value="/release/DANKOGAI/Encode-1.64/view/encoding.pm" >1.64 (DANKOGAI on 2002-04-29)</option> <option value="/release/DANKOGAI/Encode-1.63/view/encoding.pm" >1.63 (DANKOGAI on 2002-04-27)</option> <option value="/release/DANKOGAI/Encode-1.62/view/encoding.pm" >1.62 (DANKOGAI on 2002-04-27)</option> <option value="/release/DANKOGAI/Encode-1.61/view/encoding.pm" >1.61 (DANKOGAI on 2002-04-26)</option> <option value="/release/DANKOGAI/Encode-1.60/view/encoding.pm" >1.60 (DANKOGAI on 2002-04-24)</option> <option value="/release/DANKOGAI/Encode-1.58/view/encoding.pm" >1.58 (DANKOGAI on 2002-04-23)</option> <option value="/release/DANKOGAI/Encode-1.57/view/encoding.pm" >1.57 (DANKOGAI on 2002-04-22)</option> <option value="/release/DANKOGAI/Encode-1.56/view/encoding.pm" >1.56 (DANKOGAI on 2002-04-22)</option> <option value="/release/DANKOGAI/Encode-1.52/view/encoding.pm" >1.52 (DANKOGAI on 2002-04-20)</option> <option value="/release/DANKOGAI/Encode-1.51/view/encoding.pm" >1.51 (DANKOGAI on 2002-04-20)</option> <option value="/release/DANKOGAI/Encode-1.50/view/encoding.pm" >1.50 (DANKOGAI on 2002-04-19)</option> <option value="/release/DANKOGAI/Encode-1.41/view/encoding.pm" >1.41 (DANKOGAI on 2002-04-16)</option> <option value="/release/DANKOGAI/Encode-1.40/view/encoding.pm" >1.40 (DANKOGAI on 2002-04-14)</option> <option value="/release/DANKOGAI/Encode-1.33/view/encoding.pm" >1.33 (DANKOGAI on 2002-04-10)</option> <option value="/release/DANKOGAI/Encode-1.32/view/encoding.pm" >1.32 (DANKOGAI on 2002-04-09)</option> <option value="/release/DANKOGAI/Encode-1.31/view/encoding.pm" >1.31 (DANKOGAI on 2002-04-08)</option> <option value="/release/DANKOGAI/Encode-1.30/view/encoding.pm" >1.30 (DANKOGAI on 2002-04-08)</option> <option value="/release/DANKOGAI/Encode-1.28/view/encoding.pm" >1.28 (DANKOGAI on 2002-04-07)</option> <option value="/release/DANKOGAI/Encode-1.27/view/encoding.pm" >1.27 (DANKOGAI on 2002-04-07)</option> <option value="/release/DANKOGAI/Encode-1.26/view/encoding.pm" >1.26 (DANKOGAI on 2002-04-07)</option> <option value="/release/DANKOGAI/Encode-1.20/view/encoding.pm" >1.20 (DANKOGAI on 2002-04-04)</option> <option value="/release/DANKOGAI/Encode-1.11/view/encoding.pm" >1.11 (DANKOGAI on 2002-03-31)</option> <option value="/release/DANKOGAI/Encode-1.10/view/encoding.pm" >1.10 (DANKOGAI on 2002-03-31)</option> <option value="/release/DANKOGAI/Encode-1.01/view/encoding.pm" >1.01 (DANKOGAI on 2002-03-29)</option> <option value="/release/DANKOGAI/Encode-1.00/view/encoding.pm" >1.00 (DANKOGAI on 2002-03-28)</option> <option value="/release/DANKOGAI/Encode-0.99/view/encoding.pm" >0.99 (DANKOGAI on 2002-03-25)</option> <option value="/release/DANKOGAI/Encode-0.98/view/encoding.pm" >0.98 (DANKOGAI on 2002-03-24)</option> <option value="/release/DANKOGAI/Encode-0.97/view/encoding.pm" >0.97 (DANKOGAI on 2002-03-23)</option> <option value="/release/DANKOGAI/Encode-0.96/view/encoding.pm" >0.96 (DANKOGAI on 2002-03-22)</option> <option value="/release/DANKOGAI/Encode-0.95/view/encoding.pm" >0.95 (DANKOGAI on 2002-03-21)</option> <option value="/release/DANKOGAI/Encode-0.94/view/encoding.pm" >0.94 (DANKOGAI on 2002-03-20)</option> <option value="/release/DANKOGAI/Encode-0.93/view/encoding.pm" >0.93 (DANKOGAI on 2002-03-20)</option> </optgroup> </select> </li> <li class="version-diff"> <select class="select-navigator form-control tool-bar-form"> <option disabled selected>Diff with version</option> <option disabled value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-3.21/encoding.pm" >3.21 (DANKOGAI on 2024-02-25)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-3.20/encoding.pm" >3.20 (DANKOGAI on 2023-11-10)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-3.19/encoding.pm" >3.19 (DANKOGAI on 2022-08-04)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-3.18/encoding.pm" >3.18 (DANKOGAI on 2022-06-25)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-3.17/encoding.pm" >3.17 (DANKOGAI on 2022-04-07)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-3.16/encoding.pm" >3.16 (DANKOGAI on 2021-10-13)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-3.15/encoding.pm" >3.15 (DANKOGAI on 2021-10-08)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-3.14/encoding.pm" >3.14 (DANKOGAI on 2021-10-08)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-3.13/encoding.pm" >3.13 (DANKOGAI on 2021-10-06)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-3.12/encoding.pm" >3.12 (DANKOGAI on 2021-08-09)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-3.11/encoding.pm" >3.11 (DANKOGAI on 2021-07-23)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-3.10/encoding.pm" >3.10 (DANKOGAI on 2021-05-18)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-3.09/encoding.pm" >3.09 (DANKOGAI on 2021-05-14)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-3.08/encoding.pm" >3.08 (DANKOGAI on 2020-12-02)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-3.07/encoding.pm" >3.07 (DANKOGAI on 2020-07-25)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-3.06/encoding.pm" >3.06 (DANKOGAI on 2020-05-02)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-3.05/encoding.pm" >3.05 (DANKOGAI on 2020-03-18)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-3.04/encoding.pm" >3.04 (DANKOGAI on 2020-03-10)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-3.03/encoding.pm" >3.03 (DANKOGAI on 2020-03-02)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-3.02/encoding.pm" >3.02 (DANKOGAI on 2019-12-25)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-3.01/encoding.pm" >3.01 (DANKOGAI on 2019-03-13)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-3.00/encoding.pm" >3.00 (DANKOGAI on 2019-01-31)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.100/encoding.pm" >2.100 (DANKOGAI on 2019-01-31)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.99/encoding.pm" >2.99 (DANKOGAI on 2019-01-21)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.98/encoding.pm" >2.98 (DANKOGAI on 2018-04-22)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.97/encoding.pm" >2.97 (DANKOGAI on 2018-02-21)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.96/encoding.pm" >2.96 (DANKOGAI on 2018-02-11)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.95/encoding.pm" >2.95 (DANKOGAI on 2018-02-08)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.94/encoding.pm" >2.94 (DANKOGAI on 2018-01-09)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.93/encoding.pm" >2.93 (DANKOGAI on 2017-10-06)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.92/encoding.pm" >2.92 (DANKOGAI on 2017-07-18)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.91/encoding.pm" >2.91 (DANKOGAI on 2017-06-22)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.90/encoding.pm" >2.90 (DANKOGAI on 2017-06-10)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.89/encoding.pm" >2.89 (DANKOGAI on 2017-04-21)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.88/encoding.pm" >2.88 (DANKOGAI on 2016-11-29)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.87/encoding.pm" >2.87 (DANKOGAI on 2016-10-28)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.86/encoding.pm" >2.86 (DANKOGAI on 2016-08-10)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.85/encoding.pm" >2.85 (DANKOGAI on 2016-08-04)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.84/encoding.pm" >2.84 (DANKOGAI on 2016-04-11)</option> <optgroup label="BackPAN">' <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.83/encoding.pm" >2.83 (DANKOGAI on 2016-03-24)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.82/encoding.pm" >2.82 (DANKOGAI on 2016-02-06)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.81/encoding.pm" >2.81 (DANKOGAI on 2016-02-06)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.80/encoding.pm" >2.80 (DANKOGAI on 2016-01-25)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.79/encoding.pm" >2.79 (DANKOGAI on 2016-01-22)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.78/encoding.pm" >2.78 (DANKOGAI on 2015-09-24)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.77/encoding.pm" >2.77 (DANKOGAI on 2015-09-15)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.76/encoding.pm" >2.76 (DANKOGAI on 2015-07-31)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.75/encoding.pm" >2.75 (DANKOGAI on 2015-06-30)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.74/encoding.pm" >2.74 (DANKOGAI on 2015-06-25)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.73/encoding.pm" >2.73 (DANKOGAI on 2015-04-15)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.72/encoding.pm" >2.72 (DANKOGAI on 2015-03-14)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.71/encoding.pm" >2.71 (DANKOGAI on 2015-03-12)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.70/encoding.pm" >2.70 (DANKOGAI on 2015-02-05)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.69/encoding.pm" >2.69 (DANKOGAI on 2015-02-05)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.68/encoding.pm" >2.68 (DANKOGAI on 2015-01-22)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.67/encoding.pm" >2.67 (DANKOGAI on 2014-12-04)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.66/encoding.pm" >2.66 (DANKOGAI on 2014-12-02)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.65/encoding.pm" >2.65 (DANKOGAI on 2014-11-27)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.64/encoding.pm" >2.64 (DANKOGAI on 2014-10-29)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.63/encoding.pm" >2.63 (DANKOGAI on 2014-10-19)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.62/encoding.pm" >2.62 (DANKOGAI on 2014-05-31)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.61/encoding.pm" >2.61 (DANKOGAI on 2014-05-31)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.60/encoding.pm" >2.60 (DANKOGAI on 2014-04-29)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.59/encoding.pm" >2.59 (DANKOGAI on 2014-04-06)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.58/encoding.pm" >2.58 (DANKOGAI on 2014-03-28)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.57/encoding.pm" >2.57 (DANKOGAI on 2014-01-03)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.56/encoding.pm" >2.56 (DANKOGAI on 2013-12-22)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.55/encoding.pm" >2.55 (DANKOGAI on 2013-09-14)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.54/encoding.pm" >2.54 (DANKOGAI on 2013-08-29)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.53/encoding.pm" >2.53 (DANKOGAI on 2013-08-29)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.52/encoding.pm" >2.52 (DANKOGAI on 2013-08-14)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.51/encoding.pm" >2.51 (DANKOGAI on 2013-04-29)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.50/encoding.pm" >2.50 (DANKOGAI on 2013-04-26)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.49/encoding.pm" >2.49 (DANKOGAI on 2013-03-05)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.48/encoding.pm" >2.48 (DANKOGAI on 2013-02-18)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.47/encoding.pm" >2.47 (DANKOGAI on 2012-08-15)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.46/encoding.pm" >2.46 (DANKOGAI on 2012-08-12)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.45/encoding.pm" >2.45 (DANKOGAI on 2012-08-05)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.44/encoding.pm" >2.44 (DANKOGAI on 2011-08-09)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.43/encoding.pm" >2.43 (DANKOGAI on 2011-05-21)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.42/encoding.pm" >2.42 (DANKOGAI on 2010-12-31)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.41/encoding.pm" >2.41 (DANKOGAI on 2010-12-23)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.40/encoding.pm" >2.40 (DANKOGAI on 2010-09-18)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.39/encoding.pm" >2.39 (DANKOGAI on 2009-11-26)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.38/encoding.pm" >2.38 (DANKOGAI on 2009-11-16)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.37/encoding.pm" >2.37 (DANKOGAI on 2009-09-06)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.36/encoding.pm" >2.36 (DANKOGAI on 2009-09-06)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.35/encoding.pm" >2.35 (DANKOGAI on 2009-07-13)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.34/encoding.pm" >2.34 (DANKOGAI on 2009-07-08)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.33/encoding.pm" >2.33 (DANKOGAI on 2009-03-25)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.32/encoding.pm" >2.32 (DANKOGAI on 2009-03-07)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.31/encoding.pm" >2.31 (DANKOGAI on 2009-02-16)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.30/encoding.pm" >2.30 (DANKOGAI on 2009-02-15)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.29/encoding.pm" >2.29 (DANKOGAI on 2009-02-01)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.27/encoding.pm" >2.27 (DANKOGAI on 2009-01-21)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.26/encoding.pm" >2.26 (DANKOGAI on 2008-07-01)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.25/encoding.pm" >2.25 (DANKOGAI on 2008-05-07)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.24/encoding.pm" >2.24 (DANKOGAI on 2008-03-12)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.23/encoding.pm" >2.23 (DANKOGAI on 2007-05-29)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.22/encoding.pm" >2.22 (DANKOGAI on 2007-05-29)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.21/encoding.pm" >2.21 (DANKOGAI on 2007-05-12)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.20/encoding.pm" >2.20 (DANKOGAI on 2007-04-22)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.19/encoding.pm" >2.19 (DANKOGAI on 2007-04-06)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.18/encoding.pm" >2.18 (DANKOGAI on 2006-06-03)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.17/encoding.pm" >2.17 (DANKOGAI on 2006-05-09)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.16/encoding.pm" >2.16 (DANKOGAI on 2006-05-03)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.15/encoding.pm" >2.15 (DANKOGAI on 2006-04-06)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.14/encoding.pm" >2.14 (DANKOGAI on 2006-01-15)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.13/encoding.pm" >2.13 (DANKOGAI on 2006-01-15)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.12/encoding.pm" >2.12 (DANKOGAI on 2005-09-08)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.11/encoding.pm" >2.11 (DANKOGAI on 2005-08-05)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.10/encoding.pm" >2.10 (DANKOGAI on 2005-05-16)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.09/encoding.pm" >2.09 (DANKOGAI on 2004-12-03)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.08/encoding.pm" >2.08 (DANKOGAI on 2004-10-24)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.07/encoding.pm" >2.07 (DANKOGAI on 2004-10-22)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.06/encoding.pm" >2.06 (DANKOGAI on 2004-10-22)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.05/encoding.pm" >2.05 (DANKOGAI on 2004-10-19)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.04/encoding.pm" >2.04 (DANKOGAI on 2004-10-16)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.03/encoding.pm" >2.03 (DANKOGAI on 2004-10-06)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.02/encoding.pm" >2.02 (DANKOGAI on 2004-08-31)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.01/encoding.pm" >2.01 (DANKOGAI on 2004-05-25)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-2.00/encoding.pm" >2.00 (DANKOGAI on 2004-05-16)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-1.99/encoding.pm" >1.99 (DANKOGAI on 2003-12-29)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-1.98/encoding.pm" >1.98 (DANKOGAI on 2003-08-25)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-1.97/encoding.pm" >1.97 (DANKOGAI on 2003-07-08)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-1.96/encoding.pm" >1.96 (DANKOGAI on 2003-06-18)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-1.95/encoding.pm" >1.95 (DANKOGAI on 2003-05-21)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-1.94/encoding.pm" >1.94 (DANKOGAI on 2003-05-10)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-1.93/encoding.pm" >1.93 (DANKOGAI on 2003-04-24)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-1.92/encoding.pm" >1.92 (DANKOGAI on 2003-03-31)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-1.91/encoding.pm" >1.91 (DANKOGAI on 2003-03-09)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-1.90/encoding.pm" >1.90 (DANKOGAI on 2003-03-09)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-1.89/encoding.pm" >1.89 (DANKOGAI on 2003-02-28)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-1.88/encoding.pm" >1.88 (DANKOGAI on 2003-02-20)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-1.87/encoding.pm" >1.87 (DANKOGAI on 2003-02-06)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-1.86/encoding.pm" >1.86 (DANKOGAI on 2003-01-22)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-1.85/encoding.pm" >1.85 (DANKOGAI on 2003-01-21)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-1.84/encoding.pm" >1.84 (DANKOGAI on 2003-01-10)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-1.83/encoding.pm" >1.83 (DANKOGAI on 2002-11-18)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-1.82/encoding.pm" >1.82 (DANKOGAI on 2002-11-14)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-1.81/encoding.pm" >1.81 (DANKOGAI on 2002-11-08)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-1.80/encoding.pm" >1.80 (DANKOGAI on 2002-10-21)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-1.79/encoding.pm" >1.79 (DANKOGAI on 2002-10-21)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-1.78/encoding.pm" >1.78 (DANKOGAI on 2002-10-20)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-1.77/encoding.pm" >1.77 (DANKOGAI on 2002-10-06)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-1.76/encoding.pm" >1.76 (DANKOGAI on 2002-08-25)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-1.75/encoding.pm" >1.75 (DANKOGAI on 2002-06-01)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-1.74/encoding.pm" >1.74 (DANKOGAI on 2002-05-28)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-1.72/encoding.pm" >1.72 (DANKOGAI on 2002-05-20)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-1.71/encoding.pm" >1.71 (DANKOGAI on 2002-05-07)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-1.70/encoding.pm" >1.70 (DANKOGAI on 2002-05-06)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-1.69/encoding.pm" >1.69 (DANKOGAI on 2002-05-04)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-1.68/encoding.pm" >1.68 (DANKOGAI on 2002-05-03)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-1.67/encoding.pm" >1.67 (DANKOGAI on 2002-05-02)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-1.66/encoding.pm" >1.66 (DANKOGAI on 2002-05-01)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-1.65/encoding.pm" >1.65 (DANKOGAI on 2002-04-30)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-1.64/encoding.pm" >1.64 (DANKOGAI on 2002-04-29)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-1.63/encoding.pm" >1.63 (DANKOGAI on 2002-04-27)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-1.62/encoding.pm" >1.62 (DANKOGAI on 2002-04-27)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-1.61/encoding.pm" >1.61 (DANKOGAI on 2002-04-26)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-1.60/encoding.pm" >1.60 (DANKOGAI on 2002-04-24)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-1.58/encoding.pm" >1.58 (DANKOGAI on 2002-04-23)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-1.57/encoding.pm" >1.57 (DANKOGAI on 2002-04-22)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-1.56/encoding.pm" >1.56 (DANKOGAI on 2002-04-22)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-1.52/encoding.pm" >1.52 (DANKOGAI on 2002-04-20)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-1.51/encoding.pm" >1.51 (DANKOGAI on 2002-04-20)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-1.50/encoding.pm" >1.50 (DANKOGAI on 2002-04-19)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-1.41/encoding.pm" >1.41 (DANKOGAI on 2002-04-16)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-1.40/encoding.pm" >1.40 (DANKOGAI on 2002-04-14)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-1.33/encoding.pm" >1.33 (DANKOGAI on 2002-04-10)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-1.32/encoding.pm" >1.32 (DANKOGAI on 2002-04-09)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-1.31/encoding.pm" >1.31 (DANKOGAI on 2002-04-08)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-1.30/encoding.pm" >1.30 (DANKOGAI on 2002-04-08)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-1.28/encoding.pm" >1.28 (DANKOGAI on 2002-04-07)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-1.27/encoding.pm" >1.27 (DANKOGAI on 2002-04-07)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-1.26/encoding.pm" >1.26 (DANKOGAI on 2002-04-07)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-1.20/encoding.pm" >1.20 (DANKOGAI on 2002-04-04)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-1.11/encoding.pm" >1.11 (DANKOGAI on 2002-03-31)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-1.10/encoding.pm" >1.10 (DANKOGAI on 2002-03-31)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-1.01/encoding.pm" >1.01 (DANKOGAI on 2002-03-29)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-1.00/encoding.pm" >1.00 (DANKOGAI on 2002-03-28)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-0.99/encoding.pm" >0.99 (DANKOGAI on 2002-03-25)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-0.98/encoding.pm" >0.98 (DANKOGAI on 2002-03-24)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-0.97/encoding.pm" >0.97 (DANKOGAI on 2002-03-23)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-0.96/encoding.pm" >0.96 (DANKOGAI on 2002-03-22)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-0.95/encoding.pm" >0.95 (DANKOGAI on 2002-03-21)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-0.94/encoding.pm" >0.94 (DANKOGAI on 2002-03-20)</option> <option value="/release/DANKOGAI/Encode-3.21/diff/DANKOGAI/Encode-0.93/encoding.pm" >0.93 (DANKOGAI on 2002-03-20)</option> </optgroup> </select> </li> <li> <ul class="dependencies"> <li class="nav-header">Dependencies</li> <li><a href="/pod/Exporter" title="Exporter" class="ellipsis">Exporter</a></li> <li><a href="/pod/Storable" title="Storable" class="ellipsis">Storable</a></li> <li><a href="/pod/parent" title="parent" class="ellipsis">parent</a></li> <li><i class="ttip" title="dynamic_config enabled">and possibly others</i></li> <li> <hr> </li> <li> <a href="/module/encoding/requires">Reverse dependencies</a> </li> <li> <a href="http://deps.cpantesters.org/?module=encoding">CPAN Testers List</a> </li> <li> <a href="https://cpandeps.grinnz.com/?dist=Encode">Dependency graph</a> </li> </ul> </li> <li class="nav-header">Permalinks</li> <li> <a href="/release/DANKOGAI/Encode-3.21/view/encoding.pm">This version</a> </li> <li> <a href="/pod/encoding">Latest version</a> </li> <li> <div class="plussers"> <div class="nav-header">++ed by:</div> <div> <a class="display-all" href="/author/CKRAS"><img src="https://www.gravatar.com/avatar/4745757ad4050f5a2b1ec9c9fb2ff370?d=identicon&amp;s=20" title="CKRAS" alt="CKRAS"></a> <a class="display-all" href="/author/INA"><img src="https://www.gravatar.com/avatar/74e060c58bf719ad7f43c8054697765c?d=identicon&amp;s=20" title="INA" alt="INA"></a> <a class="display-all" href="/author/FLORIAN"><img src="https://www.gravatar.com/avatar/1048685443f8ea1d6024daa5cac92e9a?d=identicon&amp;s=20" title="FLORIAN" alt="FLORIAN"></a> <a class="display-all" href="/author/SALVA"><img src="https://www.gravatar.com/avatar/026f1493e8fcd16015467901fa76e9ec?d=identicon&amp;s=20" title="SALVA" alt="SALVA"></a> <a class="display-all" href="/author/JWANG"><img src="https://www.gravatar.com/avatar/61d1e2eb0f8968080067151a9a9b5fe0?d=identicon&amp;s=20" title="JWANG" alt="JWANG"></a> </div> <!-- Display counts of plussers--> <div> <a href="/dist/Encode/plussers">41 PAUSE users</a> </div> <div> 22 non-PAUSE users </div> </div> </li> <li> <div> <button class="contributors-show-button btn-link">and 83 contributors</button> <div id="metacpan_contributors" class="slide-out slide-out-hidden"> <div> <ul> <li class="contributor" data-contrib-email="alex.davies@talktalk.net" > <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" /> Alex Davies </li> <li class="contributor" data-contrib-email="alex@kapranoff.ru" > <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" /> Alex Kapranoff </li> <li class="contributor" data-contrib-email="alex@chmrr.net" > <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" /> Alex Vandiver </li> <li class="contributor" data-contrib-email="andreas.koenig@anima.de" > <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" /> Andreas J. Koenig </li> <li class="contributor" data-contrib-email="andrew.pennebaker@networkedinsights.com" > <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" /> Andrew Pennebaker </li> <li class="contributor" data-contrib-email="andyg@activestate.com" > <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" /> Andy Grundman </li> <li class="contributor" data-contrib-email="tagunov@motor.ru" > <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" /> Anton Tagunov </li> <li class="contributor" data-contrib-email="autrijus@autrijus.org" > <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" /> Autrijus Tang </li> <li class="contributor" data-contrib-email="goldbb2@earthlink.net" > <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" /> Benjamin Goldberg </li> <li class="contributor" data-contrib-email="derhoermi@gmx.net" > <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" /> Bjoern Hoehrmann </li> <li class="contributor" data-contrib-email="debianbugs@j3e.de" > <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" /> Bjoern Jacke </li> <li class="contributor" data-contrib-email="bulk88@hotmail.com" > <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" /> bulk88 </li> <li class="contributor" data-cpan-author="CHANSEN" data-contrib-email="chansen@cpan.org" > <a href="/author/CHANSEN" class="cpan-author"> <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/8b5b6edf26acc698b27a585417bb9bb6?d=identicon&amp;s=20" /> chansen </a> </li> <li class="contributor" data-contrib-email="pudge@pobox.com" > <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" /> Chris Nandor </li> <li class="contributor" data-contrib-email="craigberry@mac.com" > <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" /> Craig A. Berry </li> <li class="contributor" data-cpan-author="CSJEWELL" data-contrib-email="csjewell@cpan.org" > <a href="/author/CSJEWELL" class="cpan-author"> <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/29f33300c0580e1614207f0621eb3d5f?d=identicon&amp;s=20" /> Curtis Jewell </a> </li> <li class="contributor" data-contrib-email="dankogai@dan.co.jp" > <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" /> Dan Kogai </li> <li class="contributor" data-contrib-email="dave@rudolf.org.uk" > <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" /> Dave Evans </li> <li class="contributor" data-cpan-author="DAGOLDEN" data-contrib-email="dagolden@cpan.org" > <a href="/author/DAGOLDEN" class="cpan-author"> <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/bb755c989fcb9897f28a2c6e00df61e2?d=identicon&amp;s=20" /> David Golden </a> </li> <li class="contributor" data-contrib-email="dsteinbrunner@pobox.com" > <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" /> David Steinbrunner </li> <li class="contributor" data-contrib-email="dengliu@ntu.edu.tw" > <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" /> Deng Liu </li> <li class="contributor" data-contrib-email="domo@computer.org" > <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" /> Dominic Dunlop </li> <li class="contributor" > drry </li> <li class="contributor" data-contrib-email="liz@dijkmat.nl" > <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" /> Elizabeth Mattijsen </li> <li class="contributor" data-contrib-email="flavio@polettix.it" > <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" /> Flavio Poletti </li> <li class="contributor" data-contrib-email="gp@familiehaase.de" > <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" /> Gerrit P. Haase </li> <li class="contributor" data-contrib-email="gisle@ActiveState.com" > <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" /> Gisle Aas </li> <li class="contributor" data-cpan-author="GBARR" data-contrib-email="gbarr@pobox.com" > <a href="/author/GBARR" class="cpan-author"> <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/91e0a99c0201988cad4e53833c8aa2b5?d=identicon&amp;s=20" /> Graham Barr </a> </li> <li class="contributor" data-cpan-author="HAARG" data-contrib-email="haarg@haarg.org" > <a href="/author/HAARG" class="cpan-author"> <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/5037faf9ba40cf736778820fe83fc2ae?d=identicon&amp;s=20" /> Graham Knop </a> </li> <li class="contributor" data-contrib-email="perl@wdlabs.com" > <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" /> Graham Ollis </li> <li class="contributor" data-contrib-email="gsar@activestate.com" > <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" /> Gurusamy Sarathy </li> <li class="contributor" data-contrib-email="h.m.brand@xs4all.nl" > <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" /> H.Merijn Brand </li> <li class="contributor" data-cpan-author="HVDS" data-contrib-email="hv@crypt.org" > <a href="/author/HVDS" class="cpan-author"> <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/96bb172635a50214339ea932fa532c8d?d=identicon&amp;s=20" /> Hugo van der Sanden </a> </li> <li class="contributor" data-contrib-email="inaba@st.rim.or.jp" > <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" /> Inaba Hiroto </li> <li class="contributor" data-contrib-email="jhi@iki.fi" > <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" /> Jarkko Hietaniemi </li> <li class="contributor" data-contrib-email="jesse@fsck.com" > <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" /> Jesse Vincent </li> <li class="contributor" data-contrib-email="jshin@mailaps.org" > <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" /> Jungshik Shin </li> <li class="contributor" data-cpan-author="ETHER" data-contrib-email="ether@cpan.org" > <a href="/author/ETHER" class="cpan-author"> <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/bdc5cd06679e732e262f6c1b450a0237?d=identicon&amp;s=20" /> Karen Etheridge </a> </li> <li class="contributor" data-cpan-author="KHW" data-contrib-email="khw@cpan.org" > <a href="/author/KHW" class="cpan-author"> <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/0a969d240f3770d67242df0150d85880?d=identicon&amp;s=20" /> Karl Williamson </a> </li> <li class="contributor" data-cpan-author="ISHIGAKI" data-contrib-email="ishigaki@cpan.org" > <a href="/author/ISHIGAKI" class="cpan-author"> <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/a1035a2db5b72227a14e84d65117b75b?d=identicon&amp;s=20" /> Kenichi Ishigaki </a> </li> <li class="contributor" data-contrib-email="hiroharu.konno@bowneglobal.co.jp" > <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" /> KONNO Hiroharu </li> <li class="contributor" data-contrib-email="ml1050@freemail.hu" > <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" /> Laszlo Molnar </li> <li class="contributor" data-contrib-email="makamaka@donzoko.net" > <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" /> Makamaka </li> <li class="contributor" data-cpan-author="MJD" data-contrib-email="mjd@plover.com" > <a href="/author/MJD" class="cpan-author"> <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/4f7295a0d778b43173b36e1f1e57da48?d=identicon&amp;s=20" /> Mark-Jason Dominus </a> </li> <li class="contributor" data-contrib-email="masahiro.iuchi@gmail.com" > <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" /> Masahiro Iuchi </li> <li class="contributor" data-cpan-author="TOKUHIROM" data-contrib-email="tokuhirom+cpan@gmail.com" > <a href="/author/TOKUHIROM" class="cpan-author"> <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/70f90c6a0bcd84348b02309babc98684?d=identicon&amp;s=20" /> MATSUNO Tokuhiro </a> </li> <li class="contributor" data-contrib-email="mbarbon@dsi.unive.it" > <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" /> Mattia Barbon </li> <li class="contributor" data-contrib-email="schwern@pobox.com" > <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" /> Michael G Schwern </li> <li class="contributor" data-contrib-email="michael@lagrasta.com" > <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" /> Michael LaGrasta </li> <li class="contributor" data-contrib-email="miron@hyper.to" > <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" /> Miron Cuperman </li> <li class="contributor" data-contrib-email="moritz@faui2k3.org" > <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" /> Moritz Lenz </li> <li class="contributor" data-contrib-email="msyk@mtg.biglobe.ne.jp" > <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" /> MORIYAMA Masayuki </li> <li class="contributor" data-contrib-email="nick@ccl4.org" > <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" /> Nicholas Clark </li> <li class="contributor" data-contrib-email="nick@ing-simmons.net" > <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" /> Nick Ing-Simmons </li> <li class="contributor" data-cpan-author="DOLMEN" data-contrib-email="dolmen@cpan.org" > <a href="/author/DOLMEN" class="cpan-author"> <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/70d9b050bfe39350c234d710fadfcd39?d=identicon&amp;s=20" /> Olivier Mengué </a> </li> <li class="contributor" > otsune </li> <li class="contributor" data-cpan-author="PALI" data-contrib-email="pali@cpan.org" > <a href="/author/PALI" class="cpan-author"> <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d8f03d10174e68c6f26d9052b79e04e8?d=identicon&amp;s=20" /> Pali </a> </li> <li class="contributor" data-contrib-email="paul_marquess@yahoo.co.uk" > <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" /> Paul Marquess </li> <li class="contributor" data-contrib-email="pvhp@best.com" > <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" /> Peter Prymmer </li> <li class="contributor" data-cpan-author="RIBASUSHI" data-contrib-email="ribasushi@cpan.org" > <a href="/author/RIBASUSHI" class="cpan-author"> <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/6a096fdb29481fa7326735fada56c5cf?d=identicon&amp;s=20" /> Peter Rabbitson </a> </li> <li class="contributor" data-cpan-author="PNE" data-contrib-email="pne@cpan.org" > <a href="/author/PNE" class="cpan-author"> <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/af4f740d2000d12823674bd308781d69?d=identicon&amp;s=20" /> Philip Newton </a> </li> <li class="contributor" data-contrib-email="pfusik@op.pl" > <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" /> Piotr Fusik </li> <li class="contributor" data-contrib-email="rgarciasuarez@mandriva.com" > <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" /> Rafael Garcia-Suarez </li> <li class="contributor" data-contrib-email="randy@magnificent-tears.com" > <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" /> Randy Stauner </li> <li class="contributor" data-cpan-author="RURBAN" data-contrib-email="rurban@cpan.org" > <a href="/author/RURBAN" class="cpan-author"> <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/87a08c1a47ade883c793d1f94422a78a?d=identicon&amp;s=20" /> Reini Urban </a> </li> <li class="contributor" data-contrib-email="rmb1@cise.npl.co.uk" > <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" /> Robin Barker </li> <li class="contributor" data-cpan-author="SADAHIRO" data-contrib-email="SADAHIRO@cpan.org" > <a href="/author/SADAHIRO" class="cpan-author"> <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/eb6fef67822dd901077a79c7a32811e2?d=identicon&amp;s=20" /> SADAHIRO Tomoyuki </a> </li> <li class="contributor" data-contrib-email="simon@netthink.co.uk" > <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" /> Simon Cozens </li> <li class="contributor" data-cpan-author="SREZIC" data-contrib-email="SREZIC@cpan.org" > <a href="/author/SREZIC" class="cpan-author"> <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/5fa5a4e5ffdf883a1fcb1840c915d485?d=identicon&amp;s=20" /> Slaven Rezic </a> </li> <li class="contributor" data-contrib-email="spider@web.zk3.dec.com" > <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" /> Spider Boardman </li> <li class="contributor" data-contrib-email="steve.m.hay@googlemail.com" > <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" /> Steve Hay </li> <li class="contributor" data-contrib-email="steve@fisharerojo.org" > <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" /> Steve Peters </li> <li class="contributor" data-contrib-email="sugawara@hdt.co.jp" > <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" /> SUGAWARA Hajime </li> <li class="contributor" data-contrib-email="ZAP00217@nifty.com" > <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" /> SUZUKI Norio </li> <li class="contributor" data-contrib-email="blz.marcel@gmail.com" > <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" /> szr8 </li> <li class="contributor" data-cpan-author="MIYAGAWA" data-contrib-email="miyagawa@bulknews.net" > <a href="/author/MIYAGAWA" class="cpan-author"> <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/2edd59ce5f91bec4b962bfce0a805211?d=identicon&amp;s=20" /> Tatsuhiko Miyagawa </a> </li> <li class="contributor" data-contrib-email="perl_dummy@bloodgate.com" > <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" /> Tels </li> <li class="contributor" data-cpan-author="TONYC" data-contrib-email="tony@develop-help.com" > <a href="/author/TONYC" class="cpan-author"> <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/dd97d4902c10c9a5805e8142ebbcbcac?d=identicon&amp;s=20" /> Tony Cook </a> </li> <li class="contributor" data-contrib-email="vkonovalov@peterstar.ru" > <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" /> Vadim Konovalov </li> <li class="contributor" data-contrib-email="victor@vsespb.ru" > <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" /> Victor </li> <li class="contributor" data-cpan-author="SCOP" data-contrib-email="ville.skytta@iki.fi" > <a href="/author/SCOP" class="cpan-author"> <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/4623589f12ed201b060c2075fd9c0920?d=identicon&amp;s=20" /> Ville Skyttä </a> </li> <li class="contributor" data-contrib-email="vvandam@sandvine.com" > <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" /> Vincent van Dam </li> <li class="contributor" data-contrib-email="sthoenna@efn.org" > <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" /> Yitzchak Scott-Thoennes </li> </ul> </div> </div> </div> </li> </ul> </div> </nav> <div class="content-navigation"> <div class="breadcrumbs"> <span> <a data-keyboard-shortcut="g a" rel="author" href="/author/DANKOGAI" class="author-name">Dan Kogai</a> </span> <span>&nbsp;/&nbsp;</span> <div class="release dist-release status-latest maturity-released"> <span class="dropdown"><b class="caret"></b></span> <select class="select-navigator "> <option selected value="/release/DANKOGAI/Encode-3.21/view/encoding.pm" >3.21 (DANKOGAI on 2024-02-25)</option> <option value="/release/DANKOGAI/Encode-3.20/view/encoding.pm" >3.20 (DANKOGAI on 2023-11-10)</option> <option value="/release/DANKOGAI/Encode-3.19/view/encoding.pm" >3.19 (DANKOGAI on 2022-08-04)</option> <option value="/release/DANKOGAI/Encode-3.18/view/encoding.pm" >3.18 (DANKOGAI on 2022-06-25)</option> <option value="/release/DANKOGAI/Encode-3.17/view/encoding.pm" >3.17 (DANKOGAI on 2022-04-07)</option> <option value="/release/DANKOGAI/Encode-3.16/view/encoding.pm" >3.16 (DANKOGAI on 2021-10-13)</option> <option value="/release/DANKOGAI/Encode-3.15/view/encoding.pm" >3.15 (DANKOGAI on 2021-10-08)</option> <option value="/release/DANKOGAI/Encode-3.14/view/encoding.pm" >3.14 (DANKOGAI on 2021-10-08)</option> <option value="/release/DANKOGAI/Encode-3.13/view/encoding.pm" >3.13 (DANKOGAI on 2021-10-06)</option> <option value="/release/DANKOGAI/Encode-3.12/view/encoding.pm" >3.12 (DANKOGAI on 2021-08-09)</option> <option value="/release/DANKOGAI/Encode-3.11/view/encoding.pm" >3.11 (DANKOGAI on 2021-07-23)</option> <option value="/release/DANKOGAI/Encode-3.10/view/encoding.pm" >3.10 (DANKOGAI on 2021-05-18)</option> <option value="/release/DANKOGAI/Encode-3.09/view/encoding.pm" >3.09 (DANKOGAI on 2021-05-14)</option> <option value="/release/DANKOGAI/Encode-3.08/view/encoding.pm" >3.08 (DANKOGAI on 2020-12-02)</option> <option value="/release/DANKOGAI/Encode-3.07/view/encoding.pm" >3.07 (DANKOGAI on 2020-07-25)</option> <option value="/release/DANKOGAI/Encode-3.06/view/encoding.pm" >3.06 (DANKOGAI on 2020-05-02)</option> <option value="/release/DANKOGAI/Encode-3.05/view/encoding.pm" >3.05 (DANKOGAI on 2020-03-18)</option> <option value="/release/DANKOGAI/Encode-3.04/view/encoding.pm" >3.04 (DANKOGAI on 2020-03-10)</option> <option value="/release/DANKOGAI/Encode-3.03/view/encoding.pm" >3.03 (DANKOGAI on 2020-03-02)</option> <option value="/release/DANKOGAI/Encode-3.02/view/encoding.pm" >3.02 (DANKOGAI on 2019-12-25)</option> <option value="/release/DANKOGAI/Encode-3.01/view/encoding.pm" >3.01 (DANKOGAI on 2019-03-13)</option> <option value="/release/DANKOGAI/Encode-3.00/view/encoding.pm" >3.00 (DANKOGAI on 2019-01-31)</option> <option value="/release/DANKOGAI/Encode-2.100/view/encoding.pm" >2.100 (DANKOGAI on 2019-01-31)</option> <option value="/release/DANKOGAI/Encode-2.99/view/encoding.pm" >2.99 (DANKOGAI on 2019-01-21)</option> <option value="/release/DANKOGAI/Encode-2.98/view/encoding.pm" >2.98 (DANKOGAI on 2018-04-22)</option> <option value="/release/DANKOGAI/Encode-2.97/view/encoding.pm" >2.97 (DANKOGAI on 2018-02-21)</option> <option value="/release/DANKOGAI/Encode-2.96/view/encoding.pm" >2.96 (DANKOGAI on 2018-02-11)</option> <option value="/release/DANKOGAI/Encode-2.95/view/encoding.pm" >2.95 (DANKOGAI on 2018-02-08)</option> <option value="/release/DANKOGAI/Encode-2.94/view/encoding.pm" >2.94 (DANKOGAI on 2018-01-09)</option> <option value="/release/DANKOGAI/Encode-2.93/view/encoding.pm" >2.93 (DANKOGAI on 2017-10-06)</option> <option value="/release/DANKOGAI/Encode-2.92/view/encoding.pm" >2.92 (DANKOGAI on 2017-07-18)</option> <option value="/release/DANKOGAI/Encode-2.91/view/encoding.pm" >2.91 (DANKOGAI on 2017-06-22)</option> <option value="/release/DANKOGAI/Encode-2.90/view/encoding.pm" >2.90 (DANKOGAI on 2017-06-10)</option> <option value="/release/DANKOGAI/Encode-2.89/view/encoding.pm" >2.89 (DANKOGAI on 2017-04-21)</option> <option value="/release/DANKOGAI/Encode-2.88/view/encoding.pm" >2.88 (DANKOGAI on 2016-11-29)</option> <option value="/release/DANKOGAI/Encode-2.87/view/encoding.pm" >2.87 (DANKOGAI on 2016-10-28)</option> <option value="/release/DANKOGAI/Encode-2.86/view/encoding.pm" >2.86 (DANKOGAI on 2016-08-10)</option> <option value="/release/DANKOGAI/Encode-2.85/view/encoding.pm" >2.85 (DANKOGAI on 2016-08-04)</option> <option value="/release/DANKOGAI/Encode-2.84/view/encoding.pm" >2.84 (DANKOGAI on 2016-04-11)</option> <optgroup label="BackPAN">' <option value="/release/DANKOGAI/Encode-2.83/view/encoding.pm" >2.83 (DANKOGAI on 2016-03-24)</option> <option value="/release/DANKOGAI/Encode-2.82/view/encoding.pm" >2.82 (DANKOGAI on 2016-02-06)</option> <option value="/release/DANKOGAI/Encode-2.81/view/encoding.pm" >2.81 (DANKOGAI on 2016-02-06)</option> <option value="/release/DANKOGAI/Encode-2.80/view/encoding.pm" >2.80 (DANKOGAI on 2016-01-25)</option> <option value="/release/DANKOGAI/Encode-2.79/view/encoding.pm" >2.79 (DANKOGAI on 2016-01-22)</option> <option value="/release/DANKOGAI/Encode-2.78/view/encoding.pm" >2.78 (DANKOGAI on 2015-09-24)</option> <option value="/release/DANKOGAI/Encode-2.77/view/encoding.pm" >2.77 (DANKOGAI on 2015-09-15)</option> <option value="/release/DANKOGAI/Encode-2.76/view/encoding.pm" >2.76 (DANKOGAI on 2015-07-31)</option> <option value="/release/DANKOGAI/Encode-2.75/view/encoding.pm" >2.75 (DANKOGAI on 2015-06-30)</option> <option value="/release/DANKOGAI/Encode-2.74/view/encoding.pm" >2.74 (DANKOGAI on 2015-06-25)</option> <option value="/release/DANKOGAI/Encode-2.73/view/encoding.pm" >2.73 (DANKOGAI on 2015-04-15)</option> <option value="/release/DANKOGAI/Encode-2.72/view/encoding.pm" >2.72 (DANKOGAI on 2015-03-14)</option> <option value="/release/DANKOGAI/Encode-2.71/view/encoding.pm" >2.71 (DANKOGAI on 2015-03-12)</option> <option value="/release/DANKOGAI/Encode-2.70/view/encoding.pm" >2.70 (DANKOGAI on 2015-02-05)</option> <option value="/release/DANKOGAI/Encode-2.69/view/encoding.pm" >2.69 (DANKOGAI on 2015-02-05)</option> <option value="/release/DANKOGAI/Encode-2.68/view/encoding.pm" >2.68 (DANKOGAI on 2015-01-22)</option> <option value="/release/DANKOGAI/Encode-2.67/view/encoding.pm" >2.67 (DANKOGAI on 2014-12-04)</option> <option value="/release/DANKOGAI/Encode-2.66/view/encoding.pm" >2.66 (DANKOGAI on 2014-12-02)</option> <option value="/release/DANKOGAI/Encode-2.65/view/encoding.pm" >2.65 (DANKOGAI on 2014-11-27)</option> <option value="/release/DANKOGAI/Encode-2.64/view/encoding.pm" >2.64 (DANKOGAI on 2014-10-29)</option> <option value="/release/DANKOGAI/Encode-2.63/view/encoding.pm" >2.63 (DANKOGAI on 2014-10-19)</option> <option value="/release/DANKOGAI/Encode-2.62/view/encoding.pm" >2.62 (DANKOGAI on 2014-05-31)</option> <option value="/release/DANKOGAI/Encode-2.61/view/encoding.pm" >2.61 (DANKOGAI on 2014-05-31)</option> <option value="/release/DANKOGAI/Encode-2.60/view/encoding.pm" >2.60 (DANKOGAI on 2014-04-29)</option> <option value="/release/DANKOGAI/Encode-2.59/view/encoding.pm" >2.59 (DANKOGAI on 2014-04-06)</option> <option value="/release/DANKOGAI/Encode-2.58/view/encoding.pm" >2.58 (DANKOGAI on 2014-03-28)</option> <option value="/release/DANKOGAI/Encode-2.57/view/encoding.pm" >2.57 (DANKOGAI on 2014-01-03)</option> <option value="/release/DANKOGAI/Encode-2.56/view/encoding.pm" >2.56 (DANKOGAI on 2013-12-22)</option> <option value="/release/DANKOGAI/Encode-2.55/view/encoding.pm" >2.55 (DANKOGAI on 2013-09-14)</option> <option value="/release/DANKOGAI/Encode-2.54/view/encoding.pm" >2.54 (DANKOGAI on 2013-08-29)</option> <option value="/release/DANKOGAI/Encode-2.53/view/encoding.pm" >2.53 (DANKOGAI on 2013-08-29)</option> <option value="/release/DANKOGAI/Encode-2.52/view/encoding.pm" >2.52 (DANKOGAI on 2013-08-14)</option> <option value="/release/DANKOGAI/Encode-2.51/view/encoding.pm" >2.51 (DANKOGAI on 2013-04-29)</option> <option value="/release/DANKOGAI/Encode-2.50/view/encoding.pm" >2.50 (DANKOGAI on 2013-04-26)</option> <option value="/release/DANKOGAI/Encode-2.49/view/encoding.pm" >2.49 (DANKOGAI on 2013-03-05)</option> <option value="/release/DANKOGAI/Encode-2.48/view/encoding.pm" >2.48 (DANKOGAI on 2013-02-18)</option> <option value="/release/DANKOGAI/Encode-2.47/view/encoding.pm" >2.47 (DANKOGAI on 2012-08-15)</option> <option value="/release/DANKOGAI/Encode-2.46/view/encoding.pm" >2.46 (DANKOGAI on 2012-08-12)</option> <option value="/release/DANKOGAI/Encode-2.45/view/encoding.pm" >2.45 (DANKOGAI on 2012-08-05)</option> <option value="/release/DANKOGAI/Encode-2.44/view/encoding.pm" >2.44 (DANKOGAI on 2011-08-09)</option> <option value="/release/DANKOGAI/Encode-2.43/view/encoding.pm" >2.43 (DANKOGAI on 2011-05-21)</option> <option value="/release/DANKOGAI/Encode-2.42/view/encoding.pm" >2.42 (DANKOGAI on 2010-12-31)</option> <option value="/release/DANKOGAI/Encode-2.41/view/encoding.pm" >2.41 (DANKOGAI on 2010-12-23)</option> <option value="/release/DANKOGAI/Encode-2.40/view/encoding.pm" >2.40 (DANKOGAI on 2010-09-18)</option> <option value="/release/DANKOGAI/Encode-2.39/view/encoding.pm" >2.39 (DANKOGAI on 2009-11-26)</option> <option value="/release/DANKOGAI/Encode-2.38/view/encoding.pm" >2.38 (DANKOGAI on 2009-11-16)</option> <option value="/release/DANKOGAI/Encode-2.37/view/encoding.pm" >2.37 (DANKOGAI on 2009-09-06)</option> <option value="/release/DANKOGAI/Encode-2.36/view/encoding.pm" >2.36 (DANKOGAI on 2009-09-06)</option> <option value="/release/DANKOGAI/Encode-2.35/view/encoding.pm" >2.35 (DANKOGAI on 2009-07-13)</option> <option value="/release/DANKOGAI/Encode-2.34/view/encoding.pm" >2.34 (DANKOGAI on 2009-07-08)</option> <option value="/release/DANKOGAI/Encode-2.33/view/encoding.pm" >2.33 (DANKOGAI on 2009-03-25)</option> <option value="/release/DANKOGAI/Encode-2.32/view/encoding.pm" >2.32 (DANKOGAI on 2009-03-07)</option> <option value="/release/DANKOGAI/Encode-2.31/view/encoding.pm" >2.31 (DANKOGAI on 2009-02-16)</option> <option value="/release/DANKOGAI/Encode-2.30/view/encoding.pm" >2.30 (DANKOGAI on 2009-02-15)</option> <option value="/release/DANKOGAI/Encode-2.29/view/encoding.pm" >2.29 (DANKOGAI on 2009-02-01)</option> <option value="/release/DANKOGAI/Encode-2.27/view/encoding.pm" >2.27 (DANKOGAI on 2009-01-21)</option> <option value="/release/DANKOGAI/Encode-2.26/view/encoding.pm" >2.26 (DANKOGAI on 2008-07-01)</option> <option value="/release/DANKOGAI/Encode-2.25/view/encoding.pm" >2.25 (DANKOGAI on 2008-05-07)</option> <option value="/release/DANKOGAI/Encode-2.24/view/encoding.pm" >2.24 (DANKOGAI on 2008-03-12)</option> <option value="/release/DANKOGAI/Encode-2.23/view/encoding.pm" >2.23 (DANKOGAI on 2007-05-29)</option> <option value="/release/DANKOGAI/Encode-2.22/view/encoding.pm" >2.22 (DANKOGAI on 2007-05-29)</option> <option value="/release/DANKOGAI/Encode-2.21/view/encoding.pm" >2.21 (DANKOGAI on 2007-05-12)</option> <option value="/release/DANKOGAI/Encode-2.20/view/encoding.pm" >2.20 (DANKOGAI on 2007-04-22)</option> <option value="/release/DANKOGAI/Encode-2.19/view/encoding.pm" >2.19 (DANKOGAI on 2007-04-06)</option> <option value="/release/DANKOGAI/Encode-2.18/view/encoding.pm" >2.18 (DANKOGAI on 2006-06-03)</option> <option value="/release/DANKOGAI/Encode-2.17/view/encoding.pm" >2.17 (DANKOGAI on 2006-05-09)</option> <option value="/release/DANKOGAI/Encode-2.16/view/encoding.pm" >2.16 (DANKOGAI on 2006-05-03)</option> <option value="/release/DANKOGAI/Encode-2.15/view/encoding.pm" >2.15 (DANKOGAI on 2006-04-06)</option> <option value="/release/DANKOGAI/Encode-2.14/view/encoding.pm" >2.14 (DANKOGAI on 2006-01-15)</option> <option value="/release/DANKOGAI/Encode-2.13/view/encoding.pm" >2.13 (DANKOGAI on 2006-01-15)</option> <option value="/release/DANKOGAI/Encode-2.12/view/encoding.pm" >2.12 (DANKOGAI on 2005-09-08)</option> <option value="/release/DANKOGAI/Encode-2.11/view/encoding.pm" >2.11 (DANKOGAI on 2005-08-05)</option> <option value="/release/DANKOGAI/Encode-2.10/view/encoding.pm" >2.10 (DANKOGAI on 2005-05-16)</option> <option value="/release/DANKOGAI/Encode-2.09/view/encoding.pm" >2.09 (DANKOGAI on 2004-12-03)</option> <option value="/release/DANKOGAI/Encode-2.08/view/encoding.pm" >2.08 (DANKOGAI on 2004-10-24)</option> <option value="/release/DANKOGAI/Encode-2.07/view/encoding.pm" >2.07 (DANKOGAI on 2004-10-22)</option> <option value="/release/DANKOGAI/Encode-2.06/view/encoding.pm" >2.06 (DANKOGAI on 2004-10-22)</option> <option value="/release/DANKOGAI/Encode-2.05/view/encoding.pm" >2.05 (DANKOGAI on 2004-10-19)</option> <option value="/release/DANKOGAI/Encode-2.04/view/encoding.pm" >2.04 (DANKOGAI on 2004-10-16)</option> <option value="/release/DANKOGAI/Encode-2.03/view/encoding.pm" >2.03 (DANKOGAI on 2004-10-06)</option> <option value="/release/DANKOGAI/Encode-2.02/view/encoding.pm" >2.02 (DANKOGAI on 2004-08-31)</option> <option value="/release/DANKOGAI/Encode-2.01/view/encoding.pm" >2.01 (DANKOGAI on 2004-05-25)</option> <option value="/release/DANKOGAI/Encode-2.00/view/encoding.pm" >2.00 (DANKOGAI on 2004-05-16)</option> <option value="/release/DANKOGAI/Encode-1.99/view/encoding.pm" >1.99 (DANKOGAI on 2003-12-29)</option> <option value="/release/DANKOGAI/Encode-1.98/view/encoding.pm" >1.98 (DANKOGAI on 2003-08-25)</option> <option value="/release/DANKOGAI/Encode-1.97/view/encoding.pm" >1.97 (DANKOGAI on 2003-07-08)</option> <option value="/release/DANKOGAI/Encode-1.96/view/encoding.pm" >1.96 (DANKOGAI on 2003-06-18)</option> <option value="/release/DANKOGAI/Encode-1.95/view/encoding.pm" >1.95 (DANKOGAI on 2003-05-21)</option> <option value="/release/DANKOGAI/Encode-1.94/view/encoding.pm" >1.94 (DANKOGAI on 2003-05-10)</option> <option value="/release/DANKOGAI/Encode-1.93/view/encoding.pm" >1.93 (DANKOGAI on 2003-04-24)</option> <option value="/release/DANKOGAI/Encode-1.92/view/encoding.pm" >1.92 (DANKOGAI on 2003-03-31)</option> <option value="/release/DANKOGAI/Encode-1.91/view/encoding.pm" >1.91 (DANKOGAI on 2003-03-09)</option> <option value="/release/DANKOGAI/Encode-1.90/view/encoding.pm" >1.90 (DANKOGAI on 2003-03-09)</option> <option value="/release/DANKOGAI/Encode-1.89/view/encoding.pm" >1.89 (DANKOGAI on 2003-02-28)</option> <option value="/release/DANKOGAI/Encode-1.88/view/encoding.pm" >1.88 (DANKOGAI on 2003-02-20)</option> <option value="/release/DANKOGAI/Encode-1.87/view/encoding.pm" >1.87 (DANKOGAI on 2003-02-06)</option> <option value="/release/DANKOGAI/Encode-1.86/view/encoding.pm" >1.86 (DANKOGAI on 2003-01-22)</option> <option value="/release/DANKOGAI/Encode-1.85/view/encoding.pm" >1.85 (DANKOGAI on 2003-01-21)</option> <option value="/release/DANKOGAI/Encode-1.84/view/encoding.pm" >1.84 (DANKOGAI on 2003-01-10)</option> <option value="/release/DANKOGAI/Encode-1.83/view/encoding.pm" >1.83 (DANKOGAI on 2002-11-18)</option> <option value="/release/DANKOGAI/Encode-1.82/view/encoding.pm" >1.82 (DANKOGAI on 2002-11-14)</option> <option value="/release/DANKOGAI/Encode-1.81/view/encoding.pm" >1.81 (DANKOGAI on 2002-11-08)</option> <option value="/release/DANKOGAI/Encode-1.80/view/encoding.pm" >1.80 (DANKOGAI on 2002-10-21)</option> <option value="/release/DANKOGAI/Encode-1.79/view/encoding.pm" >1.79 (DANKOGAI on 2002-10-21)</option> <option value="/release/DANKOGAI/Encode-1.78/view/encoding.pm" >1.78 (DANKOGAI on 2002-10-20)</option> <option value="/release/DANKOGAI/Encode-1.77/view/encoding.pm" >1.77 (DANKOGAI on 2002-10-06)</option> <option value="/release/DANKOGAI/Encode-1.76/view/encoding.pm" >1.76 (DANKOGAI on 2002-08-25)</option> <option value="/release/DANKOGAI/Encode-1.75/view/encoding.pm" >1.75 (DANKOGAI on 2002-06-01)</option> <option value="/release/DANKOGAI/Encode-1.74/view/encoding.pm" >1.74 (DANKOGAI on 2002-05-28)</option> <option value="/release/DANKOGAI/Encode-1.72/view/encoding.pm" >1.72 (DANKOGAI on 2002-05-20)</option> <option value="/release/DANKOGAI/Encode-1.71/view/encoding.pm" >1.71 (DANKOGAI on 2002-05-07)</option> <option value="/release/DANKOGAI/Encode-1.70/view/encoding.pm" >1.70 (DANKOGAI on 2002-05-06)</option> <option value="/release/DANKOGAI/Encode-1.69/view/encoding.pm" >1.69 (DANKOGAI on 2002-05-04)</option> <option value="/release/DANKOGAI/Encode-1.68/view/encoding.pm" >1.68 (DANKOGAI on 2002-05-03)</option> <option value="/release/DANKOGAI/Encode-1.67/view/encoding.pm" >1.67 (DANKOGAI on 2002-05-02)</option> <option value="/release/DANKOGAI/Encode-1.66/view/encoding.pm" >1.66 (DANKOGAI on 2002-05-01)</option> <option value="/release/DANKOGAI/Encode-1.65/view/encoding.pm" >1.65 (DANKOGAI on 2002-04-30)</option> <option value="/release/DANKOGAI/Encode-1.64/view/encoding.pm" >1.64 (DANKOGAI on 2002-04-29)</option> <option value="/release/DANKOGAI/Encode-1.63/view/encoding.pm" >1.63 (DANKOGAI on 2002-04-27)</option> <option value="/release/DANKOGAI/Encode-1.62/view/encoding.pm" >1.62 (DANKOGAI on 2002-04-27)</option> <option value="/release/DANKOGAI/Encode-1.61/view/encoding.pm" >1.61 (DANKOGAI on 2002-04-26)</option> <option value="/release/DANKOGAI/Encode-1.60/view/encoding.pm" >1.60 (DANKOGAI on 2002-04-24)</option> <option value="/release/DANKOGAI/Encode-1.58/view/encoding.pm" >1.58 (DANKOGAI on 2002-04-23)</option> <option value="/release/DANKOGAI/Encode-1.57/view/encoding.pm" >1.57 (DANKOGAI on 2002-04-22)</option> <option value="/release/DANKOGAI/Encode-1.56/view/encoding.pm" >1.56 (DANKOGAI on 2002-04-22)</option> <option value="/release/DANKOGAI/Encode-1.52/view/encoding.pm" >1.52 (DANKOGAI on 2002-04-20)</option> <option value="/release/DANKOGAI/Encode-1.51/view/encoding.pm" >1.51 (DANKOGAI on 2002-04-20)</option> <option value="/release/DANKOGAI/Encode-1.50/view/encoding.pm" >1.50 (DANKOGAI on 2002-04-19)</option> <option value="/release/DANKOGAI/Encode-1.41/view/encoding.pm" >1.41 (DANKOGAI on 2002-04-16)</option> <option value="/release/DANKOGAI/Encode-1.40/view/encoding.pm" >1.40 (DANKOGAI on 2002-04-14)</option> <option value="/release/DANKOGAI/Encode-1.33/view/encoding.pm" >1.33 (DANKOGAI on 2002-04-10)</option> <option value="/release/DANKOGAI/Encode-1.32/view/encoding.pm" >1.32 (DANKOGAI on 2002-04-09)</option> <option value="/release/DANKOGAI/Encode-1.31/view/encoding.pm" >1.31 (DANKOGAI on 2002-04-08)</option> <option value="/release/DANKOGAI/Encode-1.30/view/encoding.pm" >1.30 (DANKOGAI on 2002-04-08)</option> <option value="/release/DANKOGAI/Encode-1.28/view/encoding.pm" >1.28 (DANKOGAI on 2002-04-07)</option> <option value="/release/DANKOGAI/Encode-1.27/view/encoding.pm" >1.27 (DANKOGAI on 2002-04-07)</option> <option value="/release/DANKOGAI/Encode-1.26/view/encoding.pm" >1.26 (DANKOGAI on 2002-04-07)</option> <option value="/release/DANKOGAI/Encode-1.20/view/encoding.pm" >1.20 (DANKOGAI on 2002-04-04)</option> <option value="/release/DANKOGAI/Encode-1.11/view/encoding.pm" >1.11 (DANKOGAI on 2002-03-31)</option> <option value="/release/DANKOGAI/Encode-1.10/view/encoding.pm" >1.10 (DANKOGAI on 2002-03-31)</option> <option value="/release/DANKOGAI/Encode-1.01/view/encoding.pm" >1.01 (DANKOGAI on 2002-03-29)</option> <option value="/release/DANKOGAI/Encode-1.00/view/encoding.pm" >1.00 (DANKOGAI on 2002-03-28)</option> <option value="/release/DANKOGAI/Encode-0.99/view/encoding.pm" >0.99 (DANKOGAI on 2002-03-25)</option> <option value="/release/DANKOGAI/Encode-0.98/view/encoding.pm" >0.98 (DANKOGAI on 2002-03-24)</option> <option value="/release/DANKOGAI/Encode-0.97/view/encoding.pm" >0.97 (DANKOGAI on 2002-03-23)</option> <option value="/release/DANKOGAI/Encode-0.96/view/encoding.pm" >0.96 (DANKOGAI on 2002-03-22)</option> <option value="/release/DANKOGAI/Encode-0.95/view/encoding.pm" >0.95 (DANKOGAI on 2002-03-21)</option> <option value="/release/DANKOGAI/Encode-0.94/view/encoding.pm" >0.94 (DANKOGAI on 2002-03-20)</option> <option value="/release/DANKOGAI/Encode-0.93/view/encoding.pm" >0.93 (DANKOGAI on 2002-03-20)</option> </optgroup> </select> <a data-keyboard-shortcut="g d" class="release-name" href="/dist/Encode">Encode-3.21</a> </div> <span class="river-gauge-gauge"> <svg width="24px" height="15px" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <g> <title> River stage five &#10; • 1105 direct dependents &#10; • 33721 total dependents </title> <rect x="0" y="0" width="4" height="15" fill="#7ea3f2" /> <rect x="5" y="0" width="4" height="15" fill="#7ea3f2" /> <rect x="10" y="0" width="4" height="15" fill="#7ea3f2" /> <rect x="15" y="0" width="4" height="15" fill="#7ea3f2" /> <rect x="20" y="0" width="4" height="15" fill="#7ea3f2" /> </g> </svg> </span> <div id="Encode-fav" class="show-logged-in"> <form action="/account/favorite/add" style="display: inline" method="POST"> <input type="hidden" name="remove" value="0"> <input type="hidden" name="release" value="Encode-3.21"> <input type="hidden" name="author" value="DANKOGAI"> <input type="hidden" name="distribution" value="Encode"> <button type="submit" class="favorite highlight"><span>63</span> ++</button> </form> </div> <div class="show-logged-out"> <button class="fav-not-logged-in favorite highlight"><span>63</span> ++</button> </div> / <span>encoding</span> </div> </div> <main class="content"> <nav class="toc"> <div class="toc-header"><strong>Contents</strong></div> <ul> <li><a href="#NAME">NAME</a></li> <li><a href="#WARNING">WARNING</a></li> <li><a href="#SYNOPSIS">SYNOPSIS</a></li> <li><a href="#DESCRIPTION">DESCRIPTION</a></li> <li><a href="#OPTIONS">OPTIONS</a> <ul> <li><a href="#Setting-STDIN-and%2For-STDOUT-individually">Setting STDIN and/or STDOUT individually</a></li> <li><a href="#The-%3Alocale-sub-pragma">The :locale sub-pragma</a></li> </ul> </li> <li><a href="#CAVEATS">CAVEATS</a> <ul> <li><a href="#SIDE-EFFECTS">SIDE EFFECTS</a></li> <li><a href="#DO-NOT-MIX-MULTIPLE-ENCODINGS">DO NOT MIX MULTIPLE ENCODINGS</a></li> <li><a href="#Prior-to-Perl-v5.22">Prior to Perl v5.22</a></li> <li><a href="#Prior-to-Encode-version-1.87">Prior to Encode version 1.87</a></li> <li><a href="#Prior-to-Perl-v5.8.1">Prior to Perl v5.8.1</a></li> </ul> </li> <li><a href="#EXAMPLE-Greekperl">EXAMPLE - Greekperl</a></li> <li><a href="#BUGS">BUGS</a></li> <li><a href="#HISTORY">HISTORY</a></li> <li><a href="#SEE-ALSO">SEE ALSO</a></li> </ul></nav> <div class="pod anchors"> <h1 id="NAME">NAME</h1> <p>encoding - allows you to write your script in non-ASCII and non-UTF-8</p> <h1 id="WARNING">WARNING</h1> <p>This module has been deprecated since perl v5.18. See <a href="#DESCRIPTION">&quot;DESCRIPTION&quot;</a> and <a href="#BUGS">&quot;BUGS&quot;</a>.</p> <h1 id="SYNOPSIS">SYNOPSIS</h1> <pre><code>use encoding &quot;greek&quot;; # Perl like Greek to you? use encoding &quot;euc-jp&quot;; # Jperl! # or you can even do this if your shell supports your native encoding perl -Mencoding=latin2 -e&#39;...&#39; # Feeling centrally European? perl -Mencoding=euc-kr -e&#39;...&#39; # Or Korean? # more control # A simple euc-cn =&gt; utf-8 converter use encoding &quot;euc-cn&quot;, STDOUT =&gt; &quot;utf8&quot;; while(&lt;&gt;){print}; # &quot;no encoding;&quot; supported no encoding; # an alternate way, Filter use encoding &quot;euc-jp&quot;, Filter=&gt;1; # now you can use kanji identifiers -- in euc-jp! # encode based on the current locale - specialized purposes only; # fraught with danger!! use encoding &#39;:locale&#39;;</code></pre> <h1 id="DESCRIPTION">DESCRIPTION</h1> <p>This pragma is used to enable a Perl script to be written in encodings that aren&#39;t strictly ASCII nor UTF-8. It translates all or portions of the Perl program script from a given encoding into UTF-8, and changes the PerlIO layers of <code>STDIN</code> and <code>STDOUT</code> to the encoding specified.</p> <p>This pragma dates from the days when UTF-8-enabled editors were uncommon. But that was long ago, and the need for it is greatly diminished. That, coupled with the fact that it doesn&#39;t work with threads, along with other problems, (see <a href="#BUGS">&quot;BUGS&quot;</a>) have led to its being deprecated. It is planned to remove this pragma in a future Perl version. New code should be written in UTF-8, and the <code>use utf8</code> pragma used instead (see <a href="/pod/perluniintro">perluniintro</a> and <a href="/pod/utf8">utf8</a> for details). Old code should be converted to UTF-8, via something like the recipe in the <a href="#SYNOPSIS">&quot;SYNOPSIS&quot;</a> (though this simple approach may require manual adjustments afterwards).</p> <p>If UTF-8 is not an option, it is recommended that one use a simple source filter, such as that provided by <a href="/pod/Filter::Encoding">Filter::Encoding</a> on CPAN or this pragma&#39;s own <code>Filter</code> option (see below).</p> <p>The only legitimate use of this pragma is almost certainly just one per file, near the top, with file scope, as the file is likely going to only be written in one encoding. Further restrictions apply in Perls before v5.22 (see <a href="#Prior-to-Perl-v5.22">&quot;Prior to Perl v5.22&quot;</a>).</p> <p>There are two basic modes of operation (plus turning if off):</p> <dl> <dt id="use-encoding-[&#39;ENCNAME&#39;]-;"><a id="use"></a><a id="use-encoding-ENCNAME"></a><code>use encoding [&#39;<i>ENCNAME</i>&#39;] ;</code></dt> <dd> <p>Please note: This mode of operation is no longer supported as of Perl v5.26.</p> <p>This is the normal operation. It translates various literals encountered in the Perl source file from the encoding <i>ENCNAME</i> into UTF-8, and similarly converts character code points. This is used when the script is a combination of ASCII (for the variable names and punctuation, <i>etc</i>), but the literal data is in the specified encoding.</p> <p><i>ENCNAME</i> is optional. If omitted, the encoding specified in the environment variable <a href="/pod/perlrun#PERL_ENCODING"><code>PERL_ENCODING</code></a> is used. If this isn&#39;t set, or the resolved-to encoding is not known to <code><a href="/pod/Encode">Encode</a></code>, the error <code>Unknown encoding &#39;<i>ENCNAME</i>&#39;</code> will be thrown.</p> <p>Starting in Perl v5.8.6 (<code>Encode</code> version 2.0.1), <i>ENCNAME</i> may be the name <code>:locale</code>. This is for very specialized applications, and is documented in <a href="#The-%3Alocale-sub-pragma">&quot;The <code>:locale</code> sub-pragma&quot;</a> below.</p> <p>The literals that are converted are <code>q//, qq//, qr//, qw///, qx//</code>, and starting in v5.8.1, <code>tr///</code>. Operations that do conversions include <code>chr</code>, <code>ord</code>, <code>utf8::upgrade</code> (but not <code>utf8::downgrade</code>), and <code>chomp</code>.</p> <p>Also starting in v5.8.1, the <code>DATA</code> pseudo-filehandle is translated from the encoding into UTF-8.</p> <p>For example, you can write code in EUC-JP as follows:</p> <pre><code>my $Rakuda = &quot;\xF1\xD1\xF1\xCC&quot;; # Camel in Kanji #&lt;-char-&gt;&lt;-char-&gt; # 4 octets s/\bCamel\b/$Rakuda/;</code></pre> <p>And with <code>use encoding &quot;euc-jp&quot;</code> in effect, it is the same thing as that code in UTF-8:</p> <pre><code>my $Rakuda = &quot;\x{99F1}\x{99DD}&quot;; # two Unicode Characters s/\bCamel\b/$Rakuda/;</code></pre> <p>See <a href="#EXAMPLE">&quot;EXAMPLE&quot;</a> below for a more complete example.</p> <p>Unless <code>${^UNICODE}</code> (available starting in v5.8.2) exists and is non-zero, the PerlIO layers of <code>STDIN</code> and <code>STDOUT</code> are set to &quot;<code>:encoding(<i>ENCNAME</i>)</code>&quot;. Therefore,</p> <pre><code>use encoding &quot;euc-jp&quot;; my $message = &quot;Camel is the symbol of perl.\n&quot;; my $Rakuda = &quot;\xF1\xD1\xF1\xCC&quot;; # Camel in Kanji $message =~ s/\bCamel\b/$Rakuda/; print $message;</code></pre> <p>will print</p> <pre><code>&quot;\xF1\xD1\xF1\xCC is the symbol of perl.\n&quot;</code></pre> <p>not</p> <pre><code>&quot;\x{99F1}\x{99DD} is the symbol of perl.\n&quot;</code></pre> <p>You can override this by giving extra arguments; see below.</p> <p>Note that <code>STDERR</code> WILL NOT be changed, regardless.</p> <p>Also note that non-STD file handles remain unaffected. Use <code>use open</code> or <code>binmode</code> to change the layers of those.</p> </dd> <dt id="use-encoding-ENCNAME,-Filter=&gt;1;"><a id="use1"></a><a id="use-encoding-ENCNAME-Filter-1"></a><code>use encoding <i>ENCNAME</i>, Filter=&gt;1;</code></dt> <dd> <p>This operates as above, but the <code>Filter</code> argument with a non-zero value causes the entire script, and not just literals, to be translated from the encoding into UTF-8. This allows identifiers in the source to be in that encoding as well. (Problems may occur if the encoding is not a superset of ASCII; imagine all your semi-colons being translated into something different.) One can use this form to make</p> <pre><code>${&quot;\x{4eba}&quot;}++</code></pre> <p>work. (This is equivalent to <code>$<i>human</i>++</code>, where <i>human</i> is a single Han ideograph).</p> <p>This effectively means that your source code behaves as if it were written in UTF-8 with <code>&#39;use utf8</code>&#39; in effect. So even if your editor only supports Shift_JIS, for example, you can still try examples in Chapter 15 of <code>Programming Perl, 3rd Ed.</code>.</p> <p>This option is significantly slower than the other one.</p> </dd> <dt id="no-encoding;"><a id="no"></a><a id="no-encoding"></a><code>no encoding;</code></dt> <dd> <p>Unsets the script encoding. The layers of <code>STDIN</code>, <code>STDOUT</code> are reset to &quot;<code>:raw</code>&quot; (the default unprocessed raw stream of bytes).</p> </dd> </dl> <h1 id="OPTIONS">OPTIONS</h1> <h2 id="Setting-STDIN-and/or-STDOUT-individually"><a id="Setting"></a><a id="Setting-STDIN-and-or-STDOUT-individually"></a>Setting <code>STDIN</code> and/or <code>STDOUT</code> individually</h2> <p>The encodings of <code>STDIN</code> and <code>STDOUT</code> are individually settable by parameters to the pragma:</p> <pre><code>use encoding &#39;euc-tw&#39;, STDIN =&gt; &#39;greek&#39; ...;</code></pre> <p>In this case, you cannot omit the first <i>ENCNAME</i>. <code>STDIN =&gt; undef</code> turns the I/O transcoding completely off for that filehandle.</p> <p>When <code>${^UNICODE}</code> (available starting in v5.8.2) exists and is non-zero, these options will be completely ignored. See <a href="/pod/perlvar#%24%7B%5EUNICODE%7D">&quot;<code>${^UNICODE}</code>&quot; in perlvar</a> and <a href="/pod/perlrun#-C-%5Bnumber%2Flist%5D">&quot;<code>-C</code>&quot; in perlrun</a> for details.</p> <h2 id="The-:locale-sub-pragma"><a id="The"></a>The <code>:locale</code> sub-pragma</h2> <p>Starting in v5.8.6, the encoding name may be <code>:locale</code>. This means that the encoding is taken from the current locale, and not hard-coded by the pragma. Since a script really can only be encoded in exactly one encoding, this option is dangerous. It makes sense only if the script itself is written in ASCII, and all the possible locales that will be in use when the script is executed are supersets of ASCII. That means that the script itself doesn&#39;t get changed, but the I/O handles have the specified encoding added, and the operations like <code>chr</code> and <code>ord</code> use that encoding.</p> <p>The logic of finding which locale <code>:locale</code> uses is as follows:</p> <ol> <li><p>If the platform supports the <code>langinfo(CODESET)</code> interface, the codeset returned is used as the default encoding for the open pragma.</p> </li> <li><p>If 1. didn&#39;t work but we are under the locale pragma, the environment variables <code>LC_ALL</code> and <code>LANG</code> (in that order) are matched for encodings (the part after &quot;<code>.</code>&quot;, if any), and if any found, that is used as the default encoding for the open pragma.</p> </li> <li><p>If 1. and 2. didn&#39;t work, the environment variables <code>LC_ALL</code> and <code>LANG</code> (in that order) are matched for anything looking like UTF-8, and if any found, <code>:utf8</code> is used as the default encoding for the open pragma.</p> </li> </ol> <p>If your locale environment variables (<code>LC_ALL</code>, <code>LC_CTYPE</code>, <code>LANG</code>) contain the strings &#39;UTF-8&#39; or &#39;UTF8&#39; (case-insensitive matching), the default encoding of your <code>STDIN</code>, <code>STDOUT</code>, and <code>STDERR</code>, and of <b>any subsequent file open</b>, is UTF-8.</p> <h1 id="CAVEATS">CAVEATS</h1> <h2 id="SIDE-EFFECTS"><a id="SIDE"></a>SIDE EFFECTS</h2> <ul> <li><p>If the <code>encoding</code> pragma is in scope then the lengths returned are calculated from the length of <code>$/</code> in Unicode characters, which is not always the same as the length of <code>$/</code> in the native encoding.</p> </li> <li><p>Without this pragma, if strings operating under byte semantics and strings with Unicode character data are concatenated, the new string will be created by decoding the byte strings as <i>ISO 8859-1 (Latin-1)</i>.</p> <p>The <b>encoding</b> pragma changes this to use the specified encoding instead. For example:</p> <pre><code>use encoding &#39;utf8&#39;; my $string = chr(20000); # a Unicode string utf8::encode($string); # now it&#39;s a UTF-8 encoded byte string # concatenate with another Unicode string print length($string . chr(20000));</code></pre> <p>Will print <code>2</code>, because <code>$string</code> is upgraded as UTF-8. Without <code>use encoding &#39;utf8&#39;;</code>, it will print <code>4</code> instead, since <code>$string</code> is three octets when interpreted as Latin-1.</p> </li> </ul> <h2 id="DO-NOT-MIX-MULTIPLE-ENCODINGS"><a id="DO"></a>DO NOT MIX MULTIPLE ENCODINGS</h2> <p>Notice that only literals (string or regular expression) having only legacy code points are affected: if you mix data like this</p> <pre><code>\x{100}\xDF \xDF\x{100}</code></pre> <p>the data is assumed to be in (Latin 1 and) Unicode, not in your native encoding. In other words, this will match in &quot;greek&quot;:</p> <pre><code>&quot;\xDF&quot; =~ /\x{3af}/</code></pre> <p>but this will not</p> <pre><code>&quot;\xDF\x{100}&quot; =~ /\x{3af}\x{100}/</code></pre> <p>since the <code>\xDF</code> (ISO 8859-7 GREEK SMALL LETTER IOTA WITH TONOS) on the left will <b>not</b> be upgraded to <code>\x{3af}</code> (Unicode GREEK SMALL LETTER IOTA WITH TONOS) because of the <code>\x{100}</code> on the left. You should not be mixing your legacy data and Unicode in the same string.</p> <p>This pragma also affects encoding of the 0x80..0xFF code point range: normally characters in that range are left as eight-bit bytes (unless they are combined with characters with code points 0x100 or larger, in which case all characters need to become UTF-8 encoded), but if the <code>encoding</code> pragma is present, even the 0x80..0xFF range always gets UTF-8 encoded.</p> <p>After all, the best thing about this pragma is that you don&#39;t have to resort to \x{....} just to spell your name in a native encoding. So feel free to put your strings in your encoding in quotes and regexes.</p> <h2 id="Prior-to-Perl-v5.22"><a id="Prior"></a>Prior to Perl v5.22</h2> <p>The pragma was a per script, not a per block lexical. Only the last <code>use encoding</code> or <code>no encoding</code> mattered, and it affected <b>the whole script</b>. However, the <code>no encoding</code> pragma was supported and <code>use encoding</code> could appear as many times as you want in a given script (though only the last was effective).</p> <p>Since the scope wasn&#39;t lexical, other modules&#39; use of <code>chr</code>, <code>ord</code>, <i>etc.</i> were affected. This leads to spooky, incorrect action at a distance that is hard to debug.</p> <p>This means you would have to be very careful of the load order:</p> <pre><code># called module package Module_IN_BAR; use encoding &quot;bar&quot;; # stuff in &quot;bar&quot; encoding here 1; # caller script use encoding &quot;foo&quot; use Module_IN_BAR; # surprise! use encoding &quot;bar&quot; is in effect.</code></pre> <p>The best way to avoid this oddity is to use this pragma RIGHT AFTER other modules are loaded. i.e.</p> <pre><code>use Module_IN_BAR; use encoding &quot;foo&quot;;</code></pre> <h2 id="Prior-to-Encode-version-1.87"><a id="Prior1"></a>Prior to Encode version 1.87</h2> <ul> <li><p><code>STDIN</code> and <code>STDOUT</code> were not set under the filter option. And <code>STDIN=&gt;<i>ENCODING</i></code> and <code>STDOUT=&gt;<i>ENCODING</i></code> didn&#39;t work like non-filter version.</p> </li> <li><p><code>use utf8</code> wasn&#39;t implicitly declared so you have to <code>use utf8</code> to do</p> <pre><code>${&quot;\x{4eba}&quot;}++</code></pre> </li> </ul> <h2 id="Prior-to-Perl-v5.8.1"><a id="Prior2"></a>Prior to Perl v5.8.1</h2> <dl> <dt id="&quot;NON-EUC&quot;-doublebyte-encodings"><a id="NON-EUC-doublebyte-encodings"></a>&quot;NON-EUC&quot; doublebyte encodings</dt> <dd> <p>Because perl needs to parse the script before applying this pragma, such encodings as Shift_JIS and Big-5 that may contain <code>&#39;\&#39;</code> (BACKSLASH; <code>\x5c</code>) in the second byte fail because the second byte may accidentally escape the quoting character that follows.</p> </dd> <dt id="tr///"><a id="tr"></a><code>tr///</code></dt> <dd> <p>The <b>encoding</b> pragma works by decoding string literals in <code>q//,qq//,qr//,qw///, qx//</code> and so forth. In perl v5.8.0, this does not apply to <code>tr///</code>. Therefore,</p> <pre><code>use encoding &#39;euc-jp&#39;; #.... $kana =~ tr/\xA4\xA1-\xA4\xF3/\xA5\xA1-\xA5\xF3/; # -------- -------- -------- --------</code></pre> <p>Does not work as</p> <pre><code>$kana =~ tr/\x{3041}-\x{3093}/\x{30a1}-\x{30f3}/;</code></pre> <dl> <dt id="Legend-of-characters-above"><a id="Legend"></a>Legend of characters above</dt> <dd> <pre><code>utf8 euc-jp charnames::viacode() ----------------------------------------- \x{3041} \xA4\xA1 HIRAGANA LETTER SMALL A \x{3093} \xA4\xF3 HIRAGANA LETTER N \x{30a1} \xA5\xA1 KATAKANA LETTER SMALL A \x{30f3} \xA5\xF3 KATAKANA LETTER N</code></pre> </dd> </dl> <p>This counterintuitive behavior has been fixed in perl v5.8.1.</p> <p>In perl v5.8.0, you can work around this as follows;</p> <pre><code>use encoding &#39;euc-jp&#39;; # .... eval qq{ \$kana =~ tr/\xA4\xA1-\xA4\xF3/\xA5\xA1-\xA5\xF3/ };</code></pre> <p>Note the <code>tr//</code> expression is surrounded by <code>qq{}</code>. The idea behind this is the same as the classic idiom that makes <code>tr///</code> &#39;interpolate&#39;:</p> <pre><code>tr/$from/$to/; # wrong! eval qq{ tr/$from/$to/ }; # workaround.</code></pre> </dd> </dl> <h1 id="EXAMPLE-Greekperl"><a id="EXAMPLE"></a><a id="EXAMPLE---Greekperl"></a>EXAMPLE - Greekperl</h1> <pre><code>use encoding &quot;iso 8859-7&quot;; # \xDF in ISO 8859-7 (Greek) is \x{3af} in Unicode. $a = &quot;\xDF&quot;; $b = &quot;\x{100}&quot;; printf &quot;%#x\n&quot;, ord($a); # will print 0x3af, not 0xdf $c = $a . $b; # $c will be &quot;\x{3af}\x{100}&quot;, not &quot;\x{df}\x{100}&quot;. # chr() is affected, and ... print &quot;mega\n&quot; if ord(chr(0xdf)) == 0x3af; # ... ord() is affected by the encoding pragma ... print &quot;tera\n&quot; if ord(pack(&quot;C&quot;, 0xdf)) == 0x3af; # ... as are eq and cmp ... print &quot;peta\n&quot; if &quot;\x{3af}&quot; eq pack(&quot;C&quot;, 0xdf); print &quot;exa\n&quot; if &quot;\x{3af}&quot; cmp pack(&quot;C&quot;, 0xdf) == 0; # ... but pack/unpack C are not affected, in case you still # want to go back to your native encoding print &quot;zetta\n&quot; if unpack(&quot;C&quot;, (pack(&quot;C&quot;, 0xdf))) == 0xdf;</code></pre> <h1 id="BUGS">BUGS</h1> <dl> <dt id="Thread-safety"><a id="Thread"></a>Thread safety</dt> <dd> <p><code>use encoding ...</code> is not thread-safe (i.e., do not use in threaded applications).</p> </dd> <dt id="Can&#39;t-be-used-by-more-than-one-module-in-a-single-program."><a id="Can"></a><a id="Cant-be-used-by-more-than-one-module-in-a-single-program"></a>Can&#39;t be used by more than one module in a single program.</dt> <dd> <p>Only one encoding is allowed. If you combine modules in a program that have different encodings, only one will be actually used.</p> </dd> <dt id="Other-modules-using-STDIN-and-STDOUT-get-the-encoded-stream"><a id="Other"></a>Other modules using <code>STDIN</code> and <code>STDOUT</code> get the encoded stream</dt> <dd> <p>They may be expecting something completely different.</p> </dd> <dt id="literals-in-regex-that-are-longer-than-127-bytes"><a id="literals"></a>literals in regex that are longer than 127 bytes</dt> <dd> <p>For native multibyte encodings (either fixed or variable length), the current implementation of the regular expressions may introduce recoding errors for regular expression literals longer than 127 bytes.</p> </dd> <dt id="EBCDIC">EBCDIC</dt> <dd> <p>The encoding pragma is not supported on EBCDIC platforms.</p> </dd> <dt id="format"><code>format</code></dt> <dd> <p>This pragma doesn&#39;t work well with <code>format</code> because PerlIO does not get along very well with it. When <code>format</code> contains non-ASCII characters it prints funny or gets &quot;wide character warnings&quot;. To understand it, try the code below.</p> <pre><code># Save this one in utf8 # replace *non-ascii* with a non-ascii string my $camel; format STDOUT = *non-ascii*@&gt;&gt;&gt;&gt;&gt;&gt;&gt; $camel . $camel = &quot;*non-ascii*&quot;; binmode(STDOUT=&gt;&#39;:encoding(utf8)&#39;); # bang! write; # funny print $camel, &quot;\n&quot;; # fine</code></pre> <p>Without binmode this happens to work but without binmode, print() fails instead of write().</p> <p>At any rate, the very use of <code>format</code> is questionable when it comes to unicode characters since you have to consider such things as character width (i.e. double-width for ideographs) and directions (i.e. BIDI for Arabic and Hebrew).</p> </dd> <dt id="See-also-&quot;CAVEATS&quot;"><a id="See"></a><a id="See-also-CAVEATS"></a>See also <a href="#CAVEATS">&quot;CAVEATS&quot;</a></dt> <dd> </dd> </dl> <h1 id="HISTORY">HISTORY</h1> <p>This pragma first appeared in Perl v5.8.0. It has been enhanced in later releases as specified above.</p> <h1 id="SEE-ALSO"><a id="SEE"></a>SEE ALSO</h1> <p><a href="/pod/perlunicode">perlunicode</a>, <a href="/pod/Encode">Encode</a>, <a href="/pod/open">open</a>, <a href="/pod/Filter::Util::Call">Filter::Util::Call</a>,</p> <p>Ch. 15 of <code>Programming Perl (3rd Edition)</code> by Larry Wall, Tom Christiansen, Jon Orwant; O&#39;Reilly &amp; Associates; ISBN 0-596-00027-8</p></div> <div id="metacpan_install-instructions-dialog" class="modal fade"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button> <h4 class="modal-title">Module Install Instructions</h4> </div> <div class="modal-body"> <p>To install Encode, copy and paste the appropriate command in to your terminal.</p> <p><a href="/dist/App-cpanminus/view/bin/cpanm">cpanm</a></p> <pre><code>cpanm Encode</code></pre> <p><a href="/pod/CPAN">CPAN shell</a></p> <pre><code>perl -MCPAN -e shell install Encode</code></pre> <p>For more information on module installation, please visit <a href="https://www.cpan.org/modules/INSTALL.html">the detailed CPAN module installation guide</a>.</p> </div> <div class="modal-footer"> <a href="#" data-dismiss="modal" class="btn">Close</a> </div> </div> </div> </div> </main> <div class="content-pagination"> </div> </div> <footer class="footer"> <div class="footer-container"> <div class="footer-social"> <div class="footer-link footer-logo"> <a href="/"> <img src="/static/images/metacpan-logo.svg" alt="MetaCPAN" /> </a> </div> <a class="footer-social-link" href="https://github.com/metacpan"> <i class="fab fa-github-square"></i> </a> <a class="footer-social-link" href="https://fosstodon.org/@metacpan"> <i class="fab fa-mastodon"></i> </a> </div> <div class="footer-links"> <div class="footer-link"> <a href="/about">About</a> </div> <div class="footer-link"> <a href="/about/sponsors">Sponsor</a> </div> <div class="footer-link"> <a href="https://grep.metacpan.org">grep::cpan</a> </div> <div class="footer-link"> <a href="/recent">Recent</a> </div> <div class="footer-link"> <a href="/about/faq">FAQ</a> </div> <div class="footer-link"> <a href="/tools">Tools</a> </div> <div class="footer-link"> <a href="https://fastapi.metacpan.org/">API</a> </div> <div class="footer-link"> <a href="https://www.perl.org/">Perl.org</a> </div> </div> <div class="footer-sponsors"> <a class="footer-sponsor-link" target="_blank" href="https://www.bytemark.co.uk/" rel="noopener"> <img class="footer-sponsor-bytemark" src="/static/images/sponsors/bytemark_logo.svg" alt="Bytemark logo"> </a> <a class="footer-sponsor-link" target="_blank" href="https://www.liquidweb.com/" rel="noopener"> <img class="footer-sponsor-liquidweb" src="/static/images/sponsors/liquidweb_logo.png" alt="liquidweb logo"> </a> <a class="footer-sponsor-link" target="_blank" href="https://deriv.com/careers/" rel="noopener"> <img class="footer-sponsor-deriv" src="/static/images/sponsors/deriv.svg" alt="Deriv logo"> </a> <a class="footer-sponsor-link" target="_blank" href="https://geocode.xyz" rel="noopener"> <img class="footer-sponsor-geocode" src="/static/images/sponsors/geocodelogo.svg" alt="Geocode logo"> </a> <a class="footer-sponsor-link" target="_blank" href="https://www.fastly.com/" rel="noopener"> <img class="footer-sponsor-fastly" src="/static/images/sponsors/fastly_logo.svg" alt="Fastly logo"> </a> <a class="footer-sponsor-link" target="_blank" href="https://opencagedata.com" rel="noopener"> <img class="footer-sponsor-opencage" src="/static/images/sponsors/open-cage.svg" alt="OpenCage logo"> </a> <!-- Added 2024-07-22 --> <a class="footer-sponsor-link" target="_blank" href="https://www.elastic.co/" rel="noopener"> <img class="footer-sponsor-elastic" src="/static/images/sponsors/elastic.svg" alt="Elastic logo"> </a> <!-- Added 2024-07-22 --> <a class="footer-sponsor-link" target="_blank" href="https://route4me.com/" rel="noopener"> <img class="footer-sponsor-route4me" src="/static/images/sponsors/route4me.png" alt="Route4Me logo"> </a> </div> </div> </footer> <div class="modal fade" tabindex="-1" role="dialog" id="metacpan_keyboard-shortcuts"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal">&times;</button> <h4 class="modal-title">Keyboard Shortcuts</h4> </div> <div class="modal-body row"> <div class="col-md-6"> <table class="table keyboard-shortcuts"> <thead> <tr> <th></th> <th>Global</th> </tr> </thead> <tbody> <tr> <td class="keys"> <kbd>s</kbd> </td> <td>Focus search bar</td> </tr> <tr> <td class="keys"> <kbd>?</kbd> </td> <td>Bring up this help dialog</td> </tr> </tbody> </table> <table class="table keyboard-shortcuts"> <thead> <tr> <th></th> <th>GitHub</th> </tr> </thead> <tbody> <tr> <td class="keys"> <kbd>g</kbd> <kbd>p</kbd> </td> <td>Go to pull requests</td> </tr> <tr> <td class="keys"> <kbd>g</kbd> <kbd>i</kbd> </td> <td>go to github issues (only if github is preferred repository)</td> </tr> </tbody> </table> </div> <div class="col-md-6"> <table class="table keyboard-shortcuts"> <thead> <tr> <th></th> <th>POD</th> </tr> </thead> <tbody> <tr> <td class="keys"> <kbd>g</kbd> <kbd>a</kbd> </td> <td>Go to author</td> </tr> <tr> <td class="keys"> <kbd>g</kbd> <kbd>c</kbd> </td> <td>Go to changes</td> </tr> <tr> <td class="keys"> <kbd>g</kbd> <kbd>i</kbd> </td> <td>Go to issues</td> </tr> <tr> <td class="keys"> <kbd>g</kbd> <kbd>d</kbd> </td> <td>Go to dist</td> </tr> <tr> <td class="keys"> <kbd>g</kbd> <kbd>r</kbd> </td> <td>Go to repository/SCM</td> </tr> <tr> <td class="keys"> <kbd>g</kbd> <kbd>s</kbd> </td> <td>Go to source</td> </tr> <tr> <td class="keys"> <kbd>g</kbd> <kbd>b</kbd> </td> <td>Go to file browse</td> </tr> </tbody> </table> </div> <div class="col-md-12"> <table class="table keyboard-shortcuts"> <thead> <tr> <th></th> <th>Search terms</th> </tr> </thead> <tbody> <tr> <td><em>module:</em> (e.g. <a href="/search?q=module%3APlugin">module:Plugin</a>)</td> </tr> <tr> <td><em>distribution:</em> (e.g. <a href="/search?q=distribution%3ADancer+auth">distribution:Dancer auth</a>)</td> </tr> <tr> <td><em>author:</em> (e.g. <a href="/search?q=author%3ASONGMU+Redis">author:SONGMU Redis</a>)</td> </tr> <tr> <td><em>version:</em> (e.g. <a href="/search?q=version%3A1.00">version:1.00</a>)</td> </tr> </tbody> </table> </div> </div> <div class="modal-footer"></div> </div> </div> </div> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10