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: sourcefrog/gitpatch
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: gitpatch-rs/gitpatch
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 5 commits
  • 15 files changed
  • 6 contributors

Commits on Dec 8, 2025

  1. Refactor parse_samples/parse_wild_samples to reduce duplication and a…

    …dd known failures (gitpatch-rs#10)
    
    * add another sample
    
    * parse_samples: parameterize test code prior to adding failing test
    
    * tests: add wild-samples-fail directory for work in progress
    
    with merge-conflict example
    
    * tests: add wild-samples of submodule diffs
    
    ---------
    
    Co-authored-by: Wolf Vollprecht <w.vollprecht@gmail.com>
    whitty and wolfv authored Dec 8, 2025
    Configuration menu
    Copy the full SHA
    aaf3751 View commit details
    Browse the repository at this point in the history
  2. Don't error on empty input (gitpatch-rs#14)

    * clippy: remove useless_vec
    
    This currently breaks CI in e.g. https://github.com/gitpatch-rs/gitpatch/actions/runs/20013661647/job/57387162629#step:5:70
    
    * Don't error on empty input
    
    Fixes gitpatch-rs#13
    
    * Simplify the check that multiple_patches consumes the whole file
    sourcefrog authored Dec 8, 2025
    Configuration menu
    Copy the full SHA
    8ef098f View commit details
    Browse the repository at this point in the history

Commits on Dec 10, 2025

  1. Configuration menu
    Copy the full SHA
    57eb5ac View commit details
    Browse the repository at this point in the history
  2. Modernize GitHub actions and declare MSRV (gitpatch-rs#17)

    * Update to actions/checkout@v6
    
    * Use dtolnay/rust-toolchain instead of deprecated actions-rs
    
    * Fold style checks into the same workers
    
    * Remove use of deprecated actions-rs
    
    * Just build once, including the examples
    
    * Also test on nightly
    
    * Edition 2021: Supported by every toolchain that we support, and doesn't actually require any changes to the codebase.
    
    * Declare MSRV 1.71, and test it: Seems to be the earliest version that actually builds.
    sourcefrog authored Dec 10, 2025
    Configuration menu
    Copy the full SHA
    ea05b24 View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2026

  1. Better handling of "No newline at end of file" marker (gitpatch-rs#5)

    Fixes gitpatch-rs#4
    
    Co-authored-by: Vinícius Miguel <36349314+vrmiguel@users.noreply.github.com>
    Co-authored-by: vrmiguel <lemao.vrm07@hotmail.com>
    3 people authored Jan 11, 2026
    Configuration menu
    Copy the full SHA
    5131c5d View commit details
    Browse the repository at this point in the history
Loading