Login
All files named ”f-apps/f-checkin.c”
Login

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

History for f-apps/f-checkin.c

2021-03-04
18:24
Renamed to f-apps/f-ci.c. Renamed f-checkin to f-ci and f-checkout to f-co because the tab-completion conflicts are getting annoying :/. check-in: [932ec8ad51] user: stephan branch: trunk, size: 0
2021-03-01
16:21
Arguably a typo fix in the new header. Thank goodness for stream editors. file: [8569c6668d] check-in: [386316db07] user: stephan branch: trunk, size: 7894
15:46
Replaced the overwhelming majority of license headers with the new project-standard one. Left a few as they were for files which were imported essentially unchanged from Fossil or, in the case of SHA1/SHA3/MD5 bits, other 3rd-party sources. file: [8d2723d183] check-in: [fa5fb24496] user: stephan branch: trunk, size: 7886
2021-02-28
04:57
fcli now uses its own FCLI_RC_HELP, instead of hijacking FSL_RC_BREAK, to indicate that --help was triggered. file: [babf3698c7] check-in: [d0edf4583f] user: stephan branch: trunk, size: 7822
2021-02-27
14:29
Finished porting the f-apps to the new CLI handling bits. Replaced fcli::appHelp with what was formerly fcli::appHelp2. file: [beeb13ded6] check-in: [ca464b5b74] user: stephan branch: trunk, size: 7819
07:08
More CLI flag subsystem porting and license header swapping. file: [7accc1b92c] check-in: [c94a3b0d0e] user: stephan branch: trunk, size: 7820
06:05
More work on the new fcli flags infrastructure. file: [6d08a88891] check-in: [6865f151f9] user: stephan branch: trunk, size: 8129
2021-02-26
14:04
Reworking how fcli flag handling is done. file: [de35010f51] check-in: [dad2f76f30] user: stephan branch: fcli-flag-rework, size: 8400
2021-02-24
04:04
Brought checkin crosslinking up to date wrt fossil (whew) and it appears to work: deleting the mlink/plink entries and running f-parseparty -c seems to do the right thing. Fixed a couple mis-handled cases of cherrypick crosslinking and mis-setting of the fsl_card_Q::type field in fsl_deck_parse(). file: [6f0c08dbf5] check-in: [4dde2be3b0] user: stephan branch: trunk, size: 8394
2021-02-21
15:10
Renamed FSL_CATYPE... (CA=Control Artifact) to FSL_SATYPE... (SA=Structural Artifact) so that they correspond to the terms as set out by the fossil file format docs. file: [92886af065] check-in: [8728796601] user: stephan branch: trunk, size: 8395
2021-02-15
03:24
Renamed src/fsl_XYZ.c to src/XYZ.c. f-checkin vfile dump now includes renames. file: [c9596d3bad] check-in: [ed3183170a] user: stephan branch: trunk, size: 8395
2021-02-13
23:43
Corrected f-checkin's vfile dump to only include changed files. file: [4062bdc797] check-in: [345ab3e1c1] user: stephan branch: trunk, size: 8372
21:49
Changed crosslink listener interface and started porting the parts which update the timeline into user-overrideable listeners, which will allow clients to 100% customize timeline content without having to deal with the rest of the crosslinking schema updates. Honor fossil's forbid-delta-manifests setting. Fixed fsl_deck_output() usage in f-apps, as called for by previous commit [ac9b034f79]. file: [a045f4cb22] check-in: [911afa1bcc] user: stephan branch: trunk, size: 8283
2021-02-11
19:13
Completely reimplemented ownership semantics of fcli argument/flag memory, greatly simplifying app-side management of those. Now fcli sticks all of them in fcli_fax() so that their lifetime is predictable and managed, so clients no longer have to free them. file: [6744ac04dd] check-in: [4307886eab] user: stephan branch: trunk, size: 8301
04:41
Moved some at-exit cleanup code. file: [b13c54ed35] check-in: [d6afb451a0] user: stephan branch: trunk, size: 8389
2021-02-10
15:45
Added fcli_fax() (free-at-exit). file: [6efbe12c73] check-in: [e8b7fd94e6] user: stephan branch: trunk, size: 8380
2021-02-09
11:40
Added some protections against generating empty checkin. Removed some stale docs. file: [25082c2d18] check-in: [9bff657291] user: stephan branch: trunk, size: 8390
00:18
Updated license text in almost all C/H to claim copyright while attributing all of the files as heavily derived from DRH's work. file: [2dbd1bb158] check-in: [631fb3f69a] user: stephan branch: trunk, size: 7933
2015-12-28
21:44
another test of the leaf-check fix file: [3b56b67810] check-in: [f0930aedad] user: stephan branch: trunk, size: 7909
21:41
another test of the leaf-check fix file: [f7594f1204] check-in: [12acd9c844] user: stephan branch: trunk, size: 7838
21:33
another test of the leaf-check fix file: [51dc8763d2] check-in: [7eb42e237a] user: stephan branch: trunk, size: 7825
2015-08-17
10:35
removed confusing bit of help text, corrected other help text. file: [943424d326] check-in: [9e2f749e6d] user: stephan branch: trunk, size: 7724
2014-03-16
13:03
Extended the manifest content caching in fsl_deck_parse() to apply to other fsl_deck string cards. Changed fsl_deck::L from a fsl_buffer to a C-string. file: [61dc27c7bc] check-in: [752aad3eb7] user: stephan branch: trunk, size: 7638
2014-03-15
13:35
Minor cleanups, code consolidation/removal. file: [857e44fc8b] check-in: [a92bffdddf] user: stephan branch: trunk, size: 7638
2014-03-14
11:10
another round of minor cleanups. file: [4a92ffc35b] check-in: [7e8d0ecfe2] user: stephan branch: trunk, size: 6547
2014-03-13
19:42
accommodated internal restructurings. file: [eeadf44f29] check-in: [4740bce980] user: stephan branch: trunk, size: 6542
2014-03-12
19:44
Swaped fsl_checkout_version_info() arg order, for consistency. More work on the checkin bits. file: [b129a615e2] check-in: [ccb9a1e941] user: stephan branch: trunk, size: 6530
2014-03-11
20:09
minor code cleanups. Removed some dead code and debug output. file: [27e433bff7] check-in: [753fc44fa7] user: stephan branch: trunk, size: 6530
17:21
Weird. Everything seems to be there but my local files are all showing as diffs... Ah, their vfile entries are not updated. file: [f8ed06883e] check-in: [75fdc9e37d] user: stephan branch: trunk, size: 6532
17:02
First attemp at actually committing a delta manifest created by libfossil. Pray, please. Backup repo is in place. file: [43bd91a372] check-in: [651c219475] user: stephan branch: trunk, size: 6531
2014-03-09
17:30
Checkin now closes cancels other branch tags when branching. Other minor fixes. Discovered that checkin is missing something - all old leaves are still marked as leaves. Will investigate later. file: [c003c1074c] check-in: [947ccbd912] user: stephan branch: trunk, size: 5859
14:42
added fsl_checkin_opt::dumpManifestFile option to dump checkin manifests to a file. Added the missing header part of the previous checkin. file: [f5814c4e76] check-in: [810b2985c0] user: stephan branch: trunk, size: 5734
11:19
added some help text. file: [c8b7280f22] check-in: [6706082b1a] user: stephan branch: trunk, size: 5614
10:19
This is the very first checkin performed by libfossil on its own repo. Pray. Hard. file: [4bde5bca14] check-in: [79460b24aa] user: stephan branch: trunk, size: 5291
2014-03-08
22:21
More work on the checkin bits. Reimplemented how baseline manifests get their F-cards calculated. Not yet sure how best to implement a delta manifest. file: [fcc8ccae63] check-in: [1cd70042f1] user: stephan branch: trunk, size: 4859
18:29
Added: Lots more tinkering with the checkin stuff. About to try a different F-list generation algo, though, because the ported-in one has historical baggage due to the enforced ordering of names in how it generates the manifest. file: [6e949d916d] check-in: [1a0ee6b693] user: stephan branch: trunk, size: 4553