1
0
Fork
You've already forked mergiraf
0
forked from mergiraf/mergiraf
A syntax-aware git merge driver for a growing collection of programming languages and file formats.
  • Rust 98.7%
  • Shell 0.8%
  • Nix 0.5%
wetneb adfdb608ca fix: preserve CRLF newlines in solve and merge commands ( #608 )
Fixes #581.
Not sure why we were doing this only when printing to stdout. Curious.
Reviewed-on: mergiraf/mergiraf#608
Reviewed-by: Ada Alakbarova <ada4a@noreply.codeberg.org>
Co-authored-by: wetneb <wetneb@noreply.codeberg.org>
Co-committed-by: wetneb <wetneb@noreply.codeberg.org>
2025年10月05日 23:48:58 +02:00
.cargo tests: Utility to minimize test cases, continued ( #527 ) 2025年09月11日 23:47:22 +02:00
.forgejo/workflows chore: Update to Rust 1.89 ( #579 ) 2025年09月02日 11:14:26 +02:00
doc feat(Git): support reading language from git attributes ( #599 ) 2025年09月30日 14:30:08 +02:00
examples fix(toml): Invalid signature for keys ( #607 ) 2025年10月05日 11:53:01 +02:00
helpers dev: add cargo shortcuts for the subcommands of mergiraf and mgf_dev ( #499 ) 2025年07月22日 14:35:08 +02:00
mgf_dev feat(Git): support reading language from git attributes ( #599 ) 2025年09月30日 14:30:08 +02:00
src fix: preserve CRLF newlines in solve and merge commands ( #608 ) 2025年10月05日 23:48:58 +02:00
tests feat(Git): support reading language from git attributes ( #599 ) 2025年09月30日 14:30:08 +02:00
.clippy.toml refactor: rename tree.rs to ast.rs ( #324 ) 2025年04月16日 09:43:13 +00:00
.envrc feat: Add Nix flake ( #16 ) 2024年11月12日 10:06:49 +00:00
.gitattributes git(attributes): set the conflict marker size in all files ( #202 ) 2025年02月12日 08:24:36 +00:00
.gitignore accomodate cargo-flamegraph ( #257 ) 2025年03月13日 08:03:30 +00:00
.mailmap git: change name using .mailmap ( #253 ) 2025年03月08日 17:48:50 +00:00
build.rs tests: Re-run if examples/ directory changed ( #381 ) 2025年05月13日 09:15:49 +00:00
Cargo.lock chore: Better error types for TreeBuilder ( #563 ) 2025年10月03日 10:40:52 +02:00
Cargo.toml chore: Better error types for TreeBuilder ( #563 ) 2025年10月03日 10:40:52 +02:00
cliff.toml chore(changelog): add commit ids to log entries without names ( #547 ) 2025年07月28日 21:19:01 +02:00
CONTRIBUTING.md chore: Add CONTRIBUTING.md ( #438 ) 2025年07月03日 18:15:25 +02:00
flake.lock chore: Update to Rust 1.89 ( #579 ) 2025年09月02日 11:14:26 +02:00
flake.nix flake: add mdbook ( #243 ) 2025年03月06日 21:57:06 +00:00
GOVERNANCE.md Add governance document 2024年11月01日 20:38:33 +01:00
LICENSE.txt Initial release 2024年11月01日 14:06:12 +01:00
members.yml governance: Make mathstuf a developer ( #566 ) 2025年08月21日 10:20:12 +02:00
README.md chore: Add CONTRIBUTING.md ( #438 ) 2025年07月03日 18:15:25 +02:00

Mergiraf

A syntax-aware git merge driver for a growing collection of programming languages and file formats.

See the documentation.

We welcome contributions and new team members, see CONTRIBUTING.md.

License: GPLv3