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

Text editor plugins #5

Open
jamesdiacono opened this issue Jan 9, 2022 · 4 comments
Open

Text editor plugins #5

jamesdiacono opened this issue Jan 9, 2022 · 4 comments

Comments

@jamesdiacono
Copy link
Owner

jamesdiacono commented Jan 9, 2022

This is a place where people can share their plugins.

Generally, a plugin has these responsibilities:

  1. Start and stop the Replete process (replete.js).
  2. Send source code to Replete.
  3. Display Replete's results.

Here are the plugins I have made:

Text editor Written in Link Licence Updated
VSCode JavaScript Marketplace Public domain 2024-06-16
Sublime Text 4 Python sublime_replete.zip Public domain 2024-06-16
Emacs Lisp replete.el GPL v3.0 2024-06-16
Neovim Lua neovim_replete.zip MIT 2024-06-16

If you download a plugin, unzip it and follow the instructions within. These plugins should work on any operating system. Please let me know if you experience problems.

@jamesdiacono jamesdiacono pinned this issue Jan 9, 2022
@anonimitoraf
Copy link

Hey man, don't know of any other way to message you. Just wanted to show you my server implementation with isolated modules/namespaces: https://github.com/anonimitoraf/jive/blob/main/server/index.ts

@jamesdiacono
Copy link
Owner Author

I hope you don't mind @anonimitoraf but I appropriated the Emacs part of Jive. I've put a link in the top post.

@schlerp
Copy link

schlerp commented Nov 21, 2022

@jamesdiacono hey dude, came across this neovim plugin that reminded me of replete: https://github.com/michaelb/sniprun

thought there might be some cross-over and you'd wanna check out how they do it.

@jamesdiacono
Copy link
Owner Author

Sniprun's editor interface looks very polished, but from what I can tell its JavaScript plugin lacks some features that I feel are vital, such as the ability to import modules and support for evaluating code in Node.js and the browser. NeoVim users might be interested in integrating Sniprun with Replete, to get the best of both worlds.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants