Fossil

Check-in [3965fe0171]
Login

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

Overview
Comment:Added info about the side-by-side diff viewer's scrolling to www/javascript.md; it uses JS.
Downloads: Tarball | ZIP archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: 3965fe017181485c1e86c7af6575e83b8891425674dbf6e5949a143b0ef8c9c7
User & Date: wyoung 2019-12-20 06:22:11.754
Context
2019-12-23
02:08
Merged in memleak-fixes brach. This fixes several genuine leaks, including 2 in manifest parsing, and cleans up the large work caches during atexit() in order to (A) separate that valgrind noise from the real leaks and (B) leave a better impression on those running valgrind. check-in: 4cf8dbe398 user: stephan tags: trunk
2019-12-20
06:22
Added info about the side-by-side diff viewer's scrolling to www/javascript.md; it uses JS. check-in: 3965fe0171 user: wyoung tags: trunk
2019-12-19
20:56
Fix to the regexp() SQL function implementation (pointed out by [https://fossil-scm.org/forum/forumpost/c9eb457131|Florian Balmer]) so that it properly rejects all overlong 3-byte UTF8 characters, converting them into 0xfffd. check-in: 6b32e21305 user: drh tags: trunk
Changes
Unified Diff Ignore Whitespace Patch
Changes to www/javascript.md.
176
177
178
179
180
181
182















183
184
185
186
187
188
189
_Workaround:_ Edit the URL to give the “`ln`” query parameter per [the
`/file` docs](/help?cmd=/file), or provide a patch to reload the page
with this parameter included/excluded to implement the toggle via a
server round-trip.

[mainc]: https://fossil-scm.org/fossil/artifact?ln&name=87d67e745

















### <a id="sort"></a>Table Sorting

On pages showing a data table, the column headers may be clickable to do
a client-side sort of the data on that column.

_Potential Workaround:_ This feature could be enhanced to do the sort on







>
>
>
>
>
>
>
>
>
>
>
>
>
>
>







176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
_Workaround:_ Edit the URL to give the “`ln`” query parameter per [the
`/file` docs](/help?cmd=/file), or provide a patch to reload the page
with this parameter included/excluded to implement the toggle via a
server round-trip.

[mainc]: https://fossil-scm.org/fossil/artifact?ln&name=87d67e745


### <a id="sxsdiff"></a>Side-by-Side Diff Mode

The default “diff” view is a side-by-side mode. If either of the boxes
of output — the “from” and “to” versions of the repo contents for that
check-in — requires a horizontal scroll bar given the box content, font
size, browser window width, etc., both boxes will usually end up needing
to scroll since they should contain roughly similar content. Fossil
therefore scrolls both boxes when you drag the scroll bar on one because
if you want to examine part of a line scrolled out of the HTML element
in one box, you probably want to examine the same point on that line in
the other box.

_Graceful Fallback:_ Manually scroll both boxes to sync their views.


### <a id="sort"></a>Table Sorting

On pages showing a data table, the column headers may be clickable to do
a client-side sort of the data on that column.

_Potential Workaround:_ This feature could be enhanced to do the sort on