-
Notifications
You must be signed in to change notification settings - Fork 22
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[IMPORTANT] compose versus display: future-proofing Superstar #25
Comments
compose
versus display
: future-proofing Superstar
Remark: This Issue is a continuation of a discussion sparked in #23, which see. |
Originally posted by @andersjohansson There was one essential thing I forgot to bring up! While PS (ab)uses |
Oh, yeah, I had also read that comment from Eli about compose being “bad” in some way. Seems reasonable to think about what the “right” future-proof implementation should be. |
I got news! So, after some talk on the mailing list I have come to the conclusion that trying to migrate org-superstar to the display property should become a long-term goal of this package. The full conversation can be found here. I will, of course, maintain backwards compatibility to the best of my ability. I will also need to address this in the README as well as in my template repo superstar-kit. As it stands, we cannot rely on the current implementation to continue working forever. This is the most important outcome of this. |
Sounds great, even if it will be some work. Another good thing with using display is that it could be possible to directly set the font (through setting the I do want to use some bullets that are not available in my default text font, and his way, I wouldn’t have to rely on emacs font fallback to choose a good font (with suitable heights) for the bullets. |
Regarding this comment:
This is, of course, a valid point. I will have to contact the Emacs mailing list on this, because of course it's a hack, and depending on the general sentiment I will have to act accordingly (after all, we all want Superstar to not suddenly croak with a major release).
The text was updated successfully, but these errors were encountered: