Commit Graph

  • 65f566fb0b Merge pull request #85 from uutils/renovate/quote-1.x Daniel Hofstetter 2024-01-01 07:14:35 +01:00
  • 481a28ae70 Update Rust crate quote to 1.0.34 renovate[bot] 2024-01-01 06:13:33 +00:00
  • 1e8e407613 Merge pull request #86 from uutils/renovate/proc-macro2-1.x Daniel Hofstetter 2024-01-01 07:13:20 +01:00
  • 63b348882f Merge pull request #87 from uutils/renovate/syn-2.x Daniel Hofstetter 2024-01-01 07:12:03 +01:00
  • 6308bb46ec Update Rust crate syn to 2.0.44 renovate[bot] 2024-01-01 04:23:19 +00:00
  • b3b0f7aa20 Update Rust crate proc-macro2 to 1.0.73 renovate[bot] 2024-01-01 01:51:43 +00:00
  • fe87e6d300 Merge pull request #84 from uutils/renovate/proc-macro2-1.x Daniel Hofstetter 2023-12-31 10:37:10 +01:00
  • 859354e909 Update Rust crate proc-macro2 to 1.0.72 renovate[bot] 2023-12-31 03:03:15 +00:00
  • bc3d1931aa Merge pull request #83 from uutils/renovate/syn-2.x Daniel Hofstetter 2023-12-25 08:04:41 +01:00
  • 373c14ee87 Update Rust crate syn to 2.0.43 renovate[bot] 2023-12-25 06:55:42 +00:00
  • fc29ec5495 Merge pull request #78 from tertsdiepraam/remove-try-parse Terts Diepraam 2023-12-22 14:50:13 +01:00
  • db5a87e99d Merge pull request #81 from uutils/renovate/proc-macro2-1.x Daniel Hofstetter 2023-12-22 07:02:19 +01:00
  • 83621891e3 Update Rust crate proc-macro2 to 1.0.71 renovate[bot] 2023-12-21 19:48:25 +00:00
  • ebe39ecd2e Merge pull request #79 from uutils/renovate/syn-2.x Daniel Hofstetter 2023-12-21 07:00:55 +01:00
  • 338f4c6025 Update Rust crate syn to 2.0.42 renovate[bot] 2023-12-21 00:55:42 +00:00
  • 922979135d make value derive not fail without #[value] Terts Diepraam 2023-12-19 16:34:05 +01:00
  • b3ee70b84c make help() return a String Terts Diepraam 2023-12-19 15:29:20 +01:00
  • c206234fa0 simplify external API Terts Diepraam 2023-12-19 15:21:56 +01:00
  • 43f792f91e remove parse and rename try_parse to parse Terts Diepraam 2023-12-19 15:13:12 +01:00
  • 5cdae9b46d Merge pull request #68 from tertsdiepraam/guide-docs Terts Diepraam 2023-12-19 14:51:34 +01:00
  • 49ede1997c make link to guide big Terts Diepraam 2023-12-19 14:47:09 +01:00
  • f01d94d8da add navigation links to docs Terts Diepraam 2023-12-19 14:39:22 +01:00
  • 88019ffe4b add docs for Value trait and derive Terts Diepraam 2023-12-19 13:22:39 +01:00
  • 50cd4b1494 update docs to new positional arguments Terts Diepraam 2023-12-19 12:30:45 +01:00
  • 3214c73534 move information from index.md to design.md Terts Diepraam 2023-12-14 15:36:57 +01:00
  • 04131a41c8 document completion generation Terts Diepraam 2023-12-14 15:32:42 +01:00
  • c8dc4793a0 expand design documentation Terts Diepraam 2023-12-14 15:32:32 +01:00
  • 8adaad0565 start writing guide for porting from clap Terts Diepraam 2023-12-14 14:32:01 +01:00
  • d67f2cd250 clean up assertions for quick start Terts Diepraam 2023-12-14 11:39:58 +01:00
  • 757214b6be do not require value_hint when none of the arguments use it Terts Diepraam 2023-12-13 19:01:26 +01:00
  • d62daf9155 start working on guide-level docs Terts Diepraam 2023-12-13 18:53:30 +01:00
  • 645f700765 Merge pull request #65 from tertsdiepraam/nu-completions Terts Diepraam 2023-12-19 12:08:40 +01:00
  • ff6933e863 nu completion: support value options Terts Diepraam 2023-12-13 12:17:56 +01:00
  • 27293fb53e add completion example Terts Diepraam 2023-12-13 12:17:41 +01:00
  • ef898fe43c basic nushell completions Terts Diepraam 2023-12-12 17:12:15 +01:00
  • 91dad39c7a Merge pull request #60 from tertsdiepraam/zsh-values Terts Diepraam 2023-12-19 12:06:30 +01:00
  • ee746577f6 add value names and hints for zsh Terts Diepraam 2023-12-12 15:10:55 +01:00
  • b1cb263b56 Merge pull request #72 from tertsdiepraam/positional-redo Terts Diepraam 2023-12-19 12:04:44 +01:00
  • 462898ca91 take positional arguments out of arguments enum Terts Diepraam 2023-12-14 12:28:24 +01:00
  • 932a4712ad Merge pull request #75 from tertsdiepraam/error-type-with-exit-code Daniel Hofstetter 2023-12-17 15:09:33 +01:00
  • d4b4e3c29b Merge pull request #76 from tertsdiepraam/remove-static-lifetime Daniel Hofstetter 2023-12-16 08:14:25 +01:00
  • cc9ce1ea50 remove 'static lifetime Terts Diepraam 2023-12-15 23:29:25 +01:00
  • affc4b6c6a add exit code to the error type Terts Diepraam 2023-12-15 15:15:31 +01:00
  • f24edac759 Merge pull request #73 from tertsdiepraam/internal-module Daniel Hofstetter 2023-12-14 16:51:49 +01:00
  • 787d685b36 move helper functions to internal module Terts Diepraam 2023-12-14 13:29:51 +01:00
  • abd987e9e3 Merge pull request #66 from uutils/renovate/syn-2.x Daniel Hofstetter 2023-12-13 06:49:23 +01:00
  • 4d66c60ecf fix(deps): update rust crate syn to 2.0.41 renovate[bot] 2023-12-13 01:08:17 +00:00
  • 3ed73168e5 Merge pull request #54 from tertsdiepraam/default-to-value Sylvestre Ledru 2023-12-11 15:40:13 +01:00
  • e004411eb9 Merge pull request #55 from tertsdiepraam/completion Sylvestre Ledru 2023-12-11 15:39:38 +01:00
  • 0bf84d5642 add authors and copyright info to man page Terts Diepraam 2023-12-09 14:28:11 +01:00
  • 9c1dbd6e0f Merge pull request #58 from uutils/renovate/syn-2.x Daniel Hofstetter 2023-12-11 06:52:29 +01:00
  • 64d7511585 fix(deps): update rust crate syn to 2.0.40 renovate[bot] 2023-12-11 04:48:33 +00:00
  • cab0fb2cc9 add value names for flags in md and man Terts Diepraam 2023-12-09 16:51:45 +01:00
  • c4cb26cab8 add license header to man.rs Terts Diepraam 2023-12-09 14:37:02 +01:00
  • 72894a920e initial man page generation Terts Diepraam 2023-12-08 16:14:15 +01:00
  • 5600b4a4a6 add basic mdbook rendering Terts Diepraam 2023-12-08 14:09:57 +01:00
  • c30d5e893b super basic zsh completion Terts Diepraam 2023-12-08 13:20:03 +01:00
  • 675bbb95c8 add elvish and powershell to unimplemented shells Terts Diepraam 2023-12-08 11:45:08 +01:00
  • ba7a40a5f0 more value hints in fish Terts Diepraam 2023-12-08 11:26:38 +01:00
  • 2f6c32ddfc rename completion to complete for consistency Terts Diepraam 2023-12-08 10:59:00 +01:00
  • 2f46566221 allow unused mut in try_parse Terts Diepraam 2023-12-08 10:51:50 +01:00
  • efe8e323be value hints in completions Terts Diepraam 2023-12-07 16:30:16 +01:00
  • 5f84e8b958 initial implementation of completion for fish Terts Diepraam 2023-12-07 15:31:32 +01:00
  • c7c3f91a2d Merge pull request #51 from tertsdiepraam/remove-initial Terts Diepraam 2023-12-08 10:34:52 +01:00
  • 7ef0a6f3fb Merge pull request #56 from tertsdiepraam/extract-printing-flags Daniel Hofstetter 2023-12-07 17:56:42 +01:00
  • 217f57b7a3 extract printing flags to a function Terts Diepraam 2023-12-07 13:34:57 +01:00
  • 19cf7bd421 rename default to value Terts Diepraam 2023-12-07 12:51:30 +01:00
  • 2ba46a2ae9 remove the Initial trait Terts Diepraam 2023-12-02 17:40:52 +01:00
  • 8cf652dfd2 reference clap (#52) Sylvestre Ledru 2023-12-05 09:28:04 +01:00
  • 92948f528b Merge pull request #45 from tertsdiepraam/unify-arg-attributes Daniel Hofstetter 2023-12-04 10:50:23 +01:00
  • 8cc00b0cd0 Merge pull request #46 from uutils/renovate/quote-1.x Daniel Hofstetter 2023-12-04 10:17:29 +01:00
  • 21d2e92d01 fix(deps): update rust crate quote to 1.0.33 renovate[bot] 2023-12-04 09:16:04 +00:00
  • 4e129f8bf1 Merge pull request #41 from uutils/renovate/proc-macro2-1.x Daniel Hofstetter 2023-12-04 10:15:52 +01:00
  • ab38223ec5 Merge pull request #47 from uutils/renovate/syn-2.x Daniel Hofstetter 2023-12-04 10:14:07 +01:00
  • e6a7f379bf unify the option/positional/free attributes into arg Terts Diepraam 2023-11-30 12:40:16 +01:00
  • 1ecaf1a4de fix(deps): update rust crate proc-macro2 to 1.0.70 renovate[bot] 2023-12-02 16:51:07 +00:00
  • c965b3c3f8 Merge pull request #44 from tertsdiepraam/maintenance Daniel Hofstetter 2023-12-02 17:50:56 +01:00
  • 2e814ac872 fix links after changing repository ownership Terts Diepraam 2023-12-02 17:10:59 +01:00
  • c5680c2e6c Merge pull request #50 from cakebaker/ci_use_dtolnay_rust_toolchain Terts Diepraam 2023-12-02 17:08:22 +01:00
  • 4b292a3544 ci: use dtolnay/rust-toolchain instead of Daniel Hofstetter 2023-12-02 16:23:44 +01:00
  • 41642aeb91 Merge pull request #49 from cakebaker/remove_dependabot_config Terts Diepraam 2023-12-02 16:09:22 +01:00
  • 2cc2a43878 Merge pull request #48 from uutils/renovate/actions-checkout-4.x Daniel Hofstetter 2023-12-02 16:06:22 +01:00
  • aaf964a99a Remove dependabot.yml Daniel Hofstetter 2023-12-02 16:01:20 +01:00
  • 72f75e8218 Update actions/checkout action to v4 renovate[bot] 2023-12-02 11:28:15 +00:00
  • 1dbceb414e Update Rust crate syn to 2.0.39 renovate[bot] 2023-12-01 02:38:26 +00:00
  • 0f6baea5b4 remove pulldown-cmark dependency Terts Diepraam 2023-11-30 12:54:18 +01:00
  • 89013f142b move module documentation to README Terts Diepraam 2023-11-30 11:31:33 +01:00
  • 657474ea3c 'derive' -> 'uutils-args-derive' Terts Diepraam 2023-11-30 11:22:26 +01:00
  • d3ec7cd308 add license headers and LICENSE file for derive Terts Diepraam 2023-11-30 11:20:20 +01:00
  • c40705e03d Merge pull request #37 from uutils/suggestions Terts Diepraam 2023-11-30 11:11:32 +01:00
  • 608d7b184c Merge pull request #39 from uutils/renovate/configure Terts Diepraam 2023-11-30 11:10:32 +01:00
  • 781a49ed2f Add renovate.json renovate[bot] 2023-11-30 10:03:16 +00:00
  • baa088baf1 add suggestions for long and dd-style options suggestions Terts Diepraam 2023-11-09 14:10:32 +01:00
  • 87fc2f3d7c Merge pull request #36 from tertsdiepraam/doc-fix Terts Diepraam 2023-11-09 13:10:43 +01:00
  • 3f82b06d49 fix link in doc doc-fix Terts Diepraam 2023-11-09 13:08:47 +01:00
  • 6d21e6dcd8 Merge pull request #35 from tertsdiepraam/dd-style Terts Diepraam 2023-11-09 13:07:34 +01:00
  • 84008f952a add dd test dd-style Terts Diepraam 2023-11-01 13:09:58 +01:00
  • 6c16203db6 dd-style and numeric arguments Terts Diepraam 2023-11-01 12:23:39 +01:00
  • 2f1a9b0ed0 rewrite attribute parsing Terts Diepraam 2023-06-06 17:26:10 +02:00
  • fa5ae87c35 migrate to syn 2.0 Terts Diepraam 2023-06-05 01:14:44 +02:00