Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade Deno to 1.30.3 #459

Open
DavidDeSimone opened this issue Feb 10, 2023 · 0 comments
Open

Upgrade Deno to 1.30.3 #459

DavidDeSimone opened this issue Feb 10, 2023 · 0 comments
Assignees
Labels
deno/javascript Involves the Deno runtime

Comments

@DavidDeSimone
Copy link
Member

DavidDeSimone commented Feb 10, 2023

After a long break, I want to revisit emacs-ng js side. Over time, it appears that the JS feature set has fallen into decay. I see that @declantsien appears to have commented it out for now.

I would like to take that as an opportunity to clean up the JS side of things using some lessons learned from https://github.com/DavidDeSimone/ng-js.

Instead of the tightly coupled JS engine, the JS engine will run on a separate thread. Deno and emacs-ng will communicate via message passing. This may slightly break compatibility with older JS packages - however I generally think I can keep general compatibility.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
deno/javascript Involves the Deno runtime
Projects
None yet
Development

No branches or pull requests

1 participant