TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

My goal of closing 10% of Emacs bugs (2020)

156 pointsby goranmoominover 2 years ago

9 comments

chuckledogover 2 years ago
Looks like since this was posted, the page author has closed another 10% of open emacs bugs: <a href="https:&#x2F;&#x2F;lars.ingebrigtsen.no&#x2F;2022&#x2F;01&#x2F;20&#x2F;13x10&#x2F;" rel="nofollow">https:&#x2F;&#x2F;lars.ingebrigtsen.no&#x2F;2022&#x2F;01&#x2F;20&#x2F;13x10&#x2F;</a>
评论 #32733899 未加载
TacticalCoderover 2 years ago
&gt; Namely: EMACS NO LONGER CHOKES ON LONG LINES!!!1! &gt; &gt; Gregory Heytings has developed a brand new, general approach to this tricky problem. The problem stems from how Emacs handles lines, basically: Many functions, like font-locking, run from redisplay, and wants to determine the syntax by looking at a line as (more or less) a unit. And that leads to Emacs hanging if the mode’s font-lock rules hasn’t been written in a careful manner, and they mostly haven’t.<p>From the author&#x27;s latest blog update. So, at last, we&#x27;re not all going to need tricks in our Emacs init files anymore to make sure Emacs doesn&#x27;t slow down when files very long lines (as in: thousands of &quot;characters&quot; or more) are opened.
yewenjieover 2 years ago
This is from 2020. See also -<p><a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=28181575" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=28181575</a> - Closing 45% of the open Emacs bugs | Hacker News
KingOfCodersover 2 years ago
Little bit related: When I come into a company as CTO, and there are too many bugs, I just close all bugs older than 6 months. Usually that&#x27;s more than 10% (and the org wasn&#x27;t capable or willing to fix them). Hasn&#x27;t created any problems yet, but everyone feels better immediately (and we implement ways to not reach high bug levels again).
评论 #32734158 未加载
评论 #32734270 未加载
评论 #32735202 未加载
评论 #32735197 未加载
评论 #32734356 未加载
评论 #32736090 未加载
评论 #32734105 未加载
评论 #32734251 未加载
评论 #32734321 未加载
评论 #32734438 未加载
评论 #32736152 未加载
评论 #32734619 未加载
评论 #32734043 未加载
yellow_leadover 2 years ago
Much better than other maintainer&#x27;s brags of closing bugs, which usually just require creating a bot to auto-close them, instead of actually solving them.
fantyoonover 2 years ago
This post should probably get a (2020).
okamiueruover 2 years ago
Unrelated to the echievent the article mentions. But I&#x27;m curious, how does emacs fare for modern C++ these days? Is it a good IDE?<p>It always struck me that an editor with the history it has, couldn&#x27;t handle C++11 syntax in 2014. Or, I didn&#x27;t want to try to figure out how.<p>To clarify, I include common packages as part of &quot;out of the box&quot;. From a quick Google search, it does look like cc-lang might be catching up. And some other one-person packages.<p>So my question is, for those of you who work on long lived C++ projects, and on Linux, what IDE do you use? Are CLion and VSCode still the better choice?
评论 #32734349 未加载
评论 #32734273 未加载
评论 #32734081 未加载
评论 #32734070 未加载
评论 #32734345 未加载
评论 #32734099 未加载
评论 #32734034 未加载
kleibaover 2 years ago
<i>I saw somebody on Reddit describing reading the Emacs documentation as being forced to read an academic treatise… and I sympathise. I think thorough documentation is important, but sometimes you don’t want to read about all the subtleties and edge cases, but just want a I HAVE A STRING HERE JUST FUCKING TELL ME WHAT TO DO WITH IT list of functions.</i><p>I couldn&#x27;t disagree more.<p>I&#x27;ve done tons of Emacs lisp programming over the years, and IMO, the built-in documentation <i>rocks</i>. I find it at the exactly right level of detail for me: when programming, don&#x27;t you <i>want</i> to know exactly about the edge-cases and subtleties?<p>Is it impossible to improve the documentation? Well, of course not. But as it stands, I find it pretty darn good.<p>Oh, and here&#x27;s also a well-kept secret: if you have a string, and don&#x27;t know what to do with it, besides C-h f there&#x27;s also Google. Most likely, the best result will be a link back to the documentation, so together they cover a lot of ground: the doc has the infos, and Google helps with discoverability.
评论 #32734541 未加载
评论 #32734558 未加载
评论 #32734756 未加载
评论 #32734816 未加载
评论 #32755525 未加载
评论 #32734547 未加载
Animatsover 2 years ago
After 39 years of EMACS maintenance, having over 3000 bugs is embarrassing.
评论 #32734180 未加载
评论 #32733935 未加载
评论 #32734038 未加载
评论 #32734030 未加载
评论 #32734170 未加载
评论 #32733846 未加载
评论 #32734001 未加载
评论 #32733926 未加载