12 Commits

Author SHA1 Message Date
Sylvestre Ledru fec391f6b9 adjust the README 2025-04-01 17:59:03 +02:00
Ben Wiederhake dca1347b74 make Options::apply fallible 2025-04-01 10:37:50 +02:00
Terts Diepraam 43f792f91e remove parse and rename try_parse to parse 2023-12-19 15:13:12 +01:00
Terts Diepraam 462898ca91 take positional arguments out of arguments enum 2023-12-19 11:45:43 +01:00
Terts Diepraam cc9ce1ea50 remove 'static lifetime
This is probably an old remnant, but it is no longer necessary
2023-12-15 23:42:24 +01:00
Terts Diepraam 2ba46a2ae9 remove the Initial trait 2023-12-05 16:05:59 +01:00
Sylvestre Ledru 8cf652dfd2 reference clap (#52)
* reference clap

* improve wording

Co-authored-by: Daniel Hofstetter <daniel.hofstetter@42dh.com>

---------

Co-authored-by: Daniel Hofstetter <daniel.hofstetter@42dh.com>
2023-12-05 09:28:04 +01:00
Terts Diepraam e6a7f379bf unify the option/positional/free attributes into arg 2023-12-03 14:22:42 +01:00
Terts Diepraam 2e814ac872 fix links after changing repository ownership 2023-12-02 17:10:59 +01:00
Terts Diepraam 89013f142b move module documentation to README 2023-11-30 13:36:49 +01:00
Terts Diepraam 0d7c1b747f remove markdown rendering and make help write to stdout
The markdown rendering is too complicated at the moment
and slows the rest of development down too much. We can
add it back in later.

The generated code for the help string now writes
directly to stdout, instead of building up a String,
this leads to nicer code and is probably faster.
2023-06-04 14:09:07 +02:00
Terts Diepraam 0c5a121618 Initial commit 2022-11-27 00:10:46 +01:00