Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
101 events for week 2013-33 beginning on 2013-08-19
Following week ↑
2013-08-25
| ||
18:01 | added a name to the xlink callbacks, so that we have a mechanism we cau use to swap out specific ones. check-in: e1a9699a62 user: stephan tags: trunk | |
14:35 | • Changes to wiki page "home" artifact: b0043b4008 user: stephan | |
14:31 | Note: Minor milestone: artifact crosslinking hooks technote: [ae21728d2c] user: stephan | |
14:30 | minor cleanups in the xlink callback code. fixed an error propagation case. check-in: 966209515b user: stephan tags: trunk | |
14:15 | First draft of artifact crosslink callbacks, to allow us to farm out the crosslinking work. check-in: fb18a52241 user: stephan tags: trunk | |
13:24 | • Edit [6dd9438f46f44789|6dd9438f46]: Edit check-in comment. artifact: d25bb32874 user: stephan | |
13:24 | off-by-one fix in timeline text for sym-xxx tags. Added --new option to f-wiki. check-in: 6dd9438f46 user: stephan tags: trunk | |
13:00 | Fixed fsl_deck_unshuffle() to not fail if the deck _cannot_ have an R-card. s/fsl_deck_calculate_R/fsl_deck_R_calc/, for consistency. check-in: bc88a06866 user: stephan tags: trunk | |
12:53 | more minor API cleanups and renaming. check-in: bc4da7e12f user: stephan tags: trunk | |
12:22 | doxygen tweaks. removed generated file. check-in: 76513a1bcb user: stephan tags: trunk | |
11:40 | • Added wiki page "f-tools" artifact: 53e3685523 user: stephan | |
11:39 | More API renamings. Moved some card-related code from internal to public APIs. Added foreach iterator for F-cards. Added basic f-ls app. check-in: e0963e92ca user: stephan tags: trunk | |
09:12 | API renamings (shortenings) and minor API simplifications. Doc updates, some work on making the R-card optional. check-in: c0752c60c2 user: stephan tags: trunk | |
2013-08-24
| ||
23:21 | Added new file for Event APIs. Minor refactoring and code consolidation. Fixed a crosslinking bug which used a wrong (old/changed) format specifier for event-XXX tags. check-in: b5b5a52965 user: stephan tags: trunk | |
15:54 | more wiki work check-in: 7df0b1de78 user: stephan tags: trunk | |
14:12 | Tinkering with the wiki bits. Added generic 'help' command support to FossilApp command dispatcher. Time for a pinball break. check-in: ff8abd761f user: stephan tags: trunk | |
14:11 | • Added wiki page "test-page" artifact: 6840dd27a1 user: stephan | |
13:54 | • Added wiki page "home" artifact: 028497f0e1 user: stephan | |
13:42 | Renamed fsl_deck_VERB_CARD() to fsl_deck_CARD_VERB(), for consistency. Added initial wiki-save support, but the public API needs a bit of tweaking. check-in: 31dda112b9 user: stephan tags: trunk | |
13:37 | Note: Minor milestone: first wiki edit saved. technote: [5ff4040e3d] user: stephan | |
13:37 | • Changes to wiki page "scratchpad" artifact: 21a9022c57 user: stephan | |
11:56 | • Changes to wiki page "home" artifact: 587263dfd8 user: stephan | |
11:48 | • Changes to wiki page "f-tools" artifact: d94ed67c32 user: stephan | |
11:41 | • Changes to wiki page "f-tools" artifact: 375d76fe22 user: stephan | |
11:39 | • Changes to wiki page "f-tools" artifact: 83906a2e15 user: stephan | |
11:35 | Added fsl_wiki_load_latest(). Added f-wiki 'export' command. Added more options to f-wiki 'list' command. check-in: 9989e90728 user: stephan tags: trunk | |
11:29 | • Changes to wiki page "f-tools" artifact: 0f08337093 user: stephan | |
11:01 | • Added wiki page "FossilApp" artifact: 1024fcf8fc user: stephan | |
10:36 | doc updates check-in: 70765dc471 user: stephan tags: trunk | |
10:34 | Expanded FossilApp to use a fail-on-OOM allocator and support basic named-command-style command dispatching. check-in: bf5dbb798e user: stephan tags: trunk | |
10:33 | fixed a memleak in fsl_foreach_wiki_page(). Documented (non-)lifetime of deck parameter to the for-each callback. check-in: 868860b530 user: stephan tags: trunk | |
09:50 | Minor cleanups. Got rid of snprintf() (not c89) now that the fsl_snprintf() mystery has been solved. check-in: a85df229af user: stephan tags: trunk | |
09:48 | Fixed the (dumb) sprintf sizeof/va-list bug. i was passing a va_list to a ... func. check-in: 0895a27816 user: stephan tags: trunk | |
08:57 | Pulled in fixed broke-r-card branch. f-mfparse now reads from stdin by default if no -f or filename is provided and it is not on a terminal. check-in: 6d746e7d25 user: stephan tags: trunk | |
08:54 | Partial revert of the last commit (problem was the va_list/sizeof/snprintf() weirdness again). More experimentation with that particular problem - not sure why it's specific to sprintf(). Closed-Leaf check-in: 6df1e4338a user: stephan tags: broke-r-card | |
08:10 | • Edit [f26b454fa1a863f4|f26b454fa1]: Move to branch broke-r-card. Change background color to "#ffc0d0". artifact: d5e126b8a6 user: stephan | |
07:44 | minor cleanups. fixed f-mfparse to know the difference between an imported/artifical artifact and a known own, and skips the sha1 check on imported ones. fsl_deck_parse() no longer asserts if it cannot find a matching RID. check-in: f26b454fa1 user: stephan tags: broke-r-card | |
07:41 | • Edit [aeee30c28966b4ee|aeee30c289]: Add "testing-after-changes". artifact: e7fb01eced user: stephan | |
2013-08-23
| ||
21:31 | Events have W-cards too, so this needs to be checked first. check-in: aeee30c289 user: jan.nijtmans tags: trunk | |
18:45 | prettied up the output a bit. check-in: 56237933d2 user: stephan tags: trunk | |
18:37 | • Changes to wiki page "building" artifact: e451926f4c user: stephan | |
17:38 | Started working on basic wiki APIs. check-in: a0b5b4e7de user: stephan tags: trunk | |
17:37 | • Changes to wiki page "f-tools" artifact: 23b6fe4a40 user: stephan | |
17:26 | • Changes to wiki page "scratchpad" artifact: 327a3ca8cf user: stephan | |
16:35 | amal smoketest now compiles with both -std=c89 and -std=c99 when building with gcc. check-in: f1a9b89e6e user: stephan tags: trunk | |
16:32 | Note: Minor milestone: builds on Cygwin technote: [5c352f59c3] user: stephan | |
16:23 | Cygwin patches from Jan. check-in: 2ce2ff78ea user: stephan tags: trunk | |
16:07 | Improved fsl_mf_guess_type() ordering from Jan. check-in: d0fcf5fbb7 user: stephan tags: trunk | |
2013-08-22
| ||
22:31 | • Changes to wiki page "building" artifact: 7125aea6d1 user: stephan | |
22:28 | minor bugfixes, more manifest parsing validation, and more docs. check-in: 0d5225a61b user: stephan tags: trunk | |
22:27 | • Edit [57107f6bd2109a00|57107f6bd2]: Add "test-deck_save". artifact: 356062d36e user: stephan | |
22:27 | • Changes to wiki page "home" artifact: 5ab5d77965 user: stephan | |
22:26 | • Added wiki page "AmalgamationBuild" artifact: 86afdaa518 user: stephan | |
22:26 | • Changes to wiki page "building" artifact: 852c26e8cb user: stephan | |
19:18 | • Edit [2649904bd2c54c83|2649904bd2]: Edit check-in comment. artifact: f44157fec2 user: stephan | |
19:18 | • Edit [2649904bd2c54c83|2649904bd2]: Edit check-in comment. artifact: 1b2195faf1 user: stephan | |
19:09 | • Added wiki page "scratchpad" artifact: 69a847b7f2 user: stephan | |
18:55 | Note: Milestone: verify-at-commit implemented technote: [236a966798] user: stephan | |
18:53 | • Changes to wiki page "home" artifact: 8ed8320caa user: stephan | |
18:26 | Ported in the "verify before commit" code, which ensures that all new content can be extracted from the db before it commits the transaction doing the adding. Fixed a memlink in fsl_repo_tag_symbol(). Added fsl_deck_save() and refactored fsl_repo_tag_rid() to use it. check-in: 57107f6bd2 user: stephan tags: trunk | |
18:24 | • Edit [bbc3856f5804703e|bbc3856f58]: Add "fsl_deck_save-test". artifact: 6b83290ba0 user: stephan | |
17:41 | • Edit [bbc3856f5804703e|bbc3856f58]: Add "test-memleak-fix" with value "testing a memleak fix". artifact: 05449759d9 user: stephan | |
17:37 | • Edit [bbc3856f5804703e|bbc3856f58]: Add "test-verify-before-commit" with value "tested in ROLLBACK mode. let's see how it behaves with a COMMIT.". artifact: f25edcc55e user: stephan | |
15:34 | Moved the Doxygen 'page' docs from fossil.h to fossil-pages.h. check-in: bbc3856f58 user: stephan tags: trunk | |
15:33 | amal smoketest now tries to compile using all compilers it can find. check-in: 0a890e1da4 user: stephan tags: trunk | |
15:02 | • Changes to wiki page "home" artifact: 53557d882d user: stephan | |
14:58 | Minor doc additions. Renamed lib/URLs to libfossil, as per ML discussions. check-in: 4ccaeb603d user: stephan tags: trunk | |
14:57 | The undocumented uuid-to-rid conversion of RID-looking strings now requires an 'rid:' prefix (analog to a recent fossil(1) patch) and now only resolves to existing records (returns FSL_RC_NOT_FOUND for an unknown RID). check-in: 2649904bd2 user: stephan tags: trunk | |
14:54 | • Changes to wiki page "download" artifact: 042b30df83 user: stephan | |
14:49 | Note: Name change: libfossil technote: [ecc6cdb301] user: stephan | |
13:44 | fsl_internal.h ==> fossil-internal.h check-in: 2cae867331 user: stephan tags: trunk | |
2013-08-21
| ||
22:33 | • Changes to wiki page "scratchpad" artifact: 722ab28f30 user: stephan | |
22:22 | • Changes to wiki page "scratchpad" artifact: 9f90d0f046 user: stephan | |
21:50 | oops. signed==>unsigned. check-in: a64cf10a48 user: stephan tags: trunk | |
21:44 | more docs... check-in: 480a709173 user: stephan tags: trunk | |
21:27 | • New ticket [64cada818c] library test ticket. artifact: 62eb0aaa4d user: stephan | |
21:24 | • Changes to wiki page "home" artifact: 8cbd20743d user: stephan | |
20:04 | Tracked down, characterized, and documented a va_list-related gotcha in fsl_appendfv() (and all derived functionality) for certain combinations of sizeof()s and format specifiers. check-in: 764a17787a user: stephan tags: trunk | |
16:40 | Note: Developer Diary #1 of N technote: [829d3fdd05] user: stephan | |
16:38 | Fixed unitialized vars caught by clang (not gcc). Minor compile workaround for tcc (it leaks a 'unix' macro). Now builds cleanly in c89 mode with gcc, clang, and tcc. check-in: 27751fd85d user: stephan tags: trunk | |
16:23 | experimentally changed fsl_id_t back to fsl_int32_t b/c it _seems_ the bug i saw _might_ have been a side-effect of a unclean rebuild after a sizeof(fsl_id_t) change. check-in: 2d09489368 user: stephan tags: trunk | |
16:23 | Switched to project-local typedefs in the etRADIX bits. "Should" be no side-effects for sane builds. check-in: 6cb491da2a user: stephan tags: trunk | |
15:37 | • Edit [13884cf8e51bfbc8|13884cf8e5]: Edit check-in comment. artifact: f2f2704881 user: stephan | |
2013-08-20
| ||
22:26 | minor tinkering and fixes before bed. check-in: b1e93f23f1 user: stephan tags: trunk | |
22:10 | Note: Test event - automatically generated technote: [07384b266d] user: stephan | |
21:29 | Removed an invalid "else" (caused a code skip). Minor buffer termination tweak in corner case. check-in: 8dd4a5d428 user: stephan tags: trunk | |
21:25 | Accommodated API change. check-in: b1a524d3d2 user: stephan tags: trunk | |
21:24 | • Edit [13884cf8e51bfbc8|13884cf8e5]: Add "test-tag-crosslink" with value "test after weird int32/64 debugging session.". artifact: da17d9d63a user: stephan | |
21:23 | Holy cow - switched back to 64-bit fsl_id_t because 32-bit causes weird corruption in va_list handling in the integer (etRADIX) bits of fsl_appendf(). To investigate as time allows. It can be reproduced with a 32-bit fsl_id_t using the hand-rolled variant of FSL_ID_TYPE_PFMT. check-in: 13884cf8e5 user: stephan tags: trunk | |
20:02 | More work on crosslinking, minor refactoring/code movement. Added f-event test app. check-in: 06179ab0e6 user: stephan tags: trunk | |
20:01 | Note: Test event #2 technote: [dcb096c78b] user: stephan | |
17:47 | • Edit [dcb096c78b7994b1|dcb096c78b]: Edit check-in comment. artifact: 8d18f07d6b user: stephan | |
17:12 | code consolidation in the fsl_DB_g_TYPE() routines, fixed silliness in the return of fsl_DB_g_bool(), where it returned a result code (==true unless !(code%128)) for errors. check-in: dcb096c78b user: stephan tags: trunk | |
15:14 | some minor improvements to manifest parsing. Corrected semantics of the "target" parameter to A-cards. check-in: 07384b266d user: stephan tags: trunk | |
2013-08-19
| ||
21:39 | just one more error check... check-in: f6ca1a7106 user: stephan tags: trunk | |
21:35 | Ported in the MANIFEST-type crosslinking bits but they must remain untested until tomorrow. check-in: b890029387 user: stephan tags: trunk | |
20:40 | Minor cleanups. Replaced fsl_db_unix_to_iso8601() with fsl_unix_to_iso8601() (didn't know strftime() was C89). check-in: fb9ef509fe user: stephan tags: trunk | |
19:56 | • Changes to wiki page "f-tools" artifact: 5ed7203652 user: stephan | |
19:38 | • Edit [ec268be7f0ca5f27|ec268be7f0]: Edit check-in comment. artifact: 7f8b5825c0 user: stephan | |
19:37 | • Changes to wiki page "home" artifact: 40a92caf45 user: stephan | |
19:29 | Added EVENT crosslinking. Can now losslessly round-trip EVENT manifests. Minor changes to support seconds-precision (not msec-precision) on E-cards b/c that is how fossil(1) does it. Fixed bugs in the E-card card-is-legal validation. check-in: ec268be7f0 user: stephan tags: trunk | |