quick-autoloads
Generate bare-bone autoload stubs for Emacs source code quickly. (by amno1)
prism.el
Disperse Lisp forms (and other languages) into a spectrum of colors by depth (by alphapapa)
quick-autoloads | prism.el | |
---|---|---|
2 | 18 | |
1 | 269 | |
- | - | |
1.8 | 4.7 | |
over 2 years ago | 7 months ago | |
Emacs Lisp | Emacs Lisp | |
- | GNU General Public License v3.0 only |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
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.
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.
quick-autoloads
Posts with mentions or reviews of quick-autoloads.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-09-09.
- quick-autoloads: Generate bare-bone autoload stubs for Emacs source code quickly.
-
What I'd like to see done in Emacs
Have you seen this: https://github.com/amno1/quick-autoloads
prism.el
Posts with mentions or reviews of prism.el.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-05-23.
-
Just showing off how nice lisp can look in prism-mode. Check reply for the config :)
Heh, seriously, though, it's not necessary to use a rainbow of colors. You can use any number of colors and rotate through them. For example, this uses just 3 colors, gradually desaturating them as the depth increases. Since each color is easily distinguished from the other 2, it makes code very readable: https://github.com/alphapapa/prism.el/raw/master/images/parens-0.5.png
- Release v0.3 ยท alphapapa/prism.el (Disperse Lisp forms and other languages into a spectrum of colors by depth -- like rainbow-delimiters, et al, but more powerful)
-
How do I build a syntax highlighter based on S-Expressions?
If you can use tree-sitter, that's obviously a good choice. Alternatively, you can see how I implemented https://github.com/alphapapa/prism.el, which isn't regexp-based, using Emacs's built-in syntax parsing instead.
-
Trying to find a package that colorizes file contents by indentation level.
I did some experimenting with supporting XML directly in https://github.com/alphapapa/prism.el/issues/16. It seems that it's not easily done with existing Emacs SGML-related functions, but I'm guessing that tree-sitter will help a lot in Emacs 29.
-
How to combine highlight-parenthesis with rainbow-delimiters?
It's not exactly what you asked for, but you may also find this useful: https://github.com/alphapapa/prism.el It can highlight parens distinctly too.
-
Change text appearance in buffer
As examples, I can recommend code in https://github.com/alphapapa/highlight-function-calls (simple) and https://github.com/alphapapa/prism.el (more complex).
-
Colorize blocks of LISP
There is also the package prism.el.
-
How to properly font-lock for a custom major-mode aka how to use complex regex?
The best advice I can offer is to carefully and repeatedly study the Elisp manual section on font-lock, and to model on the source code of a similar project. The most I've done with it is in https://github.com/alphapapa/prism.el
-
How We Made Bracket Pair Colorization 10,000x Faster
There is one for emacs. Could be good inspo if someone wanted to make a VSCode version.
https://github.com/alphapapa/prism.el
-
Screenshot Sunday: What does your Emacs look like today?
You might be interested in https://github.com/alphapapa/prism.el
What are some alternatives?
When comparing quick-autoloads and prism.el you can also consider the following projects:
borg - Assimilate Emacs packages as Git submodules
Bracket-Pair-Colorizer-2 - Bracket Colorizer Extension for VSCode
quelpa - Build and install your Emacs Lisp packages on-the-fly directly from source
icomplete-vertical - Global Emacs minor mode to display icomplete candidates vertically
elisp-format - Originally from EmacsWiki
vscode-extension-samples - Sample code illustrating the VS Code extension API.
link-hint.el - Pentadactyl-like Link Hinting in Emacs with Avy
WebViewFeedback - Feedback and discussions about Microsoft Edge WebView2
live-completions - Live updating of the *Completions* buffer
vscode-python - Python extension for Visual Studio Code
quick-autoloads vs borg
prism.el vs Bracket-Pair-Colorizer-2
quick-autoloads vs quelpa
prism.el vs icomplete-vertical
quick-autoloads vs elisp-format
prism.el vs vscode-extension-samples
quick-autoloads vs link-hint.el
prism.el vs WebViewFeedback
quick-autoloads vs live-completions
prism.el vs vscode-python
quick-autoloads vs icomplete-vertical
prism.el vs quelpa