Login
Timeline
Login

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

63 check-ins using file f-rm.c or f-apps/f-rm.c version faaa4b5c6b

2014-02-14
08:53
minor doc update check-in: c717d7a2e4 user: stephan tags: trunk
2014-02-13
20:43
make sure that f-apps/Makefile is not committed by accident check-in: 6b2dd4a9a1 user: jan.nijtmans tags: trunk
16:23
started on a gzip stream, but it turns out the code i took from fossil for this only works if whole inputs are gzipped at once, so am puting this aside for now. Closed-Leaf check-in: a4fc7ee1df user: stephan tags: gzip-stream
16:22
minor error edge case cleanup. check-in: 5ce74c1f61 user: stephan tags: trunk
14:19
tinkering with the file ancestry query. check-in: 9286d9b5ce user: stephan tags: trunk
11:56
doc additions. check-in: 8179c0661a user: stephan tags: trunk
11:46
added a filename history query. check-in: b3008cd60a user: stephan tags: trunk
11:45
accommodated fcli API additions. check-in: b018e152fb user: stephan tags: trunk
11:45
f-ls now treats first non-flag arg as the version to list if -v VERSION is not specified. check-in: a4a5ce76cf user: stephan tags: trunk
11:30
Added --no-transaction option to f-query. check-in: d616c78a54 user: stephan tags: trunk
11:30
added a test case for // pattern in in-zip dir names. check-in: 2e6ff11002 user: stephan tags: trunk
11:29
added fcli_end_of_main(). check-in: 1da01cd5c0 user: stephan tags: trunk
11:28
fixed two bugs in the handling of dir names in the zip generation code. check-in: 09d5f53095 user: stephan tags: trunk
2014-02-12
21:51
Added a progress callback to the repo-zip-version bits, since zipping can take a while. check-in: d610686d1d user: stephan tags: trunk
21:33
minor API renamings and tweaks to the ZIP bits. check-in: b0d01fe206 user: stephan tags: trunk
20:50
minor doc touchups. check-in: 40362c4536 user: stephan tags: trunk
20:42
Moved ZIP-creation code into the public API. Expanded and fixed it considerably. Added f-zip tool. check-in: 54a3117046 user: stephan tags: trunk
18:33
tinkering with the unit tests and th1ish/fsl bindings. check-in: fa34e6cd5b user: stephan tags: trunk
17:05
was not supposed to be in the repo - this is a local placeholder script. check-in: abe7644f3d user: stephan tags: trunk
12:14
Minor build hack to accommodate in-tree sqlite3.h. check-in: 6971febae9 user: stephan tags: trunk
2014-02-11
21:53
Pulled in many of the core upstream th1ish unit tests. Fixed quiet/loud build option to work for the subdir builds. Pulled in latest th1ish amalgamation for a fix. check-in: 5f440c651a user: stephan tags: trunk
17:46
Introducing fsl_checkout_changes_scan() and FSL_VFILE_CKSIG_CLEAR_VFILE. check-in: 6e40329da3 user: stephan tags: trunk
15:57
Moved the overlooked test.c and moved much of its code into f-sanity.c. Minor tweak to fsl_cx_err_reset() to avoid a potential error propagation corner case. check-in: 2d81857ed2 user: stephan tags: trunk
14:31
Build cleanups. Moved f-* apps to f-apps/ subdir. Now builds a shared (instead of static) lib by default because that now (since the file move) simplifies the linking of the f-apps (and th1ish). Adapted f-sanity.c tests to the new directory structure. check-in: e85b45eda2 user: stephan tags: trunk
14:03
Now only creates TAGS file from root of build tree. check-in: 0cb9bb0477 user: stephan tags: trunk
13:30
Seems i edited a generated Makefile. Fixed build to make the generated th1ish/Makefile read-only after creation to help me remember. check-in: 1609bf7b20 user: stephan tags: trunk
11:12
Removed f-tag's --no-timeline flag and added a warning to the related part of the API docs (feature is to be removed). check-in: b183a5e134 user: stephan tags: trunk
10:05
pulled in sqlite3 3.8.3.1 from fossil trunk. check-in: 19ea35490f user: stephan tags: trunk
2014-02-10
22:48
more tinkering with the script test code. well past bed time. check-in: ff317f1d07 user: stephan tags: trunk
22:07
Some minor reworking of how fsl_cx::fsScratch is used/abused (a minor malloc() optimization). check-in: ae189b3dba user: stephan tags: trunk
22:05
removing: was refactored into unit-common.th1ish. check-in: fbb742d2d3 user: stephan tags: trunk
20:43
f-status now shows both old and new names of renamed files. check-in: 6b63d403db user: stephan tags: trunk
20:43
started cleaning up the th1ish bits for use as a unit test ground. check-in: 22b96b0329 user: stephan tags: trunk
20:12
fsl_checkout_changes_visit() now works around (origpath=pathname) problem revealed by (fossil mv) misbehaviour. Added renamed-from original filename parameter to visitor callback. check-in: 8c66a0a745 user: stephan tags: trunk
18:40
Doc additions. check-in: e44c5ce78c user: stephan tags: trunk
18:29
Consolidated FSL_ATYPE_xxx and FSL_CATYPE_xxx into FSL_CATYPE_xxx, replaced fsl_atype_t with fsl_catype_t. check-in: c0ca757a66 user: stephan tags: trunk
18:14
minor function rename. check-in: dff73c6f9b user: stephan tags: trunk
18:09
Some reworking of how trailing slashes are handled in fsl_checkout_filename_check(), fsl_cx_stat(), and friends. As a general rule, trailing slashes are kept if present because this vastly simplifies handling of input from the CLI, but is up for debate (or a flag parameter) because it will probably lead to workarounds later on. check-in: 5bf66bef9e user: stephan tags: trunk
16:25
doc tinkering. check-in: 2fcbab2ef3 user: stephan tags: trunk
16:24
turned on all sorting options. Still does not sort 100% sanely, but is better than before. check-in: 688ff82f09 user: stephan tags: trunk
16:24
updated lib version number. check-in: 13dbfe9402 user: stephan tags: trunk
16:24
ifdef'd out one test which likely cannot work on Windows. check-in: 2e29c6ce12 user: stephan tags: trunk
16:23
Fixed a couple minor inconsistencies in the no-row-found handling for fsl_db_get_(text|blob)(). check-in: 7fcdf4f35a user: stephan tags: trunk
15:13
fixed a couple fsl_stmts which were not being cleaned up if copying of their data failed due to OOM. check-in: c7e103672e user: stephan tags: trunk
09:30
minor sql tinkering. check-in: b006fab836 user: stephan tags: trunk
2014-02-09
17:47
minor doc tweak. check-in: 8992d8f084 user: stephan tags: trunk
17:25
Minor API renamings. Started sketching out what a checkin/commit function might look like, but it's a long way from working. check-in: 60b268ff0a user: stephan tags: trunk
17:24
doc additions. check-in: 834064953f user: stephan tags: trunk
16:51
another deps fix/tweak. check-in: 61c9a27bc4 user: stephan tags: trunk
16:47
swapped some args to simplify up-coming porting from fossil(1). check-in: e750db6e90 user: stephan tags: trunk
14:47
Ported in fossil's popen(), but have not yet exposed it via the public API because we are a long way from needing it. check-in: 0d13a3242c user: stephan tags: trunk
14:41
minor doc fix check-in: 75b2b2e406 user: stephan tags: trunk
13:44
Enabled branch creation test in f-sanity. check-in: 6af341da45 user: stephan tags: trunk
13:10
Got initial create-branch code working. check-in: 1c87e1134f user: stephan tags: trunk
13:09
f-timeline now marks the current checkout in the timeline list. check-in: 4e73dcd47f user: stephan tags: trunk
13:03
Created branch [lib-generated-branch]. Closed-Leaf check-in: 202d32385c user: stephan tags: lib-generated-branch
12:41
Some minor tinkering with internals to avoid re-calculating an R-card if a client explicitly sets it (needed by the branch operation). check-in: a7e50f7ba8 user: stephan tags: trunk
12:02
Minor code simplification. check-in: 436c6ce8b3 user: stephan tags: trunk
12:02
Only validate the R-card if the manifest actually has an R-card. check-in: 8b4ae29b02 user: stephan tags: trunk
12:00
Created branch [lib-generated-branch]. Closed-Leaf check-in: 4f7adc44d9 user: stephan tags: lib-generated-branch
2014-02-08
21:59
Added another unit test to ease my aching mind. Fixed a leaked error report after catching an expected error. check-in: 948e58ab1b user: stephan tags: trunk
21:18
more tinkering with queries. check-in: 6e21debf80 user: stephan tags: trunk
20:34
Tinkering and fixes in the add/remove bits. check-in: 1fbda8eeb6 user: stephan tags: trunk