Reply::App(3pm)
π Reply::App β the manual, but make it cute β¨
okay so bestie, welcome to Reply::App, aka the command line app runner for Reply π. it's giving "the thing that actually makes Reply run in your terminal", and honestly? iconic.
π NAME
Reply::App β command line app runner for Reply π¦
πΈ VERSION
version 0.42 β¨
π«Ά SYNOPSIS
use Reply::App;
exit(Reply::App->new->run(@ARGV));
that's it. that's the whole vibe. π
π DESCRIPTION
so like, this module encapsulates the various bits of functionality related to running Reply as a command line application. basically all the little moving parts that make Reply go as a CLI live in here, all bundled up together. no cap. π§
β¨ METHODS β¨
π new
Returns a new Reply::App instance. Takes no arguments β zero, zilch, nada. she simply arrives. π
π₯ run(@argv)
Parses the argument list given (typically from @ARGV), along with the user's configuration file, and attempts to start a Reply shell. and here's the cute part: a default configuration file will be generated for the user if none exists π β so if you've got nothing, she'll make you something. main character energy fr fr.
π¦ generate_default_config($file)
Generates default configuration file as per specified destination. β¨
πΈ usage($exitcode)
Prints usage information to the screen. If $exitcode is 0, it will be printed to "STDOUT", otherwise it will be printed to "STDERR". π lowkey such a neat little detail.
β version($exitcode)
Prints version information to the screen. If $exitcode is 0, it will be printed to "STDOUT", otherwise it will be printed to "STDERR". π same rules, different info.
π« AUTHOR
Jesse Luehrs <doy@tozt.net> π«Ά
π COPYRIGHT AND LICENSE
This software is Copyright (c) 2016 by Jesse Luehrs.
This is free software, licensed under:
The MIT (X11) License
π reminder bestie: those$exitcodechecks inusageandversionare doing real work β0means"STDOUT", anything else means"STDERR". don't skip the details, iykyk.
okay that's the whole page, and now the cute sign-off: this was perl v5.34.0, dated 2022-06-17, and the page itself is Reply::App(3pm) β slay, you read the whole thing, so proud of you πβ¨π
π¦ where this page comes from
- debian bookworm: libreply-perl 0.42-2 Β· MIT
- debian trixie: libreply-perl 0.42-2 Β· MIT
- ubuntu noble: libreply-perl 0.42-2 Β· MIT
- ubuntu resolute: libreply-perl 0.42-2 Β· MIT
- ubuntu stonking: libreply-perl 0.42-2 Β· MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms