Timeline
Not logged in

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

98 events for the month beginning 2014-03-01 by user jan.nijtmans

Following month ↑
2014-03-31
10:30
Use long UUID's in more hyperlinks, without affecting UI display. check-in: b0d9468bff user: jan.nijtmans tags: trunk
2014-03-28
08:18
Use full UUID's in more hyperlinks, e.g. regarding attachments. Remove unused function. check-in: ec03c3149a user: jan.nijtmans tags: trunk
07:12
Update to SQLite 3.8.4.2. No need for "win32-longpath" any more for Cygwin. check-in: 2ae080c1a3 user: jan.nijtmans tags: branch-1.28
2014-03-27
10:22
Update to SQLite 3.8.4.2 check-in: cf0b0e5063 user: jan.nijtmans tags: trunk
10:11
Fix (not so harmless) gcc compiler warning. check-in: 22d7996f8c user: jan.nijtmans tags: trunk
09:36
With 'fossil clean -x', prompt for any files not matching any of --ignore/--clean/--keep. This is actually what gives 'fossil clean -x' added value above 'fossil clean --ignore ""'. check-in: 7695a718be user: jan.nijtmans tags: cleanX
09:06
merge trunk check-in: a40d3f90eb user: jan.nijtmans tags: cleanX
2014-03-26
11:58
3 more "full UUID" cases check-in: f46482a905 user: jan.nijtmans tags: trunk
11:03
Use full UUID's in hyperlinks check-in: a16236e70d user: jan.nijtmans tags: trunk
2014-03-23
17:15
merge cleanX check-in: 1d54c02400 user: jan.nijtmans tags: cleanX-no-clean-glob
16:13
Remove some dead code (matchKeep is always false) and improve efficiency (only do glob_match() when extremeFlags is set, otherwise we already know it will be false) check-in: b0b723fbff user: jan.nijtmans tags: cleanX
10:11
Make "fossil clean -x" less dangerous by respecting the "keep-glob" setting. Fix a few historical merge errors check-in: a5c85348c6 user: jan.nijtmans tags: cleanX
09:52
update changes.wiki for the branch-1.28 branch check-in: 0e40f659ab user: jan.nijtmans tags: branch-1.28
09:46
Cherry-pick [684eb478e7] Fix the SCGI processing so that it works with Nginx check-in: 26eb153988 user: jan.nijtmans tags: branch-1.28
09:45
cherry-pick [bfdabaecc8]: Fix the EXPLAIN indenter in the command-line shell to correctly handle NextIfOpen and PrevIfOpen opcodes check-in: 67f148537f user: jan.nijtmans tags: branch-1.28
09:42
merge trunk check-in: d7f04ea46f user: jan.nijtmans tags: cleanX
2014-03-22
08:04 Edit [5efa7d2e62206313|5efa7d2e62]: Cancel tag "pending-review". artifact: 3408255c15 user: jan.nijtmans
08:04
Add --strip-trailing-cr option to fossil (g)diff and fossil stash diff. Make option -w|--ignore-all-space (for fossil annotate, fossil blame, fossil (g)diff, fossil stash diff) work the same as its "gnu diff" counterpart. check-in: e753ce8310 user: jan.nijtmans tags: trunk
2014-03-21
12:12
Remove left-over half-a-sentence check-in: 9b7298b74f user: jan.nijtmans tags: trunk
10:08
Cherry-pick SQLite 01944c53f5: Fix the EXPLAIN indenter in the command-line shell to correctly handle NextIfOpen and PrevIfOpen opcodes. check-in: bfdabaecc8 user: jan.nijtmans tags: trunk
09:06
On Cygwin, extend the "win32" max path length to 4096 in stead of reducing the "win32-longpath" max path length to 4096. (why didn't I think of that earlier....). One less "#if defined(__CYGWIN__)" in the code, because it eliminates the need for the "win32-longpath" VFS on Cygwin altogether. check-in: 4f4b15aba8 user: jan.nijtmans tags: trunk
2014-03-19
12:33
Workaround for failing mmap on Cygwin, actually an SQLite problem reported here: http://osdir.com/ml/sqlite-users/2014-03/msg00341.html. Not fixed yet on SQLite trunk (3th segment of suggested patch is not applied yet). check-in: d35d075328 user: jan.nijtmans tags: trunk
2014-03-18
15:59
Since file_simplify_name() already was modified to handle the extended path prefix correctly [95f004b1c535c545], this special Cygwin handling is no longer necessary. check-in: e35dbea1e3 user: jan.nijtmans tags: trunk
14:52
remove unused variable check-in: dfca123729 user: jan.nijtmans tags: trunk
08:39
merge trunk Closed-Leaf check-in: 5efa7d2e62 user: jan.nijtmans tags: strip-trailing-cr
08:35 Edit [5efa7d2e62206313|5efa7d2e62]: Add tag "pending-review". artifact: 4c1fa45547 user: jan.nijtmans
2014-03-17
14:15
skip some tests when running inside of an open checkout. check-in: 36a8d91d0c user: jan.nijtmans tags: trunk
13:12
Eliminate DIFF_INLINE flag (which is 0 anyway, no longer necessary). Strip end-of-line CR's in json_wiki_diff page as well. check-in: e6309e051b user: jan.nijtmans tags: trunk
12:47
Make stripping of end-of-line CR work correctly now (REALLY!) check-in: 597d1101b4 user: jan.nijtmans tags: trunk
12:45 Edit [a7a61cdd6f2b5a5f|a7a61cdd6f]: Cancel tag "pending-review". artifact: 407cadeed7 user: jan.nijtmans
11:46
Update changes.wiki (-b|--ignore-space-change not implemented, I doubt anyone would need this) check-in: dc981860ee user: jan.nijtmans tags: strip-trailing-cr
11:37 Edit [a7a61cdd6f2b5a5f|a7a61cdd6f]: Add tag "pending-review". artifact: d9062a23a0 user: jan.nijtmans
11:34
Make -w|--ignore-all-space option work the same as the GNU diff option with the same name. check-in: a7a61cdd6f user: jan.nijtmans tags: strip-trailing-cr
2014-03-16
10:33
Fix the display of all web-pages which contain annotation- or diff-like sections for the case windows-style line endings are used: The CR's should be stripped in those cases. check-in: 1472cd811f user: jan.nijtmans tags: trunk
2014-03-14
16:20
When compiled on Cygwin using --disable-internal-sqlite, this special Cygwin handling is no longer necessary (SQLite 3.8.4.1 Cygwin build already handles that). check-in: 625297ab91 user: jan.nijtmans tags: trunk
2014-03-13
21:06
merge trunk check-in: d88d1bc0f6 user: jan.nijtmans tags: win32-longpath
20:56 Edit [ba7056b242859d28|ba7056b242]: Move to branch hidden-tag. Add propagating "closed". artifact: dfd7a2d73d user: jan.nijtmans
20:55 Edit [584986cde8c9fe3c|584986cde8]: Mark "Closed". artifact: 259058c0cd user: jan.nijtmans
14:32
Merge trunk. Split same_dline() in 3 different functions. Ongoing. check-in: a915aa03b3 user: jan.nijtmans tags: strip-trailing-cr
13:43 Closed ticket [09dd818564]: "fossil: manifest file" "is malformed" when commiting plus 4 other changes artifact: 0c019e9b1c user: jan.nijtmans
13:34 Closed ticket [b052bbc8c6]: fossil stash does not re-Add files plus 4 other changes artifact: 9e9ec75377 user: jan.nijtmans
13:17
Backout [e6d3e878a9]: Clicking on timeline nodes for displaying a diff doesn't work any more with this change (Sorry, Stefan!). check-in: afcdc6ce81 user: jan.nijtmans tags: trunk
12:55
merge trunk (ongoing) check-in: 2e45fb7b39 user: jan.nijtmans tags: strip-trailing-cr
12:15 Edit [c2d748ae2cbc03dc|c2d748ae2c]: Move to branch stash_add. artifact: 1e46eddd8b user: jan.nijtmans
12:14 Edit [d2c4a24275e6aac5|d2c4a24275]: Mark "Closed". artifact: 57d580135d user: jan.nijtmans
2014-03-11
23:34
Always define variables at block start check-in: 1c9e023382 user: jan.nijtmans tags: trunk
23:23
For initial non-empty check-ins (without parent but with F-cards), add "Changes" section to "ci" page, except for the "patch" button (which is the only thing that doesn't work anyway) check-in: 79c90ac4a4 user: jan.nijtmans tags: trunk
22:26
update changes.wiki check-in: 927257ea56 user: jan.nijtmans tags: branch-1.28
22:07
Update to SQLite 3.8.4.1 check-in: 8dcb40d880 user: jan.nijtmans tags: branch-1.28
22:06
Update to SQLite 3.8.4.1 check-in: b93b3e8f98 user: jan.nijtmans tags: trunk
2014-03-10
21:51
Update internal SQLite to version 3.8.4 check-in: 92f31e01d4 user: jan.nijtmans tags: branch-1.28
20:49
Update SQLITE_SOURCE_ID to EXACT 3.8.4 version; char() bugfix was still missing check-in: b1aad7a071 user: jan.nijtmans tags: trunk
08:49
GNU diff doesn't translate \t to whitespace and strip eol-spacing from diff output (when using -w/-Z options), so "fossil diff" shouldn't do that either. check-in: ac3fcebb19 user: jan.nijtmans tags: trunk
08:32
Cygwin doesn't have getloadavg() check-in: bae235bf1a user: jan.nijtmans tags: trunk
2014-03-09
22:33
If getloadavg() fails, return 0.0 as function result in stead of a random number check-in: 1707129a87 user: jan.nijtmans tags: trunk
2014-03-07
20:14
Minor bug-fix when using -w or -Z flag in diff logic. Make sure that the common lines printed in a diff always come from the left-side, it might be that the right-side is different by white-space only. check-in: d38f0ce759 user: jan.nijtmans tags: trunk
20:04 Edit [07e6957526b7d30c|07e6957526]: Move to branch mistake. Add propagating "hidden". Mark "Closed". artifact: 2210e5f18a user: jan.nijtmans
19:45
Since Annotation flags and DIFF flags are so closely related, allow then to reside in a single variable check-in: 0bc584fe02 user: jan.nijtmans tags: trunk
16:48
Convert utf-16 files back to intended encoding. check-in: dd47a123e1 user: jan.nijtmans tags: trunk
15:49
Rename the options for whitespace handling in annotate/blame/diff following GNU diff, not following GIT. So whether your diff tool is configured being internal or external, the same options can be used. check-in: 28234db8bc user: jan.nijtmans tags: trunk
14:38
Implement -b|--ignore-space-change. Doesn't work right yet (needs better hash function)! check-in: c0d1ed927e user: jan.nijtmans tags: strip-trailing-cr
13:11
Combine ANN flags and DIFF flags into a single 64-bit variable, where appropriate. Make DIFF_STRIP_EOLCR a separate flag, as this flag does more than the other whitespace-related flags. Merge trunk. check-in: da205cf44b user: jan.nijtmans tags: strip-trailing-cr
11:42
Make annotation work with UTF-16 files. Remove some unnecessary end-of-line spaces in (UTF-8 and UTF-16) text files. check-in: 46459fd922 user: jan.nijtmans tags: trunk
11:29
Fix some spacing issues (blame output should be exactly the same as Fossil 1.28) Make annotation work with UTF-16 files. Remove some unnecessary end-of-line spaces in text files. check-in: 4514910a5f user: jan.nijtmans tags: strip-trailing-cr
11:02
Fix -w|--ignore-all-space option such that it does exactly the same as GNU diff's option with the same name. check-in: bb3388345d user: jan.nijtmans tags: strip-trailing-cr
09:01
Rename --ignore-space-at-eol (from Git) to -Z|--ignore-trailing-space (gnu diff). Add --ignore-all-space as well (doesn't behave exactly like GNU's option yet) check-in: d9e79f685b user: jan.nijtmans tags: strip-trailing-cr
2014-03-06
09:56 Ticket [18cff45a4e] extras command not finding new files status still Open with 3 other changes artifact: 4128ae4d0b user: jan.nijtmans
09:42
Cherrypick 170e058520: Better support for MinGW 4.x. Together with minor fossil build adaptations such that a MinGW 4.x build reports the right mingw version. Remark: Building fossil with MinGW 4.x still doesn't produce a working fossil.exe, unless you patch MinGW's <dirent.h> slightly. See: [18cff45a4e]... check-in: e68f528bfa user: jan.nijtmans tags: trunk
08:50
Add "fossil praise" which is exactly the same as "fossil blame". As in subversion. check-in: fb573e7203 user: jan.nijtmans tags: trunk
2014-03-05
22:54
Implement --strip-trailing-cr option check-in: 4e6cfaf8f8 user: jan.nijtmans tags: strip-trailing-cr
22:13
merge trunk Closed-Leaf check-in: e8f422283a user: jan.nijtmans tags: diff-eolws
22:06
Flag DIFF_INLINE was 0 and that should stay so check-in: 466f8de3c2 user: jan.nijtmans tags: trunk
21:48
remember "log" option with "Ignore whitespace" button. check-in: e15c42390b user: jan.nijtmans tags: diff-eolws
21:43
Merge trunk. Simplify handling of "w" option a little. check-in: f4d98b2b9e user: jan.nijtmans tags: diff-eolws
21:29
Add new --ignore-space-at-sol, -ignore-space-at-eol and -w options to "fossil diff" and "fossil stash diff" commands. Modify annotation/blame such that any change (eol-whitespace too) is considered a change, after ML request. check-in: e663d5e330 user: jan.nijtmans tags: trunk
21:25 Edit [f1e99a5a408c42a7|f1e99a5a40]: Move to branch diff-eolws. artifact: 638eb6dcbb user: jan.nijtmans
15:11
merge diff-eolws check-in: 91add0e03d user: jan.nijtmans tags: diff-eolws
11:59
Revert default diffFlags used for annotation as it is on trunk. This way, the annotation behavior is fully configurable with the diffFlags (0, DIFF_IGNORE_SOLWS, DIFF_IGNORE_EOLWS or both flags, or newly-to-be-implemented flags). Merging of the "diff-eolws" branch to trunk can be considered independant of the current discussion on the ML. check-in: c38fbe235e user: jan.nijtmans tags: diff-eolws
09:32 Edit [bcb22ce1b04b62bf|bcb22ce1b0]: Edit check-in comment. artifact: 2f1c914c8b user: jan.nijtmans
08:43
Merge trunk. Fix indentation in annotation/blame commands/pages, which was broken since [28b39cc516]. Changelog entry. check-in: bcb22ce1b0 user: jan.nijtmans tags: diff-eolws
2014-03-04
14:14
Add "ignore whitespace" button to ci page. check-in: eb6935df7f user: jan.nijtmans tags: diff-eolws
13:26
Add "Ignore Whitespace" button to vdiff page. check-in: 56c7561e2b user: jan.nijtmans tags: diff-eolws
08:21
Don't ignore whitespace by default, except in annotations/blames. Add new "w" option to some Web UI pages, allowing to ignore whitespace (no buttons yet). check-in: 28b39cc516 user: jan.nijtmans tags: diff-eolws
07:55 Edit [b8e61d24f8259388|b8e61d24f8]: Cancel tag "pending-review". artifact: a37fada7bd user: jan.nijtmans
2014-03-03
15:06 Edit [b8e61d24f8259388|b8e61d24f8]: Add tag "pending-review". artifact: 268807057e user: jan.nijtmans
15:06 Edit [ebb42b530e4c3dc9|ebb42b530e]: Cancel tag "pending-review". artifact: 7a8d9c2f29 user: jan.nijtmans
15:02
merge trunk check-in: b8e61d24f8 user: jan.nijtmans tags: diff-eolws
15:00
Bug-fix: correct calculation of hash-value for lines with different eol-spacing. Taken from [8f885df209], but without the other enhancements. Eliminate some double semicolons. check-in: 7a0f4af68e user: jan.nijtmans tags: trunk
12:02
Adapt some comments. check-in: c0b42f23a3 user: jan.nijtmans tags: diff-eolws
11:55
Make option --ignore-space-at-sol work correctly with side-by-side diff as well. check-in: 7763b2e64c user: jan.nijtmans tags: diff-eolws
11:37
Oops check-in: 65397b575e user: jan.nijtmans tags: diff-eolws
11:17
Fix indenting behavior of --ignore-space-at-sol option check-in: 2faa1a272b user: jan.nijtmans tags: diff-eolws
10:51 Edit [6392c032ce64db58|6392c032ce]: Edit check-in comment. artifact: 8e02ee2529 user: jan.nijtmans
10:50
Implement new --ignore-space-at-sol option for all diff variants. And "-w" which means (for now) both --ignore-space-at-sol and --ignore-space-at-eol.

Problem: diffs using --ignore-space-at-sol don't indent any more. to be solved. check-in: 6392c032ce user: jan.nijtmans tags: diff-eolws

10:28
Wrong parameter type: should be 64 bits otherwise the diffFlags parameter cannot hold all possible bits. check-in: d3f69bd48e user: jan.nijtmans tags: diff-eolws
10:15
Rename --ignore-eolws back to --ignore-space-at-eol. Change last parameter of break_into_lines() to hold multiple flags. This opens the way to implement --ignore-all-space" and "--ignore-space-at-sol" as well. check-in: 2dffb0e026 user: jan.nijtmans tags: diff-eolws
09:41 Edit [31d25923bd1626fc|31d25923bd]: Edit check-in comment. artifact: d4ac04a31a user: jan.nijtmans
09:31
Rename --ignore-space-at-eol to --ignore-eolws|-w, make it work with "fossil stash diff" as well, and make it the default with "fossil diff --tk".

Remark: renaming probably was a bad idea, and "-w" should correspond with git's "--ignore-all-space". This would suggest implementing a "--ignore-space-at-sol" options as well, even though I doubt any... check-in: 31d25923bd user: jan.nijtmans tags: diff-eolws

Previous month ↓