Skip to content
This repository was archived by the owner on Sep 25, 2024. It is now read-only.

Potential Lem integration #14

Open
Sasanidas opened this issue Jul 15, 2023 · 2 comments
Open

Potential Lem integration #14

Sasanidas opened this issue Jul 15, 2023 · 2 comments

Comments

@Sasanidas
Copy link

Hello!

First of all, thanks a lot for this project, seems really interesting, I'm a contributor to Lem https://github.com/lem-project/lem and recently there were a discussion about a proper shell integration on the editor.

Given that lish is already a really good shell itself, the question to ask here is, do you think is possible to integrate lish into Lem? How hard can it be?

Thanks a lot!

(I'm aware of the license issue (Lem is MIT and lish is GPLv3, but it can always be integrated as an external package, which it should work for the end user)

@nibbula
Copy link
Owner

nibbula commented Jul 15, 2023

Thanks! Seems like a good idea. I had started on a LEM integration a while ago, but I didn't finish. Since I've worked on it, I've written a terminal emulator that might help. I'm envisioning that people would want to run a shell in a window like the REPL or similar to eshell in Emacs. I'll update my LEM repo and see what I can do.

I don't think the licensing should be an issue, but if people eventually want to make a distribution of LEM with lish I would be open to making an exception.

@Sasanidas
Copy link
Author

Oh that sounds great! Is there any place where I can read the Lem integration? (so your personal fork of Lem).

I don't think the licensing should be an issue, but if people eventually want to make a distribution of LEM with lish I would be open to making an exception.

Thanks a lot, that would be amazing really, again thanks for the effort, I'm excited to read/use the results :)

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

No branches or pull requests

2 participants