aiken/crates
KtorZ 8d45b2a2f5
Enforce ordering of commands/sub-commands according to source
By default, clap orders command alphabetically, which can be quite
    confusing when listing commands with `--help`:

    ```
    SUBCOMMANDS:
        eval      Evaluate an Untyped Plutus Core program
        flat      Encode textual Untyped Plutus Core to flat bytes
        fmt       Format an Untyped Plutus Core program
        help      Print this message or the help of the given subcommand(s)
        unflat    Decode flat bytes to textual Untyped Plutus Cor
    ```

    It is possible to instrument clap to order commands in the same way
    they are declared in the source, giving us back the freedom to order
    and group them in a manner that makes sense, e.g.:

    ```
    SUBCOMMANDS:
        fmt       Format an Untyped Plutus Core program
        eval      Evaluate an Untyped Plutus Core program
        flat      Encode textual Untyped Plutus Core to flat bytes
        unflat    Decode flat bytes to textual Untyped Plutus Cor
        help      Print this message or the help of the given subcommand(s)
    ```
2022-10-28 17:20:41 +02:00
..
cli Enforce ordering of commands/sub-commands according to source 2022-10-28 17:20:41 +02:00
flat Release 0.0.21 2022-10-23 17:58:21 -04:00
lang feat: wrap up adding uplc builtins for now 2022-10-25 18:52:27 -04:00
project Extra project utilities in their own crate. 2022-10-28 13:48:40 +02:00
uplc feat: wrap up adding uplc builtins for now 2022-10-25 18:52:27 -04:00