Skip to content

Tags: nooga/let-go

Tags

v1.10.0

Toggle v1.10.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore: remove accidentally committed variadic scratch files (#201)

`test_variadic.lg` and `debug_variadic.lg` are identical 2-line scratch
files that landed in the repo root via #85 alongside the lginterop work.
Nothing in the Makefile, scripts, or source references either of them.

Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

v1.9.0

Toggle v1.9.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore: prepare v1.9.0 release (#130)

* chore: prepare v1.9.0 release

* ci: exclude lowered Go artifacts from lint

v1.8.0

Toggle v1.8.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore: prepare v1.8.0 release (#73)

v1.7.4

Toggle v1.7.4's commit message

Verified

This commit was signed with the committer’s verified signature.
nooga mg
Update sort compatibility gates

v1.7.3

Toggle v1.7.3's commit message

Verified

This commit was signed with the committer’s verified signature.
nooga mg
Fix sort comparator compatibility

v1.7.2

Toggle v1.7.2's commit message

Verified

This commit was signed with the committer’s verified signature.
nooga mg
Strip ANSI escapes on plan9

rio doesn't render ANSI escape sequences, so the colored error reporter
and the legacy test macro's PASS/FAIL labels showed up as literal
[1;31m / [32m garbage on plan9.

Fix in two layers:

  - Go-side error formatter (pkg/vm/errfmt.go) now uses tagged
    constants. New pkg/vm/ansi.go (!plan9) holds the real escapes;
    pkg/vm/ansi_plan9.go (plan9) stubs them to "". errfmt.go
    concatenates the constants instead of inline \x1b literals.

  - Let-go-side: a new core var *ansi?* (default true) signals whether
    the host renders ANSI. term_plan9.go's installTermNS flips it to
    false on plan9. The legacy `test` macro now picks plain or colored
    PASS/FAIL labels based on *ansi?*. core_compiled.lgb regenerated.

v1.7.1

Toggle v1.7.1's commit message

Verified

This commit was signed with the committer’s verified signature.
nooga mg
Enhance runtime system properties: add os-name, arch, user-name, host…

…name, and version metadata

v1.7.0

Toggle v1.7.0's commit message

Verified

This commit was signed with the committer’s verified signature.
nooga mg
Enhance syscall support: add seccomp and AppArmor functions; implemen…

…t mknod, prctl, and capset syscalls; update tests for JSON write functionality

v1.6.0

Toggle v1.6.0's commit message

Verified

This commit was signed with the committer’s verified signature.
nooga mg
Enhance loop and let compilers to support PersistentVector bindings

v1.5.0

Toggle v1.5.0's commit message

Verified

This commit was signed with the committer’s verified signature.
nooga mg
Regenerate precompiled core for v1.5.0