libkc3/env.h


Log

Author Commit Date CI Message
Thomas de Grivel 6ed7c240 2025-08-02T13:12:29 vibe coding kc3_uptime and time_diff_to_str and kc3 wrappers for those two functions.
Thomas de Grivel 94d38022 2025-07-19T15:14:26 wip
Thomas de Grivel ca3863a3 2025-06-29T19:07:31 env_frame_capture
Thomas de Grivel 6f8ac880 2025-05-13T15:52:19 hook unwind_protect logic into kc3.c, renamed tests for do_block and added tests for block and unwind_protect
Thomas de Grivel a16819fb 2025-04-29T21:16:54 refactor: rename block into do_block
Thomas de Grivel e44c8427 2025-04-14T23:17:37 facts with transaction
Thomas de Grivel c8c572d2 2025-03-09T19:45:56 split env.h and env_eval.h
Thomas de Grivel 1dca8758 2025-03-09T19:11:20 split env.c and env_eval.c
Thomas de Grivel 935e66ad 2025-03-07T14:46:14 wip ops / pstruct
Thomas de Grivel d7be947b 2025-03-04T16:28:54 fix env.c
Thomas de Grivel db40523c 2025-03-02T16:14:12 Change copyright wording and extend to 2025
Thomas de Grivel b37aa75e 2025-03-01T15:54:36 wip ops
Thomas de Grivel f20a8909 2025-02-24T01:17:30 op / ops
Thomas de Grivel b52185ba 2025-02-14T22:40:46 wip clang64 msys2
Thomas de Grivel 40acb9cd 2025-01-06T18:13:38 wip smtp
Thomas de Grivel f0c03c8d 2024-12-09T15:58:34 env_fork
Thomas de Grivel b6e7d3c9 2024-12-03T12:42:50 make env forkable
Thomas de Grivel 1165bf0f 2024-12-03T11:06:11 g_kc3_env as a pointer
Thomas de Grivel 7b870505 2024-12-02T20:39:37 wip threads
Thomas de Grivel 0059a8ae 2024-11-19T15:32:37 fix fn env frame
Thomas de Grivel f661ace0 2024-11-18T16:27:13 fix compilation after rebase
Thomas de Grivel ec70b853 2024-11-18T15:09:00 fix tests
Thomas de Grivel df38cb84 2024-11-18T10:29:36 wip const and s_callable
Thomas de Grivel 96b055e1 2024-11-14T16:27:55 wip const and s_callable
Thomas de Grivel 80cb8e95 2024-11-18T11:20:30 Facts.collect_with
jeremy 0bc74da1 2024-11-14T17:23:32 wiki find
jeremy a059c8f3 2024-11-14T14:53:48 wip fact_with_macro
Thomas de Grivel 463e1d78 2024-11-01T13:56:23 fix env_facts_first_with
Thomas de Grivel 7fadaf12 2024-10-31T18:17:06 fix let and Map in Struct
Thomas de Grivel ccd0b9a2 2024-10-29T11:28:52 wip httpd
Thomas de Grivel dca39366 2024-10-21T11:46:12 wip
Thomas de Grivel 7874d74d 2024-09-29T20:48:30 Facts.with
Thomas de Grivel d0ebd60c 2024-09-17T12:21:04 file explorer: make fx
Thomas de Grivel ebdb6914 2024-09-11T00:51:42 fix && and ||
Thomas de Grivel 58a36064 2024-09-10T18:41:53 httpd: daemonize flag (-d)
Thomas de Grivel bb77d2b1 2024-09-05T16:09:00 Facts.first_with_tags()
Thomas de Grivel b5109da2 2024-08-31T10:27:10 test ikc3 defoperator OK
Thomas de Grivel 7f69abab 2024-08-27T12:27:38 wip tests
Thomas de Grivel 37078995 2024-08-23T23:07:59 wip operators
Thomas de Grivel ed2cf4e6 2024-08-21T18:57:05 make Var work, add operator var_assign (<-)
Thomas de Grivel d9964179 2024-08-21T14:44:17 refactor var
Thomas de Grivel 0602ff4f 2024-08-17T14:35:17 facts_with
Thomas de Grivel 83f088cb 2024-08-16T23:55:27 Facts.with_tags(Facts.env_facts(), ?, ?, ?, fn (fact) { puts(fact) })
Thomas de Grivel ecd36f07 2024-08-10T18:38:03 pretty printer: tests ok
Thomas de Grivel 15cf7750 2024-08-08T22:45:43 wip TAG_TIME
Thomas de Grivel 752330a5 2024-08-08T17:20:11 Fix build on MacOS (M2)
Thomas de Grivel 591012ff 2024-07-31T12:14:33 wip httpd
Baptiste c263dc2f 2024-07-24T16:21:51 fix compilation
Thomas de Grivel 151ca55d 2024-07-23T17:47:11 debug
Thomas de Grivel 600f4487 2024-07-20T19:00:22 wip http and buf_parse
Thomas de Grivel 1ae6ad0e 2024-07-15T19:59:52 rename c3 to kc3, fix update_source, configure, build