2023-09-20T01:39:56Z - 2024-09-20T01:39:56Z

Overview

6 Active Pull Requests
94 Active Issues
Excluding merges, 1 author has pushed 222 commits to main and 397 commits to all branches. On main, 239 files have changed and there have been 112563 additions and 108145 deletions.

1 Release published by 1 user

Published 0.1.0-alpha.8 2023-12-27 03:50:53 +00:00

6 Pull requests merged by 1 user

Merged #22 test_harness 2023-12-25 04:41:17 +00:00

Merged #19 expr-repeat 2023-12-24 19:17:17 +00:00

Merged #16 better_panics 2023-12-18 05:46:06 +00:00

Merged #15 better_panics 2023-12-18 05:26:58 +00:00

Merged #14 Light update; no struct deletion necessary. 2023-12-18 00:33:40 +00:00

Merged #13 delete_structs 2023-12-18 00:21:38 +00:00

66 Issues closed from 1 user

Closed #81 Turtle position should correctly report location in turtle coordinates 2024-07-21 23:27:11 +00:00

Closed #85 home! should reset orientation, not just location 2024-07-21 23:24:06 +00:00

Closed #46 Add set_heading to prelude 2024-07-21 23:23:37 +00:00

Closed #82 ref -> box all the way through the parser, interpreter 2024-07-21 20:31:45 +00:00

Closed #100 Update Lezer and Tree-Sitter grammars: remove loop and recur 2024-07-21 17:38:41 +00:00

Closed #86 Disallow shadowing? 2024-07-20 17:51:50 +00:00

Closed #35 Improve parser errors on extra exprs/tokens on line 2024-07-19 20:14:18 +00:00

Closed #99 Remove loop and recur from the language 2024-07-19 20:13:30 +00:00

Closed #79 Splat patterns should show word/name bindings in doc! and match errors 2024-07-14 18:42:53 +00:00

Closed #87 Called keywords should work in do forms 2024-07-14 18:29:20 +00:00

Closed #83 Better error message: "mismatched arity" -> "wrong number of arguments" 2024-07-14 17:53:52 +00:00

Closed #91 chars should give a list of chars in a string 2024-07-14 17:50:46 +00:00

Closed #31 Stdin, out, err 2024-07-03 19:45:05 +00:00

Closed #24 Refs & state 2024-07-03 00:23:40 +00:00

Closed #23 Graphics protocol 2024-07-03 00:21:50 +00:00

Closed #30 Coroutines! 2024-07-03 00:20:31 +00:00

Closed #97 Thoughts about dicts and objects 2024-07-02 23:43:16 +00:00

Closed #90 at should work with strings 2024-06-24 16:57:37 +00:00

Closed #92 split should work with "" as splitter 2024-06-24 16:10:20 +00:00

Closed #70 Good-enough error reporting 2024-06-21 14:37:43 +00:00

Closed #88 Empty blocks should cause parsing or validation errors 2024-06-20 22:01:12 +00:00

Closed #89 Calling not a function should cause a panic 2024-06-20 21:57:25 +00:00

Closed #84 Show and hide turtles 2024-06-20 20:57:33 +00:00

Closed #58 Good-enough Janet-based documentation 2024-06-16 02:42:04 +00:00

Closed #77 Update language documentation to reflect current state of the language 2024-06-16 02:41:42 +00:00

Closed #78 words should strip punctuation 2024-06-16 02:41:20 +00:00

Closed #48 Fix coordinate system 2024-06-14 19:44:23 +00:00

Closed #61 *input* stdin hack for Computer Class 2024-06-14 19:26:14 +00:00

Closed #72 Fix scanning of escaped quotes 2024-06-14 19:25:38 +00:00

Closed #75 Add state box to prelude 2024-06-14 18:58:21 +00:00

Closed #73 Look into error messages causing errors 2024-06-14 18:58:10 +00:00

Closed #74 Add words and sentence to prelude 2024-06-14 18:57:31 +00:00

Closed #76 Check RGB is not actually RBG 2024-06-14 18:57:00 +00:00

Closed #49 Unfuck mod in prelude 2024-06-11 21:26:54 +00:00

Closed #47 Add save/load turtle state functions to prelude 2024-06-07 21:17:43 +00:00

Closed #44 random_int range end is wrong 2024-06-07 20:49:34 +00:00

Closed #45 random must take a dict 2024-06-07 20:48:16 +00:00

Closed #33 WASM: wire it up! 2024-06-06 23:16:14 +00:00

Closed #62 Test new scanner, parser, validator, interpreter against prelude 2024-06-06 23:12:41 +00:00

Closed #63 Wire up WASM + good-enough Ludus for ludus-web testing 2024-06-06 23:11:24 +00:00

Closed #69 Prelude must include all extremely core functions 2024-06-06 23:10:02 +00:00

