Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/evylang/evy

Learn programming ⚑️
https://github.com/evylang/evy

parser: Make precedence consts private

Make precedence consts private as they are not needed outside the parser
package. This became ob...

ae0f1fba80074b72db75e7c3b31547e8f2ce8277 authored over 1 year ago by Julia Ogris <[email protected]>
parser: Refactor FuncDecl to FuncDef

Refactor AST Node FuncDecl to FuncDef so it aligns with the language
specification where we call...

a56cca11923ee041ae40715bbfc284bfd03f3935 authored over 1 year ago by Julia Ogris <[email protected]>
main: Fix godocs for evy CLI

Fix godocs for evy CLI according to revive linter complaints.

29e77bf804d173be3429e4f46613ad825019643f authored over 1 year ago by Julia Ogris <[email protected]>
parser: Remove EventHandlerNames function

Remove EventHandlerNames function as it is just a little helper that can
be used in place. The e...

d259390bea51911ee82532e89f1180ce58af4430 authored over 1 year ago by Julia Ogris <[email protected]>
parser: Remove GoString method from TypeName

Remove GoString method from TypeName, as it does not correctly
implement to fmt.GoStringer inter...

6acd644caab8d81f96437ec29fbe7be89c27375a authored over 1 year ago by Julia Ogris <[email protected]>
parser: Remove TruncateError function

Remove TruncateError function as it really makes more sense to use it
where needed together with...

67d754cf68e615f1d61fce2731051fbb04b5a5f7 authored over 1 year ago by Julia Ogris <[email protected]>
lexer: Add section comment to TokenType consts

Add section comment to TokenType consts in preparation of enabling the
revive linter which check...

