Martin Henz

Results 104 issues of Martin Henz

...for non-executable programs. See https://sourceacademy.org/sicpjs/4.1.4 Example:

minor
Enhancement

This issue collects the errata of the print edition of SICP JS (print 2022): * 4.1.5, page 351 (top): Extra semicolon in function strange: ``` function strange(f) { return halts(f,...

ERRATA

I would be nice to make citations clickable. For that we would need to do the following. In the text: ``` Henderson 1980 ``` becomes ``` Henderson 1980 ``` and...

Enhancement
tedious
good project

Chrome: Firefox: The program: function h() { g(); } h();

Bug
medium

currently not working. Example: is_str does not pop up any suggestions.

Bug
medium

We have had several regressions involving the REPL. With a couple of regression tests that test the REPL, we could avoid this in the future. (See the most recent incident...

Enhancement
minor

The web edition of the textbook (https://sicp.comp.nus.edu.sg) now installs itself as a progressive web app on mobile devices, see https://github.com/source-academy/sicp/wiki/Progressive-Web-App I suggest that we do the same for Source Academy....

Enhancement
nice-to-have
_postponed

It would be nice to have a hotkey in the editor that generates a share link and copies it to the clip board.

Enhancement
nice-to-have
good_first_issue

Here is the sequence. Notice the missing 4 in the last screen shot: Removing the last breakpoint triggered a "Run".

Bug
minor