Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
30 most recent check-ins
2025-05-31
| ||
13:29 | Document the tcl (db config) subcommand and improve its return value semantics a bit. Leaf check-in: 763f206348 user: stephan tags: trunk | |
13:00 | Add tcl db config --null-string X and -null-string (getter) flags to get/set the db's current string representation of SQL NULL. check-in: 1451c750b1 user: stephan tags: trunk | |
10:49 | Remove the -Wno-unused-parameters build flag in --pedantic mode, formerly needed for sqlite3.c, as that's been resolved upstream. check-in: 141248ce0f user: stephan tags: trunk | |
10:48 | Correct the RID on the parent: line of f-status output. check-in: f6827caaf1 user: stephan tags: trunk | |
09:44 | Pull in latest sqlite3.c to get it compiling with -Wextra -pedantic. check-in: 9b35d809f8 user: stephan tags: trunk | |
09:33 | Re-add -Wextra -pedantic CC flags, and work out its complaints across many files, but they're disabled without the --pedantic flag because they break with the upstream fnc.c and sqlite3.c. check-in: 84ef1197c3 user: stephan tags: trunk | |
09:32 | Speed up the lambda-to-name conversion for the common cases. check-in: c3c3c7767b user: stephan tags: trunk | |
09:31 | Pull in upstream sqlite3.c/h. check-in: 3ec8fdf670 user: stephan tags: trunk | |
2025-05-30
| ||
16:59 | Simplify proj-parse-flags a bit. check-in: da40a61cb6 user: stephan tags: trunk | |
16:45 | Small tcl test cleanups. check-in: 2c3865d7c9 user: stephan tags: trunk | |
14:48 | Improve some error messages. check-in: 3df04b2434 user: stephan tags: trunk | |
14:14 | Exploring another approach to getting access to the db and aggregate context from Tcl-side UDFs. It's not working out, but don't yet want to toss it, so it's disabled. check-in: 5438f0c589 user: stephan tags: trunk | |
12:50 | Generic internal cleanups in the core lib and tcl binding. check-in: d28a84d273 user: stephan tags: trunk | |
12:02 | Reinstate -Wall and -Werror by default. They apparently went missing in the recent build rework. check-in: 1dee3ae203 user: stephan tags: trunk | |
11:43 | Make th.c's abort()ing on OOM a compile-time flag. check-in: 791d56dc25 user: stephan tags: trunk | |
10:58 | Add timestamp to the parent(s) listing in f-status. check-in: c850cf1796 user: stephan tags: trunk | |
10:51 | Fix a configure script tcl syntax error. check-in: f7a4b9383e user: stephan tags: trunk | |
09:42 | Add the tcl db changes subcommand. check-in: 94fd2e5e4e user: stephan tags: trunk | |
03:33 | Add a cache of th_list objects, as these are frequently needed for command -flags parsing and are easy to reuse. check-in: 92cebad704 user: stephan tags: trunk | |
02:16 | Internal tcl refactoring. check-in: 7fc0665481 user: stephan tags: trunk | |
01:40 | An attempt at qsort()ing th_cmdflags for searching but it's broken - illegal memory access. Stashing for potential later perusal. Closed-Leaf check-in: 757018380c user: stephan tags: tcl-broken-cmdflag-sort | |
00:04 | Add support for tcl window functions. Add -return-{}-as-null flag to UDFs to cause empty return values to be interpreted as SQL NULL. check-in: 14a3d258ed user: stephan tags: trunk | |
2025-05-29
| ||
21:58 | Remove doc references to the newly-removed db -for-udf flag. check-in: f38d964f2d user: stephan tags: trunk | |
21:48 | Doc touchups. check-in: 408d0d58b0 user: stephan tags: trunk | |
21:24 | Doc typo fix. check-in: 216d491f9b user: stephan tags: trunk | |
21:22 | Merge in and close the tcl-aggregate-udf branch. check-in: 56ac0de53b user: stephan tags: trunk | |
21:21 | Robustify and document aggregate UDFs. Closed-Leaf check-in: 7c7eb5e008 user: stephan tags: tcl-aggregate-udf | |
17:14 | Got tcl aggregate UDFs working, but this reveals some nearby refactoring which needs to happen next. check-in: c6f9463ad7 user: stephan tags: tcl-aggregate-udf | |
14:35 | Minor doc and test code tweaks. check-in: 98dee01c30 user: stephan tags: trunk | |
14:10 | Tweaks to the --with-sqlite flag handling. check-in: fbf8f0c6f2 user: stephan tags: trunk | |