├── .gitignore ├── .npmignore ├── CHANGELOG.md ├── LICENSE.md ├── Makefile ├── README.md ├── bin └── perli ├── doc ├── images │ ├── example-calculator.png │ ├── example-doc-lookup-option.png │ ├── example-doc-lookup-post.png │ ├── example-doc-lookup-pre.png │ ├── example-inspect-variable.png │ ├── example-regex-matching.png │ └── example-startup-and-help.png └── perli.md ├── man └── perli.1 ├── package.json └── test ├── .fixtures └── .perli_rc ├── 0 Prerequisites ├── Perl expressions ├── Calculations work └── Global variables can be used ├── README.md ├── REPL commands ├── Doc lookups succeed ├── Help message is displayed └── Other REPL commands work ├── environment variables ├── PERLI_NOCOLOR turns off colors ├── PERLI_PERLBIN overrides host Perl binary └── PERLI_PS1 overrides prompt ├── init file └── Definitions from init file are loaded ├── options └── Test startup options ├── standard CLI options ├── Option --version prints version └── Options -h and --help print CLI help └── syntax └── Unknown options cause an error /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mklement0/perli/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | 2 | # Do not publish tests to the npm registry. 3 | test/ 4 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mklement0/perli/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mklement0/perli/HEAD/LICENSE.md -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mklement0/perli/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mklement0/perli/HEAD/README.md -------------------------------------------------------------------------------- /bin/perli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mklement0/perli/HEAD/bin/perli -------------------------------------------------------------------------------- /doc/images/example-calculator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mklement0/perli/HEAD/doc/images/example-calculator.png -------------------------------------------------------------------------------- /doc/images/example-doc-lookup-option.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mklement0/perli/HEAD/doc/images/example-doc-lookup-option.png -------------------------------------------------------------------------------- /doc/images/example-doc-lookup-post.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mklement0/perli/HEAD/doc/images/example-doc-lookup-post.png -------------------------------------------------------------------------------- /doc/images/example-doc-lookup-pre.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mklement0/perli/HEAD/doc/images/example-doc-lookup-pre.png -------------------------------------------------------------------------------- /doc/images/example-inspect-variable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mklement0/perli/HEAD/doc/images/example-inspect-variable.png -------------------------------------------------------------------------------- /doc/images/example-regex-matching.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mklement0/perli/HEAD/doc/images/example-regex-matching.png -------------------------------------------------------------------------------- /doc/images/example-startup-and-help.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mklement0/perli/HEAD/doc/images/example-startup-and-help.png -------------------------------------------------------------------------------- /doc/perli.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mklement0/perli/HEAD/doc/perli.md -------------------------------------------------------------------------------- /man/perli.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mklement0/perli/HEAD/man/perli.1 -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mklement0/perli/HEAD/package.json -------------------------------------------------------------------------------- /test/.fixtures/.perli_rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mklement0/perli/HEAD/test/.fixtures/.perli_rc -------------------------------------------------------------------------------- /test/0 Prerequisites: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mklement0/perli/HEAD/test/0 Prerequisites -------------------------------------------------------------------------------- /test/Perl expressions/Calculations work: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mklement0/perli/HEAD/test/Perl expressions/Calculations work -------------------------------------------------------------------------------- /test/Perl expressions/Global variables can be used: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mklement0/perli/HEAD/test/Perl expressions/Global variables can be used -------------------------------------------------------------------------------- /test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mklement0/perli/HEAD/test/README.md -------------------------------------------------------------------------------- /test/REPL commands/Doc lookups succeed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mklement0/perli/HEAD/test/REPL commands/Doc lookups succeed -------------------------------------------------------------------------------- /test/REPL commands/Help message is displayed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mklement0/perli/HEAD/test/REPL commands/Help message is displayed -------------------------------------------------------------------------------- /test/REPL commands/Other REPL commands work: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mklement0/perli/HEAD/test/REPL commands/Other REPL commands work -------------------------------------------------------------------------------- /test/environment variables/PERLI_NOCOLOR turns off colors: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mklement0/perli/HEAD/test/environment variables/PERLI_NOCOLOR turns off colors -------------------------------------------------------------------------------- /test/environment variables/PERLI_PERLBIN overrides host Perl binary: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mklement0/perli/HEAD/test/environment variables/PERLI_PERLBIN overrides host Perl binary -------------------------------------------------------------------------------- /test/environment variables/PERLI_PS1 overrides prompt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mklement0/perli/HEAD/test/environment variables/PERLI_PS1 overrides prompt -------------------------------------------------------------------------------- /test/init file/Definitions from init file are loaded: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mklement0/perli/HEAD/test/init file/Definitions from init file are loaded -------------------------------------------------------------------------------- /test/options/Test startup options: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mklement0/perli/HEAD/test/options/Test startup options -------------------------------------------------------------------------------- /test/standard CLI options/Option --version prints version: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mklement0/perli/HEAD/test/standard CLI options/Option --version prints version -------------------------------------------------------------------------------- /test/standard CLI options/Options -h and --help print CLI help: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mklement0/perli/HEAD/test/standard CLI options/Options -h and --help print CLI help -------------------------------------------------------------------------------- /test/syntax/Unknown options cause an error: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mklement0/perli/HEAD/test/syntax/Unknown options cause an error --------------------------------------------------------------------------------