Artifact
3fe31f5122109afdd64440529d983d0d2e29d9cc2973042447cdcabe2caa2c5c:
- File
src/diff.js
-
2021-09-04 10:38:11
— part of check-in
[723ce36ddb]
on branch diff-color-enhancements
— Fix diff.js so that it does not limit the width of unified diff <pre>
elements.
(user:
drh
size: 2447)
-
2021-09-05 19:02:05
— part of check-in
[9e330740cc]
on branch trunk
— Refactor the diff logic for improved modularity and performance. This
check-in transitions the diff improvement efforts from a branch to trunk.
The effort is not yet complete, but it is stable enough to continue going
on trunk. User-visible changes include (1) improved diff display, especially
for unified diffs, (2) the new "fossil xdiff" command (promoting the
older "test-diff" command into a supported command), and improved performance.
Behind the scenes, (3) the class names DOM module used for for HTML diffs
is simplified - which may break custom skins, (4) the internal processing
of diffs is simplified in many ways.
(user:
drh
size: 2447)