Timeline
Not logged in

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

100 most recent checkins

2014-07-24
21:27
[d7d265502a] Leaf: Add another flag to the new comment printing algorithm capable of stripping superfluous CR/LFs while preserving other spacing. (user: mistachkin, tags: trunk)
20:54
[4532733830d] Fix boundary case in the new comment printing algorithm that sometimes results in extra new lines. (user: mistachkin, tags: trunk)
15:46
[f39d8a3d24] Upgrade the built-in SQLite to the latest 3.8.6 alpha from upstream. (user: drh, tags: trunk)
05:56
[8e7d2a6586] Improve clarity of the new comment printing algorithm. (user: mistachkin, tags: trunk)
05:05
[351de029f3] Factor out the common terminal width detection code for comment printing into a new function. (user: mistachkin, tags: trunk)
03:52
[856c60611f] For the new comment printing algorithm, make sure to indent after forcing a line break due to the original comment text being detected. (user: mistachkin, tags: trunk)
03:15
[04cc3e2b49] Leaf: Merge from trunk. (user: mistachkin, tags: globalStateCmd)
03:14
[b000db4752] Cleanup trailing whitespace in 'th_main.c'. (user: mistachkin, tags: trunk)
03:12
[995173d051] Add new globalState command to TH1, with tests. (user: mistachkin, tags: globalStateCmd)
2014-07-23
21:52
[378dad36ba] For the test-comment-format command, also treat the original comment text argument as a file name when the --file option is specified. Fix memory leaks when the --file and --decode options are used together. (user: mistachkin, tags: trunk)
21:37
[0d0b80fd1c] When available, pass the original comment text as well as the (possibly prefixed) comment into comment_print(). Add COMMENT_PRINT_ORIG_BREAK flag to the new comment printing algorithm. Change the width argument for the test-comment-format command into an option. Add --origbreak option to the test-comment-format command. (user: mistachkin, tags: trunk)
18:26
[b1b352e1cc] Add --file option to the test-comment-format test command. (user: mistachkin, tags: trunk)
04:23
[f1b148df7f] Minor corrections to documentation. (user: andybradford, tags: trunk)
2014-07-22
22:26
[3fa7965c64] Do not delete phantom artifacts from the unclustered table. (user: drh, tags: trunk)
20:33
[b6c9d35b1c] Add an alternative comment printing algorithm, disabled by default, which permits the pre-existing comment formatting to be preserved. (user: mistachkin, tags: trunk)
19:56
[86f5c18800] Closed-Leaf: Add tests for the legacy comment formatting (from trunk). (user: mistachkin, tags: experimental)
08:03
[5c6891b2ab] Closed-Leaf: Receive updates from trunk. (user: andybradford, tags: cluster-changes)
2014-07-20
13:20
[c4fca467f7] Leaf: Merge from trunk (user: ashish, tags: ashish-ipv6)
05:09
[68cd1f5b59] Correct usage syntax error message for the 'test-comment-format' command. (user: mistachkin, tags: experimental)
04:24
[4a5352c25d] Enhance comments that describe the new comment printing function. (user: mistachkin, tags: experimental)
02:35
[18a97b3a8f] Add -comfmtflags command line option to set the comment printing flags, defaulting to the legacy comment printing algorithm. (user: mistachkin, tags: experimental)
02:10
[5ea6a95a7b] Merge updates from trunk. (user: mistachkin, tags: experimental)
2014-07-19
19:20
[619fa857c9] Allow commits against a closed leaf as long as the new commit is on a different branch. (user: drh, tags: trunk)
19:04
[76370b4c97] Update config.guess and config.sub from upstream. (user: drh, tags: trunk)
18:40
[b6959ec2e6] Add missing period to sentence. (user: andybradford, tags: trunk)
16:29
[d1b5fd8738] Closed-Leaf: Only allow a checkin against a closed leaf if it is not the same branch. (user: andybradford, tags: pending-review)
08:34
[3088939eb1] Update internal tables (used by e.g. the \w and \W specifiers in regexp expressions) to Unicode 7.0. This is fully upwards compatible, see http://www.unicode.org/policies/stability_policy.html (user: jan.nijtmans, tags: trunk)
2014-07-18
22:03
[13f8ba6ca8] Improvements to the ".fullschema" command in the command-line shell. (user: jan.nijtmans, tags: trunk)
21:57
[2b79c600d5] Allow committing as follow-up on a closed leaf, as long as it is done in a new branch. Suggested by Matt Welland on ML. (user: jan.nijtmans, tags: trunk)
2014-07-17
15:23
[a0c8a0869d] .... but now with the correct default (user: jan.nijtmans, tags: trunk)
15:20
[49818fd3ef] The "autosync-tries" setting is an integer, not a boolean (user: jan.nijtmans, tags: trunk)
07:04
[275457adf0] Use "%S" format in stead of "%.10s" in more places, where UUID's are referenced. (user: jan.nijtmans, tags: trunk)
2014-07-16
23:01
[3f9ff2a9fa] Add the "fossil all info" command. (user: drh, tags: trunk)
22:17
[bcb7c7a9b1] Clean up the command-search logic. (user: drh, tags: trunk)
08:09
[e17f7304dd] Closed-Leaf: Update internal tables to Unicode 7.0. (user: jan.nijtmans, tags: pending-review, unicode-7.0)
07:57
[fe6d393021] In the UI and CL, output UUID's the same (almost) everywhere: The first 10 characters of UUID's are always displayed, but more are added until the UUID contains at least a single 'a'-'f'. Hyperlinks still usee the full-length UUID. (user: jan.nijtmans, tags: trunk)
07:19
[5b26a50e1b] make local aDia[] and aChar[] tables "static const". (user: jan.nijtmans, tags: trunk)
04:02
[c2a9c1f7f8] Do not allow webpage names to be used as command-line commands. This prevents deferencing of the null "g.db" pointer for command-line commands. (user: drh, tags: trunk)
2014-07-14
12:09
[313de568dc] Detect invalid wiki manifests containing J and/or K cards (missed those in the previous commit). Report card problems in manifests in alphabetical order. (user: jan.nijtmans, tags: trunk)
11:35
[268ecf6ae9] Fix "'syntax error in manifest' when checkin would result in empty worktree" problem, reported by Michai Ramakers on the ML. (user: jan.nijtmans, tags: trunk)
07:22
[ec2061ce02] Make the ".system" command (from within "fossil sqlite3") work on win32: On Windows double-quotes are needed around the whole string. (user: jan.nijtmans, tags: trunk)
2014-07-13
03:37
[25fe7658ec] Add new test that demonstrates an issue (during merging) with renaming a file and then adding a file with the old name in the same commit. (user: mistachkin, tags: trunk)
2014-07-11
13:08
[0fb4a8d098] Add "events" as additional type to be reported by the /reports page. (user: jan.nijtmans, tags: trunk)
07:22
[8364065c45] Make fossil new --empty the default way to create a new repository. THIS COMMIT WILL BE REVERTED BEFORE FOSSIL 1.30 IS BEING RELEASED, (UNLESS RICHARD DECIDES OTHERWISE AT THAT TIME). The intent of this commit is to expose fossil new --empty to more field-testing. It should be 100% upwards/downwards compatible, but... (user: jan.nijtmans, tags: trunk)
2014-07-10
10:01
[32205fdc41] ./src/comformat.c: In function ‘comment_print’: ./src/comformat.c:70:5: warning: implicit declaration of function ‘ioctl’ [-Werror=implicit-function-declaration] if( ioctl(0, TIOCGWINSZ, &w)!=-1 ){ ^ (user: jan.nijtmans, tags: trunk)
09:25
[a44b4aa5ac] Leaf: merge trunk (user: jan.nijtmans, tags: undo-clean)
08:21
[604a355811] c/--force/--allow-fork/ (user: jan.nijtmans, tags: trunk)
08:18
[aafcf6c57b] Since fossil 1.29, not every repository has an initial commit and the initial commit no longer needs to be empty. Change the wording to account for that. (user: jan.nijtmans, tags: trunk)
07:36
[45f5184e2a] When committing a (non-binary) file which contains bytes forming an invalid UTF-8 stream, add the possibility to convert it to a valid UTF-8 stream ('c') if you like. (user: jan.nijtmans, tags: trunk)
2014-07-09
21:04
[16f1076334] If the system knows about utime() and/or usleep(), allow the built-in SQLite to use those functions. e.g. for executing delays which are not a multiple of 1 second. (user: jan.nijtmans, tags: trunk)
20:44
[92c2c1e5e1] typo (found by s.beal) (user: jan.nijtmans, tags: trunk)
16:27
[37e42077c9] Closed-Leaf: merge forked trunks (user: bch, tags: utime_usleep)
12:54
[acbe8c41b1] Leaf: check for S_dosFsLib_FILE_NOT_FOUND on vxworks (user: jan.nijtmans, tags: vxworks)
11:17
[1cef35ba55] Merge trunk. Make it work with SQLITE_ENABLE_LOCKING_STYLE=1, both on Linux and VxWorks. Still experimental, as the unlink issue when using dosFs is not handled yet. (user: jan.nijtmans, tags: vxworks)
08:56
[45feda65e9] If the system knows about utime() and/or usleep(), allow the built-in SQLite to use those functions. e.g. for executing delays which are not a multiple of 1 second. (user: jan.nijtmans, tags: utime_usleep)
2014-07-08
15:35
[df3ada575c] Add "Hide/Show Files" button to Parents and children/Ascendants and Descendants /timeline pages. Add "20 Entries"/"200 Entries" buttons to Ascendants and Descendants /timeline page. (user: jan.nijtmans, tags: trunk)
11:00
[9d0bc3a83b] Determine value for HAVE_UTIME, necessary for VxWorks. (user: jan.nijtmans, tags: vxworks)
10:48
[18ae9fddb8] First attempt in makeing fossil work on VxWorks. Based on feedback by Andy Ling. (user: jan.nijtmans, tags: vxworks)
2014-07-07
20:59
[c84d28d795] Closed-Leaf: Update 'config.guess' and 'config.sub' from upstream per request on mailing list by Joe Prostko. Please review for trunk. (user: mistachkin, tags: pending-review)
20:21
[b4a53ba45f] typo (found by s.beal) (user: bch, tags: trunk)
09:59
[46dc6537f8] Leaf: Disable "longpath" testcase for non-unix platforms. Make sure temporary directories created by the testcase are cleaned up. (user: jan.nijtmans, tags: longpath)
04:52
[088e961a2b] Bring in latest fixes. (user: andybradford, tags: cluster-changes)
2014-07-06
07:08
[ab047fc478] add test-case (user: jan.nijtmans, tags: longpath)
07:05
[7f64b35032] Allow repository paths of up to 4096 bytes in stead of just 512 bytes. This change needs a minor change in SQLite, allowing the maximum path length no longer to be hardcoded, but configurable at compile-time. See: http://www.sqlite.org/src/info/c060923a54 (user: jan.nijtmans, tags: pending-review, longpath)
2014-07-04
10:11
[81eeb6f553] Closed-Leaf: Next step in "invalid-utf8" handling: If a source file contains invalid UTF-8 byte sequences, most likely the real encoding is either ISO-8859-1 or CP1252 (note that CP1252 is a superset of ISO-8859-1). Therefore, after providing a warning, we can now offer the option ('c') to convert it to valid UTF-8, just like we provide such option for UTF-16 a... (user: jan.nijtmans, tags: invalid-utf8)
2014-07-02
10:50
[b246fa0cee] Closed-Leaf: Use "%S" format in stead of "%.10s" in more places where UUID's are handled. (user: jan.nijtmans, tags: 16-digit-event-ids)
2014-07-01
22:27
[c405c1be3c] Fix off-by-one issue in the previous check-in. (user: mistachkin, tags: 16-digit-event-ids)
12:40
[6728a8bd08] Update the built-in SQLite to the latest 3.8.6 alpha version from upstream. (user: drh, tags: trunk)
2014-06-30
19:07
[b6f137a01e] Coding style adjustments.    Remark (nijtmans): This commit contains more than just a coding style adjustment, changes the output of UUID's different than the proposed algorithm; if longer than 10 characters, the final non-digit char is missing. Demonstration: /timeline?n=20&y=e. Look at the last UUID in the timeline , it is [347871278941] but i... (user: mistachkin, tags: 16-digit-event-ids)
12:41
[e6d7b35a24] Make "plink" the default ssh client on Windows, no matter what win32 compiler fossil was compiled with. (user: jan.nijtmans, tags: trunk)
09:13
[734d429940] Use the same algorithm for event-id's for UUID's as in other UI locations: Make sure that the UUID contains at least a single lower-case hex digit, with a minimum of length 10. (user: jan.nijtmans, tags: 16-digit-event-ids)
2014-06-27
23:19
[2e51be8ec2] Fix a possible NULL pointer dereference in the "fusefs" implementation. (user: drh, tags: trunk)
15:32
[88d503e15b] Add "server-id" printout to "fossil dbstat". Only print project-id if there is one. (user: jan.nijtmans, tags: trunk)
12:35
[11ba4bd6cf] Print server-id after cloning and in /stat page. Only print Project-ID in /stat page if there is one. (user: jan.nijtmans, tags: trunk)
2014-06-26
07:40
[cfb8d6604f] Make format parameter in socket_set_errmsg() and ssl_set_errmsg() functions a const. (user: jan.nijtmans, tags: trunk)
07:31
[68ce1305b1] Make "fossil fusefs" entry in changelog a hyperlink. Use a "T" in stead of "+" in hyperlinks containing dates, in order to prevent ambiugity. A few typos in wiki. (user: jan.nijtmans, tags: trunk)
2014-06-25
07:57
[7ba8311e57] Add the .fullschema command to "fossil sqlite". This command shows the schema and the content of the sqlite_stat tables, all in one go. Useful when reporting problems with the query planner. (user: jan.nijtmans, tags: trunk)
06:51
[2145a12ce9] Use query that is similar to other queries in function. (user: andybradford, tags: cluster-changes)
2014-06-24
06:19
[41b29f38fd] Don't delete phantom artifacts from unclustered table. Potential fix for missing sync content as reported on ML. (user: andybradford, tags: cluster-changes)
00:40
[591bc4434b] Merge updates from trunk. (user: mistachkin, tags: experimental)
2014-06-23
09:35
[1d30672588] Make daysOfWeek a const table. c/char const/const char/ (user: jan.nijtmans, tags: trunk)
04:26
[76303fb0c0] Reorder include statements in 'main.c' to resolve an obscure compilation issue reported via the mailing list. (user: mistachkin, tags: trunk)
2014-06-22
02:59
[bc30d829ab] "Usage" info for "fossil help rss", per mailing list request. (thx Michai Ramakers) (user: bch, tags: trunk)
2014-06-21
01:38
[4e3f915c00] Add --trimspace option to the 'test-comment-format' test command. (user: mistachkin, tags: experimental)
01:32
[0463c7bfb1] Re-add the legacy comment printing algorithm. Currently, it is being retained primarily for testing and comparison purposes. (user: mistachkin, tags: experimental)
2014-06-20
20:56
[265a48d3ec] Merge updates from trunk. (user: mistachkin, tags: experimental)
20:55
[1f2eac618c] Closed-Leaf: Merge updates from trunk. (user: mistachkin, tags: respectformatting)
20:54
[e3df30f45c] Make sure the --width option is honored by all calls into print_timeline(). (user: mistachkin, tags: trunk)
19:52
[91741c7ae9] Merge parent branch again. (user: mistachkin, tags: experimental)
19:48
[fcbfd8b5a1] Update comment tests. (user: mistachkin, tags: respectformatting)
19:16
[69509558c8] Merge parent branch. (user: mistachkin, tags: experimental)
19:15
[fc84a01a8b] Merge updates from trunk. (user: mistachkin, tags: respectformatting)
19:11
[2920e7df00] Add and adjust comment tests from the experimental branch. (user: mistachkin, tags: trunk)
18:56
[856d10ae81] Reorganize the new code, making internal functions private. Add COMMENT_PRINT_TRIM_SPACE flag, on by default. (user: mistachkin, tags: experimental)
18:31
[70ba07c368] Further refinements and more tests. (user: mistachkin, tags: experimental)
03:56
[10b47cc350] Initial draft of the ability to break a multi-line comment on word boundaries using the new algorithm. (user: mistachkin, tags: experimental)
2014-06-19
21:30
[5d2a7a0fa1] Merge updates from trunk. (user: mistachkin, tags: experimental)
21:28
[334f518c5f] Merge updates from trunk. Add tests. (user: mistachkin, tags: respectformatting)
21:26
[e02795056d] Support a -verbose argument to the test suite. (user: mistachkin, tags: trunk)
21:25
[bb1a191853] Add several tests. (user: mistachkin, tags: experimental)