Login
Timeline
Login

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

30 most recent check-ins

2025-04-11
12:30
Add documented-but-missing -r flag to f-parseparty.c. Leaf check-in: 1a27ee61a6 user: stephan tags: trunk
07:14
Initialize some uninitialized vars, for pedanticness's sake. Clean up some EOL whitespace. check-in: 8dd85b2e66 user: stephan tags: trunk
07:06
Latest upstream autosetup/proj.tcl. check-in: 3b94573456 user: stephan tags: trunk
2025-04-04
02:36
On Haiku, if no --prefix is provided then default to /boot/home/config/non-packaged, per /chat input from Brickviking. With this change, (./configure && make && make install) work on Haiku and the f-apps binaries and fnc run :-D. Or, in haiku form: On Haiku systems / If no prefix is defined / use boot/.../non-packaged check-in: 8ba26d0b75 user: stephan tags: trunk
2025-04-03
22:50
Update autosetup from upstream trunk. (With my apologies for the time warp in the history - the previous checkin was from a VM with an incorrect clock.) check-in: 9628e48654 user: stephan tags: trunk
19:18
Merge in Haiku fixes from BrickViking. (Later amended for a clock skew, caused by checking this in from a HaikuOS VM with a wrong clock.) check-in: a4f53f05fd user: stephan tags: trunk
19:14
Import upstream fnc, patched with the fixes from this branch. Closed-Leaf check-in: bc0b1d6836 user: stephan tags: bv-haiku
10:00
Changes provided by OscarL from #haiku@irc.oftc.net to correct linker and compiling failures on Haiku. check-in: fb917fc1c9 user: brickviking tags: bv-haiku
09:51
Create new branch named "bv-haiku" check-in: 304c6670d3 user: brickviking tags: bv-haiku
2025-04-02
11:32
Update proj.tcl from upstream sqlite tree. check-in: 6bb8b0d8ce user: stephan tags: trunk
11:14
Add tools/mkccode.tcl (from the sqlite tree) for future use in re-doing how the amalgamation is built. check-in: 9855980b93 user: stephan tags: trunk
2025-03-26
12:42
Include technote artifacts in the always-has-a-W-card-even-if-empty category in fsl_deck_to_json(). check-in: cfbc760d32 user: stephan tags: trunk
12:38
Apply upstream fix 0d8c913658cdf45 to fsl_deck_to_json(). check-in: 200b19c2e1 user: stephan tags: trunk
2025-03-25
17:39
In f-aparse, when checking for an in-repo match of the input manifest's hash, try sha3 before sha1, as that's the more likely case (it wasn't when this app was initially written). check-in: 177f145fab user: stephan tags: trunk
17:34
Remove extranous whitespace from fsl_deck_to_json(). check-in: 4122e5f498 user: stephan tags: trunk
16:10
Minor fsl_artifact_to_json() UDF doc update. check-in: df285b91cf user: stephan tags: trunk
16:05
Port in artifact-to-json support from fossil:/timeline?r=artifact-to-json. check-in: 149c8451ef user: stephan tags: trunk
16:04
Add fsl_artifact_to_json() UDF. Closed-Leaf check-in: 2c5339b85c user: stephan tags: artifact-to-json
15:37
Implement fsl_deck_to_json(). Corresponding UDF is still TODO. check-in: 9023ab840a user: stephan tags: artifact-to-json
13:49
Initial work for porting over fossil:/timeline?r=artifact-to-json. The API skeleton is in place but the core to-json is not. check-in: 0c7c6d665d user: stephan tags: artifact-to-json
2025-03-20
18:49
Remove a too-strict assert() in fsl_db_get_textv() reported by Martin G. in /chat. Add SQLITE_BUSY == FSL_RC_LOCKED to the error code translations which happens in fsl__db_errcode() (as that's what triggered the assert). check-in: 1dacda897c user: stephan tags: trunk
2025-03-16
14:57
-Add a partial workaround to f-ci for checkin messages which start with a minus sign: leading space in a -m message is now stripped, so -m '-foo...' can be formulated like -m ' -foo...' to work around this flag-parsing limitation. (Yes, that actually bit me in https://sqlite.org/src/info/44f2c64ec16f4720, and there i worked around it by using fossil, instead of f-ci, for the checkin.) check-in: eead046a57 user: stephan tags: trunk
2025-03-12
20:14
EOL-whitespace cleanups, minor internal doc additions, and rename an internal-use-only function to match current conventions. No functional changes. check-in: 3b62ac66fc user: stephan tags: trunk
2025-02-21
04:02
Update autosetup/proj.tcl to the latest copy from the sqlite tree. check-in: 7bf051dcd5 user: stephan tags: trunk
2024-12-26
09:56
Some small SQL UDF flag tweaks inspired by bd7f5c0b3780286f344a. check-in: b0f9e9c732 user: stephan tags: trunk
2024-12-14
00:35
Minor formatting tweaks. No functional changes. check-in: 73aca2454e user: stephan tags: trunk
2024-12-11
06:43
A slightly more robust check for is-this-a-checkout-db, analog to upstream 36f916c504c525c72f48. check-in: 37dacc1787 user: stephan tags: trunk
2024-12-08
22:11
Rename some internal vars for clarity's sake. check-in: fa7ef96f90 user: stephan tags: trunk
2024-12-07
03:14
Remove unnecessary OMIT and ENABLE flags from appendf.c - they were ancient artifacts from a several-source-trees-ago version of that file. Also remove appendf.c's use of long double for reasons documented in this change's comments. check-in: d3533b0365 user: stephan tags: trunk
02:53
Add a TODO which will be relevant for porting over the mergeinfo bits, specifically for the glob_expr() function (which is also to-port). check-in: 0ea42c1b3e user: stephan tags: trunk