f18e07e51a2c851553955c8822136295bc777d4c authored over 1 year ago by Julia Ogris <[email protected]>
πŸ› οΈ all: Upgrade tooling and dependencies (#192)

Do the usual dance of

hermit upgrade
go get -u all
go mod tidy

and then a manual u...

8e3111d04113b07d26d262d767ef8977c7b4b009 authored over 1 year ago by Julia Ogris <[email protected]>
make: Use GOOS and GOARCH with tinygo

Use GOOS and GOARCH with tinygo as this aligns it with Go 1.21 release
and is a new feature in t...

789604432324e9e3f50f453a83e4693196b9cdc2 authored over 1 year ago by Julia Ogris <[email protected]>
go: Manually upgrade minimum go version in go.mod

Manually upgrade minimum go version in go.mod to 1.21 to align with
hermit installed go version.

746ab5545fef24a05ce8e831e6d4f41235e43599 authored over 1 year ago by Julia Ogris <[email protected]>
go: Upgrade 3rd party packages

Upgrade 3rd party dependencies with

go get -u all
go mod tidy

d68a452248f1071f0b551e160c368341d048d120 authored over 1 year ago by Julia Ogris <[email protected]>
hermit: Upgrade tooling

Upgrade tooling with

hermit upgrade

352e8d090ff8115f15c5ef4a8ebc5998ceb931cc authored over 1 year ago by Julia Ogris <[email protected]>
πŸ“š lexer: Rework godocs (#191)

Rework package, public type and function godocs for lexer package
according to new guidelines. W...

12a9b279b8d3ad74958e620b1e21a4c27dff9e12 authored over 1 year ago by Julia Ogris <[email protected]>
lexer: Improve godocs

Improve godocs for lexer package. We now have relatively complete godocs
for the evy CLI, assert...

78d518d59ffea19438f568b84169d4f3d8a04c9c authored over 1 year ago by Julia Ogris <[email protected]>
lexer: Remove lexer.Run function

Remove lexer.Run function as it is only used in tests and in a hidden
command in the evy CLI. Th...

5e0e83e5be6cc4754e80c9210a5f22dd8a251e23 authored over 1 year ago by Julia Ogris <[email protected]>
lexer: Simplify token formatting

Simplify token formatting to only use token.Format, rather than
token.Format and token.FormatDet...

d78c15b1ab37f6b3feae668b7ca55a5c3f1a224c authored over 1 year ago by Julia Ogris <[email protected]>
lexer: Privatise functions

Privatise functions that are not used outside the package and don't make
sense to be used outsid...

148ea07bd4d14b68edc4f5b123a53d1c51251773 authored over 1 year ago by Julia Ogris <[email protected]>
πŸ“š godoc: Improve on existing godocs (#190)

Improve godocs for evy command in main.go.
Auto-generate evy usage message and follow guidelines...

9cee3407cbdc929685280678b07ef6c9cccede3a authored over 1 year ago by Julia Ogris <[email protected]>
godoc: Create godoc for evy CLI

Create godoc for evy CLI according to the command comment conventions:
https://go.dev/doc/commen...

d861347e80bad92d0d60321ff6e7ee89e527a708 authored over 1 year ago by Julia Ogris <[email protected]>
scripts: Indent with tabs

Consistently, indent all awk scripts with tabs.

db8427d40269eeaa7925f82a6c16ba4fdeb94793 authored over 1 year ago by Julia Ogris <[email protected]>
godoc: Improve assert package docs

Improve assert package docs, now that we've seen them on
https://pkg.go.dev/foxygo.at/evy/pkg/as...

0cbedca3aeb101841a006274aed271fb34f5891e authored over 1 year ago by Julia Ogris <[email protected]>
βœ… assert: Rework assert utility for tinygo 0.28.1 (#189)

Rework testing utility package `assert` to make use of the tinygo's new
reflection. This means w...

689a78a8aab8feccfb7d27907696f954588c7b95 authored over 1 year ago by Julia Ogris <[email protected]>
πŸ“š docs: Tweak docs and add redirects from evy.dev (#188)

Tweak docs and add redirects from evy.dev:

- change chat on Slack to chat on Discord
- add a re...

6a922dcf241b7206bcefdf22a4c5bf4ad96f78c4 authored over 1 year ago by Julia Ogris <[email protected]>
docs: Create a docs overview

Create a docs overview in docs/README.md and redirect to it via
https://evy.ev/docs .

51ff9b662f901595c051628d2f37bea2d083cb77 authored over 1 year ago by Julia Ogris <[email protected]>
docs: Remove link from screen cast

Remove link from screen cast in README.md according to feedback, as it
caused confusion.

48328138086db358290093f8a4713d6a7d1bb7c3 authored over 1 year ago by Julia Ogris <[email protected]>
docs: Rearrange README.md intro

Rearrange README.md intro, according to feedback by @starkcoffee .

c87595edc041299c53a3c7414f1751ec2db6196f authored over 1 year ago by Julia Ogris <[email protected]>
firebase: Add redirect to evy playground

Add redirect to evy playground we might not always use the evy bare
domain for the playground.

3a036b53d6b2f912025a0f7b8c3ae75a5037390e authored over 1 year ago by Julia Ogris <[email protected]>
docs: Add evy.dev/discord redirect

Add evy.dev/discord redirect to firebase settings so we can have a nicer
discord invite link. Ch...

8f8120a0ab456ff5bfbf14f4d31f47bda76bcc92 authored over 1 year ago by Julia Ogris <[email protected]>
πŸ“š docs: Rework README.md (#187)

Rework README.md to serve as proper frontpage of the evy repo.

While at it, add usage docs and ...

6433afa75ab8fa16d9a506c5d35b7360d04a50eb authored over 1 year ago by Julia Ogris <[email protected]>
docs: Rework README.md

Rework README.md to serve as proper frontpage of the evy repo.

f17958b04b176fd6fcd426300e6d657a27da425e authored over 1 year ago by Julia Ogris <[email protected]>
docs: Consistently hyphenate the word built-in

Consistently hyphenate the word built-in in all markdown files as this
seems to be the correct s...

aa7aec4e54365db9b0570a187e8df21fc126467c authored over 1 year ago by Julia Ogris <[email protected]>
docs: Add evy CLI usage message to docs

After hand-written intro, generate usage message similar to doctest with
awk script in docs/usag...

a839cf9c74e25e3247708a5d1fc4256b4b140397 authored over 1 year ago by Julia Ogris <[email protected]>
scripts: Remove unnecessary semi colon from awk script

Remove unnecessary semi colon from awk script to keep it consistent with
other awk scripts. This...

51c9b244c79c90f2f0dfd5572a4da34a1646b000 authored over 1 year ago by Julia Ogris <[email protected]>
πŸ“š docs: Polish language specification (#186)

- Title-case all titles in spec
- Change italics to bold in spec and builtins

Add some typo fix...

b52fa7d8d0895c44b160a8d0b3ce0a9bb0a3d04a authored over 1 year ago by Julia Ogris <[email protected]>
docs: Change italics to bold

Change italics to bold in spec and builtin documentation. Bold stands
out more and seems more su...

8a812c0ebf83edc12bc69e7c0d65fc04ce2fa70b authored over 1 year ago by Julia Ogris <[email protected]>
docs: Improve inferred declaration example

Improve inferred declaration example by using `typeof` and adding the
sample output.

53336f473ec898625a3de5a72422b3be4c087c96 authored over 1 year ago by Julia Ogris <[email protected]>
docs: Fix typos in spec

Fix various minor typos in spec.md.

3a603413e7afe03b603918f9423ba449ff24f83e authored over 1 year ago by Julia Ogris <[email protected]>
docs: Simplify the scope example in the spec

Simplify the scope example in the spec by removing unnecessary quotes
around printed numbers. Th...

c93efdb336feb81b975f84dfc150f9b34ef774a6 authored over 1 year ago by Julia Ogris <[email protected]>
docs: Improve on function examples

Improve on function examples with different naming.

2c9de1963de6fed646f1d0f124ef8e68705688f6 authored over 1 year ago by Julia Ogris <[email protected]>
docs: Improve on strings section in spec

Improve on strings section in spec by elaborating a little bit more on
the initial paragraph and...

93ccb0c291a928c64eea20fadc2ee4b5d5a8834d authored over 1 year ago by Julia Ogris <[email protected]>
docs: Fix broken link in spec

Fix broken link to fatal error in spec. This was an oversight while
renaming fatal errors to run...

bbde82b67418491f1437b0ea3a4e686a7af7c809 authored over 1 year ago by Julia Ogris <[email protected]>
docs: Add note on unused vars to spec

Add note on unused variables to specification, pointing out that all
declared variables must be ...

3bdef35e15bd42cf7f44631631b303e56dd773ff authored over 1 year ago by Julia Ogris <[email protected]>
docs: Title-case all titles in spec

Title-case all titles in the language Specification for consistency as
we had a mix of title cas...

393900dc1a4674be9c897230bb33488a5d61df09 authored over 1 year ago by Julia Ogris <[email protected]>
docs: Fix case of terminals and non-terminals

Fix upper case / lower case of terminals and non-terminals of Evy
grammar to be consistent with ...

4a1c8391882517adf0b657e6b5e2b6afa5661b6e authored over 1 year ago by Julia Ogris <[email protected]>
πŸ“š docs: Revise last section of spec contents (4/4) (#185)

Revise spec contents on operators, whitespace and functions. The context of
these changes is as ...

157572d4af9bfd9b5e92fee87a0758d38f4a5172 authored over 1 year ago by Julia Ogris <[email protected]>
πŸ“š evaluator: Rename runtime error to panic (#181)

Rename runtime error to panic so that index out of bounds and similar
runtime errors appear like...

7d93509f4fe03aa076149d428f0c985786a286f1 authored over 1 year ago by Julia Ogris <[email protected]>
πŸ“š docs: Update spec with func and var naming (#184)

Update spec with valid variable and function naming. Add short
description on anonymous paramete...

001d33f3dbb9a3a359c10a39ceb67a31bfaaddf1 authored over 1 year ago by Julia Ogris <[email protected]>
docs: Add section on function names including `_`

Add section on function names and the anonymous parameter `_` to the
functions section. I've mis...

50299e52d5b7ad18e3ffca92895b71ffba8f5b30 authored over 1 year ago by Julia Ogris <[email protected]>
docs: Add section on variable names to spec

Add section on variable names to spec which seems like a previous
omission. This became obvious ...

f10ad0053022555ee486d949198893fa03cf27d0 authored over 1 year ago by Julia Ogris <[email protected]>
πŸ› docs: Use POSIX syntax for deleting array in awk (#183)

Use the POSIX awk syntax for deleting an array in doctest.awk instead of
the gawk syntax. Whoops...

39fc4c8d77f63849163fd2109e3c8d3411f6f6f7 authored over 1 year ago by Cam Hutchison <[email protected]>
πŸ“š docs: Fix and improve doctest error handling (#182)

Fix the error handling of `doctest.awk` when running evy to output the
error captured instead of...

3e16c815664a1c0ac291adfacf4f3db3a6e2aebe authored over 1 year ago by Cam Hutchison <[email protected]>
docs: Fix doctest error handling

Fix the error handling of `doctest.awk` when running evy to output the
error captured instead of...

4c10b4ce86eb9f5e791372337cfee8f95a49961f authored over 1 year ago by Cam Hutchison <[email protected]>
docs: Add expect_err flag to doctest

Add an `expect_err` flag to go after the `evy` language marker used by
doctest to denote that th...

d6c19aba5448811698ce5ff5556130b4dee9f94b authored over 1 year ago by Cam Hutchison <[email protected]>
πŸ“š docs: Revise spec contents on types (3/4) (#180)

Revise spec contents on operators, whitespace and functions. The context of
these changes is as ...

fc18314b8d5dcfe1eb14665307cdc70cbda1db2e authored over 1 year ago by Julia Ogris <[email protected]>
docs: Revise spec contents on types (3/4)

Revise spec contents on operators, whitespace and functions.
The context of these changes is as ...

cf9cff1eed8ac81dc02890b474155b3a9f8f266d authored over 1 year ago by Julia Ogris <[email protected]>
docs: Revise builtins intro

Revise builtins intro to reference the spec.md and syntax_by_example.md.
Also slightly reword th...

880b30c0e1421a670dfbc9f8a405364a72a8f5f5 authored over 1 year ago by Julia Ogris <[email protected]>
πŸ“š docs: Revise spec contents on types (2/4) (#170)

Revise spec contents on types and use evy and evy:output code fences.
The context of these chang...

c9075c4aa7f48ed383d269ace59ed89b7161b050 authored over 1 year ago by Julia Ogris <[email protected]>
docs: Add note on `del` while iterating

Add note on `del` while iterating over maps to builtins documentation.
This omission became appa...

d4821e6e11355d7ab7a54420ee5ccbc30b623a85 authored over 1 year ago by Julia Ogris <[email protected]>
docs: Rename mouse to pointer in syntax_by_example

Rename mouse to pointer in syntax_by_example.md to align with the
builtin documentation.

7eda861dd6af8f0da806d0e4832dad07582bc416 authored over 1 year ago by Julia Ogris <[email protected]>
docs: Revise spec contents on types

Revise spec contents on types and use evy and evy:output code fences.
The context of these chang...

549b10205d12c2a7396d06efb4fdecf888074879 authored over 1 year ago by Julia Ogris <[email protected]>
πŸ“š docs: Revise spec (part 1/4) (#165)

Revise first part of spec, with special attention to the grammar.

This merges the following com...

80a8004fc851f172afb65472fcb28f4fcf0dfdc5 authored over 1 year ago by Julia Ogris <[email protected]>
docs: Rework Evy syntax grammar

Rework Evy syntax grammar adding comments and eof and fixing various
horizontal whitespace commi...

5c542da82ca88dbd18ded62dc89ddef08b119e7a authored over 1 year ago by Julia Ogris <[email protected]>
docs: Rework toc script

Rework toc script to work more robustly if there aren't any h3 headings.

90b9b29e91b0783f0d939507dcf52f758f836e7a authored over 1 year ago by Julia Ogris <[email protected]>
docs: Revise and restructure spec intro

Revise and restructure the introduction all the way up until Evy's
syntax grammar, so that the s...

4d7402a4b938622129b25446576d1ae498ff281b authored over 1 year ago by Julia Ogris <[email protected]>
docs: Rename syntax_grammar.md to spec.md

Rename syntax_grammar.md to spec.md as specification seems to more
accurately summarise the cont...

3cb2ea70cff143d56baf0956d498344fe15d0232 authored over 1 year ago by Julia Ogris <[email protected]>
πŸ™€ builtins: Add `panic` function (#178)

Add `panic` function that interrupts evaluations with a `PanicError`
which contains the panic me...

2c1c89f3a8dffcac4acd2bfba2e5d4b3e6ecd20c authored over 1 year ago by Julia Ogris <[email protected]>
builtins: Add `panic` function

Add `panic` function that interrupts evaluations with a `PanicError`
which contains the panic me...

ec30307291c728578df5be7d5ed1796362c1fa20 authored over 1 year ago by Julia Ogris <[email protected]>
frontend: Keep previous output on runtime-error

Keep previous output on runtime-error such as array index out of bounds
or `panic` which allows ...

e8dcbcee8f4ba5d25b315898723972f51e473a2a authored over 1 year ago by Julia Ogris <[email protected]>
cli: Handle Evy errors explicitly

Handle Evy errors explicitly, rather than letting Kong do the work which
doesn't give much contr...

155328b6b4bc4dd4990487daf4009502f9ca9093 authored over 1 year ago by Julia Ogris <[email protected]>
πŸ› parser: Fix function calls with indexed arguments (#176)

Fix function call parsing for arguments with index - maps, type assertions,
grouped expressions ...

b7ee16919f9739022125bb14a04e4a85fd7e6cf0 authored over 1 year ago by Julia Ogris <[email protected]>
parser: Fix function calls with indexed arguments

Fix function call parsing for arguments with index - maps, type
assertions, grouped expressions ...

c0ddebb38d97841abc62b5ceff46d1ba831ae13f authored over 1 year ago by Julia Ogris <[email protected]>
parser: Remove debug print in tests

Remove debug print in tests from previous PR. While at it improve naming
of the test case.

d3d33ceaabe40c5d250d9a00ed9f5b8d3af7031d authored over 1 year ago by Julia Ogris <[email protected]>
🐞 parser: Fix typing of array concatenation expressions (#175)

Fix typing of array concatenation expressions so that `[]+[true]` now
returns the correct `[]boo...

4ed258396010dc21fe0c96f4cab0621c01c5375e authored over 1 year ago by Julia Ogris <[email protected]>
πŸ—ΊοΈ eval: Type empty array and map lit on assignment (#171)

Type empty array and map lit on assignment with type of LHS asignable
and as []any or {}any for ...

7fb0f854a8a0dcf593bc4a9781d7580b59534580 authored over 1 year ago by Julia Ogris <[email protected]>
πŸ“š docs: Add ToC and horizontal separators to builtins (#169)

Add ToC to builtins.md as an initial overview and end func docs with a
horizontal line for easie...

b2f3ca9ff9063fd0d6830731ec33b45dab210523 authored over 1 year ago by Julia Ogris <[email protected]>
docs: Add ToC to builtin docs

Add ToC to builtin docs at the beginning to give an easily digestible
overview for the experienc...

013359978a47a497d1a3904a2e67d441271764a9 authored over 1 year ago by Julia Ogris <[email protected]>
docs: Add horizontal separators after each func

Add a horizontal separator at the end of each function documentation for
better readability.

c7a36f17a5aeab37f762652ef57a1a007f38b5c3 authored over 1 year ago by Julia Ogris <[email protected]>
docs: Use footnote style links in builtins.md

Use footnote style links in builtins.md for consistency with
docs/spec.md and readability.

88c8decda2e457a33b2ace9a32c1d8e748db4d2c authored over 1 year ago by Julia Ogris <[email protected]>
🐞 format: Fix misplaced NL before func decl (#172)

Fix misplaced NL before function declaration. This is issue became apparent when

a := 1
b := ...

74162d7635f4f9cf6711fe6a74ff3d51f85e49b3 authored over 1 year ago by Julia Ogris <[email protected]>
πŸ•·οΈ parser: Fix bad unreachable code error on comments (#173)

Fix bad unreachable code error on comments by only issuing the error if
the statement is not a c...

149276b0c3fd5b5ee00256cf5765f4ed971857a0 authored over 1 year ago by Julia Ogris <[email protected]>
πŸ“š Add builtin documentation for event handlers (#163)

Add builtin documentation for event handlers explaining the execution
model. The even handlers a...

dce435e8f06d15bcd5f03b06f3866b292f4fd23b authored over 1 year ago by Julia Ogris <[email protected]>
πŸ“š docs: Fix builtin typo for linecap (#167)

Fix builtin typo for `linecap` to be consistent with other `Reference`
sections. This was due to...

801795d826a14b530347b3852414ebec71c30ad1 authored over 1 year ago by Julia Ogris <[email protected]>
πŸ“š Add builtin documentation for remaining graphics funcs (#162)

Add builtin documentation for remaining graphic functions (part 2 of 2).
These are `dash`, `line...

0350e8291aedc2da908be598123ad2228a20bf8f authored over 1 year ago by Julia Ogris <[email protected]>
πŸ΄β€β˜ οΈ parser: Remove tinygo v0.27.0 map hack (#164)

Remove tinygo v0.27.0 map hack, working around not being able to use
interfaces as map keys. tin...

b1e500eb81c27cf3d7fcdd8ac556abf0c370b8d3 authored over 1 year ago by Julia Ogris <[email protected]>
parser: Remove tinygo v0.27.0 map hack

Remove tinygo v0.27.0 map hack, working around not being able to use
interfaces as map keys. tin...

162cec11a15ad86ee0c652e7a5d7f0d82bbe0e39 authored over 1 year ago by Julia Ogris <[email protected]>
πŸ‘½ parser: Fix white space issues (#166)

Fix whitespace issue in type assertions and dot selectors.

This merges the following commits:
*...

00c71a55b938022ddb7bee86070928baab26d4c0 authored over 1 year ago by Julia Ogris <[email protected]>
parser: Allow whitespace inside type assertion ()

Allow whitespace inside type assertion (), so that

a:any
print a.( num )

does not crea...

db50d9a7a217842f98ecc5f0e1d1533081d15378 authored over 1 year ago by Julia Ogris <[email protected]>
parser: Fix map field assignable whitespace

Previously an invalid assignable expression with a WS around a
dot-expression caused an infinite...

30113e52cf01acdb98b83047d7ffa39241f5a42b authored over 1 year ago by Julia Ogris <[email protected]>
πŸ“š Add builtin documentation for graphics (#161)

Add builtin documentation for graphics, part 1. We still need to
document `dash`, `linecap`, `te...

986ef434ef7502d5cca5fd57914118e1455d2b13 authored over 1 year ago by Julia Ogris <[email protected]>
πŸ“š Add builtin documentation for maths functions (#160)

Add builtin documentation for maths and random functions.
The following list shows the new secti...

1ea02439232e55e7c9eeef9d396e783065c3aa6a authored over 1 year ago by Julia Ogris <[email protected]>
πŸ“š docs: Add builtin docs for string functions (#159)

Add builtin documentation for the string section.
The following list shows the new sections in c...

49ad203a574696a7ffa75853905fa5dee9ae089e authored over 1 year ago by Julia Ogris <[email protected]>
😻 make: Run prettier format checks on all files (#158)

Run prettier format checks on all file formats that prettier can format:
.js, .html, .css, .md, ...

74c57b9211ed63f56faf7064d8615fb7f18ae84d authored over 1 year ago by Julia Ogris <[email protected]>
πŸ“š docs: Add builtin docs for conversion functions and errors (#157)

Add builtin documentation for sections: conversion and errors.
The following list shows the new ...

e96c6d7045d30999a085a08a63d60474a1463194 authored over 1 year ago by Julia Ogris <[email protected]>
docs: Add builtin docs for conversion functions and errors

Add builtin documentation for sections: conversion and errors.
The following list shows the new ...

545fe0882e3f68654bb31213cada3e1bbc909b6e authored over 1 year ago by Julia Ogris <[email protected]>
docs: Remove trailing whitespace

Remove trailing whitespace in reference headings - this was a previous
oversight.

37e8a4cb6d10733628cb6f6771e72371b8ec9b84 authored over 1 year ago by Julia Ogris <[email protected]>
πŸ“š docs: Add builtin docs for types, maps, prog control (#156)

Add builtin function documentation for sections: types, maps, and
program control. The following...

a30e19d84b0813bce626bede780a6557499ad541 authored over 1 year ago by Julia Ogris <[email protected]>
πŸ“š docs: Add builtins.md (#150)

Add builtins.md with docs for I/O builtin functions. In follow up
commits we will extend builtin...

574a72c6bde7bd7bfdd8dc330cc79303518411ec authored over 1 year ago by Julia Ogris <[email protected]>
🧹 housekeeping: Reformat with new prettier, adjust UI funcs (#155)

It seems that prettier 3.0.0 was just released and formats some things
differently by default, s...

b35e820c29e668b82bcba22e1c46ea96923d989b authored over 1 year ago by Julia Ogris <[email protected]>
canvas: Reset to white background, edges with grid

Adjust some of the JS graphics functions, so that a new canvas or a
canvas reset with `clear` or...

2870e31be82884658329375019de125a2067b6b1 authored over 1 year ago by Julia Ogris <[email protected]>
prettier: Update JS, CSS, HTML formatting

Update JS, CSS, HTML formatting with new version (3.0.0) of prettier by
running

make prettier
...

0f52e324e8a41a53522474a491833ce49fbc4bb2 authored over 1 year ago by Julia Ogris <[email protected]>