84 Commits

Author SHA1 Message Date
Terts Diepraam 84008f952a add dd test 2023-11-01 13:11:22 +01:00
Terts Diepraam 6c16203db6 dd-style and numeric arguments 2023-11-01 12:26:03 +01:00
Terts Diepraam 2f1a9b0ed0 rewrite attribute parsing 2023-06-06 17:26:10 +02:00
Terts Diepraam fa5ae87c35 migrate to syn 2.0 2023-06-05 01:14:44 +02: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 d98f3caa7a Merge pull request #22 from tertsdiepraam/dependabot/cargo/nu-ansi-term-0.47.0
Update nu-ansi-term requirement from 0.46.0 to 0.47.0
2023-03-14 17:26:42 +01:00
dependabot[bot] b88aeba92b Update nu-ansi-term requirement from 0.46.0 to 0.47.0
Updates the requirements on [nu-ansi-term](https://github.com/nushell/nu-ansi-term) to permit the latest version.
- [Release notes](https://github.com/nushell/nu-ansi-term/releases)
- [Changelog](https://github.com/nushell/nu-ansi-term/blob/main/CHANGELOG.md)
- [Commits](https://github.com/nushell/nu-ansi-term/compare/v0.46.0...v0.47.0)

---
updated-dependencies:
- dependency-name: nu-ansi-term
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-14 15:53:20 +00:00
Terts Diepraam 9ca3236835 rustfmt fix 2023-03-14 16:50:51 +01:00
Terts Diepraam 946728596b Fix tests for new initial macro 2023-03-08 16:06:40 +01:00
Terts Diepraam f08e8aa42f Refactor the initial macro a bit 2023-03-08 16:00:18 +01:00
Terts Diepraam bf4bac54b7 Rework initial macro (part of #20) 2023-03-08 15:12:19 +01:00
Terts Diepraam b0489406ed Update arguments_in_coreutils.md 2023-02-19 15:02:30 +01:00
Terts Diepraam 5b4c66d3ef Update arguments_in_coreutils.md 2023-02-19 15:01:33 +01:00
Terts Diepraam dad3efc07d fix up head and tail 2023-02-17 00:44:47 +01:00
Terts Diepraam 62dbd60c6d add "behaviour" to spell checker 2023-02-17 00:37:24 +01:00
Terts Diepraam 6b8f1a5ac1 add tests for head 2023-02-17 00:37:24 +01:00
Terts Diepraam 3a15a93381 Update arguments_in_coreutils.md 2023-02-15 19:56:34 +01:00
Terts Diepraam 9d5259cc60 Expand on deprecated syntax in design docs 2023-02-15 19:44:33 +01:00
Terts Diepraam 9d40a129ee update tail tests for more compatibility 2023-02-15 18:21:27 +01:00
Terts Diepraam 08c0383cb9 move Arg from associated type to type parameter
This allows a struct to implement Options for multiple types. See the tail test for rationale
2023-02-15 14:53:29 +01:00
Terts Diepraam 8616b87f58 add test for tail shorthand 2023-02-14 15:08:41 +01:00
Terts Diepraam c4021602f8 remove dev-dependencies for ls test 2023-02-14 01:17:10 +01:00
Terts Diepraam 2565a99011 refactor value parsing 2023-02-14 00:51:27 +01:00
Terts Diepraam d9ca915139 document more of the public API 2023-02-13 18:09:34 +01:00
Terts Diepraam b1e7c9cba4 start writing some module documentation 2023-02-08 23:31:49 +01:00