-
While WeScheme may not, some languages have syntax that needs to be taken into account when inserting a node. For example, if you're editing a function call in Pyret:
f(1, 3)
and insert `2` …
-
We already have a basic example in the example directory, but it could get fleshed out more and have documentation and a tutorial written around it. I think it would be cool if we used the programming…
-
Something important broke in this branch, taking out drag&drop with it. The error I'm seeing is the failure of `assert(!newPtr.done)` in ast-patch. (That's a correct assertion, though.)
-
It looks like some name-clobbering or cyclic dependencies are caused by using more than one language.
# Steps to reproduce:
- Add `wescheme` in `new-pyret-editor-example.js` in `examples/` (https:…
-
I'm unsure of the cause of this issue, however running `racket build.rkt` on Racket 7.0 results in the following error when building `courses/*/units/langs/*/the-unit.scrbl`:
```
build.rkt: Buildi…
-
(All branches)
This program runs and trace-prints two values:
```
### Bug 1
3 * 2
(1 + 2)
```
This program _parses as a function call_ and gives a dynamic error that `2` is not a function:
```
##…
-
Add functionality so that Travis-CI will automatically create new installers and upload them to AWS s3 every time the repository is pushed.
-
On new-master, when running
`racket build-workbook.rkt --solutions`
followed by
`racket build-workbook.rkt`
the resultant student workbooks have the solutions for the pages that come from the .s…
-
This is probably impossible, but I wonder if, when running a program, it's possible to somehow indicate which source expression a particular output value came from. For instance, if I write
```
a = 1…
-
This is out of date now that `new-reactify` is `master`.