├── .fury ├── .github ├── contributing.md ├── license.md ├── readme.md └── workflows │ └── admin.yml ├── doc ├── api │ └── exoskeleton │ │ ├── +Api │ │ ├── Return.md │ │ ├── apply.md │ │ └── transform.md │ │ ├── +App │ │ └── main.md │ │ ├── +Arg │ │ ├── A.md │ │ ├── Return.md │ │ ├── T.md │ │ ├── apply.md │ │ ├── longName.md │ │ ├── parser.md │ │ ├── secret.md │ │ └── show.md │ │ ├── +CliApi │ │ ├── A.md │ │ ├── apis.md │ │ ├── apply.md │ │ └── shell.md │ │ ├── +CliContext │ │ ├── A.md │ │ └── api.md │ │ ├── +CommandLine │ │ ├── args.md │ │ ├── env.md │ │ ├── exit.md │ │ ├── pwd.md │ │ ├── scriptDir.md │ │ ├── scriptName.md │ │ ├── stdin.md │ │ ├── stdout.md │ │ └── write.md │ │ ├── +Fix │ │ └── A.md │ │ ├── +Flag │ │ ├── A.md │ │ ├── Return.md │ │ ├── apply.md │ │ ├── longName.md │ │ └── secret.md │ │ ├── +ParamParser │ │ ├── T.md │ │ └── read.md │ │ ├── +ParamShow │ │ ├── T.md │ │ └── show.md │ │ ├── +Positional │ │ ├── A.md │ │ ├── T.md │ │ ├── choices.md │ │ ├── name.md │ │ ├── name_=.md │ │ ├── parser.md │ │ └── show.md │ │ ├── +ServerApp │ │ ├── main.md │ │ └── server.md │ │ ├── +Shell │ │ ├── apis.md │ │ ├── append.md │ │ └── completion.md │ │ ├── Api.md │ │ ├── App.md │ │ ├── Arg.md │ │ ├── Arg │ │ ├── $lessinit$greater$default$2.md │ │ ├── apply$default$2.md │ │ └── apply.md │ │ ├── CliApi.md │ │ ├── CliContext.md │ │ ├── CommandLine.md │ │ ├── Completion.md │ │ ├── Executable.md │ │ ├── Fix.md │ │ ├── Fix │ │ └── given_Fix_A.md │ │ ├── Flag.md │ │ ├── Flag │ │ ├── $lessinit$greater$default$2.md │ │ ├── apply$default$2.md │ │ └── apply.md │ │ ├── ParamParser.md │ │ ├── ParamParser │ │ ├── given_ParamParser_Int.md │ │ ├── given_ParamParser_List.md │ │ └── given_ParamParser_Text.md │ │ ├── ParamShow.md │ │ ├── ParamShow │ │ └── given_ParamShow_T.md │ │ ├── Positional.md │ │ ├── Positional │ │ └── apply.md │ │ ├── Return.md │ │ ├── ServerApp.md │ │ ├── Shell.md │ │ ├── Testing.md │ │ ├── Testing │ │ ├── HelpArg.md │ │ ├── NoneArg.md │ │ ├── TestArg.md │ │ ├── VerboseArg.md │ │ └── main.md │ │ └── params$package.md ├── availability.md ├── basics.md ├── features.md ├── images │ ├── 1000x1000.png │ ├── 128x128.png │ ├── 16x16.png │ ├── 200x200.png │ ├── 2400x2400@300dpi.png │ ├── 48x48.png │ ├── furore.png │ └── github.png ├── intro.md ├── lines.md ├── logo.md ├── logo.svg ├── name.md ├── slogan.md └── status.md ├── etc ├── args │ └── pom.xml ├── completions │ └── pom.xml └── core │ └── pom.xml ├── fury ├── src ├── args │ ├── exoskeleton-args.scala │ ├── exoskeleton.Argument.scala │ ├── exoskeleton.Arguments.scala │ ├── exoskeleton.Cli.scala │ ├── exoskeleton.CliInterpreter.scala │ ├── exoskeleton.Flag.scala │ ├── exoskeleton.FlagInterpreter.scala │ ├── exoskeleton.FlagParameters.scala │ ├── exoskeleton.PosixCliInterpreter.scala │ ├── exoskeleton.PosixParameters.scala │ ├── exoskeleton.Shell.scala │ ├── exoskeleton.SimpleParameterInterpreter.scala │ ├── exoskeleton.Subcommand.scala │ ├── exoskeleton.Suggestible.scala │ ├── exoskeleton.Suggestion.scala │ ├── exoskeleton.Suggestions.scala │ ├── exoskeleton.Switch.scala │ └── soundness+exoskeleton-args.scala ├── completions │ ├── exoskeleton-completions.scala │ ├── exoskeleton.CliCompletion.scala │ ├── exoskeleton.Execution.scala │ ├── exoskeleton.SuggestionsState.scala │ ├── exoskeleton.TabCompletions.scala │ ├── exoskeleton.TabCompletionsInstallation.scala │ └── soundness+exoskeleton-completions.scala ├── core │ ├── ambience+exoskeleton-core.scala │ ├── exoskeleton-core.scala │ ├── exoskeleton.Application.scala │ ├── exoskeleton.CliInvocation.scala │ ├── exoskeleton.Effectful.scala │ ├── exoskeleton.Executive.scala │ ├── exoskeleton.InstallError.scala │ ├── exoskeleton.ShellContext.scala │ ├── exoskeleton.UnhandledErrorHandler.scala │ └── soundness+exoskeleton-core.scala └── test │ └── exoskeleton.Tests.scala └── tmp ├── bash.env ├── capture ├── cmd ├── fish.env ├── revise ├── scratch.sh └── zsh.env /.fury: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/propensive/exoskeleton/HEAD/.fury -------------------------------------------------------------------------------- /.github/contributing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/propensive/exoskeleton/HEAD/.github/contributing.md -------------------------------------------------------------------------------- /.github/license.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/propensive/exoskeleton/HEAD/.github/license.md -------------------------------------------------------------------------------- /.github/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/propensive/exoskeleton/HEAD/.github/readme.md -------------------------------------------------------------------------------- /.github/workflows/admin.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/propensive/exoskeleton/HEAD/.github/workflows/admin.yml -------------------------------------------------------------------------------- /doc/api/exoskeleton/+Api/Return.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/api/exoskeleton/+Api/apply.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/api/exoskeleton/+Api/transform.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/api/exoskeleton/+App/main.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/api/exoskeleton/+Arg/A.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/api/exoskeleton/+Arg/Return.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/api/exoskeleton/+Arg/T.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/api/exoskeleton/+Arg/apply.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/api/exoskeleton/+Arg/longName.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/api/exoskeleton/+Arg/parser.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/api/exoskeleton/+Arg/secret.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/api/exoskeleton/+Arg/show.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/api/exoskeleton/+CliApi/A.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/api/exoskeleton/+CliApi/apis.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/api/exoskeleton/+CliApi/apply.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/api/exoskeleton/+CliApi/shell.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/api/exoskeleton/+CliContext/A.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/api/exoskeleton/+CliContext/api.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/api/exoskeleton/+CommandLine/args.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/api/exoskeleton/+CommandLine/env.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/api/exoskeleton/+CommandLine/exit.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/api/exoskeleton/+CommandLine/pwd.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/api/exoskeleton/+CommandLine/scriptDir.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/api/exoskeleton/+CommandLine/scriptName.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/api/exoskeleton/+CommandLine/stdin.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/api/exoskeleton/+CommandLine/stdout.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/api/exoskeleton/+CommandLine/write.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/api/exoskeleton/+Fix/A.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/api/exoskeleton/+Flag/A.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/api/exoskeleton/+Flag/Return.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/api/exoskeleton/+Flag/apply.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/api/exoskeleton/+Flag/longName.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/api/exoskeleton/+Flag/secret.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/api/exoskeleton/+ParamParser/T.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/api/exoskeleton/+ParamParser/read.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/api/exoskeleton/+ParamShow/T.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/api/exoskeleton/+ParamShow/show.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/api/exoskeleton/+Positional/A.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/api/exoskeleton/+Positional/T.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/api/exoskeleton/+Positional/choices.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/api/exoskeleton/+Positional/name.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/api/exoskeleton/+Positional/name_=.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/api/exoskeleton/+Positional/parser.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/api/exoskeleton/+Positional/show.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/api/exoskeleton/+ServerApp/main.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/api/exoskeleton/+ServerApp/server.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/api/exoskeleton/+Shell/apis.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/api/exoskeleton/+Shell/append.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/api/exoskeleton/+Shell/completion.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/api/exoskeleton/Api.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/api/exoskeleton/App.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/api/exoskeleton/Arg.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/api/exoskeleton/Arg/$lessinit$greater$default$2.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/api/exoskeleton/Arg/apply$default$2.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/api/exoskeleton/Arg/apply.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/api/exoskeleton/CliApi.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/api/exoskeleton/CliContext.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/api/exoskeleton/CommandLine.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/api/exoskeleton/Completion.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/api/exoskeleton/Executable.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/api/exoskeleton/Fix.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/api/exoskeleton/Fix/given_Fix_A.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/api/exoskeleton/Flag.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/api/exoskeleton/Flag/$lessinit$greater$default$2.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/api/exoskeleton/Flag/apply$default$2.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/api/exoskeleton/Flag/apply.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/api/exoskeleton/ParamParser.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/api/exoskeleton/ParamParser/given_ParamParser_Int.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/api/exoskeleton/ParamParser/given_ParamParser_List.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/api/exoskeleton/ParamParser/given_ParamParser_Text.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/api/exoskeleton/ParamShow.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/api/exoskeleton/ParamShow/given_ParamShow_T.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/api/exoskeleton/Positional.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/api/exoskeleton/Positional/apply.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/api/exoskeleton/Return.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/api/exoskeleton/ServerApp.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/api/exoskeleton/Shell.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/api/exoskeleton/Testing.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/api/exoskeleton/Testing/HelpArg.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/api/exoskeleton/Testing/NoneArg.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/api/exoskeleton/Testing/TestArg.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/api/exoskeleton/Testing/VerboseArg.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/api/exoskeleton/Testing/main.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/api/exoskeleton/params$package.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/availability.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /doc/basics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/propensive/exoskeleton/HEAD/doc/basics.md -------------------------------------------------------------------------------- /doc/features.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/propensive/exoskeleton/HEAD/doc/features.md -------------------------------------------------------------------------------- /doc/images/1000x1000.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/propensive/exoskeleton/HEAD/doc/images/1000x1000.png -------------------------------------------------------------------------------- /doc/images/128x128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/propensive/exoskeleton/HEAD/doc/images/128x128.png -------------------------------------------------------------------------------- /doc/images/16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/propensive/exoskeleton/HEAD/doc/images/16x16.png -------------------------------------------------------------------------------- /doc/images/200x200.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/propensive/exoskeleton/HEAD/doc/images/200x200.png -------------------------------------------------------------------------------- /doc/images/2400x2400@300dpi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/propensive/exoskeleton/HEAD/doc/images/2400x2400@300dpi.png -------------------------------------------------------------------------------- /doc/images/48x48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/propensive/exoskeleton/HEAD/doc/images/48x48.png -------------------------------------------------------------------------------- /doc/images/furore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/propensive/exoskeleton/HEAD/doc/images/furore.png -------------------------------------------------------------------------------- /doc/images/github.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/propensive/exoskeleton/HEAD/doc/images/github.png -------------------------------------------------------------------------------- /doc/intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/propensive/exoskeleton/HEAD/doc/intro.md -------------------------------------------------------------------------------- /doc/lines.md: -------------------------------------------------------------------------------- 1 | 777 2 | -------------------------------------------------------------------------------- /doc/logo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/propensive/exoskeleton/HEAD/doc/logo.md -------------------------------------------------------------------------------- /doc/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/propensive/exoskeleton/HEAD/doc/logo.svg -------------------------------------------------------------------------------- /doc/name.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/propensive/exoskeleton/HEAD/doc/name.md -------------------------------------------------------------------------------- /doc/slogan.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/propensive/exoskeleton/HEAD/doc/slogan.md -------------------------------------------------------------------------------- /doc/status.md: -------------------------------------------------------------------------------- 1 | fledgling 2 | -------------------------------------------------------------------------------- /etc/args/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/propensive/exoskeleton/HEAD/etc/args/pom.xml -------------------------------------------------------------------------------- /etc/completions/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/propensive/exoskeleton/HEAD/etc/completions/pom.xml -------------------------------------------------------------------------------- /etc/core/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/propensive/exoskeleton/HEAD/etc/core/pom.xml -------------------------------------------------------------------------------- /fury: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/propensive/exoskeleton/HEAD/fury -------------------------------------------------------------------------------- /src/args/exoskeleton-args.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/propensive/exoskeleton/HEAD/src/args/exoskeleton-args.scala -------------------------------------------------------------------------------- /src/args/exoskeleton.Argument.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/propensive/exoskeleton/HEAD/src/args/exoskeleton.Argument.scala -------------------------------------------------------------------------------- /src/args/exoskeleton.Arguments.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/propensive/exoskeleton/HEAD/src/args/exoskeleton.Arguments.scala -------------------------------------------------------------------------------- /src/args/exoskeleton.Cli.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/propensive/exoskeleton/HEAD/src/args/exoskeleton.Cli.scala -------------------------------------------------------------------------------- /src/args/exoskeleton.CliInterpreter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/propensive/exoskeleton/HEAD/src/args/exoskeleton.CliInterpreter.scala -------------------------------------------------------------------------------- /src/args/exoskeleton.Flag.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/propensive/exoskeleton/HEAD/src/args/exoskeleton.Flag.scala -------------------------------------------------------------------------------- /src/args/exoskeleton.FlagInterpreter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/propensive/exoskeleton/HEAD/src/args/exoskeleton.FlagInterpreter.scala -------------------------------------------------------------------------------- /src/args/exoskeleton.FlagParameters.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/propensive/exoskeleton/HEAD/src/args/exoskeleton.FlagParameters.scala -------------------------------------------------------------------------------- /src/args/exoskeleton.PosixCliInterpreter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/propensive/exoskeleton/HEAD/src/args/exoskeleton.PosixCliInterpreter.scala -------------------------------------------------------------------------------- /src/args/exoskeleton.PosixParameters.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/propensive/exoskeleton/HEAD/src/args/exoskeleton.PosixParameters.scala -------------------------------------------------------------------------------- /src/args/exoskeleton.Shell.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/propensive/exoskeleton/HEAD/src/args/exoskeleton.Shell.scala -------------------------------------------------------------------------------- /src/args/exoskeleton.SimpleParameterInterpreter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/propensive/exoskeleton/HEAD/src/args/exoskeleton.SimpleParameterInterpreter.scala -------------------------------------------------------------------------------- /src/args/exoskeleton.Subcommand.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/propensive/exoskeleton/HEAD/src/args/exoskeleton.Subcommand.scala -------------------------------------------------------------------------------- /src/args/exoskeleton.Suggestible.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/propensive/exoskeleton/HEAD/src/args/exoskeleton.Suggestible.scala -------------------------------------------------------------------------------- /src/args/exoskeleton.Suggestion.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/propensive/exoskeleton/HEAD/src/args/exoskeleton.Suggestion.scala -------------------------------------------------------------------------------- /src/args/exoskeleton.Suggestions.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/propensive/exoskeleton/HEAD/src/args/exoskeleton.Suggestions.scala -------------------------------------------------------------------------------- /src/args/exoskeleton.Switch.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/propensive/exoskeleton/HEAD/src/args/exoskeleton.Switch.scala -------------------------------------------------------------------------------- /src/args/soundness+exoskeleton-args.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/propensive/exoskeleton/HEAD/src/args/soundness+exoskeleton-args.scala -------------------------------------------------------------------------------- /src/completions/exoskeleton-completions.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/propensive/exoskeleton/HEAD/src/completions/exoskeleton-completions.scala -------------------------------------------------------------------------------- /src/completions/exoskeleton.CliCompletion.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/propensive/exoskeleton/HEAD/src/completions/exoskeleton.CliCompletion.scala -------------------------------------------------------------------------------- /src/completions/exoskeleton.Execution.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/propensive/exoskeleton/HEAD/src/completions/exoskeleton.Execution.scala -------------------------------------------------------------------------------- /src/completions/exoskeleton.SuggestionsState.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/propensive/exoskeleton/HEAD/src/completions/exoskeleton.SuggestionsState.scala -------------------------------------------------------------------------------- /src/completions/exoskeleton.TabCompletions.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/propensive/exoskeleton/HEAD/src/completions/exoskeleton.TabCompletions.scala -------------------------------------------------------------------------------- /src/completions/exoskeleton.TabCompletionsInstallation.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/propensive/exoskeleton/HEAD/src/completions/exoskeleton.TabCompletionsInstallation.scala -------------------------------------------------------------------------------- /src/completions/soundness+exoskeleton-completions.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/propensive/exoskeleton/HEAD/src/completions/soundness+exoskeleton-completions.scala -------------------------------------------------------------------------------- /src/core/ambience+exoskeleton-core.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/propensive/exoskeleton/HEAD/src/core/ambience+exoskeleton-core.scala -------------------------------------------------------------------------------- /src/core/exoskeleton-core.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/propensive/exoskeleton/HEAD/src/core/exoskeleton-core.scala -------------------------------------------------------------------------------- /src/core/exoskeleton.Application.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/propensive/exoskeleton/HEAD/src/core/exoskeleton.Application.scala -------------------------------------------------------------------------------- /src/core/exoskeleton.CliInvocation.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/propensive/exoskeleton/HEAD/src/core/exoskeleton.CliInvocation.scala -------------------------------------------------------------------------------- /src/core/exoskeleton.Effectful.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/propensive/exoskeleton/HEAD/src/core/exoskeleton.Effectful.scala -------------------------------------------------------------------------------- /src/core/exoskeleton.Executive.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/propensive/exoskeleton/HEAD/src/core/exoskeleton.Executive.scala -------------------------------------------------------------------------------- /src/core/exoskeleton.InstallError.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/propensive/exoskeleton/HEAD/src/core/exoskeleton.InstallError.scala -------------------------------------------------------------------------------- /src/core/exoskeleton.ShellContext.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/propensive/exoskeleton/HEAD/src/core/exoskeleton.ShellContext.scala -------------------------------------------------------------------------------- /src/core/exoskeleton.UnhandledErrorHandler.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/propensive/exoskeleton/HEAD/src/core/exoskeleton.UnhandledErrorHandler.scala -------------------------------------------------------------------------------- /src/core/soundness+exoskeleton-core.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/propensive/exoskeleton/HEAD/src/core/soundness+exoskeleton-core.scala -------------------------------------------------------------------------------- /src/test/exoskeleton.Tests.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/propensive/exoskeleton/HEAD/src/test/exoskeleton.Tests.scala -------------------------------------------------------------------------------- /tmp/bash.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/propensive/exoskeleton/HEAD/tmp/bash.env -------------------------------------------------------------------------------- /tmp/capture: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/propensive/exoskeleton/HEAD/tmp/capture -------------------------------------------------------------------------------- /tmp/cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/propensive/exoskeleton/HEAD/tmp/cmd -------------------------------------------------------------------------------- /tmp/fish.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/propensive/exoskeleton/HEAD/tmp/fish.env -------------------------------------------------------------------------------- /tmp/revise: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/propensive/exoskeleton/HEAD/tmp/revise -------------------------------------------------------------------------------- /tmp/scratch.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/propensive/exoskeleton/HEAD/tmp/scratch.sh -------------------------------------------------------------------------------- /tmp/zsh.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/propensive/exoskeleton/HEAD/tmp/zsh.env --------------------------------------------------------------------------------