46 lines
1.5 KiB
Markdown
46 lines
1.5 KiB
Markdown
# Diffuse
|
|
|
|
Diffuse is a graphical tool for merging and comparing text files. Diffuse is
|
|
able to compare an arbitrary number of files side-by-side and gives users the
|
|
ability to manually adjust line matching and directly edit files. Diffuse can
|
|
also retrieve revisions of files from Bazaar, CVS, Darcs, Git, Mercurial,
|
|
Monotone, RCS, Subversion, and SVK repositories for comparison and merging.
|
|
|
|
Some key features of Diffuse:
|
|
|
|
* Ability to compare and merge an arbitrary number of files side-by-side (n-way
|
|
merges)
|
|
* Line matching can be manually corrected by the user
|
|
* Ability to directly edit files
|
|
* Syntax highlighting
|
|
* Bazaar, CVS, Darcs, Git, Mercurial, Monotone, RCS, Subversion, and SVK support
|
|
* Unicode support
|
|
* Unlimited undo
|
|
* Easy keyboard navigation
|
|
|
|
## Installation
|
|
|
|
This is the easiest way to install Diffuse:
|
|
|
|
```sh
|
|
flatpak install io.github.mightycreak.Diffuse
|
|
```
|
|
|
|
## Documentation
|
|
|
|
For a more detailed documentation for users, translators and developers, see
|
|
the [documentation](docs/).
|
|
|
|
## Licenses
|
|
|
|
Diffuse is under the [GPLv2](COPYING).
|
|
|
|
The file [io.github.mightycreak.Diffuse.appdata.xml.in](data/io.github.mightycreak.Diffuse.appdata.xml.in)
|
|
is licensed under the [FSF-AP](https://www.gnu.org/prep/maintain/html_node/License-Notices-for-Other-Files.html)
|
|
license.
|
|
|
|
Copyright (C) 2006-2019 Derrick Moser <derrick_moser@yahoo.com>
|
|
Copyright (C) 2015-2021 Romain Failliot <romain.failliot@foolstep.com>
|
|
|
|
Icon made by [@jimmac](https://github.com/jimmac).
|