Login
All files named ”FossilApp.c”
Login

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

History for FossilApp.c

2013-08-31
10:49
Renamed to src/fsl_cli.c. Renamed the FossilApp API to fcli. Moved its header into the public space. check-in: [5d3767f8f0] user: stephan branch: trunk, size: 0
10:02
Lots of FossilApp tinkering. file: [620effe6f7] check-in: [5e77c8742d] user: stephan branch: trunk, size: 14223
2013-08-30
18:26
consistency: s|fsl_cx_init_param|fsl_cx_init_opt|g file: [eac2892fc2] check-in: [d155bafd28] user: stephan branch: trunk, size: 13426
18:05
insignificant cleanups and docs/text touchups. file: [814fa98b32] check-in: [efaeb72011] user: stephan branch: trunk, size: 13430
2013-08-29
16:40
s/fsl_init_param/fsl_cx_init_param/ file: [29f587ffb7] check-in: [c611b4e1a1] user: stephan branch: trunk, size: 13432
15:24
minor API renaming/shortening, doc additions, removed some dead code. file: [3e36cee917] check-in: [135fb8b36c] user: stephan branch: trunk, size: 13426
2013-08-28
16:45
Creation of new repos is more or less finished. fossil(1) seems to be happy with them. file: [56c9108af0] check-in: [859846313d] user: stephan branch: trunk, size: 13404
2013-08-27
19:55
Started work on creating a new repo. Several related minor cleanups and additions. Simplified a couple APIs. file: [0d733ac0e6] check-in: [184bdcf4a4] user: stephan branch: trunk, size: 12489
2013-08-25
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: [4d27f3adac] check-in: [e0963e92ca] user: stephan branch: trunk, size: 12495
2013-08-24
14:12
Tinkering with the wiki bits. Added generic 'help' command support to FossilApp command dispatcher. Time for a pinball break. file: [30f8555909] check-in: [ff8abd761f] user: stephan branch: trunk, size: 12491
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: [2b65cf6e9e] check-in: [31dda112b9] user: stephan branch: trunk, size: 12291
10:34
Expanded FossilApp to use a fail-on-OOM allocator and support basic named-command-style command dispatching. file: [0117272b75] check-in: [bf5dbb798e] user: stephan branch: trunk, size: 12160
2013-08-22
13:44
fsl_internal.h ==> fossil-internal.h file: [dbaa205f67] check-in: [2cae867331] user: stephan branch: trunk, size: 10090
2013-08-20
22:26
minor tinkering and fixes before bed. file: [eaf1f413f4] check-in: [b1e93f23f1] user: stephan branch: trunk, size: 10087
2013-08-18
14:35
Split the code into some new files. Shortened fsl_cx_repo_xxx() and fsl_cx_checkout_xxx(), removing the _repo/_checkout part. file: [cd2b1d8824] check-in: [2acbc2f85e] user: stephan branch: trunk, size: 9962
04:04
Minor improvements in FossilApp error reporting. file: [11993cacc1] check-in: [88e367e90c] user: stephan branch: trunk, size: 9971
2013-08-16
03:44
Lots of tinkering with the repo/checkout config getter routines. file: [030fa5a208] check-in: [0674a892d6] user: stephan branch: trunk, size: 9878
2013-08-15
17:21
removed some duplicated code, minor typo fix. file: [fd1e8121b6] check-in: [22d54f6bc8] user: stephan branch: trunk, size: 10066
17:09
Added FossilApp_has_unused_flags(). file: [4ed7a7f9ba] check-in: [94e252e412] user: stephan branch: trunk, size: 10135
2013-08-14
23:49
Minor cleanups to the last round of refactoring. Cleaned up help subsystem for FossilApp a bit. file: [11e0338298] check-in: [3cc2cd8a5a] user: stephan branch: trunk, size: 9739
22:54
More work on the deck/manifest API. Moved manifest test code into test-mf.c. file: [cca092c2f1] check-in: [ac713788f4] user: stephan branch: trunk, size: 9183
2013-08-13
20:29
help text tweaks. file: [0cc3896ec6] check-in: [f15fbfec21] user: stephan branch: trunk, size: 8842
13:17
Renamed header files from fossil/*.h to fossil-scm/*.h, to avoid any potential confusion with the fossil FS or other fossils out there. file: [0fee6bfd97] check-in: [99a4a0ff23] user: stephan branch: trunk, size: 8842
10:51
fixed a case where flags -n and -nXXXX were being seen as equivalent. file: [9745679608] check-in: [73089a605f] user: stephan branch: trunk, size: 8838
2013-08-12
15:49
accommodated API change file: [ea4a500d0e] check-in: [0a56bf368e] user: stephan branch: trunk, size: 8804
14:09
Fixed an incorrectly propagated error code. file: [e99125af27] check-in: [2a84ad397a] user: stephan branch: trunk, size: 8807
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: [31e264224b] check-in: [6f131086fc] user: stephan branch: trunk, size: 8720
12:20
Refactoring of the FossilApp layer into header/impl files. Minor fixes and cleanups. file: [5395e94c5c] check-in: [a78f5aada4] user: stephan branch: trunk, size: 8657
03:44
cleanups and fixes in FossilApp and f-*.c. file: [00269381e4] check-in: [a3aa3426c0] user: stephan branch: trunk, size: 11662
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: [926a32a5be] check-in: [f3b0243385] user: stephan branch: trunk, size: 10918
2013-08-11
21:38
finished(?) the crosslinking of CONTROL artifacts (tag changes). :-D file: [36957daef3] check-in: [15958dd832] user: stephan branch: trunk, size: 8855
20:54
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: [0eb6eb6d18] check-in: [2caba4c84a] user: stephan branch: trunk, size: 8485
2013-08-10
14:24
Fixed FossilApp_open() to prefer -R over -c. Fixed missing reporting of repo-not-found error for -R. file: [026ef024f1] check-in: [cca68e07d7] user: stephan branch: trunk, size: 5990
2013-08-08
20:53
Refactored fsl_cx::dbXXX back into separate db handles, and fsl_cx::dbMain is now a pointer refering to one of db(Config,Ckout,Repo). Requires notably more code/complexity but i am leary of using a :memory: db as the main db (e.g. TEMP tables can only be created in the main db). This breaks part of the th1ish bindings, but will fix that later/tomorrow. file: [2c8c86a864] check-in: [3273fcaae5] user: stephan branch: trunk, size: 5926
19:44
minor cleanups. No longer errors out if auto-search of a checkout finds no checkout. file: [63dd1ef9c1] check-in: [875530f36e] user: stephan branch: trunk, size: 5896
19:40
Added: restructured the test app, started a mini-framework for basic apps. file: [d57a49b49a] check-in: [b517c54f29] user: stephan branch: trunk, size: 6174