| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 5 days | Ensure error on build failure instead of silent failure.HEADmaster | -0/+5 | ||
| 5 days | Use try instead of edefer for error handling in build rules. | -12/+23 | ||
| Simplifies the control flow. | ||||
| 9 days | Include `spork/date` in `spork\init.janet` | -0/+1 | ||
| 9 days | Tweak cjanet.mdz | -2/+2 | ||
| 9 days | Netrepl shouldn't give an error on cleanup | -2/+2 | ||
| Socket cleanup on windows will give a disconnect error. That can be safely ignored as we are simply going to close and throw away the socket immediately. | ||||
| 9 days | Avoid transfering log file to new thread. | -7/+37 | ||
| Instead, reopen on the new thread. | ||||
| 9 days | More work on services.janet | -26/+57 | ||
| One issue with ev/thread, ev/do-thread, etc. is that cancelling the the fiber on the main thread does not cancel the fiber on the child thread. We can use a threaded channel to link them, though. | ||||
| 9 days | Add run-{server,server-single} to netrepl. | -21/+116 | ||
| This allows a fiber's lifetime to match the netrepl server. | ||||
| 9 days | Revisit the services module. | -4/+14 | ||
| 2026-02-23 | Add support for janet generating C++. | -5/+20 | ||
| 2026-02-21 | More version testing for spork. | -2/+2 | ||
| 2026-02-21 | Fix suite-pmfull. | -1/+1 | ||
| Remove reliance on absolute temporary path. | ||||
| 2026-02-20 | Make default path for venv. | -2/+4 | ||
| 2026-02-20 | Check that rules actually work as expected by statting inputs and | -5/+17 | ||
| outputs before and after execution. | ||||
| 2026-02-19 | Make sure $? works as expected with :errexit set. | -7/+9 | ||
| In this case, we explicitly ask for a return code and not to raise an error. | ||||
| 2026-02-19 | Disallow empty pipelines. | -0/+7 | ||
| They didn't work before but gave strange errors. | ||||
| 2026-02-19 | Add *pipefile* and *errexit* to sh-dsl.pipefail-errexit | -3/+52 | ||
| These dynamic bindings are analogs to set -o pipefile and set -o errexit | ||||
| 2026-02-15 | Update version tagv1.2.0 | -0/+1 | ||
| 2026-02-14 | Add online source code locations. | -0/+7 | ||
| 2026-02-14 | Revert "Make sure fmt.janet doesn't touch long strings." | -27/+6 | ||
| This reverts commit 2ec2fe4fc397630f88303643d032805918fd8cd5. | ||||
| 2026-02-14 | Indicate possible API changes in gfx2d and charts. | -2/+6 | ||
| 2026-02-14 | Make order of operations consistent.cjanet-jit | -6/+10 | ||
| 2026-02-14 | Don't use built-in rounding. | -18/+22 | ||
| 2026-02-14 | Don't make hash-dependent tests. | -1/+6 | ||
| Older Janet versions have different hash functions - the hashing algorithm is portable within a Janet version across architectures, but not across different Janet versions. This can make the gold images of colors get out of sync unexpectedly. | ||||
| 2026-02-14 | No assertf either. | -2/+2 | ||
| 2026-02-14 | getpid is a relatively new function, don't depend on it's availability | -1/+1 | ||
| 2026-02-14 | Add testing to this long-lived branch. | -1/+1 | ||
| 2026-02-14 | Merge branch 'master' into cjanet-jit | -7/+15 | ||
| 2026-02-14 | Reintroduce final message silencing. | -6/+7 | ||
| 2026-02-14 | Quieter | -2/+6 | ||
| 2026-02-14 | Xcopy create directory if doesn't exist. | -2/+5 | ||
| 2026-02-14 | Redo order. | -2/+3 | ||
| 2026-02-14 | More tweaks | -6/+5 | ||
| 2026-02-14 | More tweaks to sh/copy | -7/+7 | ||
| 2026-02-14 | Merge branch 'master' into cjanet-jit | -3/+21 | ||
| 2026-02-14 | Don't add hash sensitive tests. | -1/+1 | ||
| 2026-02-14 | Make sure fmt.janet doesn't touch long strings. | -5/+26 | ||
| We can definitely improve this, but this will prevent the contents of strings from getting changed. | ||||
| 2026-02-14 | Tweaks to fmt.janet and sh.janet | -8/+12 | ||
| Try to migrate sh/copy to use os/execute instead of os/shell. Old code was port from jpm originally, which relied on `> nul` to redirect to null. | ||||
| 2026-02-14 | Slight tweaks so test suite is not hash sensitive. | -2/+3 | ||
| 2026-02-14 | Merge branch 'master' into cjanet-jit | -26/+71 | ||
| 2026-02-13 | Fix module path in examples | -2/+2 | ||
| 2026-02-13 | More work on gfx2d. | -15/+23 | ||
| 2026-02-12 | WIP on cjanet documentation. | -8/+155 | ||
| 2026-02-07 | spork/stream: add make-stdin, make-stdout, and make-stderr | -0/+15 | ||
| 2026-02-05 | Make sure fmt.janet doesn't touch long strings. | -5/+26 | ||
| We can definitely improve this, but this will prevent the contents of strings from getting changed. | ||||
| 2026-02-04 | Tweaks to fmt.janet and sh.janet | -8/+12 | ||
| Try to migrate sh/copy to use os/execute instead of os/shell. Old code was port from jpm originally, which relied on `> nul` to redirect to null. | ||||
| 2026-02-04 | Fix select-keys for false values | -1/+4 | ||
| 2026-02-04 | Remove win11 only flag | -9/+12 | ||
| 2026-02-04 | Fix linux test | -2/+5 | ||
| 2026-02-04 | Fix xcopy invocation in sh/copy | -7/+14 | ||
| Separated parts with a space and added /-i switch, which disables prompt by the xcopy command. I found this bug, when I was trying to create the quickbin with `spork/declare-cc`. | ||||
