File: ChangeLog.md

package info (click to toggle)
haskell-git-mediate 1.0.9-1
  • links: PTS
  • area: main
  • in suites: forky, sid, trixie
  • size: 140 kB
  • sloc: haskell: 658; makefile: 6
file content (83 lines) | stat: -rw-r--r-- 2,303 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
## 1.0.9 / To be released

* Do not warn when git is set to use `zdiff3` conflict style
* Resolve line ending conventions changes (i.e changes from Unix/Windows line endings)
* Preserve file modes when resolving conflicts (i.e executable scripts remain executable)
* Handle changes in `git status` formatting for files in spaces in their names
* `--context` option for `-d` mode to control size of context shown around diff
* Fixed parsing of conflicts with nested recursive conflicts
* `--editor` goes to the location of the first conflict in the file

## 1.0.8.1 / 2020.10.13

* First release on Debian (entered Debian unstable at 2023.07.20)
* Build maintenance (anti-bitrot)

## 1.0.6 / 2020.01.07

* `--merge-file` option to merge specific file, even if file is not marked as conflicted
* Reduce add/add conflicts with matching prefix/suffix lines
* Add support for `--untabify`

## 1.0.5 / 2018.07.24

* Windows compatibility fixes

## 1.0.1 / 2018.07.24

* Conflict headers for `-d` option (i.e "### Conflict 3 of 7")
* Improved error message when not running inside a git repository

## 1.0 / 2016.12.20

* Renamed to `git-mediate`
* First release on Hackage
* Add `--version` flag

## 0.3.2.4 / 2016.12.20

* Reduce conflicts when first or last lines match in all parts

## 0.3.2.1 / 2015.12.25

* `--diff2` option to dump diffs in `diff2` format
* Fix bug in modify/delete conflicts when not running from the repo's root

## 0.3.1.2 / 2015.09.20

* Better error reporting for conflict parsing errors

## 0.3.1.1 / 2015.09.01

* Support modify/delete conflicts

## 0.3.0.3 / 2015.08.16

* `-d` option also prints the diffs markers
* Support add/add conflicts
* Fixed bug with submodule conflicts

## 0.3.0.1 / 2015.06.06

* Detect git using `diff2` conflict style and add `-s` option to switch to `diff3` style
* Fixed bug with filenames containing spaces

## 0.2.0.2 / 2015.02.03

* Support for terminals without color

## 0.2.0.1 / 2015.01.12

* Don't keep `.bk` backups files for content before resolution

## 0.2 / 2014.12.18

* `-d` option for displaying the remaining conflicts

## 0.1.0.1 / 2014.12.10

* Conflict also resolves if both sides match (regardless of base also matching)

## Development started / 2014.12.1

* Tool developed started originally as "resolve-trivial-conflicts"