Releases: inthehack/noshell
Releases · inthehack/noshell
noshell-v0.2.0
Added
- add support for flag to id lookup
- (parser) add get_one and get_many helpers on ParsedArgs
- (parser) add tokens and values iterators to lexer
- (macros) add check for short and long flags
- (macros) add limit arg to noshell attribute
- (macros) add attribute parser
- (macros) add multiple option and vec variants of parsers
Fixed
- (macros) use correct limit for parsed args and arg parsers
- use idiomatic parser implementations
- use parser error instead of undefined
- (parser) improve robustess of token distinction
- (parser) don't forget to dereference sometimes
Other
- (macros) clean up noshell limit arg parsing
- apply code formatting
- (macros) remove span from attribute
noshell-parser-v0.2.0
chore: Release package noshell-parser version 0.2.0
noshell-macros-v0.2.0
chore: Release package noshell-macros version 0.2.0
0.1.1
First release with minimal implementations.
Added
- Derive attribute
Parserto automatically generateParsedArgsinitializer - Lexer for streaming tokens from the command line
- ParsedArgs to collect arguments from the token stream (i.e. command line)
Fixed
None
Deprecated
None
Removed
None