Timeline
Not logged in

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

22 check-ins occurring on or before e5b1c70e2a6e0434.

2021-09-05
20:54
Further improvements to diff alignment. check-in: e5b1c70e2a user: drh tags: trunk
19:31
Added just a tiny bit of left/right padding on the new diff tables so that the line numbers don't run right up to the edge of the border. check-in: f25a987bae user: stephan tags: trunk
19:16
Add a #define for the diff block alignment algorithm threshold. check-in: 0a4ae4408e user: drh tags: trunk
19:02
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... check-in: 9e330740cc user: drh tags: trunk
00:33
Fix a harmless compiler warning from previous check-in. Closed-Leaf check-in: bcd3e80f20 user: drh tags: diff-color-enhancements
00:31
A new, faster algorithm for alignment of rows in a change block. check-in: 71759ef5bf user: drh tags: diff-color-enhancements
2021-09-04
19:45
Add the test-line-hash command for use in debugging and analyzing the match_dline() functions. check-in: 6a2bfba43d user: drh tags: diff-color-enhancements
16:51
If unable to get good alignment between two diff block, try merging the current diff block with the subsequent diff block, if it is nearby. check-in: 45c91a6670 user: drh tags: diff-color-enhancements
16:22
Fix incorrect xReplace method in the --tcl formatter. check-in: 2e583d2a2c user: drh tags: diff-color-enhancements
15:00
Fix the SKIP display for --tk diffs. check-in: 581d3f8d88 user: drh tags: diff-color-enhancements
10:38
Fix diff.js so that it does not limit the width of unified diff <pre> elements. check-in: 723ce36ddb user: drh tags: diff-color-enhancements
10:27
Fix the blob_append_tcl_literal() routine to escape carriage-return characters (U+000d). Possible fix for the problem reported at [forum:/forumpost/390440e9793bfef7|forum post 390440e9793bfef7]. check-in: b4c961e8fb user: drh tags: diff-color-enhancements
2021-09-03
23:39
Add chunk numbers to each row of the diff output for HTML diffs. check-in: 8caab6155e user: drh tags: diff-color-enhancements
23:00
Draw a thin box around diffs in the default skin (per [forum:/forumpost/a42aade32dd9d42|forum post a42aade32dd9d42]). Show ellipsis at the tops and bottoms of files, if warranted. Fix a problem with "diff.js" that was failing to link all scrollbars associated with a single diff. check-in: 63a5c754fd user: drh tags: diff-color-enhancements
22:49
Improved alignment of partial line diffs. More work to be done in this area. Also fix a problem in diff.js that was causing problems when comparing two empty files. check-in: 24d28cb7c9 user: drh tags: diff-color-enhancements
18:45
Refactor the name of the sub-line change detection object. check-in: 3e08b15858 user: drh tags: diff-color-enhancements
17:51
Escape [, \, and ] characters when quoting TCL strings. check-in: fd2d27f01b user: drh tags: diff-color-enhancements
14:33
Add the test-line-diff command for testing the oneLineChange() routine of the diff logic. check-in: 0755a81bb5 user: drh tags: diff-color-enhancements
14:05
Adjust CSS to show blue change text for the --by option. check-in: 4381c7ea8c user: drh tags: diff-color-enhancements
13:39
First attempt at documenting the new diff web layout. check-in: 07d28ec886 user: drh tags: diff-color-enhancements
12:33
Restore the blue color for changed text in side-by-side diffs. check-in: 00b5e02ab2 user: drh tags: diff-color-enhancements
12:23
Merge recent trunk enhancements into the diff-color-enhancement branch. check-in: 17dde4c75b user: drh tags: diff-color-enhancements