libfossil  File History

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

History of include/fossil-scm/fossil-cli.h

2014-10-01
06:15
marked as FSL_EXPORT various symbols; this change set is limited to the ones that are needed by the various f-apps, but this is not complete for general use of the library. I am doing this change in two phases simply because it gives me a way to see what methods have been exercised (by f-apps) and which have not. file: [ee430ea994] check-in: [7b651689f3] user: dave branch: feech-dave-msvcsupport001, size: 17719)
2014-07-24
17:05
Reformatted, now that i have finally taught emacs to stop indenting for the C++-mode extern "C" block. file: [881f8797c8] check-in: [dd07d92271] user: stephan branch: trunk, size: 17539)
2014-05-29
08:51
Portability fixes: changed char to int in places which use 3-value logic. file: [e05f6707ab] check-in: [fbf99d6e80] user: stephan branch: trunk, size: 18634)
2014-04-19
20:14
cleanups in the new --help bits. file: [c3c46f8100] check-in: [d7968f7790] user: stephan branch: trunk, size: 18635)
20:08
Started working on a new fcli --help mechanism. file: [f8db46da7b] check-in: [449e9406f5] user: stephan branch: trunk, size: 17794)
2014-04-03
17:19
fcli now elides global/framework help options unless --global is passed, and instead adds a hint about that option to the --help output. file: [956cd3b46c] check-in: [734b3f5352] user: stephan branch: trunk, size: 16982)
2014-04-01
17:04
Minor milestone: f-vdiff basically works. Just need to add diff-vs-checkout support. Added fsl_isatty() b/c it is needed by a couple of apps (could alternately go in fcli). file: [a0da2a43fe] check-in: [ab6bf194c2] user: stephan branch: trunk, size: 16799)
2014-03-30
12:18
minor doc updates. file: [9fc5deb45a] check-in: [e0c522728b] user: stephan branch: trunk, size: 16972)
2014-03-26
15:48
Fluff: started adding basic ANSI color support to text-mode diffs. Only context diffs for the time being. file: [2e79ef6e38] check-in: [41e6280df7] user: stephan branch: trunk, size: 16836)
2014-02-14
09:05
Globally changes the API docs from fossil/sqlite-style '**' to Doxygen-friendly format because the extra stars hinder writability/changability and require an extra filter at the doxygen-processing level. file: [1e147925ab] check-in: [a2cbd2e343] user: stephan branch: trunk, size: 16664)
2014-02-13
11:29
added fcli_end_of_main(). file: [654cad3ccd] check-in: [1da01cd5c0] user: stephan branch: trunk, size: 16916)
2014-02-07
17:23
minor API renaming. Added multiple-glob and invert-glob support to f-ls. Doc touch-ups. file: [9f807ca8b6] check-in: [9cf3c16ca6] user: stephan branch: trunk, size: 16030)
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: [864ac791c4] check-in: [ebda4a36e3] user: stephan branch: trunk, size: 16021)
2014-02-01
12:15
Refactored fsl_config_xxx() impls for cached statements. Added unit tests for the config get/set APIs. file: [70c1997f3c] check-in: [43d76d6664] user: stephan branch: trunk, size: 16210)
10:46
Added 'set' and 'unset' features to f-config. file: [8d7575cd57] check-in: [731e2f05d9] user: stephan branch: trunk, size: 16168)
2014-01-31
23:57
Ported in a public domain strftime() impl, for potential use with the checkout-related functionality. Fixed a clang warning. file: [63d5fc7ed2] check-in: [615b6d29bc] user: stephan branch: trunk, size: 16067)
2014-01-30
20:36
Re-thought/implemented fsl_repo_dir_names() to return all dir names when given an RID, use the checkout if rid==0, and all versions if rid is negative. Other minor refactoring/renaming. Fixed fsl_cx_filename_collation() to return the right string. file: [637e021f83] check-in: [22ce993a61] user: stephan branch: trunk, size: 15958)
2014-01-25
15:01
minor internal restructuring in fcli. file: [1fc4449429] check-in: [bbe93aa209] user: stephan branch: trunk, size: 15958)
2014-01-22
20:57
doc fixes/tweaks. i _think_ i finally got the doxygen INPUT_FILTER doing the right thing wrt to the fossil(1)-style comment blocks in conjunction with @code/@endcode. file: [5a878afcbd] check-in: [89554a5d7f] user: stephan branch: trunk, size: 15923)
20:06
Added a minor maintenance reminder. file: [300da28197] check-in: [2303065b50] user: stephan branch: trunk, size: 15923)
2013-09-18
17:19
Extended fcli to allow client to specify the output channel used by f_out() and friends (so it can now be used with a GUI app). file: [9c16241a10] check-in: [9c8f77e838] user: stephan branch: trunk, size: 15802)
2013-09-16
16:25
second half of previous commit, plus some copy/paste comment corrections. file: [f9802a604d] check-in: [e0996075b9] user: stephan branch: trunk, size: 15455)
2013-09-11
19:58
Playing with __attribute__. file: [29ffa173c5] check-in: [039b1b7f4d] user: stephan branch: trunk, size: 15318)
2013-09-10
14:23
Resolved task [ef8cd96ec9]: refactored fsl_deck_output() to not need a fsl_cx/db handle. file: [108d90f292] check-in: [8af01f757e] user: stephan branch: trunk, size: 15176)
2013-09-08
15:39
Lots of minor additions and tweaks, mainly in support of app-level code. file: [b283a2ba9b] check-in: [7bfbc3dba6] user: stephan branch: trunk, size: 14695)
2013-09-04
21:09
fixed a missing extern for fcli, which caused an ODR violation with tcc. Added -O0 to debug compile flags. file: [8245c4fcb7] check-in: [34f559dc49] user: stephan branch: trunk, size: 14519)
2013-09-03
09:43
More fcli refactoring via perl. Fixed a broken assertion in f-sanity. file: [10d9386666] check-in: [0333cc9077] user: stephan branch: trunk, size: 14512)
2013-09-02
22:11
fcli now treats a first non-flag argument of "help" as help for all apps, not just dispatched-by-name commands. file: [581574bd0d] check-in: [ea8eb63bb7] user: stephan branch: trunk, size: 13534)
2013-09-01
13:28
Fixed f-tag --help broken by recent refactoring. Minor improvements to the fcli error reporting. file: [e7533245a7] check-in: [4d8b91a4ae] user: stephan branch: trunk, size: 13320)
12:54
s/fcli_cli_/fcli_/g. Minor error text change. file: [47b7d0ffa2] check-in: [945fea799c] user: stephan branch: trunk, size: 12528)
2013-08-31
13:02
Doc additions, minor error reporting cleanups. file: [3e36df42b2] check-in: [8f05724070] user: stephan branch: trunk, size: 12556)
11:32
Re-did how fcli hooks into app-local help, to avoid an unresolved symbol in the main lib. file: [111f37ea14] check-in: [6f54534d74] user: stephan branch: trunk, size: 12553)
10:49
Renamed the FossilApp API to fcli. Moved its header into the public space. file: [47c7f122e8] check-in: [5d3767f8f0] user: stephan branch: trunk, size: 12500) Renamed from FossilApp.h