Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: clap-rs/clap
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v4.1.3
Choose a base ref
...
head repository: clap-rs/clap
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v4.1.4
Choose a head ref
  • 6 commits
  • 5 files changed
  • 1 contributor

Commits on Jan 24, 2023

  1. Configuration menu
    Copy the full SHA
    dc89379 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #4672 from epage/help

    fix(help): Respect `disable_colored_help` for `arg_required_else_help`
    epage authored Jan 24, 2023
    Configuration menu
    Copy the full SHA
    b3c4b40 View commit details
    Browse the repository at this point in the history
  3. perf: Speed up compiling arg! macro

    To "append" calls, we were passing in a more and more complex expression
    on each recursive invocation.  We now pass in a fixed amount of data on
    each iteration, reducing how much the macro machinery needs to parse,
    speeding up builds.
    
    Fresh builds went from 39s to 32s on my machine.
    
    Inspired by #4670
    epage committed Jan 24, 2023
    Configuration menu
    Copy the full SHA
    bbe5eaa View commit details
    Browse the repository at this point in the history
  4. Merge pull request #4673 from epage/arg

    perf: Speed up compiling `arg!` macro
    epage authored Jan 24, 2023
    Configuration menu
    Copy the full SHA
    7c4c658 View commit details
    Browse the repository at this point in the history
  5. docs: Update changelog

    epage committed Jan 24, 2023
    Configuration menu
    Copy the full SHA
    4348f43 View commit details
    Browse the repository at this point in the history
  6. chore: Release

    epage committed Jan 24, 2023
    Configuration menu
    Copy the full SHA
    a59a535 View commit details
    Browse the repository at this point in the history
Loading