Commit graph

65 commits

Author SHA1 Message Date
eba7d2fe01 docs(readme): change docs.rs link to the documentation instead of the crate 2024-05-16 17:50:19 +02:00
1a87391d5e docs(readme): add fancy badges and mirror links
Refs: 
2024-05-16 17:46:42 +02:00
f4b8927a6a docs(help): change formulation for numbers 2024-05-16 17:32:45 +02:00
0520032ab5 docs: add some info to the readme 2024-05-13 17:14:47 +02:00
9c9b476b22 docs: fix --help formatting 2024-05-13 17:13:33 +02:00
83250589fb chore: remove unused dep clap-num and disable default features for libpt 2024-05-13 17:07:22 +02:00
b73850a25d chore: bump version to v0.3.1 2024-05-13 17:02:36 +02:00
bf4e7b00d7 fix: only read from stdin if it's not a terminal 2024-05-13 17:01:38 +02:00
f93e5f6c4c fix: parse first then add numbers from stdin 2024-05-13 16:55:39 +02:00
09a7fa22cf Merge pull request 'v0.3.0' () from devel into master
Reviewed-on: 
2024-05-13 16:34:21 +02:00
378e3d7fd2 chore: bump to v0.3.0 2024-05-13 16:34:08 +02:00
706c06ce6f Merge pull request 'read numbers from stdin' () from feat/numbers-from-stdin into devel
Reviewed-on: 
2024-05-13 16:32:37 +02:00
585bb41a9d refactor: split at whitespace 2024-05-13 16:29:24 +02:00
00c6b35ef3 feat: allow reading numbers from stdin 2024-05-13 16:26:35 +02:00
1f4818ff98 Merge branch 'master' into devel 2024-05-13 15:55:04 +02:00
abb8ed4f2e Merge pull request 'add parser for all formats' () from feat/parse-formats into devel
Reviewed-on: 
2024-05-13 15:54:23 +02:00
PlexSheep
6f50918f27 automatic cargo CI changes 2024-05-13 13:53:39 +00:00
7eb00e0f56 refactor: use libpt for joining the base64 parser vec 2024-05-13 15:52:18 +02:00
1bb0ffd6f8 refactor: use libpt to join the fast32 vecs into the integer type 2024-05-13 15:45:38 +02:00
2f14d672f4 chore: bump libpt to v0.5.1 2024-05-13 15:27:23 +02:00
68d9cdaf69 feat: add hacky parsing for base32 and base64 2024-05-13 14:25:04 +02:00
44be69a262 test: add prefix to base32 parser test 2024-05-13 14:24:40 +02:00
47894a3f26 test: numf_parser test for all types that should be supported by the generic 2024-05-13 13:51:46 +02:00
6649470ff7 refactor: numf_parser takes a generic unsigned int 2024-05-13 13:51:17 +02:00
c6ad45fb82 test: add tests for numf_parser 2024-05-13 13:39:56 +02:00
18cccddbb2 test: fix numf_parser doctest 2024-05-13 13:31:33 +02:00
399021ecc6 feat: add a parser that can be used with clap for all formats except base32 and base64
Refs: 
2024-05-13 13:19:49 +02:00
b007a54b4b docs: add base64 and base32 to the readme 2024-05-12 21:32:46 +02:00
97608840b9 chore: bump version to v0.2.0 2024-05-12 21:21:34 +02:00
PlexSheep
acdec5836e automatic cargo CI changes 2024-05-12 18:31:15 +00:00
9700ae5b35 test: check set_format 2024-05-12 20:29:40 +02:00
290b959b7e refactor: more derives 2024-05-12 20:29:12 +02:00
a88a03eab7 test: padded prefixed formatting 2024-05-12 20:25:48 +02:00
1f91710bda chore: format tests 2024-05-12 20:23:47 +02:00
b681a6b04d Merge branch 'test/basics' of https://git.cscherr.de/PlexSheep/numf into test/basics 2024-05-12 20:23:05 +02:00
fe01412467 test: add prefix test 2024-05-12 20:23:04 +02:00
PlexSheep
cd7f7cc376 automatic cargo CI changes 2024-05-12 18:21:54 +00:00
9bfc8504a4 test: add padding test 2024-05-12 20:20:36 +02:00
47ae8e135b feat: add setters for FormatOptions 2024-05-12 20:19:57 +02:00
8b419048ef test: testing the format 2024-05-12 20:11:05 +02:00
6251546a31 Merge pull request 'feat: padding and FormatOptions ' () from feat/padding into master
Reviewed-on: 
2024-05-12 19:59:19 +02:00
4f269fb509 refactor: add more derives 2024-05-12 19:54:45 +02:00
cae701815e refactor: use the cli struct as format options 2024-05-12 19:53:38 +02:00
82c1bf8d8a feat: padding and FormatOptions 2024-05-12 19:34:01 +02:00
32ecd3cd97 chore: set publish to true 2024-05-12 18:54:31 +02:00
PlexSheep
927a4b0043 automatic cargo CI changes 2024-05-12 16:52:35 +00:00
721467b260 docs: add author and version to --help flag 2024-05-12 18:51:18 +02:00
0f2ec91f62 docs: add categories and keywords 2024-05-12 18:49:11 +02:00
e186dd67f8 Merge pull request 'feat/other-formats' () from feat/other-formats into master
Reviewed-on: 
2024-05-12 18:46:11 +02:00
ec4aa09538 feat: add lib.rs 2024-05-12 18:43:52 +02:00