Emacs Modernization: Simple Changes Emacs Should Adopt (2006)
I posted a link here to a Reddit post that said “if you could change one thing about emacs what would it be?” It had almost 200 comments. Some answers definitely touched on these points. But for the most part, what Emacs users wanted was for the Gnu Emacs maintainers to do was…<p>1. Switch out Elisp for a Common Lisp or Scheme<p>2. Update the way Emacs Ui Core so it used standard GTK or something better. (The current implementation uses a lot of ugly hacks to support a subset of GTK)<p>3. Ability to scroll without bringing point along with me so I can quickly check something off screen then just continue typing where I left off.<p>4. Improve threading so that things like TRAMP didn’t freeze when you were connecting<p>5. Fast&#x2F;Arbitrary graphics support<p>I think for most Emacs users it’s a performance thing. Though the improvements to the GUI code would go a long way to making it easier to make Emacs be more user friendly.<p>In terms of this article. I think all of this is possible in a separate distribution of Emacs right now. Emacs will never turn on most of these things by default. But maybe if a version of Emacs that makes these changes becomes wildly popular, the current maintainers would be more amenable to it.<p><a href="https:&#x2F;&#x2F;old.reddit.com&#x2F;r&#x2F;emacs&#x2F;comments&#x2F;padv22&#x2F;if_you_could_change_one_thing_about_emacs_what&#x2F;" rel="nofollow">https:&#x2F;&#x2F;old.reddit.com&#x2F;r&#x2F;emacs&#x2F;comments&#x2F;padv22&#x2F;if_you_could_...</a>