kc3-lang/kc3/sources.sh

Branch :


Log

Author Commit Date CI Message
thodg 76c7ae59 2025-07-23 15:44:43 update tests to run marshall_read tests
thodg 6ab705bf 2025-07-21 16:12:46 update sources
1198a6ef 2025-07-17 16:09:59 feat: marshall_read_p*
thodg c2fb36ca 2025-07-15 20:19:01 fix: marshall function parameter mismatches - Add missing heap parameter to marshall_tag call in kc3.c:718 - Add missing heap parameter to marshall_uw call in marshall.c:278 - Add missing heap parameter to marshall_tag call in marshall.c:282 - Fix marshall_heap_pointer function signature to match header declaration - Fix marshall_list parameter to be const s_list * to match header - Update test macros to include heap parameter and rename to MARSHALL_TEST_BUF_* - Fix direct marshall_u32 calls in test functions to include heap parameter
thodg 14e5009d 2025-07-10 16:33:44 serialize.c -> marshall.c for real
thodg 944c07d2 2025-07-21 02:28:03 wip p_*
thodg 87826002 2025-07-21 01:59:24 refactor types.h p_* types
thodg d05d821d 2025-07-20 23:55:00 split env_eval_equal.c env_eval_quote.c
thodg d5a23dfa 2025-07-15 12:34:55 fix unwind protect
thodg 08729c30 2025-07-14 17:09:37 wip pvar
thodg 9a99c242 2025-07-14 00:42:16 wip pvar
thodg ca3863a3 2025-06-29 19:07:31 env_frame_capture
thodg ee1507e1 2025-05-18 15:05:17 update_sources
thodg 8df9b1b0 2025-05-01 16:12:30 block
thodg 036ad8d8 2025-04-29 23:18:03 fix file_close, list_filter_
thodg a16819fb 2025-04-29 21:16:54 refactor: rename block into do_block
thodg 27eb5c06 2025-03-17 10:30:06 fix make dist
thodg c0763c0b 2025-03-16 18:22:56 ./update_sources
thodg 75a14eb5 2025-03-10 18:06:50 wip 4th refactor in a row: pstruct_type
thodg 1b7d95b9 2025-03-10 12:18:00 wip env.c env_global and env_default
thodg c8c572d2 2025-03-09 19:45:56 split env.h and env_eval.h
thodg 157b92d6 2025-03-07 16:27:26 wip ops / pstruct refcount
thodg 90fd6c4e 2025-03-04 19:07:05 wip pstruct
thodg 72907a3f 2025-03-04 16:09:13 wip operators and struct/pstruct pass by ref
thodg cfda296d 2025-03-01 18:24:28 update_sources
thodg 9b0a214e 2025-02-27 15:20:20 update_sources
thodg f20a8909 2025-02-24 01:17:30 op / ops
thodg 2c10f36b 2025-02-21 18:18:33 wip kubz intro
thodg a16a7274 2025-02-18 17:09:39 types.h
thodg a399944e 2025-02-17 13:03:03 update_sources
princedeblr efeb8a31 2025-02-14 20:07:41 fix ratio_pow and tests
thodg 0b1ece4f 2025-02-06 11:26:06 wip gtk4 gsk
thodg cfb5a895 2025-02-05 23:51:24 Math.pow
thodg 9e299435 2025-02-05 22:35:22 linux (PopOS)
thodg e13294cb 2025-01-21 21:25:13 New in KC3 v0.1.14 - pretty printer - auto indent KC3 code - map - `access` - `get` (get key value) - `put` (return a new map) - struct - `access` - `get` - `put` - facts database (triple store) accessible from KC3 - `new database (Ptr)` - `add_tags` - `collect_with` - `collect_with_tags` - `remove_tags` - `with_tags` - `with` - `with_macro` - HTTPd v0.2.0 - dynamic pages (MVC) - models are defined in `./app/models/` - controllers are defined in `./app/controllers/` - templates are defined in `./app/templates/` - views are defined in `./app/views/` - dynamic router is defined in `./config/router.kc3` - For now we don't match request method and just match the start of the URL with `Str.starts_with?(url, route.path)` - If there is no route or no controller or the controller does not return a HTTP response, a 404 error is returned. Other frameworks like Ruby on Rails or Phoenix do return a 500... - threads - `env_fork_init` - `env_fork_clean` - `Thread.new(fn)` - fx v0.2.0 - file explorer - preview files - text - image - video - audio - binary (hexdump -C) - properties - create - POST "/properties/*path" - delete - DELETE "/properties/*path
thodg 284dc8f5 2025-01-21 19:45:52 fix make test_httpd
thodg 7d3f43e7 2025-01-21 17:07:09 wip release
thodg df437cf0 2025-01-21 16:15:41 wip release 0.1.14
thodg 4d9b3bd8 2025-01-06 09:23:22 update sources
thodg 74f26a31 2025-01-02 19:54:43 update_sources
thodg 7ee82f33 2024-12-29 19:25:14 revert alloc changes
thodg bdc01abc 2024-12-25 05:15:02 wip
thodg 4e291bf8 2024-12-21 16:14:13 wip compatibility with C++
thodg 2e835e1a 2024-12-20 21:05:43 wip cxx ncpu
thodg 070040fd 2024-12-19 12:48:04 gtk4: entry
thodg 19a24d10 2024-12-18 19:48:40 kmsg: accels
thodg 1097ba27 2024-12-18 15:49:48 wip gtk4 menu
thodg 0c3fe2dd 2024-12-18 07:48:30 kmsg / gtk4: wip menus
princedeblr e07e3b10 2024-12-16 15:31:03 gtk4 label
thodg 3573b898 2024-12-16 14:55:21 ./update_sources
princedeblr d1e40886 2024-12-16 14:52:42 Gtk4 ListBox
thodg d3eeeff4 2024-12-15 23:30:28 gtk4: text view, widget (set hexpand, vexpand), kmsg: final layout
thodg def855ef 2024-12-15 19:56:21 fix gtk4 box and button
princedeblr 64b519ed 2024-12-13 21:57:41 wip button and box~
thodg 870de9d3 2024-12-12 13:16:11 wip kc3 widget
thodg 9446a32a 2024-12-11 13:09:16 gtk4 entry_buffer
thodg 9c0569b7 2024-12-11 11:35:14 wip gtk+4
thodg d43063c7 2024-12-11 03:42:10 wip gtk4 application
thodg 016f0489 2024-12-11 00:31:14 gtk4
thodg f0c03c8d 2024-12-09 15:58:34 env_fork
thodg 5bcd7eef 2024-12-08 19:11:14 mutex
thodg b3bc87e4 2024-12-04 16:20:49 facts_rwlock* -> rwlock.c rwlock.h
thodg 62d0fe26 2024-12-03 20:29:46 wip serialize
thodg 500a2999 2024-12-03 15:54:14 update sources
thodg 624142ec 2024-12-03 15:04:19 update sources
thodg de1e0c3a 2024-11-27 15:36:46 fix build on OpenBSD
thodg 39f04489 2024-11-19 23:00:19 update_sources
thodg df38cb84 2024-11-18 10:29:36 wip const and s_callable
thodg 0d9e6a21 2024-11-18 15:10:43 sources
thodg 07ab99d4 2024-11-09 19:01:45 prepare release
thodg 521272f0 2024-11-09 17:15:52 fix sources.mk and sources.sh
thodg 27ed5a60 2024-11-06 20:38:39 update_sources
thodg 0f9937f5 2024-10-25 19:27:44 wip password hash
thodg c0ad8afc 2024-10-25 16:43:47 wip crypt
thodg 58c1fe7a 2024-09-25 17:43:53 Sh.quote and tests
thodg fa18b5e2 2024-09-05 18:41:00 wip url escapes
thodg 296b24c7 2024-09-04 15:21:20 wip doc
thodg d6aa7d36 2024-09-02 13:43:41 release v0.1.13
thodg 37078995 2024-08-23 23:07:59 wip operators
thodg ff1007c6 2024-08-17 16:45:05 misc
thodg d1dc020f 2024-08-17 16:43:42 non blocking httpd
thodg cf801550 2024-08-14 13:20:56 move HTTP.Event to Event
thodg ce12b760 2024-08-13 17:48:51 socket
thodg 0faaa440 2024-08-09 15:52:19 wip pretty printer
thodg d5a04b57 2024-08-09 00:44:51 TAG_TIME, tests OK
thodg d80247ca 2024-08-08 11:44:11 http: wip event
thodg d87f2f3f 2024-08-07 12:50:49 wip mime types
thodg eef7c6dc 2024-08-06 16:13:28 Release KC3 v0.1.12 .
thodg 1163eac3 2024-08-04 12:03:47 cast_needed
thodg 9f143e15 2024-07-30 18:31:02 update_sources
thodg 704eb1f3 2024-07-26 18:03:24 wip http, buf_rw
thodg 2d153172 2024-07-25 13:36:47 test_http: kc3s, fix tests
thodg e8923ad6 2024-07-21 21:07:00 wip
thodg 600f4487 2024-07-20 19:00:22 wip http and buf_parse
thodg a0d7c17f 2024-07-19 23:07:08 fix tests and compilation
thodg d4f526a9 2024-07-17 21:20:48 configure: print own path
thodg 6f308531 2024-07-17 19:10:01 wip ekc3/html html_escape
thodg 37895056 2024-07-17 01:42:27 update_sources
thodg 1ae6ad0e 2024-07-15 19:59:52 rename c3 to kc3, fix update_source, configure, build
thodg 58185aae 2024-07-04 18:29:14 update_sources