paren-face
A face dedicated to lisp parentheses (by tarsius)
honu
By racket
paren-face | honu | |
---|---|---|
8 | 1 | |
155 | 18 | |
- | - | |
4.4 | 1.9 | |
26 days ago | 12 months ago | |
Emacs Lisp | Racket | |
GNU General Public License v3.0 only | GNU General Public License v3.0 or later |
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.
paren-face
Posts with mentions or reviews of paren-face.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-08-03.
- paren-face: A face dedicated to lisp parentheses
-
Script for merging fonts to create lighter ()[]{} brackets
Alternative using Emacs: https://github.com/tarsius/paren-face
-
prism.el: New feature: colorize parens distinctly (e.g. fade into background)
In the spirit of u/tarsius_'s paren-face, I just pushed a new feature to prism.el: parens can be colorized distinctly from other text, so they can be, e.g. faded out into the background (or made to stand out more, if you like).
-
Practical questions from a lisp beginner
There is paren-face-mode that can dim the parentheses, especially useful until your mind gets used to lisps.
-
Lisp as an Alternative to Java
In a similar idea, you can also make them less visible, so indentation strikes more: https://github.com/tarsius/paren-face/
-
Are Rainbow Parens helpful or distracting for beginners?
I like paren-face mode more. Reduce the contrast on the parens a bit so they're still visible but less prominent and it makes it easier to focus on the indentation, which is usually a better at-a-glance indicator of scope and intent. I ended up liking this setup so much that I eventually set it to dim [] {} and (), and to do it for all languages, not just lisps.
-
If the number of arguments to a function is known, can the parentheses be implicit?
If you are using emacs, you might find paren-face-mode useful
honu
Posts with mentions or reviews of honu.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-04-07.
-
Lisp as an Alternative to Java
>* It's probably going to replace racket as the main language on the racket runtime
Doesn't seem so. If that was the case the repo wouldn't have the last commit 2 years ago:
https://github.com/racket/honu
What are some alternatives?
When comparing paren-face and honu you can also consider the following projects:
emacs-noob - A curated emacs set up intended to decrease the learning curve
macro-lisp - Lisp-like DSL for Rust language
rainbow-identifiers - Rainbow identifier highlighting for Emacs
rainbow-delimiters - Emacs rainbow delimiters mode
awesome-cl - A curated list of awesome Common Lisp frameworks, libraries and other shiny stuff.
rainbow-blocks - block syntax highlighting in emacs
aggressive-indent-mode - Emacs minor mode that keeps your code always indented. More reliable than electric-indent-mode.
prism.el - Disperse Lisp forms (and other languages) into a spectrum of colors by depth