Fossil

Timeline
Login

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

50 check-ins occurring around 2014-02-27 23:20:15.

2014-03-03
23:21
Update to the latest SQLite with its new performance enhancements. (Later:) The new SQLite does not work correctly when compiled on the Beaglebone Black. Currently investigating. Moving this check-in into a branch until the problem is understood. Closed-Leaf check-in: 13c1fa7626 user: drh tags: beaglebone-problem
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: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: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 anyone would use that. check-in: 31d25923bd user: jan.nijtmans tags: diff-eolws
08:22
Try to fix it more better so it'll work with CLI diffs. Add --ignore-space-at-eol option (name taken from Git) to diff cmd. check-in: 554607d35b user: joel tags: diff-eolws
06:44
Fix diffs that use the DIFF_IGNORE_EOLWS flag. Add a message for diffs that involve only EOL whitespace changes. check-in: 8f885df209 user: joel tags: diff-eolws
2014-02-28
20:00
re-generate other makefiles check-in: d3b2dabaa5 user: jan.nijtmans tags: trunk
19:31
Back out [99dca38314] because it doesn't work on an Ubuntu->windows cross-compile. The only solution is to dirty-up the SQLite shell.c code. check-in: 3d7eaeda86 user: drh tags: trunk
17:42
Refresh the generated makefiles. check-in: 9b3aa6e940 user: mistachkin tags: trunk
17:42
Fix harmless compiler warning. check-in: fade0558f3 user: mistachkin tags: trunk
15:46
Fix to check-in [81162e791f] so that it does not require non-standard modifications to the SQLite "shell.c" source file. Sorry, but this doesn't work! Compiling this with Makefile.mingw.mistachkin gives: wbld/shell.o:shell.c:(.text+0x3463): undefined reference to `__imp_win32_access' wbld/shell.o:shell.c:(.text+0x59ac): undefined reference to `__imp_win32_access' /usr/lib/gcc/x86_64-w64-mingw32/4.8.2/../../../../x86_64-w64-mingw32/bin/ld: wbld/shell.o: bad reloc address 0x0 in section `.data' collect2: error: ld returned 1 exit status win/Makefile.mingw.mistachkin:698: recipe for target 'fossil.exe' failed check-in: 99dca38314 user: drh tags: trunk
13:46
Handle win32 extended path prefix everywhere: Just strip it in the function file_simplify_name(), and only add it back when needed (just before feeding it to a win32 function when >260 chars). Includes additional test-cases. check-in: 95f004b1c5 user: jan.nijtmans tags: trunk
10:34
Remove unnecessary spaces at end-of-lines. No change in functionality. check-in: 3df526ca41 user: jan.nijtmans tags: trunk
08:53
Fix use of UTF-8 repository filename in "fossil sqlite3" command. (Requires minor change in SQLite's shell.c) check-in: 81162e791f user: jan.nijtmans tags: trunk
08:10
Fix compilation with Makefile.msc. Thanks to Ryan Noll for reporting this. check-in: eccc229270 user: jan.nijtmans tags: branch-1.28
08:08
Fix compilation with Makefile.msc (and Makefile.mingw.mistachkin). Thanks to Ryan Noll for reporting this. check-in: af995cf7ea user: jan.nijtmans tags: trunk
2014-02-27
23:27
Add the "test-file-copy" command for testing the file_copy() procedure. check-in: 190353e90d user: drh tags: trunk
23:20
Fix the file_copy() procedure so that it automatically creates directories leading up to the destination file. check-in: f991688730 user: drh tags: trunk
19:38
minor pedantic cleanup to my last commit. it was just bugging me. check-in: 59e26ebe94 user: stephan tags: trunk
18:34
When using "fossil test-diff" with -y or --tk, show the names of both input files above their respective columns. check-in: 1e0e0753f6 user: drh tags: trunk
17:51
Add a shebang and an introductory comment to the script generated by the SaveAs button in the graphical diff. Update the change log to mention the SaveAs button. check-in: 8f65d49c25 user: drh tags: trunk
17:24
updated the changelog. check-in: 45fc909a30 user: stephan tags: trunk
17:09
added glob=pattern option to /fileage, per ML request. check-in: b26e9c8799 user: stephan tags: trunk
16:40
Make the graphical-diff "SaveAs" output a little more readable by putting each line of the raw diff source on a separate source line. check-in: 9dca00425e user: drh tags: trunk
16:21
Add "Quit" and "Save As.." buttons to the "diff --tk" command. check-in: 29d80dd2f5 user: drh tags: trunk
15:40
Merge in latest fixes/development from trunk. check-in: 1fb468edf7 user: andybradford tags: http-auth
15:12
Improvements to the handling of USE_SYSTEM_SQLITE in shell.c. check-in: a526d71968 user: drh tags: trunk
15:05
Update the built-in SQLite the latest pre-3.8.4 trunk version. Modify the way the "shell.c" source file is used so that it can be imported directly from the SQLite source tree without having to be edited. check-in: c92a3dda8c user: drh tags: trunk
14:21
Make the home-page "Documentation Index" link show the Primary Documents and not jump to the Permuted Index. check-in: 735d953fa2 user: drh tags: trunk
08:19
Cherry-pick [d5d7e640d0]: When on a Fossil web-page without being logged-in, pressing "Login" and doing a successful login will bring you back to the same web-page again. check-in: 63462826b3 user: jan.nijtmans tags: branch-1.28
2014-02-26
14:06
Cherry-pick [http://www.sqlite.org/src/info/9c2e7612cd|9c2e7612cd]: In the command-line shell for CSV import, if the lines are \r\n terminated and the last field is blank, make sure an empty string and not a "\r" string is imported. check-in: 60fd422275 user: jan.nijtmans tags: trunk
10:42
Add support for extended UNC paths as well, and add Windows/Cygwin-specific test-cases for it. Closed-Leaf check-in: ebb42b530e user: jan.nijtmans tags: extended-path-prefix
09:02
merge trunk Closed-Leaf check-in: 645d57613d user: jan.nijtmans tags: mingw4x
08:58
Cherry-pick [http://www.sqlite.org/src/info/4043d87979|4043d87979], [http://www.sqlite.org/src/info/953cdd6ada|953cdd6ada] and [http://www.sqlite.org/src/info/23001a85cd|23001a85cd]: Ensure that _FILE_OFFSET_BITS and related macros are defined before any #include, for QNX. Meant for testing this change in SQLite in combination with the mingw4x fixes: [http://www.sqlite.org/src/timeline?r=mingw4x] check-in: 782c3bd265 user: jan.nijtmans tags: trunk
2014-02-25
14:37
Cherry-pick [fc6bb93689]: Add the "httpize" TH1 command, which does the same as Javascript's encodeURIComponent() function. check-in: 8abc941f74 user: jan.nijtmans tags: branch-1.28
13:31
Follow-up to [8ab08d32c7]: Fossil still doesn't handle the extended path prefix on win32 ('\\?\') right, mainly in checking paths. e.g.: "fossil add //\?/C:/Localdata/workspace/fossil/foo.c". Fossil cannot know that this path is correct. Solution: Strip the extended path prefix in file_simplify_name(), and only add it back when needed. Latest "winhttp.c" changes could be reverted with this change when compiling with MSVC or MinGW-w64 (as the repository path after simplicifation doesn't contain '?' any more), but when using MinGW the command-line handling cannot be thrusted. check-in: ce4afc891c user: jan.nijtmans tags: extended-path-prefix
11:06
Cherrypick [3fbdaa243d]: Speedup "fossil extras" and other commands which traverse the local filesystem. See: [http://www.mail-archive.com/fossil-users@lists.fossil-scm.org/msg14697.html]. Thanks to Samuel Debionne for the suggestion. check-in: 5255b49318 user: jan.nijtmans tags: branch-1.28
2014-02-24
18:38
Documented the 'l' F-card permission and added a minor clarification regarding F-card UUID values for removed files. check-in: 007c32bdfd user: stephan tags: trunk
10:56
Speedup "fossil extras" and other commands which traverse the local filesystem. See: [http://www.mail-archive.com/fossil-users@lists.fossil-scm.org/msg14697.html]. Thanks to Samuel Debionne for the suggestion. check-in: 3fbdaa243d user: jan.nijtmans tags: trunk
10:22
Same optimization in "fossil reconstruct" Closed-Leaf check-in: e1bcc99da3 user: jan.nijtmans tags: use-d-type
10:14
If pEntry->d_type==DT_LNK, then it could be a link to a directory or to a file, so handle that the same as DT_UNKNOWN. check-in: eb2dc8faac user: jan.nijtmans tags: use-d-type
09:41
[d752140c7a]: The reconstruct op appears to have been importing raw directory entries into the blob table. check-in: 503ae213ca user: jan.nijtmans tags: branch-1.28
09:26
[202edc2c1c]: Make 'th1-setup' a textarea in settings UI. check-in: cec85224c1 user: jan.nijtmans tags: branch-1.28