guix 1.3.0.14058-6ba51 - en to en translation catalogue (160 entries)

en: SuperCollider is a synthesis engine (@code{scsynth} or
    @code{supernova}) and programming language (@code{sclang}).  It can be used
    for experimenting with sound synthesis and algorithmic composition.
    
    SuperCollider requires jackd to be installed in your user profile and your
    user must be allowed to access the realtime features of the kernel.  Search
    for "realtime" in the index of the Guix manual to learn how to achieve this
    using Guix System.
en: SuperCollider is a synthesis engine (@code{scsynth} or
    @code{supernova}) and programming language (@code{sclang}).  It can be used
    for experimenting with sound synthesis and algorithmic composition.
    
    SuperCollider requires jackd to be installed in your user profile and your
    user must be allowed to access the realtime features of the kernel.  Search
    for “[1mrealtime[0m” in the index of the Guix manual to learn how to achieve this
    using Guix System.

en: libInstPatch is a library for processing digital sample based MIDI
    instrument "patch" files.  The types of files libInstPatch supports are used
    for creating instrument sounds for wavetable synthesis.  libInstPatch provides
    an object framework (based on GObject) to load patch files, which can then be
    edited, converted, compressed and saved.
en: libInstPatch is a library for processing digital sample based MIDI
    instrument “[1mpatch[0m” files.  The types of files libInstPatch supports are used
    for creating instrument sounds for wavetable synthesis.  libInstPatch provides
    an object framework (based on GObject) to load patch files, which can then be
    edited, converted, compressed and saved.

en: GNU Hello prints the message "Hello, world!" and then exits.  It
    serves as an example of standard GNU coding practices.  As such, it supports
    command-line arguments, multiple languages, and so on.
en: GNU Hello prints the message “[1mHello, world![0m” and then exits.  It
    serves as an example of standard GNU coding practices.  As such, it supports
    command-line arguments, multiple languages, and so on.

en: Patch is a program that applies changes to files based on differences
    laid out as by the program "diff".  The changes may be applied to one or more
    files depending on the contents of the diff file.  It accepts several
    different diff formats.  It may also be used to revert previously applied
    differences.
en: Patch is a program that applies changes to files based on differences
    laid out as by the program “[1mdiff[0m”.  The changes may be applied to one or more
    files depending on the contents of the diff file.  It accepts several
    different diff formats.  It may also be used to revert previously applied
    differences.

en: GNU Diffutils is a package containing tools for finding the
    differences between files.  The "diff" command is used to show how two files
    differ, while "cmp" shows the offsets and line numbers where they differ.
    "diff3" allows you to compare three files.  Finally, "sdiff" offers an
    interactive means to merge two files.
en: GNU Diffutils is a package containing tools for finding the
    differences between files.  The “[1mdiff[0m” command is used to show how two files
    differ, while “[1mcmp[0m” shows the offsets and line numbers where they differ.
    “[1mdiff3[0m” allows you to compare three files.  Finally, “[1msdiff[0m” offers an
    interactive means to merge two files.

en: Findutils supplies the basic file directory searching utilities of the
    GNU system.  It consists of two primary searching utilities: "find"
    recursively searches for files in a directory according to given criteria and
    "locate" lists files in a database that match a query.  Two auxiliary tools
    are included: "updatedb" updates the file name database and "xargs" may be
    used to apply commands with arbitrarily long arguments.
en: Findutils supplies the basic file directory searching utilities of the
    GNU system.  It consists of two primary searching utilities: “[1mfind[0m”
    recursively searches for files in a directory according to given criteria and
    “[1mlocate[0m” lists files in a database that match a query.  Two auxiliary tools
    are included: “[1mupdatedb[0m” updates the file name database and “[1mxargs[0m” may be
    used to apply commands with arbitrarily long arguments.

en: GNU Binutils is a collection of tools for working with binary files.
    Perhaps the most notable are "ld", a linker, and "as", an assembler.
    Other tools include programs to display binary profiling information, list
    the strings in a binary file, and utilities for working with archives.  The
    "bfd" library for working with executable and object formats is also
    included.
en: GNU Binutils is a collection of tools for working with binary files.
    Perhaps the most notable are “[1mld[0m”, a linker, and “[1mas[0m”, an assembler.
    Other tools include programs to display binary profiling information, list
    the strings in a binary file, and utilities for working with archives.  The
    “[1mbfd[0m” library for working with executable and object formats is also
    included.

en: Any Unix-like operating system needs a C library: the library which
    defines the "system calls" and other basic facilities such as open, malloc,
    printf, exit...
    
    The GNU C library is used as the C library in the GNU system and most systems
    with the Linux kernel.
en: Any Unix-like operating system needs a C library: the library which
    defines the “[1msystem calls[0m” and other basic facilities such as open, malloc,
    printf, exit...
    
    The GNU C library is used as the C library in the GNU system and most systems
    with the Linux kernel.

en: The which program finds the location of executables in PATH, with a
    variety of options.  It is an alternative to the shell "type" built-in
    command.
en: The which program finds the location of executables in PATH, with a
    variety of options.  It is an alternative to the shell “[1mtype[0m” built-in
    command.

en: Replacement for Sun's 'jar' utility
en: Replacement for Sun's ‘[1mjar[0m’ utility

en: GNU Gzip provides data compression and decompression utilities; the
    typical extension is ".gz".  Unlike the "zip" format, it compresses a single
    file; as a result, it is often used in conjunction with "tar", resulting in
    ".tar.gz" or ".tgz", etc.
en: GNU Gzip provides data compression and decompression utilities; the
    typical extension is “[1m.gz[0m”.  Unlike the “[1mzip[0m” format, it compresses a single
    file; as a result, it is often used in conjunction with “[1mtar[0m”, resulting in
    “[1m.tar.gz[0m” or “[1m.tgz[0m”, etc.

en: UnZip is an extraction utility for archives compressed in .zip format,
    also called "zipfiles".
    
    UnZip lists, tests, or extracts files from a .zip archive.  The default
    behaviour (with no options) is to extract into the current directory, and
    subdirectories below it, all files from the specified zipfile.  UnZip
    recreates the stored directory structure by default.
en: UnZip is an extraction utility for archives compressed in .zip format,
    also called “[1mzipfiles[0m”.
    
    UnZip lists, tests, or extracts files from a .zip archive.  The default
    behaviour (with no options) is to extract into the current directory, and
    subdirectories below it, all files from the specified zipfile.  UnZip
    recreates the stored directory structure by default.

en: Ziptime helps make @file{.zip} archives reproducible by replacing
    timestamps in the file header with a fixed time (1 January 2008).
    
    ``Extra fields'' are not changed, so you'll need to use the @code{-X} option to
    @command{zip} to prevent it from storing the ``universal time'' field.
en: Ziptime helps make @file{.zip} archives reproducible by replacing
    timestamps in the file header with a fixed time (1 January 2008).
    
    `‘[1mExtra fields[0m’' are not changed, so you'll need to use the @code{-X} option to
    @command{zip} to prevent it from storing the `‘[1muniversal time[0m’' field.

en: An SQL to OO mapper with an object API inspired by
    Class::DBI (with a compatibility layer as a springboard for porting) and a
    resultset API that allows abstract encapsulation of database operations.  It
    aims to make representing queries in your code as perl-ish as possible while
    still providing access to as many of the capabilities of the database as
    possible, including retrieving related records from multiple tables in a
    single query, "JOIN", "LEFT JOIN", "COUNT", "DISTINCT", "GROUP BY",
    "ORDER BY" and "HAVING" support.
en: An SQL to OO mapper with an object API inspired by
    Class::DBI (with a compatibility layer as a springboard for porting) and a
    resultset API that allows abstract encapsulation of database operations.  It
    aims to make representing queries in your code as perl-ish as possible while
    still providing access to as many of the capabilities of the database as
    possible, including retrieving related records from multiple tables in a
    single query, “[1mJOIN[0m”, “[1mLEFT JOIN[0m”, “[1mCOUNT[0m”, “[1mDISTINCT[0m”, “[1mGROUP BY[0m”,
    “[1mORDER BY[0m” and “[1mHAVING[0m” support.

en: This package provides Guile bindings to the WiredTiger ``NoSQL''
    database.
en: This package provides Guile bindings to the WiredTiger `‘[1mNoSQL[0m’'
    database.

en: Delta assists you in minimizing "interesting" files subject to a test
    of their interestingness.  A common such situation is when attempting to
    isolate a small failure-inducing substring of a large input that causes your
    program to exhibit a bug.
en: Delta assists you in minimizing “[1minteresting[0m” files subject to a test
    of their interestingness.  A common such situation is when attempting to
    isolate a small failure-inducing substring of a large input that causes your
    program to exhibit a bug.

en: Cataclysm: Dark Days Ahead (or "DDA" for short) is a roguelike set
    in a post-apocalyptic world.  Struggle to survive in a harsh, persistent,
    procedurally generated world.  Scavenge the remnants of a dead civilization
    for food, equipment, or, if you are lucky, a vehicle with a full tank of gas
    to get you out of Dodge.  Fight to defeat or escape from a wide variety of
    powerful monstrosities, from zombies to giant insects to killer robots and
    things far stranger and deadlier, and against the others like yourself, that
    want what you have.
en: Cataclysm: Dark Days Ahead (or “[1mDDA[0m” for short) is a roguelike set
    in a post-apocalyptic world.  Struggle to survive in a harsh, persistent,
    procedurally generated world.  Scavenge the remnants of a dead civilization
    for food, equipment, or, if you are lucky, a vehicle with a full tank of gas
    to get you out of Dodge.  Fight to defeat or escape from a wide variety of
    powerful monstrosities, from zombies to giant insects to killer robots and
    things far stranger and deadlier, and against the others like yourself, that
    want what you have.

en: The GNU backgammon application (also known as "gnubg") can
    be used for playing, analyzing and teaching the game.  It has an advanced
    evaluation engine based on artificial neural networks suitable for both
    beginners and advanced players.  In addition to a command-line interface, it
    also features an attractive, 3D representation of the playing board.
en: The GNU backgammon application (also known as “[1mgnubg[0m”) can
    be used for playing, analyzing and teaching the game.  It has an advanced
    evaluation engine based on artificial neural networks suitable for both
    beginners and advanced players.  In addition to a command-line interface, it
    also features an attractive, 3D representation of the playing board.

en: Simulate the display from "The Matrix"
en: Simulate the display from “[1mThe Matrix[0m”

en: CMatrix simulates the display from "The Matrix" and is
    based on the screensaver from the movie's website.  It works with terminal
    settings up to 132x300 and can scroll lines all at the same rate or
    asynchronously and at a user-defined speed.
en: CMatrix simulates the display from “[1mThe Matrix[0m” and is
    based on the screensaver from the movie's website.  It works with terminal
    settings up to 132x300 and can scroll lines all at the same rate or
    asynchronously and at a user-defined speed.

en: GNU FreeDink is a free and portable re-implementation of the engine
    for the role-playing game Dink Smallwood.  It supports not only the original
    game data files but it also supports user-produced game mods or "D-Mods".
    To that extent, it also includes a front-end for managing all of your D-Mods.
en: GNU FreeDink is a free and portable re-implementation of the engine
    for the role-playing game Dink Smallwood.  It supports not only the original
    game data files but it also supports user-produced game mods or “[1mD-Mods[0m”.
    To that extent, it also includes a front-end for managing all of your D-Mods.

en: Client for 'The Mana World' and similar games
en: Client for ‘[1mThe Mana World[0m’ and similar games

en: This package contains a set of "Rubber Stamp" images which can be used
    with the "Stamp" tool within Tux Paint.
en: This package contains a set of “[1mRubber Stamp[0m” images which can be used
    with the “[1mStamp[0m” tool within Tux Paint.

en: HyperRogue is a game in which the player collects treasures and fights
    monsters -- rogue-like but for the fact that it is played on the hyperbolic
    plane and not in euclidean space.
    
    In HyperRogue, the player can move through different parts of the world, which
    are home to particular creatures and may be subject to their own rules of
    "physics".
    
    While the game can use ASCII characters to display the the classical rogue
    symbols, it still needs graphics to render the non-euclidean world.
en: HyperRogue is a game in which the player collects treasures and fights
    monsters -- rogue-like but for the fact that it is played on the hyperbolic
    plane and not in euclidean space.
    
    In HyperRogue, the player can move through different parts of the world, which
    are home to particular creatures and may be subject to their own rules of
    “[1mphysics[0m”.
    
    While the game can use ASCII characters to display the the classical rogue
    symbols, it still needs graphics to render the non-euclidean world.

en: Recreation of data decryption effect in "Sneakers"
en: Recreation of data decryption effect in “[1mSneakers[0m”

en: @code{No More Secrets} provides a command line tool called "nms"
    that recreates the famous data decryption effect seen on screen in the 1992
    movie "Sneakers".
    
    This command works on piped data.  Pipe any ASCII or UTF-8 text to nms, and
    it will apply the hollywood effect, initially showing encrypted data, then
    starting a decryption sequence to reveal the original plaintext characters.
en: @code{No More Secrets} provides a command line tool called “[1mnms[0m”
    that recreates the famous data decryption effect seen on screen in the 1992
    movie “[1mSneakers[0m”.
    
    This command works on piped data.  Pipe any ASCII or UTF-8 text to nms, and
    it will apply the hollywood effect, initially showing encrypted data, then
    starting a decryption sequence to reveal the original plaintext characters.

en: Dungeon Crawl Stone Soup (also known as "Crawl" or DCSS
    for short) is a roguelike adventure through dungeons filled with dangerous
    monsters in a quest to find the mystifyingly fabulous Orb of Zot.
en: Dungeon Crawl Stone Soup (also known as “[1mCrawl[0m” or DCSS
    for short) is a roguelike adventure through dungeons filled with dangerous
    monsters in a quest to find the mystifyingly fabulous Orb of Zot.

en: The original Colossal Cave Adventure from 1976 was the origin of all
    text adventures, dungeon-crawl (computer) games, and computer-hosted
    roleplaying games.  This is a forward port of the last version released by
    Crowther & Woods, its original authors, in 1995.  It has been known as
    ``adventure 2.5'' and ``430-point adventure''.
en: The original Colossal Cave Adventure from 1976 was the origin of all
    text adventures, dungeon-crawl (computer) games, and computer-hosted
    roleplaying games.  This is a forward port of the last version released by
    Crowther & Woods, its original authors, in 1995.  It has been known as
    `‘[1madventure 2.5[0m’' and `‘[1m430-point adventure[0m’'.

en: Battle Tanks (also known as "btanks") is a funny battle
    game, where you can choose one of three vehicles and eliminate your enemy
    using the whole arsenal of weapons.  It has original cartoon-like graphics and
    cool music, it’s fun and dynamic, it has several network modes for deathmatch
    and cooperative.
en: Battle Tanks (also known as “[1mbtanks[0m”) is a funny battle
    game, where you can choose one of three vehicles and eliminate your enemy
    using the whole arsenal of weapons.  It has original cartoon-like graphics and
    cool music, it’s fun and dynamic, it has several network modes for deathmatch
    and cooperative.

en: Beneath a Steel Sky is a science-fiction thriller set in a bleak
    post-apocalyptic vision of the future.  It revolves around Union City,
    where selfishness, rivalry, and corruption by its citizens seems to be
    all too common, those who can afford it live underground, away from
    the pollution and social problems which are plaguing the city.
    
    You take on the role of Robert Foster, an outcast of sorts from the
    city since a boy who was raised in a remote environment outside of
    Union City simply termed ``the gap''.  Robert's mother took him away
    from Union City as a child on their way to ``Hobart'' but the
    helicopter crashed on its way.  Unfortunately, Robert's mother died,
    but he survived and was left to be raised by a local tribe from the
    gap.
    
    Years later, Union City security drops by and abducts Robert, killing
    his tribe in the process; upon reaching the city the helicopter taking
    him there crashes with him escaping, high upon a tower block in the
    middle of the city.  He sets out to discover the truth about his past,
    and to seek vengeance for the killing of his tribe.
en: Beneath a Steel Sky is a science-fiction thriller set in a bleak
    post-apocalyptic vision of the future.  It revolves around Union City,
    where selfishness, rivalry, and corruption by its citizens seems to be
    all too common, those who can afford it live underground, away from
    the pollution and social problems which are plaguing the city.
    
    You take on the role of Robert Foster, an outcast of sorts from the
    city since a boy who was raised in a remote environment outside of
    Union City simply termed `‘[1mthe gap[0m’'.  Robert's mother took him away
    from Union City as a child on their way to `‘[1mHobart[0m’' but the
    helicopter crashed on its way.  Unfortunately, Robert's mother died,
    but he survived and was left to be raised by a local tribe from the
    gap.
    
    Years later, Union City security drops by and abducts Robert, killing
    his tribe in the process; upon reaching the city the helicopter taking
    him there crashes with him escaping, high upon a tower block in the
    middle of the city.  He sets out to discover the truth about his past,
    and to seek vengeance for the killing of his tribe.

en: KSudoku is a Sudoku game and solver, supporting a range of
    2D and 3D Sudoku variants.  In addition to playing Sudoku, it can print Sudoku
    puzzle sheets and find the solution to any Sudoku puzzle.
    
    The word Sudoku means "single number in an allotted place" in Japanese.
    These are the basic rules: Every Sudoku is a square divided into 3x3
    subsquares with 3x3 cells each.
    
    Some cells are filled with a number at the beginning.  The remaining ones are
    to be filled by the player using numbers from 1 to 9, without repeating a
    number twice on each column, row or subsquare (each of them must contain only
    one 1, one 2, one 3, and so on).  The game requires logic and patience.
    Solving takes usually 10 to 30 minutes, depending on puzzle level, your skill
    and experience.
    
    The numerals in Sudoku puzzles are used for convenience (for example in 16x16
    board we use letters): arithmetic relationships between numbers are
    irrelevant.
    
    This program supports also 16x16 games with numbers from 1 to 16 and 256
    cells with 16 cols, rows and subsquares!
    
    More information at http://en.wikipedia.org/wiki/Sudoku
    
    This package is part of the KDE games module.
en: KSudoku is a Sudoku game and solver, supporting a range of
    2D and 3D Sudoku variants.  In addition to playing Sudoku, it can print Sudoku
    puzzle sheets and find the solution to any Sudoku puzzle.
    
    The word Sudoku means “[1msingle number in an allotted place[0m” in Japanese.
    These are the basic rules: Every Sudoku is a square divided into 3x3
    subsquares with 3x3 cells each.
    
    Some cells are filled with a number at the beginning.  The remaining ones are
    to be filled by the player using numbers from 1 to 9, without repeating a
    number twice on each column, row or subsquare (each of them must contain only
    one 1, one 2, one 3, and so on).  The game requires logic and patience.
    Solving takes usually 10 to 30 minutes, depending on puzzle level, your skill
    and experience.
    
    The numerals in Sudoku puzzles are used for convenience (for example in 16x16
    board we use letters): arithmetic relationships between numbers are
    irrelevant.
    
    This program supports also 16x16 games with numbers from 1 to 16 and 256
    cells with 16 cols, rows and subsquares!
    
    More information at http://en.wikipedia.org/wiki/Sudoku
    
    This package is part of the KDE games module.

en: Kubrick is a game based on the Rubik's Cube puzzle.
    
    The cube sizes range from 2x2x2 up to 6x6x6, or you can play with irregular
    "bricks" such as 5x3x2 or "mats" such as 6x4x1 or 2x2x1.  The game has a
    selection of puzzles at several levels of difficulty, as well as demos of
    pretty patterns and solution moves, or you can make up your own puzzles.  The
    game has unlimited undo, redo, save and reload capabilities.
    
    This package is part of the KDE games module.
en: Kubrick is a game based on the Rubik's Cube puzzle.
    
    The cube sizes range from 2x2x2 up to 6x6x6, or you can play with irregular
    “[1mbricks[0m” such as 5x3x2 or “[1mmats[0m” such as 6x4x1 or 2x2x1.  The game has a
    selection of puzzles at several levels of difficulty, as well as demos of
    pretty patterns and solution moves, or you can make up your own puzzles.  The
    game has unlimited undo, redo, save and reload capabilities.
    
    This package is part of the KDE games module.

en: Lieutnant Skat (from German "Offiziersskat") is a fun and
    engaging card game for two players, where the second player is either live
    opponent, or a built in artificial intelligence.
    
    Lieutnant Skat is a simplified variant of the Skat card game for two players.
    
    This package is part of the KDE games module.
en: Lieutnant Skat (from German “[1mOffiziersskat[0m”) is a fun and
    engaging card game for two players, where the second player is either live
    opponent, or a built in artificial intelligence.
    
    Lieutnant Skat is a simplified variant of the Skat card game for two players.
    
    This package is part of the KDE games module.

en: Bovo is a Gomoku (from Japanese 五目並べ - lit.  "five
    points") like game for two players, where the opponents alternate in placing
    their respective pictogram on the game board.  The winner is the first to
    complete a line of five markers.  (Also known as: Connect Five, Five in a row,
    X and O, Naughts and Crosses)
    
    This package is part of the KDE games module.
en: Bovo is a Gomoku (from Japanese 五目並べ - lit.  “[1mfive
    points[0m”) like game for two players, where the opponents alternate in placing
    their respective pictogram on the game board.  The winner is the first to
    complete a line of five markers.  (Also known as: Connect Five, Five in a row,
    X and O, Naughts and Crosses)
    
    This package is part of the KDE games module.

en: Xblackjack is a MOTIF/OLIT based tool constructed to get you ready for
    the casino.  It was inspired by a book called "Beat the Dealer" by Edward
    O. Thorp, Ph.D. of UCLA.  A number of important statistics are maintained
    for display, and used by the program to implement Thorp's "Complete Point
    System" (high-low system).
en: Xblackjack is a MOTIF/OLIT based tool constructed to get you ready for
    the casino.  It was inspired by a book called “[1mBeat the Dealer[0m” by Edward
    O. Thorp, Ph.D. of UCLA.  A number of important statistics are maintained
    for display, and used by the program to implement Thorp's “[1mComplete Point
    System[0m” (high-low system).

en: Passage is meant to be a memento mori game.  It presents an entire life,
    from young adulthood through old age and death, in the span of five minutes.
    Of course, it's a game, not a painting or a film, so the choices that you make
    as the player are crucial.  There's no ``right'' way to play Passage, just as
    there's no right way to interpret it.
en: Passage is meant to be a memento mori game.  It presents an entire life,
    from young adulthood through old age and death, in the span of five minutes.
    Of course, it's a game, not a painting or a film, so the choices that you make
    as the player are crucial.  There's no `‘[1mright[0m’' way to play Passage, just as
    there's no right way to interpret it.

en: Libmypaint, also called "brushlib", is a library for making
    brushstrokes which is used by MyPaint and GIMP.
en: Libmypaint, also called “[1mbrushlib[0m”, is a library for making
    brushstrokes which is used by MyPaint and GIMP.

en: gnome-common contains various files needed to bootstrap
    GNOME modules built from Git.  It contains a common "autogen.sh" script that
    can be used to configure a source directory checked out from Git and some
    commonly used macros.
en: gnome-common contains various files needed to bootstrap
    GNOME modules built from Git.  It contains a common “[1mautogen.sh[0m” script that
    can be used to configure a source directory checked out from Git and some
    commonly used macros.

en: This library was designed to make it easier to access web services that
    claim to be "RESTful".  It includes convenience wrappers for libsoup and
    libxml to ease remote use of the RESTful API.
en: This library was designed to make it easier to access web services that
    claim to be “[1mRESTful[0m”.  It includes convenience wrappers for libsoup and
    libxml to ease remote use of the RESTful API.

en: GObject bindings for "Secret Service" API
en: GObject bindings for “[1mSecret Service[0m” API

en: Libsecret is a GObject based library for storing and retrieving passwords
    and other secrets.  It communicates with the "Secret Service" using DBus.
en: Libsecret is a GObject based library for storing and retrieving passwords
    and other secrets.  It communicates with the “[1mSecret Service[0m” using DBus.

en: Widget that extends the standard GTK+ 2.x 'GtkTextView' widget
en: Widget that extends the standard GTK+ 2.x ‘[1mGtkTextView[0m’ widget

en: C++ interface to the GTK+ 'GtkTextView' widget
en: C++ interface to the GTK+ ‘[1mGtkTextView[0m’ widget

en: This package provides a GNU Guile interface to the zstd (``zstandard'')
    compression library.
en: This package provides a GNU Guile interface to the zstd (`‘[1mzstandard[0m’')
    compression library.

en: jpegoptim provides lossless optimization (based on optimizing
    the Huffman tables) and "lossy" optimization based on setting
    maximum quality factor.
en: jpegoptim provides lossless optimization (based on optimizing
    the Huffman tables) and “[1mlossy[0m” optimization based on setting
    maximum quality factor.

en: Libicns is a library for the manipulation of Mac OS IconFamily resource
    type files (ICNS).  @command{icns2png} and @command{png2icns} are provided to
    convert between PNG and ICNS. @command{icns2png} will extract image files from
    ICNS files under names like "Foo_48x48x32.png" useful for installing for use
    with .desktop files.  Additionally, @command{icontainer2png} is provided for
    extracting icontainer icon files.
en: Libicns is a library for the manipulation of Mac OS IconFamily resource
    type files (ICNS).  @command{icns2png} and @command{png2icns} are provided to
    convert between PNG and ICNS. @command{icns2png} will extract image files from
    ICNS files under names like “[1mFoo_48x48x32.png[0m” useful for installing for use
    with .desktop files.  Additionally, @command{icontainer2png} is provided for
    extracting icontainer icon files.

en: Ixion is a library for calculating the results of formula
    expressions stored in multiple named targets, or "cells".  The cells can
    be referenced from each other, and the library takes care of resolving
    their dependencies automatically upon calculation.
en: Ixion is a library for calculating the results of formula
    expressions stored in multiple named targets, or “[1mcells[0m”.  The cells can
    be referenced from each other, and the library takes care of resolving
    their dependencies automatically upon calculation.

note: TRANSLATORS: In French, this is "Français classique".
en: Hunspell dictionary for ``classic'' French (recommended)
en: Hunspell dictionary for `‘[1mclassic[0m’' French (recommended)

note: TRANSLATORS: In French, this is "Français moderne".
en: Hunspell dictionary for ``modern'' French
en: Hunspell dictionary for `‘[1mmodern[0m’' French

en: ddate displays the Discordian date and holidays of a given date.
    The Discordian calendar was made popular by the "Illuminatus!" trilogy
    by Robert Shea and Robert Anton Wilson.
en: ddate displays the Discordian date and holidays of a given date.
    The Discordian calendar was made popular by the “[1mIlluminatus![0m” trilogy
    by Robert Shea and Robert Anton Wilson.

en: As a consequence of its monolithic design, file system code for Linux
    normally goes into the kernel itself---which is not only a robustness issue,
    but also an impediment to system extensibility.  FUSE, for "file systems in
    user space", is a kernel module and user-space library that tries to address
    part of this problem by allowing users to run file system implementations as
    user-space processes.
en: As a consequence of its monolithic design, file system code for Linux
    normally goes into the kernel itself---which is not only a robustness issue,
    but also an impediment to system extensibility.  FUSE, for “[1mfile systems in
    user space[0m”, is a kernel module and user-space library that tries to address
    part of this problem by allowing users to run file system implementations as
    user-space processes.

en: UnionFS-FUSE is a flexible union file system implementation in user
    space, using the FUSE library.  Mounting a union file system allows you to
    "aggregate" the contents of several directories into a single mount point.
    UnionFS-FUSE additionally supports copy-on-write.
en: UnionFS-FUSE is a flexible union file system implementation in user
    space, using the FUSE library.  Mounting a union file system allows you to
    “[1maggregate[0m” the contents of several directories into a single mount point.
    UnionFS-FUSE additionally supports copy-on-write.

en: @code{acpi} attempts to replicate the functionality of the
    "old" @code{apm} command on ACPI systems, including battery and thermal
    information.  It does not support ACPI suspending, only displays information
    about ACPI devices.
en: @code{acpi} attempts to replicate the functionality of the
    “[1mold[0m” @code{apm} command on ACPI systems, including battery and thermal
    information.  It does not support ACPI suspending, only displays information
    about ACPI devices.

en: Statically-linked 'mdadm' command for use in an initrd
en: Statically-linked ‘[1mmdadm[0m’ command for use in an initrd

en: Ytalk is a replacement for the BSD talk program.  Its main
    advantage is the ability to communicate with any arbitrary number of users at
    once.  It supports both talk protocols ("talk" and "ntalk") and can communicate
    with several different talk daemons at the same time.
en: Ytalk is a replacement for the BSD talk program.  Its main
    advantage is the ability to communicate with any arbitrary number of users at
    once.  It supports both talk protocols (“[1mtalk[0m” and “[1mntalk[0m”) and can communicate
    with several different talk daemons at the same time.

en: Telegram-purple is a plugin for Libpurple, the communication library
    used by the Pidgin instant messaging client, that adds support for the
    Telegram messenger.
    
    This package is on ``life support'' until @code{tdlib-purple} is a full
    replacement.
en: Telegram-purple is a plugin for Libpurple, the communication library
    used by the Pidgin instant messaging client, that adds support for the
    Telegram messenger.
    
    This package is on `‘[1mlife support[0m’' until @code{tdlib-purple} is a full
    replacement.

en: ashuffle is an application for automatically shuffling your
    MPD library in a similar way to many other music players' 'shuffle library'
    feature. ashuffle works like any other MPD client, and can be used alongside
    other MPD frontends.
en: ashuffle is an application for automatically shuffling your
    MPD library in a similar way to many other music players' ‘[1mshuffle library[0m’
    feature. ashuffle works like any other MPD client, and can be used alongside
    other MPD frontends.

en: @command{knockd} is a port-knock daemon.  It listens to all traffic on
    an ethernet or PPP interface, looking for special "knock" sequences of @dfn{port-hits}
    (UDP/TCP packets sent to a server port).  This port need not be open, since knockd listens
    at the link-layer level.
en: @command{knockd} is a port-knock daemon.  It listens to all traffic on
    an ethernet or PPP interface, looking for special “[1mknock[0m” sequences of @dfn{port-hits}
    (UDP/TCP packets sent to a server port).  This port need not be open, since knockd listens
    at the link-layer level.

en: socat is a relay for bidirectional data transfer between two independent
    data channels---files, pipes, devices, sockets, etc.  It can create
    "listening" sockets, named pipes, and pseudo terminals.
    
    socat can be used, for instance, as TCP port forwarder, as a shell interface
    to UNIX sockets, IPv6 relay, for redirecting TCP oriented programs to a serial
    line, to logically connect serial lines on different computers, or to
    establish a relatively secure environment (su and chroot) for running client
    or server shell scripts with network connections.
en: socat is a relay for bidirectional data transfer between two independent
    data channels---files, pipes, devices, sockets, etc.  It can create
    “[1mlistening[0m” sockets, named pipes, and pseudo terminals.
    
    socat can be used, for instance, as TCP port forwarder, as a shell interface
    to UNIX sockets, IPv6 relay, for redirecting TCP oriented programs to a serial
    line, to logically connect serial lines on different computers, or to
    establish a relatively secure environment (su and chroot) for running client
    or server shell scripts with network connections.

en: NetHogs is a small 'net top' tool for Linux.  Instead of
    breaking the traffic down per protocol or per subnet, like most tools do, it
    groups bandwidth by process.
    
    NetHogs does not rely on a special kernel module to be loaded.  If there's
    suddenly a lot of network traffic, you can fire up NetHogs and immediately see
    which PID is causing this.  This makes it easy to identify programs that have
    gone wild and are suddenly taking up your bandwidth.
en: NetHogs is a small ‘[1mnet top[0m’ tool for Linux.  Instead of
    breaking the traffic down per protocol or per subnet, like most tools do, it
    groups bandwidth by process.
    
    NetHogs does not rely on a special kernel module to be loaded.  If there's
    suddenly a lot of network traffic, you can fire up NetHogs and immediately see
    which PID is causing this.  This makes it easy to identify programs that have
    gone wild and are suddenly taking up your bandwidth.

en: Spiped (pronounced "ess-pipe-dee") is a utility for creating
    symmetrically encrypted and authenticated pipes between socket addresses, so
    that one may connect to one address (e.g., a UNIX socket on localhost) and
    transparently have a connection established to another address (e.g., a UNIX
    socket on a different system).  This is similar to 'ssh -L' functionality, but
    does not use SSH and requires a pre-shared symmetric key.
en: Spiped (pronounced “[1mess-pipe-dee[0m”) is a utility for creating
    symmetrically encrypted and authenticated pipes between socket addresses, so
    that one may connect to one address (e.g., a UNIX socket on localhost) and
    transparently have a connection established to another address (e.g., a UNIX
    socket on a different system).  This is similar to ‘[1mssh -L[0m’ functionality, but
    does not use SSH and requires a pre-shared symmetric key.

en: Small tool to capture packets from WLAN devices.  After capturing,
    upload the "uncleaned" cap to @url{https://wpa-sec.stanev.org/?submit} to
    see if the access point or the client is vulnerable to a dictionary attack.
    Convert the cap file to hccapx format and/or to WPA-PMKID-PBKDF2
    hashline (16800) with @command{hcxpcaptool} from the @code{hcxtools} package
    and check if the WLAN key or the master key was transmitted unencrypted.
en: Small tool to capture packets from WLAN devices.  After capturing,
    upload the “[1muncleaned[0m” cap to @url{https://wpa-sec.stanev.org/?submit} to
    see if the access point or the client is vulnerable to a dictionary attack.
    Convert the cap file to hccapx format and/or to WPA-PMKID-PBKDF2
    hashline (16800) with @command{hcxpcaptool} from the @code{hcxtools} package
    and check if the WLAN key or the master key was transmitted unencrypted.

en: This is a module for computing the difference between two
    files, two strings, or any other two lists of things.  It uses an intelligent
    algorithm similar to (or identical to) the one used by the Unix "diff"
    program.  It is guaranteed to find the *smallest possible* set of
    differences.
en: This is a module for computing the difference between two
    files, two strings, or any other two lists of things.  It uses an intelligent
    algorithm similar to (or identical to) the one used by the Unix “[1mdiff[0m”
    program.  It is guaranteed to find the *smallest possible* set of
    differences.

en: @code{Async::Interrupt} implements a single feature only of interest
    to advanced perl modules, namely asynchronous interruptions (think "UNIX
    signals", which are very similar).
    
    Sometimes, modules wish to run code asynchronously (in another thread,
    or from a signal handler), and then signal the perl interpreter on
    certain events.  One common way is to write some data to a pipe and use
    an event handling toolkit to watch for I/O events.  Another way is to
    send a signal.  Those methods are slow, and in the case of a pipe, also
    not asynchronous - it won't interrupt a running perl interpreter.
    
    This module implements asynchronous notifications that enable you to
    signal running perl code from another thread, asynchronously, and
    sometimes even without using a single syscall.
en: @code{Async::Interrupt} implements a single feature only of interest
    to advanced perl modules, namely asynchronous interruptions (think “[1mUNIX
    signals[0m”, which are very similar).
    
    Sometimes, modules wish to run code asynchronously (in another thread,
    or from a signal handler), and then signal the perl interpreter on
    certain events.  One common way is to write some data to a pipe and use
    an event handling toolkit to watch for I/O events.  Another way is to
    send a signal.  Those methods are slow, and in the case of a pipe, also
    not asynchronous - it won't interrupt a running perl interpreter.
    
    This module implements asynchronous notifications that enable you to
    signal running perl code from another thread, asynchronously, and
    sometimes even without using a single syscall.

en: Bit::Vector is an efficient C library which allows you to
    handle bit vectors, sets (of integers), "big integer arithmetic" and boolean
    matrices, all of arbitrary sizes.  The package also includes an
    object-oriented Perl module for accessing the C library from Perl, and
    optionally features overloaded operators for maximum ease of use.  The C
    library can nevertheless be used stand-alone, without Perl.
en: Bit::Vector is an efficient C library which allows you to
    handle bit vectors, sets (of integers), “[1mbig integer arithmetic[0m” and boolean
    matrices, all of arbitrary sizes.  The package also includes an
    object-oriented Perl module for accessing the C library from Perl, and
    optionally features overloaded operators for maximum ease of use.  The C
    library can nevertheless be used stand-alone, without Perl.

en: Report errors from a "clan" of modules
en: Report errors from a “[1mclan[0m” of modules

en: Working (require "Class::Name") and more
en: Working (require “[1mClass::Name[0m”) and more

en: "require EXPR" only accepts Class/Name.pm style module
    names, not Class::Name.  For that, this module provides "load_class
    'Class::Name'".
en: “[1mrequire EXPR[0m” only accepts Class/Name.pm style module
    names, not Class::Name.  For that, this module provides "load_class
    'Class::Name'".

en: Class::XSAccessor implements fast read, write, and
    read/write accessors in XS.  Additionally, it can provide predicates such as
    "has_foo()" for testing whether the attribute "foo" is defined in the
    object.  It only works with objects that are implemented as ordinary hashes.
    Class::XSAccessor::Array implements the same interface for objects that use
    arrays for their internal representation.
en: Class::XSAccessor implements fast read, write, and
    read/write accessors in XS.  Additionally, it can provide predicates such as
    “[1mhas_foo()[0m” for testing whether the attribute “[1mfoo[0m” is defined in the
    object.  It only works with objects that are implemented as ordinary hashes.
    Class::XSAccessor::Array implements the same interface for objects that use
    arrays for their internal representation.

en: Eksblowfish is a variant of the Blowfish cipher,
    modified to make the key setup very expensive.  This doesn't make it
    significantly cryptographically stronger but is intended to hinder
    brute-force attacks.  Eksblowfish is a parameterised (family-keyed)
    cipher.  It takes a cost parameter that controls how expensive the key
    scheduling is.  It also takes a family key, known as the "salt".
    Cost and salt parameters together define a cipher family.  Within each
    family, the key determines the encryption function.  This distribution
    also includes an implementation of @code{bcrypt}, the Unix crypt()
    password hashing algorithm based on Eksblowfish.
en: Eksblowfish is a variant of the Blowfish cipher,
    modified to make the key setup very expensive.  This doesn't make it
    significantly cryptographically stronger but is intended to hinder
    brute-force attacks.  Eksblowfish is a parameterised (family-keyed)
    cipher.  It takes a cost parameter that controls how expensive the key
    scheduling is.  It also takes a family key, known as the “[1msalt[0m”.
    Cost and salt parameters together define a cipher family.  Within each
    family, the key determines the encryption function.  This distribution
    also includes an implementation of @code{bcrypt}, the Unix crypt()
    password hashing algorithm based on Eksblowfish.

en: Crypt::RandPasswd provides three functions that can be used
    to generate random passwords, constructed from words, letters, or characters.
    This code is a Perl implementation of the Automated Password Generator
    standard, like the program described in "A Random Word Generator For
    Pronounceable Passwords".  This code is a re-engineering of the program
    contained in Appendix A of FIPS Publication 181, "Standard for Automated
    Password Generator".
en: Crypt::RandPasswd provides three functions that can be used
    to generate random passwords, constructed from words, letters, or characters.
    This code is a Perl implementation of the Automated Password Generator
    standard, like the program described in “[1mA Random Word Generator For
    Pronounceable Passwords[0m”.  This code is a re-engineering of the program
    contained in Appendix A of FIPS Publication 181, “[1mStandard for Automated
    Password Generator[0m”.

en: This module provide functions that takes a list of values as
    their argument and produces a string as its result.  The string contains Perl
    code that, when "eval"ed, produces a deep copy of the original arguments.
en: This module provide functions that takes a list of values as
    their argument and produces a string as its result.  The string contains Perl
    code that, when “[1meval[0m”ed, produces a deep copy of the original arguments.

en: This Perl module allows you to split data into records by
    not only specifying what you wish to split the data on, but also by specifying
    an "unless" regular expression.  If the text in question matches the
    "unless" regex, it will not be split there.  This allows us to do things
    like split on newlines unless newlines are embedded in quotes.
en: This Perl module allows you to split data into records by
    not only specifying what you wish to split the data on, but also by specifying
    an “[1munless[0m” regular expression.  If the text in question matches the
    “[1munless[0m” regex, it will not be split there.  This allows us to do things
    like split on newlines unless newlines are embedded in quotes.

en: The DateTime::Set module provides a date/time sets
    implementation.  It allows, for example, the generation of groups of dates,
    like "every wednesday", and then find all the dates matching that pattern,
    within a time range.
en: The DateTime::Set module provides a date/time sets
    implementation.  It allows, for example, the generation of groups of dates,
    like “[1mevery wednesday[0m”, and then find all the dates matching that pattern,
    within a time range.

en: This module provides convenience methods that let you easily
    create DateTime::Set objects for various recurrences, such as "once a month"
    or "every day".  You can also create more complicated recurrences, such as
    "every Monday, Wednesday and Thursday at 10:00 AM and 2:00 PM".
en: This module provides convenience methods that let you easily
    create DateTime::Set objects for various recurrences, such as “[1monce a month[0m”
    or “[1mevery day[0m”.  You can also create more complicated recurrences, such as
    “[1mevery Monday, Wednesday and Thursday at 10:00 AM and 2:00 PM[0m”.

en: Provides equivalent of ${^GLOBAL_PHASE} eq 'DESTRUCT' for older perls
en: Provides equivalent of ${^GLOBAL_PHASE} eq ‘[1mDESTRUCT[0m’ for older perls

en: The @code{Digest::MD4} module allows you to use the
    RSA Data Security Inc.@: MD4 Message Digest algorithm from within Perl
    programs.  The algorithm takes as input a message of arbitrary length
    and produces as output a 128-bit "fingerprint" or "message digest"
    of the input.  MD4 is described in RFC 1320.
en: The @code{Digest::MD4} module allows you to use the
    RSA Data Security Inc.@: MD4 Message Digest algorithm from within Perl
    programs.  The algorithm takes as input a message of arbitrary length
    and produces as output a 128-bit “[1mfingerprint[0m” or “[1mmessage digest[0m”
    of the input.  MD4 is described in RFC 1320.

en: The @code{Digest::MD5} module allows you to use the MD5 Message Digest
    algorithm from within Perl programs.  The algorithm takes as
    input a message of arbitrary length and produces as output a
    128-bit "fingerprint" or "message digest" of the input.
en: The @code{Digest::MD5} module allows you to use the MD5 Message Digest
    algorithm from within Perl programs.  The algorithm takes as
    input a message of arbitrary length and produces as output a
    128-bit “[1mfingerprint[0m” or “[1mmessage digest[0m” of the input.

en: This Perl module provides Chinese encodings that are not
    part of Perl by default, including "BIG5-1984", "BIG5-2003", "BIG5PLUS",
    "BIG5EXT", "CCCII", "EUC-TW", "CNS11643-*", "GB18030", and
    "UNISYS".
en: This Perl module provides Chinese encodings that are not
    part of Perl by default, including “[1mBIG5-1984[0m”, “[1mBIG5-2003[0m”, “[1mBIG5PLUS[0m”,
    “[1mBIG5EXT[0m”, “[1mCCCII[0m”, “[1mEUC-TW[0m”, “[1mCNS11643-*[0m”, “[1mGB18030[0m”, and
    “[1mUNISYS[0m”.

en: Exception::Class allows you to declare exception hierarchies
    in your modules in a "Java-esque" manner.
en: Exception::Class allows you to declare exception hierarchies
    in your modules in a “[1mJava-esque[0m” manner.

en: Exporter::Tiny supports many of Sub::Exporter's
    external-facing features including renaming imported functions with the `-as`,
    `-prefix` and `-suffix` options; explicit destinations with the `into` option;
    and alternative installers with the `installler` option.  But it's written in
    only about 40% as many lines of code and with zero non-core dependencies.
en: Exporter::Tiny supports many of Sub::Exporter's
    external-facing features including renaming imported functions with the `-as`,
    `-prefix` and `-suffix` options; explicit destinations with the `into` option;
    and alternative installers with the `installler‘[1m option.  But it[0m’s written in
    only about 40% as many lines of code and with zero non-core dependencies.

en: Portable implementation of the `which' utility
en: Portable implementation of the ‘[1mwhich[0m’ utility

en: File::Which was created to be able to get the paths to executable
    programs on systems under which the `which' program wasn't implemented in the
    shell.
en: File::Which was created to be able to get the paths to executable
    programs on systems under which the ‘[1mwhich[0m’ program wasn't implemented in the
    shell.

en: The @code{Getopt::Long} module implements an extended getopt
    function called @code{GetOptions()}.  It parses the command line from
    @code{ARGV}, recognizing and removing specified options and their possible
    values.
    
    This function adheres to the POSIX syntax for command line options, with GNU
    extensions.  In general, this means that options have long names instead of
    single letters, and are introduced with a double dash "--".  Support for
    bundling of command line options, as was the case with the more traditional
    single-letter approach, is provided but not enabled by default.
en: The @code{Getopt::Long} module implements an extended getopt
    function called @code{GetOptions()}.  It parses the command line from
    @code{ARGV}, recognizing and removing specified options and their possible
    values.
    
    This function adheres to the POSIX syntax for command line options, with GNU
    extensions.  In general, this means that options have long names instead of
    single letters, and are introduced with a double dash “[1m--[0m”.  Support for
    bundling of command line options, as was the case with the more traditional
    single-letter approach, is provided but not enabled by default.

en: @code{Guard} implements so-called @dfn{guards}.  A guard is
    something (usually an object) that "guards" a resource, ensuring that it is
    cleaned up when expected.
    
    Specifically, this module supports two different types of guards: guard
    objects, which execute a given code block when destroyed, and scoped guards,
    which are tied to the scope exit.
en: @code{Guard} implements so-called @dfn{guards}.  A guard is
    something (usually an object) that “[1mguards[0m” a resource, ensuring that it is
    cleaned up when expected.
    
    Specifically, this module supports two different types of guards: guard
    objects, which execute a given code block when destroyed, and scoped guards,
    which are tied to the scope exit.

en: MailTools contains the following modules:
    @table @asis
    @item Mail::Address
    Parse email address from a header line.
    @item Mail::Cap
    Interpret mailcap files: mappings of file-types to applications as used by
    many command-line email programs.
    @item Mail::Field
    Simplifies access to (some) email header fields.  Used by Mail::Header.
    @item Mail::Filter
    Process Mail::Internet messages.
    @item Mail::Header
    Collection of Mail::Field objects, representing the header of a Mail::Internet
    object.
    @item Mail::Internet
    Represents a single email message, with header and body.
    @item Mail::Mailer
    Send Mail::Internet emails via direct smtp or local MTA's.
    @item Mail::Send
    Build a Mail::Internet object, and then send it out using Mail::Mailer.
    @item Mail::Util
    "Smart functions" you should not depend on.
    @end table
en: MailTools contains the following modules:
    @table @asis
    @item Mail::Address
    Parse email address from a header line.
    @item Mail::Cap
    Interpret mailcap files: mappings of file-types to applications as used by
    many command-line email programs.
    @item Mail::Field
    Simplifies access to (some) email header fields.  Used by Mail::Header.
    @item Mail::Filter
    Process Mail::Internet messages.
    @item Mail::Header
    Collection of Mail::Field objects, representing the header of a Mail::Internet
    object.
    @item Mail::Internet
    Represents a single email message, with header and body.
    @item Mail::Mailer
    Send Mail::Internet emails via direct smtp or local MTA's.
    @item Mail::Send
    Build a Mail::Internet object, and then send it out using Mail::Mailer.
    @item Mail::Util
    “[1mSmart functions[0m” you should not depend on.
    @end table

en: This module implements the algorithm for the solution of Bezier
    curves as presented by Robert D Miller in Graphics Gems V, "Quick and Simple
    Bezier Curve Drawing".
en: This module implements the algorithm for the solution of Bezier
    curves as presented by Robert D Miller in Graphics Gems V, “[1mQuick and Simple
    Bezier Curve Drawing[0m”.

en: Moose is a complete object system for Perl 5.  It provides keywords for
    attribute declaration, object construction, inheritance, and maybe more.  With
    Moose, you define your class declaratively, without needing to know about
    blessed hashrefs, accessor methods, and so on.  You can concentrate on the
    logical structure of your classes, focusing on "what" rather than "how".
    A class definition with Moose reads like a list of very concise English
    sentences.
en: Moose is a complete object system for Perl 5.  It provides keywords for
    attribute declaration, object construction, inheritance, and maybe more.  With
    Moose, you define your class declaratively, without needing to know about
    blessed hashrefs, accessor methods, and so on.  You can concentrate on the
    logical structure of your classes, focusing on “[1mwhat[0m” rather than “[1mhow[0m”.
    A class definition with Moose reads like a list of very concise English
    sentences.

en: MooseX::MarkAsMethods allows one to easily mark certain
    functions as Moose methods.  This will allow other packages such as
    namespace::autoclean to operate without blowing away your overloads.  After
    using MooseX::MarkAsMethods your overloads will be recognized by Class::MOP as
    being methods, and class extension as well as composition from roles with
    overloads will "just work".
en: MooseX::MarkAsMethods allows one to easily mark certain
    functions as Moose methods.  This will allow other packages such as
    namespace::autoclean to operate without blowing away your overloads.  After
    using MooseX::MarkAsMethods your overloads will be recognized by Class::MOP as
    being methods, and class extension as well as composition from roles with
    overloads will “[1mjust work[0m”.

en: This module does not provide any methods.  Simply loading it
    changes the default naming policy for the loading class so that accessors are
    separated into get and set methods.  The get methods have the same name as the
    accessor, while set methods are prefixed with "_set_".
en: This module does not provide any methods.  Simply loading it
    changes the default naming policy for the loading class so that accessors are
    separated into get and set methods.  The get methods have the same name as the
    accessor, while set methods are prefixed with “[1m_set_[0m”.

en: Simply loading this module makes your constructors
    "strict".  If your constructor is called with an attribute init argument
    that your class does not declare, then it calls Moose->throw_error().
en: Simply loading this module makes your constructors
    “[1mstrict[0m”.  If your constructor is called with an attribute init argument
    that your class does not declare, then it calls Moose->throw_error().

en: Loading @code{MooX::StrictConstructor} makes your constructors "strict".
    If your constructor is called with an attribute init argument that your class
    does not declare, then it dies.
en: Loading @code{MooX::StrictConstructor} makes your constructors “[1mstrict[0m”.
    If your constructor is called with an attribute init argument that your class
    does not declare, then it dies.

en: The "mro" namespace provides several utilities for dealing
    with method resolution order and method caching in general in Perl 5.9.5 and
    higher.  This module provides those interfaces for earlier versions of
    Perl (back to 5.6.0).
en: The “[1mmro[0m” namespace provides several utilities for dealing
    with method resolution order and method caching in general in Perl 5.9.5 and
    higher.  This module provides those interfaces for earlier versions of
    Perl (back to 5.6.0).

en: This module creates a customized, highly efficient
    parameter checking subroutine.  It can handle named or positional
    parameters, and can return the parameters as key/value pairs or a list
    of values.  In addition to type checks, it also supports parameter
    defaults, optional parameters, and extra "slurpy" parameters.
en: This module creates a customized, highly efficient
    parameter checking subroutine.  It can handle named or positional
    parameters, and can return the parameters as key/value pairs or a list
    of values.  In addition to type checks, it also supports parameter
    defaults, optional parameters, and extra “[1mslurpy[0m” parameters.

en: This module provides a convenient way to perform cleanup or
    other forms of resource management at the end of a scope.  It is particularly
    useful when dealing with exceptions: the Scope::Guard constructor takes a
    reference to a subroutine that is guaranteed to be called even if the thread
    of execution is aborted prematurely.  This effectively allows lexically-scoped
    "promises" to be made that are automatically honoured by perl's garbage
    collector.
en: This module provides a convenient way to perform cleanup or
    other forms of resource management at the end of a scope.  It is particularly
    useful when dealing with exceptions: the Scope::Guard constructor takes a
    reference to a subroutine that is guaranteed to be called even if the thread
    of execution is aborted prematurely.  This effectively allows lexically-scoped
    “[1mpromises[0m” to be made that are automatically honoured by perl's garbage
    collector.

en: This module exports two functions, @code{nsort} and
    @code{ncmp}; they are used in implementing a "natural sorting" algorithm.
    Under natural sorting, numeric substrings are compared numerically, and other
    word-characters are compared lexically.
en: This module exports two functions, @code{nsort} and
    @code{ncmp}; they are used in implementing a “[1mnatural sorting[0m” algorithm.
    Under natural sorting, numeric substrings are compared numerically, and other
    word-characters are compared lexically.

en: Sub::Exporter is an incredibly powerful module, but with
    that power comes great responsibility, as well as some runtime penalties.
    This module is a "Sub::Exporter" wrapper that will let your users just use
    Exporter if all they are doing is picking exports, but use "Sub::Exporter"
    if your users try to use "Sub::Exporter"'s more advanced features, like
    renaming exports, if they try to use them.
en: Sub::Exporter is an incredibly powerful module, but with
    that power comes great responsibility, as well as some runtime penalties.
    This module is a “[1mSub::Exporter[0m” wrapper that will let your users just use
    Exporter if all they are doing is picking exports, but use “[1mSub::Exporter[0m”
    if your users try to use “[1mSub::Exporter[0m”'s more advanced features, like
    renaming exports, if they try to use them.

en: Time::Duration::Parse is a module to parse human readable
    duration strings like "2 minutes" and "3 seconds" to seconds.
en: Time::Duration::Parse is a module to parse human readable
    duration strings like “[1m2 minutes[0m” and “[1m3 seconds[0m” to seconds.

en: This Perl library provides a function which tells whether a
    specific time falls within a specified time period.  Its syntax for specifying
    time periods allows you to test for conditions like "Monday to Friday, 9am
    till 5pm" and "on the second Tuesday of the month" and "between 4pm and
    4:15pm" and "in the first half of each minute" and "in January of
    1998".
en: This Perl library provides a function which tells whether a
    specific time falls within a specified time period.  Its syntax for specifying
    time periods allows you to test for conditions like “[1mMonday to Friday, 9am
    till 5pm[0m” and “[1mon the second Tuesday of the month[0m” and “[1mbetween 4pm and
    4:15pm[0m” and “[1min the first half of each minute[0m” and “[1min January of
    1998[0m”.

en: Soundex is a phonetic algorithm for indexing names by sound,
    as pronounced in English.  The goal is for names with the same pronunciation to
    be encoded to the same representation so that they can be matched despite
    minor differences in spelling.
    
    This module implements the original soundex algorithm developed by Robert
    Russell and Margaret Odell, patented in 1918 and 1922, as well as a variation
    called "American Soundex" used for US census data, and current maintained by
    the National Archives and Records Administration (NARA).
en: Soundex is a phonetic algorithm for indexing names by sound,
    as pronounced in English.  The goal is for names with the same pronunciation to
    be encoded to the same representation so that they can be matched despite
    minor differences in spelling.
    
    This module implements the original soundex algorithm developed by Robert
    Russell and Margaret Odell, patented in 1918 and 1922, as well as a variation
    called “[1mAmerican Soundex[0m” used for US census data, and current maintained by
    the National Archives and Records Administration (NARA).

en: Entangle is an application which uses GTK and libgphoto2 to provide a
    graphical interface for tethered photography with digital cameras.  It
    includes control over camera shooting and configuration settings and 'hands
    off' shooting directly from the controlling computer.
en: Entangle is an application which uses GTK and libgphoto2 to provide a
    graphical interface for tethered photography with digital cameras.  It
    includes control over camera shooting and configuration settings and ‘[1mhands
    off[0m’ shooting directly from the controlling computer.

en: Rlwrap is a 'readline wrapper', a small utility that uses the GNU
    readline library to allow the editing of keyboard input for any command.  You
    should consider rlwrap especially when you need user-defined completion (by way
    of completion word lists) and persistent history, or if you want to program
    `special effects' using the filter mechanism.
en: Rlwrap is a 'readline wrapper', a small utility that uses the GNU
    readline library to allow the editing of keyboard input for any command.  You
    should consider rlwrap especially when you need user-defined completion (by way
    of completion word lists) and persistent history, or if you want to program
    ‘[1mspecial effects[0m’ using the filter mechanism.

en: This SANE backend lets you scan documents and images from scanners and
    multi-function printers that speak eSCL (marketed as ``AirScan'') or
    @acronym{WSD, Web Services for Devices} (or ``WS-Scan'').
    
    Both are vendor-neutral protocols that allow ``driverless'' scanning over IPv4
    and IPv6 networks without the vendor-specific drivers that make up most of the
    sane-backends collection.  This is similar to how most contemporary printers
    speak the universal @acronym{IPP, Internet Printing Protocol}.
    
    Only scanners that support eSCL will also work over USB.  This requires a
    suitable IPP-over-USB daemon like ipp-usb to be installed and configured.
    
    Any eSCL or WSD-capable scanner should just work.  sane-airscan automatically
    discovers and configures devices, including which protocol to use.  It was
    successfully tested with many devices from Brother, Canon, Dell, Kyocera,
    Lexmark, Epson, HP, OKI, Panasonic, Pantum, Ricoh, Samsung, and Xerox, with both
    WSD and eSCL.
en: This SANE backend lets you scan documents and images from scanners and
    multi-function printers that speak eSCL (marketed as `‘[1mAirScan[0m’') or
    @acronym{WSD, Web Services for Devices} (or `‘[1mWS-Scan[0m’').
    
    Both are vendor-neutral protocols that allow `‘[1mdriverless[0m’' scanning over IPv4
    and IPv6 networks without the vendor-specific drivers that make up most of the
    sane-backends collection.  This is similar to how most contemporary printers
    speak the universal @acronym{IPP, Internet Printing Protocol}.
    
    Only scanners that support eSCL will also work over USB.  This requires a
    suitable IPP-over-USB daemon like ipp-usb to be installed and configured.
    
    Any eSCL or WSD-capable scanner should just work.  sane-airscan automatically
    discovers and configures devices, including which protocol to use.  It was
    successfully tested with many devices from Brother, Canon, Dell, Kyocera,
    Lexmark, Epson, HP, OKI, Panasonic, Pantum, Ricoh, Samsung, and Xerox, with both
    WSD and eSCL.

en: SANE stands for "Scanner Access Now Easy" and is an API
    proving access to any raster image scanner hardware (flatbed scanner,
    hand-held scanner, video- and still-cameras, frame-grabbers, etc.).  The
    package contains the library, but no drivers.
en: SANE stands for “[1mScanner Access Now Easy[0m” and is an API
    proving access to any raster image scanner hardware (flatbed scanner,
    hand-held scanner, video- and still-cameras, frame-grabbers, etc.).  The
    package contains the library, but no drivers.

en: SANE stands for "Scanner Access Now Easy" and is an API
    proving access to any raster image scanner hardware (flatbed scanner,
    hand-held scanner, video- and still-cameras, frame-grabbers, etc.).  The
    package contains the library and drivers.
en: SANE stands for “[1mScanner Access Now Easy[0m” and is an API
    proving access to any raster image scanner hardware (flatbed scanner,
    hand-held scanner, video- and still-cameras, frame-grabbers, etc.).  The
    package contains the library and drivers.

en: Search::Xapian wraps most methods of most Xapian classes.  The missing
    classes and methods should be added in the future.  It also provides a
    simplified, more 'perlish' interface to some common operations.
en: Search::Xapian wraps most methods of most Xapian classes.  The missing
    classes and methods should be added in the future.  It also provides a
    simplified, more ‘[1mperlish[0m’ interface to some common operations.

en: GNU Bool is a utility to perform text searches on files using Boolean
    expressions.  For example, a search for "hello AND world" would return a
    file containing the phrase "Hello, world!".  It supports both AND and OR
    statements, as well as the NEAR statement to search for the occurrence of
    words in close proximity to each other.  It handles context gracefully,
    accounting for new lines and paragraph changes.  It also has robust support
    for parsing HTML files.
en: GNU Bool is a utility to perform text searches on files using Boolean
    expressions.  For example, a search for “[1mhello AND world[0m” would return a
    file containing the phrase “[1mHello, world![0m”.  It supports both AND and OR
    statements, as well as the NEAR statement to search for the occurrence of
    words in close proximity to each other.  It handles context gracefully,
    accounting for new lines and paragraph changes.  It also has robust support
    for parsing HTML files.

en: mlocate is a locate/updatedb implementation.  The @code{m} stands for
    "merging": @code{updatedb} reuses the existing database to avoid rereading
    most of the file system, which makes it faster and does not trash the system
    caches as much.  The locate(1) utility is intended to be completely compatible
    with slocate, and attempts to be compatible to GNU locate when it does not
    conflict with slocate compatibility.
en: mlocate is a locate/updatedb implementation.  The @code{m} stands for
    “[1mmerging[0m”: @code{updatedb} reuses the existing database to avoid rereading
    most of the file system, which makes it faster and does not trash the system
    caches as much.  The locate(1) utility is intended to be completely compatible
    with slocate, and attempts to be compatible to GNU locate when it does not
    conflict with slocate compatibility.

en: Ugrep is a ultra fast searcher of file systems, text
    and binary files, source code, archives, compressed files, documents, and
    more.
    
    While still being compatible with the standard GNU/BSD grep command-line
    options, ugrep supports fuzzy search as well as structured and (adjustable)
    colored output, piped through "less" for pagination.  An interactive query
    UI allows refinement and has a built-in help (press F1).  Ugrep implements
    multi-threaded and other techniques to speed up search, pattern-matching and
    decompression.  Many pre-defined regexps ease searching e.g. C typdefs or XML
    attributes.  Results can be output in several structured or self-defined
    formats.
en: Ugrep is a ultra fast searcher of file systems, text
    and binary files, source code, archives, compressed files, documents, and
    more.
    
    While still being compatible with the standard GNU/BSD grep command-line
    options, ugrep supports fuzzy search as well as structured and (adjustable)
    colored output, piped through “[1mless[0m” for pagination.  An interactive query
    UI allows refinement and has a built-in help (press F1).  Ugrep implements
    multi-threaded and other techniques to speed up search, pattern-matching and
    decompression.  Many pre-defined regexps ease searching e.g. C typdefs or XML
    attributes.  Results can be output in several structured or self-defined
    formats.

en: S is a new shell that aims to be extremely simple.  It does not
    implement the POSIX shell standard.
    
    There are no globs or "splatting" where a variable $FOO turns into multiple
    command line arguments.  One token stays one token forever.
    This is a "no surprises" straightforward approach.
    
    There are no redirection operators > in the shell language, they are added as
    extra programs.  > is just another unix command, < is essentially cat(1).
    A @code{andglob} program is also provided along with s.
en: S is a new shell that aims to be extremely simple.  It does not
    implement the POSIX shell standard.
    
    There are no globs or “[1msplatting[0m” where a variable $FOO turns into multiple
    command line arguments.  One token stays one token forever.
    This is a “[1mno surprises[0m” straightforward approach.
    
    There are no redirection operators > in the shell language, they are added as
    extra programs.  > is just another unix command, < is essentially cat(1).
    A @code{andglob} program is also provided along with s.

en: Nu draws inspiration from projects like PowerShell, functional
    programming languages, and modern CLI tools.  Rather than thinking of files
    and services as raw streams of text, Nu looks at each input as something with
    structure.  For example, when you list the contents of a directory, what you
    get back is a table of rows, where each row represents an item in that
    directory.  These values can be piped through a series of steps, in a series
    of commands called a ``pipeline''.
en: Nu draws inspiration from projects like PowerShell, functional
    programming languages, and modern CLI tools.  Rather than thinking of files
    and services as raw streams of text, Nu looks at each input as something with
    structure.  For example, when you list the contents of a directory, what you
    get back is a table of rows, where each row represents an item in that
    directory.  These values can be piped through a series of steps, in a series
    of commands called a `‘[1mpipeline[0m’'.

en: This bundle provides a collection of model ".ini" files
    for creating TeX formats.  These files are commonly used to introduced
    distribution-dependent variations in formats.  They are also used to
    allow existing format source files to be used with newer engines, for example
    to adapt the plain e-TeX source file to work with XeTeX and LuaTeX.
en: This bundle provides a collection of model “[1m.ini[0m” files
    for creating TeX formats.  These files are commonly used to introduced
    distribution-dependent variations in formats.  They are also used to
    allow existing format source files to be used with newer engines, for example
    to adapt the plain e-TeX source file to work with XeTeX and LuaTeX.

en: This package provides hyphenation patterns for Latin in
    T1/EC and UTF-8 encodings, mainly in modern spelling (u when u is needed and v
    when v is needed), medieval spelling with the ligatures @code{\ae} and
    @code{\oe} and the (uncial) lowercase 'v' written as a 'u' is also supported.
    Apparently there is no conflict between the patterns of modern Latin and those
    of medieval Latin.  It also includes hyphenation patterns for the Classical
    Latin in T1/EC and UTF-8 encodings.  Classical Latin hyphenation patterns are
    different from those of 'plain' Latin, the latter being more adapted to modern
    Latin.  It also provides hyphenation patterns for the Liturgical Latin in
    T1/EC and UTF-8 encodings.
en: This package provides hyphenation patterns for Latin in
    T1/EC and UTF-8 encodings, mainly in modern spelling (u when u is needed and v
    when v is needed), medieval spelling with the ligatures @code{\ae} and
    @code{\oe} and the (uncial) lowercase ‘[1mv[0m’ written as a ‘[1mu[0m’ is also supported.
    Apparently there is no conflict between the patterns of modern Latin and those
    of medieval Latin.  It also includes hyphenation patterns for the Classical
    Latin in T1/EC and UTF-8 encodings.  Classical Latin hyphenation patterns are
    different from those of ‘[1mplain[0m’ Latin, the latter being more adapted to modern
    Latin.  It also provides hyphenation patterns for the Liturgical Latin in
    T1/EC and UTF-8 encodings.

en: This package provides hyphenation patterns for Occitan in
    T1/EC and UTF-8 encodings.  They are supposed to be valid for all the Occitan
    variants spoken and written in the wide area called 'Occitanie' by the French.
    It ranges from the Val d'Aran within Catalunya, to the South Western Italian
    Alps encompassing the southern half of the French pentagon.
en: This package provides hyphenation patterns for Occitan in
    T1/EC and UTF-8 encodings.  They are supposed to be valid for all the Occitan
    variants spoken and written in the wide area called ‘[1mOccitanie[0m’ by the French.
    It ranges from the Val d'Aran within Catalunya, to the South Western Italian
    Alps encompassing the southern half of the French pentagon.

en: This package provides hyphenation patterns for Piedmontese
    in ASCII encoding.  Compliant with 'Gramatica dla lengua piemonteisa' by
    Camillo Brero.
en: This package provides hyphenation patterns for Piedmontese
    in ASCII encoding.  Compliant with ‘[1mGramatica dla lengua piemonteisa[0m’ by
    Camillo Brero.

en: This bundle comprises the source of LaTeX itself, together with several
    packages which are considered "part of the kernel".  This bundle, together
    with the required packages, constitutes what every LaTeX distribution should
    contain.
en: This bundle comprises the source of LaTeX itself, together with several
    packages which are considered “[1mpart of the kernel[0m”.  This bundle, together
    with the required packages, constitutes what every LaTeX distribution should
    contain.

en: Call @command{epstopdf} "on the fly"
en: Call @command{epstopdf} “[1mon the fly[0m”

en: This package provides tools for the flexible handling of verbatim text
    including: verbatim commands in footnotes; a variety of verbatim environments
    with many parameters; ability to define new customized verbatim environments;
    save and restore verbatim text and environments; write and read files in
    verbatim mode; build "example" environments (showing both result and
    verbatim source).
en: This package provides tools for the flexible handling of verbatim text
    including: verbatim commands in footnotes; a variety of verbatim environments
    with many parameters; ability to define new customized verbatim environments;
    save and restore verbatim text and environments; write and read files in
    verbatim mode; build “[1mexample[0m” environments (showing both result and
    verbatim source).

en: This bundle includes @file{color.cfg} and @file{graphics.cfg} files that
    set default "driver" options for the color and graphics packages.
en: This bundle includes @file{color.cfg} and @file{graphics.cfg} files that
    set default “[1mdriver[0m” options for the color and graphics packages.

en: This package provides the language definition file for support of
    English in @code{babel}.  Care is taken to select British hyphenation patterns
    for British English and Australian text, and default ("american") patterns
    for Canadian and USA text.
en: This package provides the language definition file for support of
    English in @code{babel}.  Care is taken to select British hyphenation patterns
    for British English and Australian text, and default (“[1mamerican[0m”) patterns
    for Canadian and USA text.

en: These fonts are considered the "ultimate answer" to IPA
    typesetting.  The encoding of these 8-bit fonts has been registered as LaTeX
    standard encoding T3, and the set of addendum symbols as encoding
    TS3. "Times-like" Adobe Type 1 versions are provided for both the T3 and the
    TS3 fonts.
en: These fonts are considered the “[1multimate answer[0m” to IPA
    typesetting.  The encoding of these 8-bit fonts has been registered as LaTeX
    standard encoding T3, and the set of addendum symbols as encoding
    TS3. “[1mTimes-like[0m” Adobe Type 1 versions are provided for both the T3 and the
    TS3 fonts.

en: Producing 'blind' text for testing
en: Producing ‘[1mblind[0m’ text for testing

en: The package provides the commands @code{\blindtext} and
    @code{\Blindtext} for creating "blind" text useful in testing new classes
    and packages, and @code{\blinddocument}, @code{\Blinddocument} for creating
    an entire random document with sections, lists, mathematics, etc.  The package
    supports three languages, @code{english}, @code{(n)german} and @code{latin};
    the @code{latin} option provides a short "lorem ipsum" (for a fuller "lorem
    ipsum" text, see the @code{lipsum} package).
en: The package provides the commands @code{\blindtext} and
    @code{\Blindtext} for creating “[1mblind[0m” text useful in testing new classes
    and packages, and @code{\blinddocument}, @code{\Blinddocument} for creating
    an entire random document with sections, lists, mathematics, etc.  The package
    supports three languages, @code{english}, @code{(n)german} and @code{latin};
    the @code{latin} option provides a short “[1mlorem ipsum[0m” (for a fuller “[1mlorem
    ipsum[0m” text, see the @code{lipsum} package).

en: The package provides additional features for the LaTeX
    @code{description} environment, including adjustable left margin.  The package
    also allows the user to "break" a list (for example, to interpose a comment)
    without affecting the structure of the list (this works for @code{itemize} and
    @code{enumerate} lists, and numbered lists remain in sequence).
en: The package provides additional features for the LaTeX
    @code{description} environment, including adjustable left margin.  The package
    also allows the user to “[1mbreak[0m” a list (for example, to interpose a comment)
    without affecting the structure of the list (this works for @code{itemize} and
    @code{enumerate} lists, and numbered lists remain in sequence).

en: This package allows LaTeX constructions (equations, picture
    environments, etc.) to be precisely superimposed over Encapsulated PostScript
    figures, using your own favorite drawing tool to create an EPS figure and
    placing simple text "tags" where each replacement is to be placed, with
    PSfrag automatically removing these tags from the figure and replacing them
    with a user specified LaTeX construction, properly aligned, scaled, and/or
    rotated.
en: This package allows LaTeX constructions (equations, picture
    environments, etc.) to be precisely superimposed over Encapsulated PostScript
    figures, using your own favorite drawing tool to create an EPS figure and
    placing simple text “[1mtags[0m” where each replacement is to be placed, with
    PSfrag automatically removing these tags from the figure and replacing them
    with a user specified LaTeX construction, properly aligned, scaled, and/or
    rotated.

en: This package is designed for formatting formless letters in German; it
    can also be used for English (by those who can read the documentation).  There
    are LaTeX 2.09 @code{documentstyle} and LaTeX 2e class files for both an
    "old" and a "new" version of g-brief.
en: This package is designed for formatting formless letters in German; it
    can also be used for English (by those who can read the documentation).  There
    are LaTeX 2.09 @code{documentstyle} and LaTeX 2e class files for both an
    “[1mold[0m” and a “[1mnew[0m” version of g-brief.

en: This package provides an easy and flexible user interface to customize
    page layout, implementing auto-centering and auto-balancing mechanisms so that
    the users have only to give the least description for the page layout.  The
    package knows about all the standard paper sizes, so that the user need not
    know what the nominal "real" dimensions of the paper are, just its standard
    name (such as a4, letter, etc.).  An important feature is the package's
    ability to communicate the paper size it's set up to the output.
en: This package provides an easy and flexible user interface to customize
    page layout, implementing auto-centering and auto-balancing mechanisms so that
    the users have only to give the least description for the page layout.  The
    package knows about all the standard paper sizes, so that the user need not
    know what the nominal “[1mreal[0m” dimensions of the paper are, just its standard
    name (such as a4, letter, etc.).  An important feature is the package's
    ability to communicate the paper size it's set up to the output.

en: Show "realistic" quotes in verbatim
en: Show “[1mrealistic[0m” quotes in verbatim

en: Typewriter-style fonts are best for program listings, but Computer
    Modern Typewriter prints @code{`} and @code{'} as bent opening and closing
    single quotes.  Other fonts, and most programming languages, print @code{`} as
    a grave accent and @code{'} upright; @code{'} is used both to open and to
    close quoted strings.  The package switches the typewriter font to Computer
    Modern Typewriter in OT1 encoding, and modifies the behaviour of
    @code{verbatim}, @code{verbatim*}, @code{\verb}, and @code{\verb*} to print
    in the expected way.  It does this regardless of other fonts or encodings in
    use, so long as the package is loaded after the other fonts were.  The package
    does not affect @code{\tt}, @code{\texttt}, etc.
en: Typewriter-style fonts are best for program listings, but Computer
    Modern Typewriter prints @code{‘[1m} and @code{[0m’} as bent opening and closing
    single quotes.  Other fonts, and most programming languages, print @code{‘[1m} as
    a grave accent and @code{[0m’} upright; @code{'} is used both to open and to
    close quoted strings.  The package switches the typewriter font to Computer
    Modern Typewriter in OT1 encoding, and modifies the behaviour of
    @code{verbatim}, @code{verbatim*}, @code{\verb}, and @code{\verb*} to print
    in the expected way.  It does this regardless of other fonts or encodings in
    use, so long as the package is loaded after the other fonts were.  The package
    does not affect @code{\tt}, @code{\texttt}, etc.

en: This is a collection of ways to change the typesetting of footnotes.
    The package provides means of changing the layout of the footnotes themselves,
    a way to number footnotes per page, to make footnotes disappear in a
    "moving" argument, and to deal with multiple references to footnotes from
    the same place.  The package also has a range of techniques for labelling
    footnotes with symbols rather than numbers.
en: This is a collection of ways to change the typesetting of footnotes.
    The package provides means of changing the layout of the footnotes themselves,
    a way to number footnotes per page, to make footnotes disappear in a
    “[1mmoving[0m” argument, and to deal with multiple references to footnotes from
    the same place.  The package also has a range of techniques for labelling
    footnotes with symbols rather than numbers.

en: This package provides a set of virtual fonts which emulates T1 coded
    fonts using the standard CM fonts.  The package name, AE fonts, supposedly
    stands for "Almost European".  The main use of the package was to produce
    PDF files using Adobe Type 1 versions of the CM fonts instead of bitmapped EC
    fonts.  Note that direct substitutes for the bitmapped EC fonts are available,
    via the CM-super, Latin Modern and (in a restricted way) CM-LGC font sets.
en: This package provides a set of virtual fonts which emulates T1 coded
    fonts using the standard CM fonts.  The package name, AE fonts, supposedly
    stands for “[1mAlmost European[0m”.  The main use of the package was to produce
    PDF files using Adobe Type 1 versions of the CM fonts instead of bitmapped EC
    fonts.  Note that direct substitutes for the bitmapped EC fonts are available,
    via the CM-super, Latin Modern and (in a restricted way) CM-LGC font sets.

en: The package provides tools for creating tabular cells spanning multiple
    rows.  It has a lot of flexibility, including an option for specifying an
    entry at the "natural" width of its text.
en: The package provides tools for creating tabular cells spanning multiple
    rows.  It has a lot of flexibility, including an option for specifying an
    entry at the “[1mnatural[0m” width of its text.

en: This (deprecated) package provides support for the manipulation and
    reference of small or "sub" figures and tables within a single figure or
    table environment.  It is convenient to use this package when your subfigures
    are to be separately captioned, referenced, or are to be included in the
    List-of-Figures.  A new @code{\subfigure} command is introduced which can be
    used inside a figure environment for each subfigure.  An optional first
    argument is used as the caption for that subfigure.  The package is now
    considered obsolete: it was superseded by @code{subfig}, but users may find
    the more recent @code{subcaption} package more satisfactory.
en: This (deprecated) package provides support for the manipulation and
    reference of small or “[1msub[0m” figures and tables within a single figure or
    table environment.  It is convenient to use this package when your subfigures
    are to be separately captioned, referenced, or are to be included in the
    List-of-Figures.  A new @code{\subfigure} command is introduced which can be
    used inside a figure environment for each subfigure.  An optional first
    argument is used as the caption for that subfigure.  The package is now
    considered obsolete: it was superseded by @code{subfig}, but users may find
    the more recent @code{subcaption} package more satisfactory.

en: The package defines a @code{tabular*}-like environment, @code{tabulary},
    taking a "total width" argument as well as the column specifications.  The
    environment uses column types @code{L}, @code{C}, @code{R} and @code{J} for
    variable width columns (@code{\raggedright}, @code{\centering},
    @code{\raggedleft}, and normally justified).  In contrast to
    @code{tabularx}'s @code{X} columns, the width of each column is weighted
    according to the natural width of the widest cell in the column.
en: The package defines a @code{tabular*}-like environment, @code{tabulary},
    taking a “[1mtotal width[0m” argument as well as the column specifications.  The
    environment uses column types @code{L}, @code{C}, @code{R} and @code{J} for
    variable width columns (@code{\raggedright}, @code{\centering},
    @code{\raggedleft}, and normally justified).  In contrast to
    @code{tabularx}'s @code{X} columns, the width of each column is weighted
    according to the natural width of the widest cell in the column.

en: The package provides the Libertine and Biolinum fonts in both Type 1 and
    OTF styles, together with support macros for their use.  Monospaced and
    display fonts, and the "keyboard" set are also included, in OTF style, only.
    The @code{mweights} package is used to manage the selection of font weights.
    The package supersedes both the @code{libertineotf} and the
    @code{libertine-legacy} packages.
en: The package provides the Libertine and Biolinum fonts in both Type 1 and
    OTF styles, together with support macros for their use.  Monospaced and
    display fonts, and the “[1mkeyboard[0m” set are also included, in OTF style, only.
    The @code{mweights} package is used to manage the selection of font weights.
    The package supersedes both the @code{libertineotf} and the
    @code{libertine-legacy} packages.

en: The package is used to change the format of @code{\today}’s date,
    including the weekday, e.g., "Saturday, 26 June 2008", the 'UK format', which
    is preferred in many parts of the world, as distinct from that which is used in
    @code{\maketitle} of the article class, "June 26, 2008", the 'US format'.
en: The package is used to change the format of @code{\today}’s date,
    including the weekday, e.g., “[1mSaturday, 26 June 2008[0m”, the 'UK format', which
    is preferred in many parts of the world, as distinct from that which is used in
    @code{\maketitle} of the article class, “[1mJune 26, 2008[0m”, the 'US format'.

en: This package provides advanced facilities for inline and
    display quotations.  It is designed for a wide range of tasks ranging from the
    most simple applications to the more complex demands of formal quotations.
    The facilities include commands, environments, and user-definable 'smart
    quotes' which dynamically adjust to their context.  Quotation marks are
    switched automatically if quotations are nested and they can be adjusted to
    the current language if the babel package is available.  There are additional
    facilities designed to cope with the more specific demands of academic
    writing, especially in the humanities and the social sciences.  All quote
    styles as well as the optional active quotes are freely configurable.
en: This package provides advanced facilities for inline and
    display quotations.  It is designed for a wide range of tasks ranging from the
    most simple applications to the more complex demands of formal quotations.
    The facilities include commands, environments, and user-definable ‘[1msmart
    quotes[0m’ which dynamically adjust to their context.  Quotation marks are
    switched automatically if quotations are nested and they can be adjusted to
    the current language if the babel package is available.  There are additional
    facilities designed to cope with the more specific demands of academic
    writing, especially in the humanities and the social sciences.  All quote
    styles as well as the optional active quotes are freely configurable.

en: The package helps to automate a typical LaTeX
    workflow that involves running LaTeX several times and running tools
    such as BibTeX or makeindex.  It will log requests like "please rerun
    LaTeX" or "please run BibTeX on file X" to an external file in a
    machine-readable format.  Compiler scripts and integrated LaTeX
    editing environments may parse this file to determine the next steps
    in the workflow.  In sum, the package will do two things:
    
    @enumerate
    @item
    enable package authors to use LaTeX commands to issue requests, and
    
    @item
    collect all requests from all packages and write them to an external
    XML file.
    @end enumerate
en: The package helps to automate a typical LaTeX
    workflow that involves running LaTeX several times and running tools
    such as BibTeX or makeindex.  It will log requests like “[1mplease rerun
    LaTeX[0m” or “[1mplease run BibTeX on file X[0m” to an external file in a
    machine-readable format.  Compiler scripts and integrated LaTeX
    editing environments may parse this file to determine the next steps
    in the workflow.  In sum, the package will do two things:
    
    @enumerate
    @item
    enable package authors to use LaTeX commands to issue requests, and
    
    @item
    collect all requests from all packages and write them to an external
    XML file.
    @end enumerate

en: BibLaTeX is a complete reimplementation of the
    bibliographic facilities provided by LaTeX.  Formatting of the
    bibliography is entirely controlled by LaTeX macros, facilitating the
    design of new bibliography and citation styles.  BibLaTeX uses its own
    data backend program "biber" to read and process the bibliographic
    data.  With biber, the range of features provided by biblatex
    includes:
    
    @enumerate
    @item
    full unicode support,
    
    @item
    customisable bibliography labels,
    
    @item
    multiple bibliographies in the same document, and
    
    @item
    subdivided bibliographies, such as bibliographies per chapter or
    section.
    @end enumerate
en: BibLaTeX is a complete reimplementation of the
    bibliographic facilities provided by LaTeX.  Formatting of the
    bibliography is entirely controlled by LaTeX macros, facilitating the
    design of new bibliography and citation styles.  BibLaTeX uses its own
    data backend program “[1mbiber[0m” to read and process the bibliographic
    data.  With biber, the range of features provided by biblatex
    includes:
    
    @enumerate
    @item
    full unicode support,
    
    @item
    customisable bibliography labels,
    
    @item
    multiple bibliographies in the same document, and
    
    @item
    subdivided bibliographies, such as bibliographies per chapter or
    section.
    @end enumerate

en: The @code{caption} package provides many ways to
    customise the captions in floating environments like figure and table.
    Facilities include rotating captions, sideways captions and continued
    captions (for tables or figures that come in several parts).  A list
    of compatibility notes, for other packages, is provided in the
    documentation.  The package also provides the "caption outside
    float" facility, in the same way that simpler packages like
    @code{capt-ofcapt-of} do.  The package supersedes @code{caption2}.
    Packages @code{bicaption}, @code{ltcaption}, @code{newfloat},
    @code{subcaption} and @code{totalcount} are included in the bundle.
en: The @code{caption} package provides many ways to
    customise the captions in floating environments like figure and table.
    Facilities include rotating captions, sideways captions and continued
    captions (for tables or figures that come in several parts).  A list
    of compatibility notes, for other packages, is provided in the
    documentation.  The package also provides the “[1mcaption outside
    float[0m” facility, in the same way that simpler packages like
    @code{capt-ofcapt-of} do.  The package supersedes @code{caption2}.
    Packages @code{bicaption}, @code{ltcaption}, @code{newfloat},
    @code{subcaption} and @code{totalcount} are included in the bundle.

en: The @code{arev} package provides type 1 fonts,
    virtual fonts and LaTeX packages for using Arev Sans in both text and
    mathematics.  Arev Sans is a derivative of Bitstream Vera Sans, adding
    support for Greek and Cyrillic characters and a few variant letters
    appropriate for mathematics.  The font is primarily used in LaTeX for
    presentations, particularly when using a computer projector.  Arev
    Sans has large x-height, "open letters", wide spacing and thick
    stems.  The style is very similar to the SliTeX font lcmss but
    heavier.  Arev is one of a very small number of sans-font mathematics
    support packages.  Others are cmbright, hvmath and kerkis.
en: The @code{arev} package provides type 1 fonts,
    virtual fonts and LaTeX packages for using Arev Sans in both text and
    mathematics.  Arev Sans is a derivative of Bitstream Vera Sans, adding
    support for Greek and Cyrillic characters and a few variant letters
    appropriate for mathematics.  The font is primarily used in LaTeX for
    presentations, particularly when using a computer projector.  Arev
    Sans has large x-height, “[1mopen letters[0m”, wide spacing and thick
    stems.  The style is very similar to the SliTeX font lcmss but
    heavier.  Arev is one of a very small number of sans-font mathematics
    support packages.  Others are cmbright, hvmath and kerkis.

en: The package provides "store boxes" whose user interface
    matches that of normal LaTeX "save boxes", except that the content of a
    store box appears at most once in the output PDF file, however often it is
    used.  The present version of the package supports pdfLaTeX and LuaLaTeX; when
    DVI is output, store boxes behave the same as save boxes.
en: The package provides “[1mstore boxes[0m” whose user interface
    matches that of normal LaTeX “[1msave boxes[0m”, except that the content of a
    store box appears at most once in the output PDF file, however often it is
    used.  The present version of the package supports pdfLaTeX and LuaLaTeX; when
    DVI is output, store boxes behave the same as save boxes.

en: The package provides macros to collect and process a macro
    argument (i.e., something which looks like a macro argument) as a horizontal
    box rather than as a real macro argument.  The "arguments" are stored as if
    they had been saved by @code{\savebox} or by the @code{lrbox} environment.
    Grouping tokens @code{\bgroup} and @code{\egroup} may be used, which allows
    the user to have the beginning and end of a group in different macro
    invocations, or to place them in the begin and end code of an environment.
    Arguments may contain verbatim material or other special use of characters.
    The macros were designed for use within other macros.
en: The package provides macros to collect and process a macro
    argument (i.e., something which looks like a macro argument) as a horizontal
    box rather than as a real macro argument.  The “[1marguments[0m” are stored as if
    they had been saved by @code{\savebox} or by the @code{lrbox} environment.
    Grouping tokens @code{\bgroup} and @code{\egroup} may be used, which allows
    the user to have the beginning and end of a group in different macro
    invocations, or to place them in the begin and end code of an environment.
    Arguments may contain verbatim material or other special use of characters.
    The macros were designed for use within other macros.

en: This LaTeX package provides a flexible mechanism for translating
    individual words into different languages.  For example, it can be used to
    translate a word like "figure" into, say, the German word "Abbildung".
    Such a translation mechanism is useful when the author of some package would
    like to localize the package such that texts are correctly translated into the
    language preferred by the user.  This package is not intended to be used to
    automatically translate more than a few words.
en: This LaTeX package provides a flexible mechanism for translating
    individual words into different languages.  For example, it can be used to
    translate a word like “[1mfigure[0m” into, say, the German word “[1mAbbildung[0m”.
    Such a translation mechanism is useful when the author of some package would
    like to localize the package such that texts are correctly translated into the
    language preferred by the user.  This package is not intended to be used to
    automatically translate more than a few words.

en: Antiword is an application for displaying Microsoft Word
    documents.  It can also convert the document to PostScript or XML.  Only
    documents made by MS Word version 2 and version 6 or later are supported.  The
    name comes from: "The antidote against people who send Microsoft Word files
    to everybody, because they believe that everybody runs Windows and therefore
    runs Word".
en: Antiword is an application for displaying Microsoft Word
    documents.  It can also convert the document to PostScript or XML.  Only
    documents made by MS Word version 2 and version 6 or later are supported.  The
    name comes from: “[1mThe antidote against people who send Microsoft Word files
    to everybody, because they believe that everybody runs Windows and therefore
    runs Word[0m”.

en: The drm_tools package contains the following commands:
    @table @command
    @item accudate
    An extended version of the "date" program that has sub-second accuracy.
    @item binformat
    Format complex binary data into text.
    @item binload
    Load data into a binary file using simple commands from the input.
    @item binorder
    Sort, merge, search, retrieve or generate test data consisting of fixed size
    binary records.
    @item binreplace
    Find or find/replace in binary files.
    @item binsplit
    Split test data consisting of fixed size binary records into one or more
    output streams.
    @item chardiff
    Find changes between two files at the character level.  Unlike "diff", it
    lists just the characters that differ, so if the 40,000th character is
    different only that one character will be shown, not the entire line.
    @item columnadd
    Add columns of integers, decimals, and/or times.
    @item datasniffer
    A utility for formatting binary data dumps.
    @item dmath
    Double precision interactive command line math calculator.
    @item extract
    Extract and emit data from text files based on character or token position.
    @item execinput
    A utility that reads from STDIN and executes each line as a command in a
    sub-process.
    @item indexed_text
    A utility for rapid retrieval of text by line numbers, in any order, from a
    text file.
    @item mdump
    Format binary data.
    @item msgqueue
    Create message queues and send/receive messages.
    @item mbin
    @itemx mbout
    Multiple buffer in and out.  Used for buffering a lot of data between a slow
    device and a fast device.  Mostly for buffering streaming tape drives for use
    with slower network connections, so that streaming is maintained as much as
    possible to minimize wear on the tape device.
    @item pockmark
    Corrupt data streams - useful for testing error correction and data recovery.
    @item tarsieve
    Filter, list, or split a tar file.
    @end table
en: The drm_tools package contains the following commands:
    @table @command
    @item accudate
    An extended version of the “[1mdate[0m” program that has sub-second accuracy.
    @item binformat
    Format complex binary data into text.
    @item binload
    Load data into a binary file using simple commands from the input.
    @item binorder
    Sort, merge, search, retrieve or generate test data consisting of fixed size
    binary records.
    @item binreplace
    Find or find/replace in binary files.
    @item binsplit
    Split test data consisting of fixed size binary records into one or more
    output streams.
    @item chardiff
    Find changes between two files at the character level.  Unlike “[1mdiff[0m”, it
    lists just the characters that differ, so if the 40,000th character is
    different only that one character will be shown, not the entire line.
    @item columnadd
    Add columns of integers, decimals, and/or times.
    @item datasniffer
    A utility for formatting binary data dumps.
    @item dmath
    Double precision interactive command line math calculator.
    @item extract
    Extract and emit data from text files based on character or token position.
    @item execinput
    A utility that reads from STDIN and executes each line as a command in a
    sub-process.
    @item indexed_text
    A utility for rapid retrieval of text by line numbers, in any order, from a
    text file.
    @item mdump
    Format binary data.
    @item msgqueue
    Create message queues and send/receive messages.
    @item mbin
    @itemx mbout
    Multiple buffer in and out.  Used for buffering a lot of data between a slow
    device and a fast device.  Mostly for buffering streaming tape drives for use
    with slower network connections, so that streaming is maintained as much as
    possible to minimize wear on the tape device.
    @item pockmark
    Corrupt data streams - useful for testing error correction and data recovery.
    @item tarsieve
    Filter, list, or split a tar file.
    @end table

en: The vc-dwim package contains two tools, "vc-dwim" and "vc-chlog".
    vc-dwim is a tool that simplifies the task of maintaining a ChangeLog and
    using version control at the same time, for example by printing a reminder
    when a file change has been described in the ChangeLog but the file has not
    been added to the VC.  vc-chlog scans changed files and generates
    standards-compliant ChangeLog entries based on the changes that it detects.
en: The vc-dwim package contains two tools, “[1mvc-dwim[0m” and “[1mvc-chlog[0m”.
    vc-dwim is a tool that simplifies the task of maintaining a ChangeLog and
    using version control at the same time, for example by printing a reminder
    when a file change has been described in the ChangeLog but the file has not
    been added to the VC.  vc-chlog scans changed files and generates
    standards-compliant ChangeLog entries based on the changes that it detects.

en: Monolith bundles any web page into a single HTML file.
    
    Unlike conventional ``Save page as…'', Monolith not only saves the target
    document, it embeds CSS, image, and JavaScript assets all at once, producing
    a single HTML5 document.
    
    If compared to saving websites with @samp{wget -mpk}, Monolith embeds
    all assets as data URLs and therefore displays the saved page exactly
    the same, being completely separated from the Internet.
en: Monolith bundles any web page into a single HTML file.
    
    Unlike conventional `‘[1mSave page as…[0m’', Monolith not only saves the target
    document, it embeds CSS, image, and JavaScript assets all at once, producing
    a single HTML5 document.
    
    If compared to saving websites with @samp{wget -mpk}, Monolith embeds
    all assets as data URLs and therefore displays the saved page exactly
    the same, being completely separated from the Internet.

en: Nginx ("engine X") is a high-performance web and reverse proxy server
    created by Igor Sysoev.  It can be used both as a stand-alone web server
    and as a proxy to reduce the load on back-end HTTP or mail servers.
en: Nginx (“[1mengine X[0m”) is a high-performance web and reverse proxy server
    created by Igor Sysoev.  It can be used both as a stand-alone web server
    and as a proxy to reduce the load on back-end HTTP or mail servers.

en: A "public suffix" is a domain name under which Internet users can
    directly register own names.
    
    Browsers and other web clients can use it to avoid privacy-leaking
    "supercookies", avoid privacy-leaking "super domain" certificates, domain
    highlighting parts of the domain in a user interface, and sorting domain lists
    by site.
    
    Libpsl has built-in PSL data for fast access, allowing to load PSL data from
    files, checks if a given domain is a public suffix, provides immediate cookie
    domain verification, finds the longest public part of a given domain, finds
    the shortest private part of a given domain, works with international
    domains (UTF-8 and IDNA2008 Punycode), is thread-safe, and handles IDNA2008
    UTS#46.
en: A “[1mpublic suffix[0m” is a domain name under which Internet users can
    directly register own names.
    
    Browsers and other web clients can use it to avoid privacy-leaking
    “[1msupercookies[0m”, avoid privacy-leaking “[1msuper domain[0m” certificates, domain
    highlighting parts of the domain in a user interface, and sorting domain lists
    by site.
    
    Libpsl has built-in PSL data for fast access, allowing to load PSL data from
    files, checks if a given domain is a public suffix, provides immediate cookie
    domain verification, finds the longest public part of a given domain, finds
    the shortest private part of a given domain, works with international
    domains (UTF-8 and IDNA2008 Punycode), is thread-safe, and handles IDNA2008
    UTS#46.

en: This Catalyst plugin enables you to create "access logs"
    from within a Catalyst application instead of requiring a webserver to do it
    for you.  It will work even with Catalyst debug logging turned off.
en: This Catalyst plugin enables you to create “[1maccess logs[0m”
    from within a Catalyst application instead of requiring a webserver to do it
    for you.  It will work even with Catalyst debug logging turned off.

en: Catalyst is a modern framework for making web applications.
    It is designed to make it easy to manage the various tasks you need to do to
    run an application on the web, either by doing them itself, or by letting you
    "plug in" existing Perl modules that do what you need.
en: Catalyst is a modern framework for making web applications.
    It is designed to make it easy to manage the various tasks you need to do to
    run an application on the web, either by doing them itself, or by letting you
    “[1mplug in[0m” existing Perl modules that do what you need.

en: Adds a "COMPONENT" in Catalyst::Component method to your
    Catalyst component base class that reads the optional "traits" parameter
    from app and component config and instantiates the component subclass with
    those traits using "new_with_traits" in MooseX::Traits from
    MooseX::Traits::Pluggable.
en: Adds a “[1mCOMPONENT[0m” in Catalyst::Component method to your
    Catalyst component base class that reads the optional “[1mtraits[0m” parameter
    from app and component config and instantiates the component subclass with
    those traits using “[1mnew_with_traits[0m” in MooseX::Traits from
    MooseX::Traits::Pluggable.

en: The POSIX locale system is used to specify both the language
    conventions requested by the user and the preferred character set to
    consume and output.  The Encode::Locale module looks up the charset and
    encoding (called a CODESET in the locale jargon) and arranges for the
    Encode module to know this encoding under the name "locale".  It means
    bytes obtained from the environment can be converted to Unicode strings
    by calling Encode::encode(locale => $bytes) and converted back again
    with Encode::decode(locale => $string).
en: The POSIX locale system is used to specify both the language
    conventions requested by the user and the preferred character set to
    consume and output.  The Encode::Locale module looks up the charset and
    encoding (called a CODESET in the locale jargon) and arranges for the
    Encode module to know this encoding under the name “[1mlocale[0m”.  It means
    bytes obtained from the environment can be converted to Unicode strings
    by calling Encode::encode(locale => $bytes) and converted back again
    with Encode::decode(locale => $string).

en: Plack::Middleware::Deflater is a middleware to encode your response body
    in gzip or deflate, based on "Accept-Encoding" HTTP request header.  It
    would save the bandwidth a little bit but should increase the Plack server
    load, so ideally you should handle this on the frontend reverse proxy
    servers.
en: Plack::Middleware::Deflater is a middleware to encode your response body
    in gzip or deflate, based on “[1mAccept-Encoding[0m” HTTP request header.  It
    would save the bandwidth a little bit but should increase the Plack server
    load, so ideally you should handle this on the frontend reverse proxy
    servers.

en: The URI module implements the URI class.  Objects of this class
    represent "Uniform Resource Identifier references" as specified in RFC 2396
    and updated by RFC 2732.
en: The URI module implements the URI class.  Objects of this class
    represent “[1mUniform Resource Identifier references[0m” as specified in RFC 2396
    and updated by RFC 2732.

en: The WWW::RobotRules module parses /robots.txt files as specified in
    "A Standard for Robot Exclusion", at
    <http://www.robotstxt.org/wc/norobots.html>.  Webmasters can use the
    /robots.txt file to forbid conforming robots from accessing parts of
    their web site.
en: The WWW::RobotRules module parses /robots.txt files as specified in
    “[1mA Standard for Robot Exclusion[0m”, at
    <http://www.robotstxt.org/wc/norobots.html>.  Webmasters can use the
    /robots.txt file to forbid conforming robots from accessing parts of
    their web site.

en: Cat avatar generator is a generator of cat pictures optimised
    to generate random avatars, or defined avatar from a "seed".  This is a
    derivation by David Revoy from the original MonsterID by Andreas Gohr.
en: Cat avatar generator is a generator of cat pictures optimised
    to generate random avatars, or defined avatar from a “[1mseed[0m”.  This is a
    derivation by David Revoy from the original MonsterID by Andreas Gohr.

en: Poussetaches (which literally means "push tasks" in
    French) is a lightweight asynchronous task execution service that aims to
    replace Celery and RabbitMQ for small Python applications.
    
    The app posts base64-encoded payload to poussetaches and specifies the
    endpoint that will be used to trigger the task.  Poussetaches makes HTTP
    requests with the registered payload until the right status code is
    returned.
en: Poussetaches (which literally means “[1mpush tasks[0m” in
    French) is a lightweight asynchronous task execution service that aims to
    replace Celery and RabbitMQ for small Python applications.
    
    The app posts base64-encoded payload to poussetaches and specifies the
    endpoint that will be used to trigger the task.  Poussetaches makes HTTP
    requests with the registered payload until the right status code is
    returned.

en: uriparser is a strictly RFC 3986 compliant URI parsing and
    handling library written in C89 ("ANSI C").  uriparser is fast and supports
    Unicode.
en: uriparser is a strictly RFC 3986 compliant URI parsing and
    handling library written in C89 (“[1mANSI C[0m”).  uriparser is fast and supports
    Unicode.
