| Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Switches from an iterator to callback style, which significantly increases the clarity of the whole thing.
|
|
|
|
Fixes #2419
|
|
|
|
|
|
|
|
Errors about superfluous arguments are now thrown before errors of the function execution itself.
Fixes #1367
|
|
Things like `luma(1, key: "val")` didn't produce an error before because `args.finish()?` wasn't called. This changes `args: Args` to `args: &mut Args` to make it impossible for that to happen.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Fixes #2397
|
|
Fixes #2447
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Resetting the terminal can change color themes and other settings.
This commit changes the behavior to just clear the screen.
|
|
|
|
|
|
|
|
|
|
|