|
cfda296d
|
2025-03-01T18:24:28
|
|
update_sources
|
|
9b0a214e
|
2025-02-27T15:20:20
|
|
update_sources
|
|
f20a8909
|
2025-02-24T01:17:30
|
|
op / ops
|
|
2c10f36b
|
2025-02-21T18:18:33
|
|
wip kubz intro
|
|
a16a7274
|
2025-02-18T17:09:39
|
|
types.h
|
|
a399944e
|
2025-02-17T13:03:03
|
|
update_sources
|
|
efeb8a31
|
2025-02-14T20:07:41
|
|
fix ratio_pow and tests
|
|
0b1ece4f
|
2025-02-06T11:26:06
|
|
wip gtk4 gsk
|
|
cfb5a895
|
2025-02-05T23:51:24
|
|
Math.pow
|
|
9e299435
|
2025-02-05T22:35:22
|
|
linux (PopOS)
|
|
e13294cb
|
2025-01-21T21: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
|
|
284dc8f5
|
2025-01-21T19:45:52
|
|
fix make test_httpd
|
|
7d3f43e7
|
2025-01-21T17:07:09
|
|
wip release
|
|
df437cf0
|
2025-01-21T16:15:41
|
|
wip release 0.1.14
|
|
4d9b3bd8
|
2025-01-06T09:23:22
|
|
update sources
|
|
74f26a31
|
2025-01-02T19:54:43
|
|
update_sources
|
|
7ee82f33
|
2024-12-29T19:25:14
|
|
revert alloc changes
|
|
bdc01abc
|
2024-12-25T05:15:02
|
|
wip
|
|
4e291bf8
|
2024-12-21T16:14:13
|
|
wip compatibility with C++
|
|
2e835e1a
|
2024-12-20T21:05:43
|
|
wip cxx ncpu
|
|
070040fd
|
2024-12-19T12:48:04
|
|
gtk4: entry
|
|
19a24d10
|
2024-12-18T19:48:40
|
|
kmsg: accels
|
|
1097ba27
|
2024-12-18T15:49:48
|
|
wip gtk4 menu
|
|
0c3fe2dd
|
2024-12-18T07:48:30
|
|
kmsg / gtk4: wip menus
|
|
e07e3b10
|
2024-12-16T15:31:03
|
|
gtk4 label
|
|
3573b898
|
2024-12-16T14:55:21
|
|
./update_sources
|
|
d1e40886
|
2024-12-16T14:52:42
|
|
Gtk4 ListBox
|
|
d3eeeff4
|
2024-12-15T23:30:28
|
|
gtk4: text view, widget (set hexpand, vexpand), kmsg: final layout
|
|
def855ef
|
2024-12-15T19:56:21
|
|
fix gtk4 box and button
|
|
64b519ed
|
2024-12-13T21:57:41
|
|
wip button and box~
|
|
870de9d3
|
2024-12-12T13:16:11
|
|
wip kc3 widget
|
|
9446a32a
|
2024-12-11T13:09:16
|
|
gtk4 entry_buffer
|
|
9c0569b7
|
2024-12-11T11:35:14
|
|
wip gtk+4
|
|
d43063c7
|
2024-12-11T03:42:10
|
|
wip gtk4 application
|
|
016f0489
|
2024-12-11T00:31:14
|
|
gtk4
|
|
f0c03c8d
|
2024-12-09T15:58:34
|
|
env_fork
|
|
5bcd7eef
|
2024-12-08T19:11:14
|
|
mutex
|
|
b3bc87e4
|
2024-12-04T16:20:49
|
|
facts_rwlock* -> rwlock.c rwlock.h
|
|
62d0fe26
|
2024-12-03T20:29:46
|
|
wip serialize
|
|
500a2999
|
2024-12-03T15:54:14
|
|
update sources
|
|
624142ec
|
2024-12-03T15:04:19
|
|
update sources
|
|
de1e0c3a
|
2024-11-27T15:36:46
|
|
fix build on OpenBSD
|
|
39f04489
|
2024-11-19T23:00:19
|
|
update_sources
|
|
df38cb84
|
2024-11-18T10:29:36
|
|
wip const and s_callable
|
|
0d9e6a21
|
2024-11-18T15:10:43
|
|
sources
|
|
07ab99d4
|
2024-11-09T19:01:45
|
|
prepare release
|
|
521272f0
|
2024-11-09T17:15:52
|
|
fix sources.mk and sources.sh
|
|
27ed5a60
|
2024-11-06T20:38:39
|
|
update_sources
|
|
0f9937f5
|
2024-10-25T19:27:44
|
|
wip password hash
|
|
c0ad8afc
|
2024-10-25T16:43:47
|
|
wip crypt
|
|
58c1fe7a
|
2024-09-25T17:43:53
|
|
Sh.quote and tests
|
|
fa18b5e2
|
2024-09-05T18:41:00
|
|
wip url escapes
|
|
296b24c7
|
2024-09-04T15:21:20
|
|
wip doc
|
|
d6aa7d36
|
2024-09-02T13:43:41
|
|
release v0.1.13
|
|
37078995
|
2024-08-23T23:07:59
|
|
wip operators
|
|
ff1007c6
|
2024-08-17T16:45:05
|
|
misc
|
|
d1dc020f
|
2024-08-17T16:43:42
|
|
non blocking httpd
|
|
cf801550
|
2024-08-14T13:20:56
|
|
move HTTP.Event to Event
|
|
ce12b760
|
2024-08-13T17:48:51
|
|
socket
|
|
0faaa440
|
2024-08-09T15:52:19
|
|
wip pretty printer
|
|
d5a04b57
|
2024-08-09T00:44:51
|
|
TAG_TIME, tests OK
|
|
d80247ca
|
2024-08-08T11:44:11
|
|
http: wip event
|
|
d87f2f3f
|
2024-08-07T12:50:49
|
|
wip mime types
|
|
eef7c6dc
|
2024-08-06T16:13:28
|
|
Release KC3 v0.1.12 .
|
|
1163eac3
|
2024-08-04T12:03:47
|
|
cast_needed
|
|
9f143e15
|
2024-07-30T18:31:02
|
|
update_sources
|
|
704eb1f3
|
2024-07-26T18:03:24
|
|
wip http, buf_rw
|
|
2d153172
|
2024-07-25T13:36:47
|
|
test_http: kc3s, fix tests
|
|
e8923ad6
|
2024-07-21T21:07:00
|
|
wip
|
|
600f4487
|
2024-07-20T19:00:22
|
|
wip http and buf_parse
|
|
a0d7c17f
|
2024-07-19T23:07:08
|
|
fix tests and compilation
|
|
d4f526a9
|
2024-07-17T21:20:48
|
|
configure: print own path
|
|
6f308531
|
2024-07-17T19:10:01
|
|
wip ekc3/html html_escape
|
|
37895056
|
2024-07-17T01:42:27
|
|
update_sources
|
|
1ae6ad0e
|
2024-07-15T19:59:52
|
|
rename c3 to kc3, fix update_source, configure, build
|
|
58185aae
|
2024-07-04T18:29:14
|
|
update_sources
|
|
8fc2cde0
|
2024-06-25T08:05:29
|
|
make clean gen && ./update_sources
|
|
0cbdc44d
|
2024-05-21T05:45:55
|
|
wip error handling
|
|
d71491da
|
2024-05-15T14:32:51
|
|
remove Courier New
|
|
2fc5ce82
|
2024-05-14T21:10:50
|
|
update sources and c3.index
|
|
9fb06735
|
2024-05-13T00:47:04
|
|
update_sources
|
|
3ce992ab
|
2024-05-05T22:03:31
|
|
wip cow
|
|
4342defd
|
2024-04-22T23:45:36
|
|
wip defmodule
|
|
2124cbd4
|
2024-03-11T17:42:50
|
|
prepare for release
|
|
e190e6a8
|
2024-03-07T16:19:51
|
|
update sources
|
|
99aa5439
|
2024-03-05T11:54:53
|
|
tag_addi
|
|
ce160a2c
|
2024-03-01T14:13:21
|
|
alloc.c
|
|
0c0b6d97
|
2024-02-25T10:24:45
|
|
renamed matrix_utf8 to matrix
|
|
89ac6028
|
2024-02-29T09:32:05
|
|
wip tag_sqrt
|
|
49ca26f2
|
2024-02-29T12:48:43
|
|
wip sqrt
|
|
439be35c
|
2024-02-29T11:04:47
|
|
wip sqrt
|
|
4ae14ce4
|
2024-02-28T15:01:34
|
|
update sources
|
|
373089a4
|
2023-12-22T12:47:05
|
|
ratio structure
removed all risks of division by 0
add complex files
tag_copy, tag_to_f32 and tag_to_f64 functions
whitespaces
update submodules
s_ratio
added ratio implementation (testing phase)
fix ratios
multiple corrections to the ratios, almost done
ratio parsed successfully
|
|
1d0205de
|
2024-02-25T20:58:33
|
|
wip queue
|
|
5d0fcb43
|
2024-02-23T12:13:30
|
|
demo
|
|
6593474a
|
2024-02-20T14:51:11
|
|
wip special operator
|
|
31034d42
|
2024-02-13T10:28:53
|
|
wip macro
|
|
98e946a0
|
2024-02-12T21:00:10
|
|
update_sources
|
|
5b778d5a
|
2024-02-01T19:08:35
|
|
wip unquote
|
|
af4902fa
|
2024-02-09T10:19:57
|
|
wip code block
|