kc3-lang/kc3/README.md

Branch :


Log

Author Commit Date CI Message
thodg c0a33227 2025-03-07 15:12:56 wip r8
thodg f20a8909 2025-02-24 01:17:30 op / ops
thodg 112fd77a 2025-02-22 16:21:50 wip www
thodg 1673ad3c 2025-02-11 17:04:34 todo
thodg dccbdebf 2025-02-07 01:22:14 oauth2
thodg 9e299435 2025-02-05 22:35:22 linux (PopOS)
thodg 377a06f3 2025-01-30 15:40:00 wip
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 7d3f43e7 2025-01-21 17:07:09 wip release
thodg df437cf0 2025-01-21 16:15:41 wip release 0.1.14
thodg b1339771 2025-01-05 20:26:24 README
thodg b4ba225f 2024-11-20 16:19:46 readme: components
thodg d303e03e 2024-11-09 17:15:23 release notes
thodg 9b35bf2d 2024-11-09 17:08:21 write a little more in README.md
thodg 66306c90 2024-11-09 16:16:02 prepare for release
thodg fff53ce0 2024-10-19 11:36:49 readme
thodg e370fdba 2024-10-14 20:12:30 wip test_httpd
thodg 87a4a683 2024-10-13 10:22:17 Split README.md
thodg b293807e 2024-10-13 09:39:11 todo
thodg bf3ca409 2024-10-10 13:49:58 split licenses into own file
thodg b8cd287f 2024-10-06 17:40:04 README: dependencies
thodg 6cc163b0 2024-09-27 16:46:39 wip test/httpd nav and File.read_all
thodg d7210fb4 2024-09-26 17:26:43 README.md
thodg a628828b 2024-09-26 13:35:20 todo: fx tags and properties
thodg a64972a9 2024-09-16 02:19:19 README.md
thodg 31a0c7e6 2024-09-10 20:39:44 do not follow ../
thodg a95860e6 2024-09-08 17:53:31 bump revision
thodg d6aa7d36 2024-09-02 13:43:41 release v0.1.13
thodg 7f69abab 2024-08-27 12:27:38 wip tests
thodg 7921fb52 2024-08-26 15:28:51 readme
thodg 34f0fef5 2024-08-13 13:57:42 readme: add dependency on libevent-dev on debian
7fe03846 2024-08-06 22:02:45 todo
thodg 62a44321 2024-08-06 19:23:17 bump revision to v0.1.13
thodg eef7c6dc 2024-08-06 16:13:28 Release KC3 v0.1.12 .
thodg a80a375a 2024-07-18 20:54:09 update installation instructions for Debian / Ubuntu / PopOS
thodg 6f308531 2024-07-17 19:10:01 wip ekc3/html html_escape
thodg 1ae6ad0e 2024-07-15 19:59:52 rename c3 to kc3, fix update_source, configure, build
thodg 46744c06 2024-07-14 16:23:50 document maps
thodg def9a1d2 2024-07-14 14:50:40 fix struct_access
thodg d75d8f10 2024-07-05 13:55:13 double free: wip buf_parse_ident_sym
thodg e07f3ac4 2024-07-03 10:36:07 todo
thodg 89eb4089 2024-05-18 15:12:48 README.md
thodg c1c5d90a 2024-05-15 10:20:51 bump revision
thodg 1d281e65 2024-05-14 21:01:33 Release v0.1.11
thodg 933d7056 2024-05-14 20:53:35 license
thodg 3ce992ab 2024-05-05 22:03:31 wip cow
thodg 4342defd 2024-04-22 23:45:36 wip defmodule
thodg e9eb4e98 2024-04-10 20:49:49 readme
thodg 1dee28f2 2024-04-09 09:30:34 readme
thodg 2d580247 2024-04-09 09:21:52 readme
thodg 10969336 2024-03-27 21:10:37 wip defmodule
thodg 28ddb117 2024-03-22 16:32:23 wip def
thodg 5b80e474 2024-03-17 21:52:38 bump revision
thodg 2124cbd4 2024-03-11 17:42:50 prepare for release
thodg a05df437 2024-03-11 17:32:20 readme
thodg f0b35a42 2024-03-11 12:50:18 readme
thodg f8da1004 2024-03-10 11:47:06 readme
thodg 7a196f84 2024-02-27 18:18:28 readme
thodg 6e765506 2024-02-28 09:11:53 readme
thodg d9a77465 2024-02-27 18:21:08 readme
thodg 01023a46 2024-02-22 10:55:04 todo
thodg e2ea623f 2024-02-21 21:21:23 ruby-style if
thodg 6593474a 2024-02-20 14:51:11 wip special operator
thodg 6ea8b337 2024-02-18 20:48:02 readme
thodg 097391e6 2024-02-18 13:34:40 wip unquote
thodg d9932537 2024-02-16 11:48:30 wip macros
thodg e36bbb86 2024-02-14 18:46:47 wip
thodg 0f07b9ae 2024-01-26 21:10:35 wip buf_parse_str_eval
thodg 8b866b44 2024-02-12 13:44:54 readme
thodg 53f6b048 2024-02-08 10:43:48 wip blocks
thodg 1be10925 2024-01-27 11:42:36 wip
thodg 69285baa 2024-01-07 21:21:34 README.md
thodg 4fdc57d3 2024-01-03 11:06:46 wip data and struct
thodg e24f591a 2023-12-19 11:16:49 bump revision
thodg 1830a321 2023-12-19 11:04:44 Release v0.1.9
thodg b66ec694 2023-12-18 17:44:35 readme: make demo
thodg 2d59fb25 2023-11-22 01:50:08 bump version
thodg cb1cf42f 2023-11-14 22:54:24 update .h #ifndef to start with LIBC3_
thodg 00aa28e6 2023-11-13 15:42:04 wip maps
thodg 2a12f506 2023-11-10 11:05:03 C3.type
thodg 50683d37 2023-11-10 10:11:31 describe lists
thodg 16e8da84 2023-11-11 16:46:00 wip cairo xcb
thodg 621927f5 2023-11-11 16:59:15 linenoise license
thodg 5c8096ad 2023-11-10 10:07:18 describe lists
thodg 0e55c798 2023-11-09 21:28:06 readme
thodg 6bd430d3 2023-11-10 19:48:18 wip floats, use printf for ic3_test
thodg de7e6b4f 2023-11-10 10:04:40 describe lists
thodg f8c1c3e9 2023-11-10 09:54:20 () -> []
thodg b2b63372 2023-11-03 16:31:26 show supported systems in README.md, fix tests
thodg 94f96508 2023-11-08 11:09:05 README, wip release 0.1.8
thodg e8d288cf 2023-10-24 12:43:52 update README.md and bump revision
thodg dae81898 2023-10-21 17:04:16 bump revision
thodg 7c81ed77 2023-10-15 19:23:09 licence/license
thodg ed3dd7c0 2023-10-15 18:39:11 readme
thodg ad7a6fb5 2023-10-15 18:38:12 readme
thodg ba93ea06 2023-10-15 13:04:12 win64
thodg 0a721724 2023-09-29 18:10:23 readme: adding or removing files
thodg 940cb85b 2023-09-28 12:25:06 readme
thodg 2a5b51a2 2023-09-27 11:58:13 bump revision
thodg 67d3a9cc 2023-09-21 14:12:48 README