names
emacs-ng
names | emacs-ng | |
---|---|---|
4 | 78 | |
244 | 1,619 | |
- | 0.7% | |
0.0 | 10.0 | |
over 1 year ago | 5 days ago | |
Emacs Lisp | Emacs Lisp | |
- | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
names
- Packages that attempt to introduce namespaces in Emacs
- names: A Namespace implementation for Emacs-Lisp
- How do guys 'namespace' calls to functions in the same 'namespace'?
-
Will emacs-ng ever become mainstream?
I understand what you mean, and in my opinion, global namespace is not a problem for a language meant to extend an application. Obserer that purpose of elisp is (ok. was) to extend Emacs. Global namespace is actually feature here. However, Emacs has indeed evolved into an application framework, or at least, people are tring to use it so. In some cases then namespaces are good. While Emacs does not have a built-in namespace (yet?), you can use some of the namespace packages. I have personaly once needed a namespace for a project of mine, and have been looking into names, which I think is quite good. You can also use buffer local variables and hash tables/obarrays to accomplish lots of stuff you would use a namespace for. I ended up using an obarray (you can search mail archives and read some of tips I got).
emacs-ng
- Emacs-ng: A project to integrate Deno and WebRender into Emacs
- A new approach to Emacs – TypeScript, Threading, Async I/O, and WebRender
- Emacs NG – A new approach to Emacs
- emacs-ng: a new approach to emacs
-
Ask HN: Design of Emacs type extensible editor based on electron?
This is exactly what emacs-ng does?
https://emacs-ng.github.io/emacs-ng/
> This project should be considered an additive native layer over emacs, bringing features like Deno's Javascript and Async I/O environment, Mozilla's Webrender, and other features in development. emacs-ng's approach is to utilize multiple new development approaches and tools to bring Emacs to the next level. It is maintained by a team that loves Emacs and everything it stands for - being totally introspectable, with a fully customizable and free development environment. We want Emacs to be a editor 40+ years from now that has the flexibility and design to keep up with progressive technology.
I guess it uses webrender instead of electron?
- Any emacs-ng specific packages?
- Emacs NG: A new approach to Emacs
- Emacs Webrender: A new approach to Emacs
-
Emacs Webrender updates
Now I'm failing on this instead: https://github.com/emacs-ng/emacs-ng/issues/218
-
RMS – EmacsConf Talk
Presumably because of emacs-ng [1], from the page " additive native layer over emacs, bringing features like Deno's Javascript and Async I/O environment, Mozilla's Webrender,".
[1] https://github.com/emacs-ng/emacs-ng
What are some alternatives?
CodeMirror - In-browser code editor (version 5, legacy)
remacs - Rust :heart: Emacs
emacs-cl - Common Lisp implemented in Emacs Lisp.
lightspeed.nvim - deprecated in favor of leap.nvim
Nameless - Less is more. Hide package namespace in your emacs-lisp code
emacs-config - My personal Emacs configuration
magit - It's Magit! A Git Porcelain inside Emacs.
tig - Text-mode interface for git
tide - Tide - TypeScript Interactive Development Environment for Emacs
calctex
coffeescript - Unfancy JavaScript