4 ms·
> how it's different from Lem and Emacs-NG. Neomacs is not a GNU Emacs clone. It changes the fundamental edited model from text (with text properties) to struc
by kscarlet 2y ago
> how it's different from Lem and Emacs-NG.
Neomacs is not a GNU Emacs clone. It changes the fundamental edited model from text (with text properties) to structured document (i.e. trees). Things done with ASCII art hack and things impossible in Emacs can now be done effortlessly in Neomacs.
> > Neomacs relies on Electron
I wish not either, but it's the pragmatic option for now, to make things work. There's no reason someone couldn’t port it to, say Tauri, or even build a browser engine in Lisp, given enough effort.
> some other great programs
Yes! They inspire me a lot and I learn from them!
- cmrdporcupine 2y agoCould it not use a linked web view via dll to webkit on Linux (and Mac) and embedded Edge webview on Windows? Why the whole electron bundling?
- kscarlet 2y agoProbably, it's just someone made a pretty good Electron binding for Common Lisp (https://github.com/cermaic/ceramic https://github.com/cermaic/ceramic), so I used it instead of inventing my own wheel.
- sourcepluck 2y ago> There's no reason someone couldn’t port it to, say Tauri, or even build a browser engine in Lisp Have there ever been browser engines done in Lisp? Don't think I've seen anything like that. Nyxt springs to mind, I wonder if they're eventually planning to attempt one.