Commit Graph

79 Commits

Author SHA1 Message Date
Christoph J. Scherr 71f1f2ba08 docs(main): remove module level doc comment in main.rs (not needed) 2024-05-23 13:26:15 +02:00
Christoph J. Scherr c5790f9d79 Merge pull request 'output a random number' (#21) from feat/rand into devel
cargo devel CI / cargo CI (push) Successful in 1m24s Details
Reviewed-on: #21
2024-05-23 13:25:16 +02:00
PlexSheep 93a27564c6 automatic cargo CI changes 2024-05-22 22:21:49 +00:00
Christoph J. Scherr 3926be8aac Merge branch 'feat/rand' of https://git.cscherr.de/PlexSheep/numf into feat/rand
cargo devel CI / cargo CI (push) Successful in 1m29s Details
2024-05-23 00:20:15 +02:00
Christoph J. Scherr 8fbc612f5a feat(rand): #19 #21 add max rand and use number parser 2024-05-23 00:20:07 +02:00
PlexSheep 950c26a35c automatic cargo CI changes 2024-05-22 22:00:38 +00:00
Christoph J. Scherr 0923bf5247 feat(rand): add rand option to FormatOptions
cargo devel CI / cargo CI (push) Successful in 1m33s Details
The user can now specify how many rand values to add to the list. The
Cli needed some minor changes.

Refs: #21 #19
2024-05-22 23:59:08 +02:00
Christoph J. Scherr 826c3c7893 refactor(scripts): don't decorate the changelog with branch info and so on
cargo devel CI / cargo CI (push) Successful in 1m21s Details
2024-05-16 18:24:45 +02:00
Christoph J. Scherr 2da1887379 chore: bump to v0.3.3
cargo devel CI / cargo CI (push) Successful in 1m19s Details
2024-05-16 18:22:29 +02:00
Christoph J. Scherr d87d5d02da docs(readme): add install instructions for cargo with crates.io
cargo devel CI / cargo CI (push) Successful in 1m21s Details
2024-05-16 18:17:07 +02:00
Christoph J. Scherr 9c8446c78d docs(format): add module documentation and example
cargo devel CI / cargo CI (push) Successful in 1m17s Details
2024-05-16 18:10:05 +02:00
Christoph J. Scherr 3603c51ea9 docs(readme): fix typo
cargo devel CI / cargo CI (push) Successful in 1m17s Details
2024-05-16 17:57:26 +02:00
Christoph J. Scherr 947636cf0a chore: bump to v0.3.2
cargo devel CI / cargo CI (push) Successful in 1m16s Details
2024-05-16 17:53:41 +02:00
Christoph J. Scherr ccd4f7ac93 Merge pull request 'v0.3.2' (#18) from devel into master
cargo devel CI / cargo CI (push) Has been cancelled Details
Reviewed-on: #18
2024-05-16 17:52:46 +02:00
Christoph J. Scherr eba7d2fe01 docs(readme): change docs.rs link to the documentation instead of the crate
cargo devel CI / cargo CI (push) Successful in 1m18s Details
2024-05-16 17:50:19 +02:00
Christoph J. Scherr 1a87391d5e docs(readme): add fancy badges and mirror links
cargo devel CI / cargo CI (push) Successful in 1m17s Details
Refs: #6
2024-05-16 17:46:42 +02:00
Christoph J. Scherr f4b8927a6a docs(help): change formulation for numbers
cargo devel CI / cargo CI (push) Successful in 1m20s Details
2024-05-16 17:32:45 +02:00
Christoph J. Scherr 0520032ab5 docs: add some info to the readme
cargo devel CI / cargo CI (push) Successful in 1m16s Details
2024-05-13 17:14:47 +02:00
Christoph J. Scherr 9c9b476b22 docs: fix --help formatting
cargo devel CI / cargo CI (push) Has been cancelled Details
2024-05-13 17:13:33 +02:00
Christoph J. Scherr 83250589fb chore: remove unused dep clap-num and disable default features for libpt
cargo devel CI / cargo CI (push) Successful in 1m16s Details
2024-05-13 17:07:22 +02:00
Christoph J. Scherr b73850a25d chore: bump version to v0.3.1
cargo devel CI / cargo CI (push) Successful in 1m14s Details
2024-05-13 17:02:36 +02:00
Christoph J. Scherr bf4e7b00d7 fix: only read from stdin if it's not a terminal #17
cargo devel CI / cargo CI (push) Successful in 1m14s Details
2024-05-13 17:01:38 +02:00
Christoph J. Scherr f93e5f6c4c fix: parse first then add numbers from stdin #16
cargo devel CI / cargo CI (push) Successful in 1m15s Details
2024-05-13 16:55:39 +02:00
Christoph J. Scherr 09a7fa22cf Merge pull request 'v0.3.0' (#14) from devel into master
cargo devel CI / cargo CI (push) Successful in 1m15s Details
Reviewed-on: #14
2024-05-13 16:34:21 +02:00
Christoph J. Scherr 378e3d7fd2 chore: bump to v0.3.0
cargo devel CI / cargo CI (push) Successful in 1m17s Details
2024-05-13 16:34:08 +02:00
Christoph J. Scherr 706c06ce6f Merge pull request 'read numbers from stdin' (#15) from feat/numbers-from-stdin into devel
cargo devel CI / cargo CI (push) Successful in 1m13s Details
Reviewed-on: #15
2024-05-13 16:32:37 +02:00
Christoph J. Scherr 585bb41a9d refactor: split at whitespace #1 #15
cargo devel CI / cargo CI (push) Successful in 1m15s Details
2024-05-13 16:29:24 +02:00
Christoph J. Scherr 00c6b35ef3 feat: allow reading numbers from stdin #1
cargo devel CI / cargo CI (push) Successful in 1m16s Details
2024-05-13 16:26:35 +02:00
Christoph J. Scherr 1f4818ff98 Merge branch 'master' into devel
cargo devel CI / cargo CI (push) Successful in 1m15s Details
2024-05-13 15:55:04 +02:00
Christoph J. Scherr abb8ed4f2e Merge pull request 'add parser for all formats' (#13) from feat/parse-formats into devel
cargo devel CI / cargo CI (push) Has been cancelled Details
Reviewed-on: #13
2024-05-13 15:54:23 +02:00
PlexSheep 6f50918f27 automatic cargo CI changes 2024-05-13 13:53:39 +00:00
Christoph J. Scherr 7eb00e0f56 refactor: use libpt for joining the base64 parser vec #5 #13
cargo devel CI / cargo CI (push) Successful in 1m24s Details
2024-05-13 15:52:18 +02:00
Christoph J. Scherr 1bb0ffd6f8 refactor: use libpt to join the fast32 vecs into the integer type #13 #5
cargo devel CI / cargo CI (push) Successful in 1m19s Details
2024-05-13 15:45:38 +02:00
Christoph J. Scherr 2f14d672f4 chore: bump libpt to v0.5.1
cargo devel CI / cargo CI (push) Successful in 1m17s Details
2024-05-13 15:27:23 +02:00
Christoph J. Scherr 68d9cdaf69 feat: add hacky parsing for base32 and base64 #13 #5
cargo devel CI / cargo CI (push) Successful in 1m17s Details
2024-05-13 14:25:04 +02:00
Christoph J. Scherr 44be69a262 test: add prefix to base32 parser test #13 2024-05-13 14:24:40 +02:00
Christoph J. Scherr 47894a3f26 test: numf_parser test for all types that should be supported by the generic #13
cargo devel CI / cargo CI (push) Failing after 1m9s Details
2024-05-13 13:51:46 +02:00
Christoph J. Scherr 6649470ff7 refactor: numf_parser takes a generic unsigned int #13
cargo devel CI / cargo CI (push) Has been cancelled Details
2024-05-13 13:51:17 +02:00
Christoph J. Scherr c6ad45fb82 test: add tests for numf_parser #13
cargo devel CI / cargo CI (push) Failing after 1m17s Details
2024-05-13 13:39:56 +02:00
Christoph J. Scherr 18cccddbb2 test: fix numf_parser doctest #13 #5
cargo devel CI / cargo CI (push) Successful in 1m15s Details
2024-05-13 13:31:33 +02:00
Christoph J. Scherr 399021ecc6 feat: add a parser that can be used with clap for all formats except base32 and base64
cargo devel CI / cargo CI (push) Failing after 1m16s Details
Refs: #5
2024-05-13 13:19:49 +02:00
Christoph J. Scherr b007a54b4b docs: add base64 and base32 to the readme
cargo devel CI / cargo CI (push) Successful in 1m15s Details
2024-05-12 21:32:46 +02:00
Christoph J. Scherr 97608840b9 chore: bump version to v0.2.0
cargo devel CI / cargo CI (push) Successful in 1m16s Details
2024-05-12 21:21:34 +02:00
PlexSheep acdec5836e automatic cargo CI changes
cargo devel CI / cargo CI (push) Has been cancelled Details
2024-05-12 18:31:15 +00:00
Christoph J. Scherr 9700ae5b35 test: check set_format #12
cargo devel CI / cargo CI (push) Successful in 1m22s Details
2024-05-12 20:29:40 +02:00
Christoph J. Scherr 290b959b7e refactor: more derives
cargo devel CI / cargo CI (push) Has been cancelled Details
2024-05-12 20:29:12 +02:00
Christoph J. Scherr a88a03eab7 test: padded prefixed formatting #12
cargo devel CI / cargo CI (push) Successful in 1m12s Details
2024-05-12 20:25:48 +02:00
Christoph J. Scherr 1f91710bda chore: format tests
cargo devel CI / cargo CI (push) Successful in 1m14s Details
2024-05-12 20:23:47 +02:00
Christoph J. Scherr b681a6b04d Merge branch 'test/basics' of https://git.cscherr.de/PlexSheep/numf into test/basics 2024-05-12 20:23:05 +02:00
Christoph J. Scherr fe01412467 test: add prefix test #12 2024-05-12 20:23:04 +02:00