Closed #52 Renaming refs 2024-06-04 20:58:35 +00:00

Closed #39 Base in Janet 2024-06-04 20:18:25 +00:00

Closed #41 Give partially applied functions better names 2024-06-04 20:10:59 +00:00

Closed #51 Partially applied functions should be able to take arguments immediately 2024-06-04 20:09:29 +00:00

Closed #65 Consider subtle scoping/shadowing rules 2024-06-04 20:07:07 +00:00

Closed #59 show works for patterns 2024-06-04 18:52:08 +00:00

Closed #37 Good-enough Janet interpreter 2024-06-04 18:51:34 +00:00

Closed #38 Good-enough validator 2024-06-04 17:30:39 +00:00

Closed #60 Ensure docstrings work and are available in the interpreter 2024-06-04 17:29:05 +00:00

Closed #64 Docstrings! 2024-06-04 17:28:40 +00:00

Closed #34 Comment on last line of file causes scanner to die 2024-06-04 16:00:14 +00:00

Closed #32 Mutual recursion 2024-06-04 15:56:16 +00:00

Closed #50 Add sqrt to prelude 2024-05-23 23:32:30 +00:00

Closed #40 Janet functions 2024-05-19 20:19:22 +00:00

Closed #4 Improve namespaces 2024-05-19 19:54:42 +00:00

Closed #28 String patterns 2024-05-19 18:42:21 +00:00

Closed #29 Tail call optimization 2024-05-19 18:41:10 +00:00

Closed #12 String interpolation: make it work 2024-05-18 22:24:28 +00:00

Closed #25 Meta: Gitea max file size for releases? 2024-05-16 18:12:53 +00:00

Closed #8 Stand up test expressions 2023-12-24 21:00:10 +00:00

Closed #10 Repeat might not have to take a block 2023-12-24 19:17:46 +00:00

Closed #2 Fix partially applied called keyword bug 2023-12-18 05:46:06 +00:00

Closed #7 panic! must be a form, not a function 2023-12-18 05:27:58 +00:00

Closed #3 Delete structs from the language 2023-12-18 00:33:56 +00:00

Closed #11 Errors in errors: line numbers are going awry 2023-12-18 00:05:19 +00:00

28 Issues created by 1 user

Opened #1 Add a with form 2023-12-14 01:14:11 +00:00

Opened #5 pkgs and nses 2023-12-14 01:27:24 +00:00

Opened #9 Add a "pin" operator 2023-12-14 01:39:17 +00:00

Opened #17 Improve prelude 2023-12-18 05:52:15 +00:00

Opened #18 Testing for Ludus 2023-12-18 05:59:51 +00:00

Opened #21 More robust in-Ludus testing 2023-12-24 21:12:28 +00:00

Opened #26 Distinguish between functions and procedures? 2024-01-21 04:21:13 +00:00

Opened #27 Ensure stack overflows don't kill Ludus 2024-01-21 22:59:36 +00:00

Opened #36 Nice error reporting 2024-05-19 19:14:49 +00:00

Opened #42 Persistent data structures 2024-05-20 21:52:21 +00:00

Opened #43 Bytecode VM 2024-05-20 21:55:55 +00:00

Opened #53 Finish validator 2024-05-31 16:57:11 +00:00

Opened #54 Validator should validate nested pkg accesses 2024-05-31 16:59:19 +00:00

Opened #55 Validator should validate imports 2024-05-31 17:01:35 +00:00

Opened #56 Validator should validate with forms 2024-05-31 17:02:05 +00:00

Opened #57 Validator should validate ns forms 2024-05-31 17:02:18 +00:00

Opened #66 Real UTF-8 functions 2024-06-05 17:13:40 +00:00

Opened #67 and and or should be short-circuiting special forms 2024-06-05 17:18:18 +00:00

Opened #68 Pretty print things without buffer overflows or extra cruft 2024-06-05 22:30:57 +00:00

Opened #71 Integrate new WASM/Janet interpreter with ludus-cli 2024-06-07 21:35:00 +00:00

Opened #80 Scripts with a panic should still draw 2024-06-17 18:41:31 +00:00

Opened #93 Turtle graphics protocol 2024-06-21 03:46:50 +00:00

Opened #94 Profile Ludus & ludus-web 2024-06-24 15:39:16 +00:00

Opened #95 Thoughts about bytecode VM 2024-06-24 15:59:52 +00:00

Opened #96 Thoughts about concurrency, actors, and objects 2024-06-29 05:48:05 +00:00

Opened #98 "Literate" Ludus 2024-07-13 04:48:57 +00:00

Opened #101 Add JSON encoder/decoder to Prelude 2024-07-20 17:59:03 +00:00

Opened #102 Language-independent testing 2024-07-21 17:56:28 +00:00