Opened 21 years ago
Closed 21 years ago
#434 closed enhancement (fixed)
Highlighting of changes within lines on diff's viewer
| Reported by: | Owned by: | Christopher Lenz | |
|---|---|---|---|
| Priority: | lowest | Milestone: | 0.8 |
| Component: | version control/changeset view | Version: | 0.7 |
| Severity: | normal | Keywords: | |
| Cc: | Branch: | ||
| Release Notes: | |||
| API Changes: | |||
| Internal Changes: | |||
Description
It would be nice to see the changes made within the lines of a diff highlighted; something like this:
http://www.badgers-in-foil.co.uk/projects/cvsspam/example-simple.html
This would be great for seeing little changes in columns, like this one: http://projects.edgewall.com/trac/changeset/564 (only one char was changed).
Attachments (0)
Change History (6)
comment:1 by , 21 years ago
| Severity: | normal → enhancement |
|---|
comment:2 by , 21 years ago
| Milestone: | → 0.8 |
|---|---|
| Priority: | normal → lowest |
comment:3 by , 21 years ago
| Owner: | changed from to |
|---|---|
| Status: | new → assigned |
comment:5 by , 21 years ago
| Resolution: | fixed |
|---|---|
| Status: | closed → reopened |
This is a nice feature, but it works a little bit too well right now. In some cases it produces really strange looking results, at least for me.
Create a diff of these two lines and you know what I mean:
unsigned index; std::size_t index;
comment:6 by , 21 years ago
| Resolution: | → fixed |
|---|---|
| Status: | reopened → closed |
I've changed the algorithm in [927] so that the extent of all changes in a line is highlighted instead of the individual changes.



Very cool feature indeeed.