repl-driven-development
repl-driven-development copied to clipboard
Suggestion to allow mapping of repls to buffers and sending regions to repl when required
Hi! I was trying this package out and I thought it was really nice, the overlay and interactivity feels great. I have some suggestions from some use cases I was seeing if this would fit with
- a way to send process output to a certain repl.
- Mapping repls and buffers so you its still only C-x C-e after setup If these 2 things were implemented, itd be possible to for example of my usecase, use C-x C-p on a org babel source block of python and send to a repl that was made with a specific process environment. I use guix for managing project dependencies and shells and I use an emacs package called "buffer-env" so that the environments defined by guix get applied to emacs buffers. So I define in a manifest file that this project needs numpy and python and then the buffers in that project whenever it runs code know where to find numpy and python. Meaning I don't have to install into the rest of the environment.
Another benefit would be, let's say I start a comint python repl on a remote machine and I wanna send some local code to it, the above functionality would allow me to do that. I currently dont know any package which fits the above usecase but it'd be really cool to do so!
Thanks again for your work!