Login
All files named ”f-tag.c”
Login

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

History for f-tag.c

2014-02-11
14:31
Renamed to f-apps/f-tag.c. 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 branch: trunk, size: 0
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). file: [c106ffb55d] check-in: [b183a5e134] user: stephan branch: trunk, size: 4785
2014-02-07
17:23
minor API renaming. Added multiple-glob and invert-glob support to f-ls. Doc touch-ups. file: [460fbeb1f5] check-in: [9cf3c16ca6] user: stephan branch: trunk, size: 5019
2014-02-06
17:26
Added fsl_confirm() family of functions for up-coming features. Fixed overwrite-repo in fsl_repo_create() (it previous didn't do anything useful). Changed how fsl_cx stores its default user name, and it now takes the default user name from a repo when opening it (where user.id==1). Other minor cleanups and tweaks. file: [3ec66b1522] check-in: [ebda4a36e3] user: stephan branch: trunk, size: 5020
2013-09-03
13:21
renamed f-tag xlink listener. file: [e9c60a2f47] check-in: [e65468c369] user: stephan branch: trunk, size: 4867
09:43
More fcli refactoring via perl. Fixed a broken assertion in f-sanity. file: [16e063ecb9] check-in: [0333cc9077] user: stephan branch: trunk, size: 4866
2013-09-01
14:04
Lots of API name shortenings. Added fsl_content_get_by_sym(). file: [87f6e4942a] check-in: [80945ffca3] user: stephan branch: trunk, size: 4868
13:28
Fixed f-tag --help broken by recent refactoring. Minor improvements to the fcli error reporting. file: [c3edf6e85e] check-in: [4d8b91a4ae] user: stephan branch: trunk, size: 4869
12:54
s/fcli_cli_/fcli_/g. Minor error text change. file: [b897478674] check-in: [945fea799c] user: stephan branch: trunk, size: 4563
12:29
minor cleanups/fixes in crosslink callback handling. file: [9f24a94aa4] check-in: [510aecf972] user: stephan branch: trunk, size: 4591
2013-08-31
10:49
Renamed the FossilApp API to fcli. Moved its header into the public space. file: [33f1f489f8] check-in: [5d3767f8f0] user: stephan branch: trunk, size: 4496
10:02
Lots of FossilApp tinkering. file: [aebce94a85] check-in: [5e77c8742d] user: stephan branch: trunk, size: 4554
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. file: [3d937749c4] check-in: [e1a9699a62] user: stephan branch: trunk, size: 4562
14:30
minor cleanups in the xlink callback code. fixed an error propagation case. file: [bdd034d79f] check-in: [966209515b] user: stephan branch: trunk, size: 4553
14:15
First draft of artifact crosslink callbacks, to allow us to farm out the crosslinking work. file: [44c54aa306] check-in: [fb18a52241] user: stephan branch: trunk, size: 4344
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. file: [364ec3520b] check-in: [e0963e92ca] user: stephan branch: trunk, size: 4106
2013-08-24
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. file: [30dc8e47bc] check-in: [31dda112b9] user: stephan branch: trunk, size: 4273
2013-08-22
22:28
minor bugfixes, more manifest parsing validation, and more docs. file: [78aa1b827e] check-in: [0d5225a61b] user: stephan branch: trunk, size: 4263
2013-08-15
17:09
Added FossilApp_has_unused_flags(). file: [d0343c8d96] check-in: [94e252e412] user: stephan branch: trunk, size: 4283
15:07
removed some duplicated output. file: [3eaceff4e4] check-in: [fe0399ebcc] user: stephan branch: trunk, size: 4231
2013-08-14
23:49
Minor cleanups to the last round of refactoring. Cleaned up help subsystem for FossilApp a bit. file: [4706ad56e7] check-in: [3cc2cd8a5a] user: stephan branch: trunk, size: 4266
2013-08-13
20:29
help text tweaks. file: [7c382f4c52] check-in: [f15fbfec21] user: stephan branch: trunk, size: 4313
20:04
Timeline now shows tag values (if available) for +/-closed tags. Help text improvement. file: [343cc829c8] check-in: [5726a64134] user: stephan branch: trunk, size: 4237
19:32
Added ability to add/cancel/propagate tags by applying +/-/* prefix to f-tag. Refactored dry-run mode to use a transaction/rollback, for more realism. Refactored the public tag API a bit. Fixed a va_list handling error in fsl_db_g_text(). file: [30004d9d7e] check-in: [caeb8eb815] user: stephan branch: trunk, size: 4133
10:55
Added fsl_cx::flags, APIs to set/get them, and a flag to disable the generation of timeline event entries when crosslinking control manifests. file: [c90eaf3fba] check-in: [a62817438b] user: stephan branch: trunk, size: 3298
2013-08-12
15:44
Cleanups and fixes in the db bits. s/FSL_TAG_xxx/FSL_TAGTYPE_xxx/g. Fixed a memleak in the handling of the fsl_db::filename entries for the special dbs. fsl_cx_checkout_close() now always closes its accompanying repo first because the repo is attached and we end up in a weird state if we do not. file: [3ead4cb734] check-in: [ba9abe6330] user: stephan branch: trunk, size: 3034
14:01
Fixed wrong tag names output in crosslink-generated messages, caused by copy-paste porting of code with different semantics :/. Other minor cleanups. Added --dry-run to f-tag. file: [92e718d6a0] check-in: [6f131086fc] user: stephan branch: trunk, size: 3030
12:20
Refactoring of the FossilApp layer into header/impl files. Minor fixes and cleanups. file: [871beb6d31] check-in: [a78f5aada4] user: stephan branch: trunk, size: 2607
03:44
cleanups and fixes in FossilApp and f-*.c. file: [3ddcc83880] check-in: [a3aa3426c0] user: stephan branch: trunk, size: 2607
03:11
Fixed swapped args in fsl_stmt_each() which broke each() callbacks. Changed fsl_stmt_each_f() signature. Added f-timeline.c basic timeline mini-app. file: [3c26225c17] check-in: [f3b0243385] user: stephan branch: trunk, size: 2606
2013-08-11
21:42
prettied up the test app bit file: [bfdef0fc52] check-in: [0b2c079cc4] user: stephan branch: trunk, size: 2439
21:38
finished(?) the crosslinking of CONTROL artifacts (tag changes). :-D file: [8b477039db] check-in: [15958dd832] user: stephan branch: trunk, size: 2419
20:54
Added: Added an app for testing tagging. Tag saving is working but the entries do not show up in the timeline until a sync or rebuild (missing some postprocessing step or other). file: [8274a33203] check-in: [2caba4c84a] user: stephan branch: trunk, size: 2556