4 ms·
This is written by the same guy who wrote Helpful, an enhancement package for the Emacs Help buffer. I highly recommend checking out Helpful if you haven’t seen
by db48x 5y ago
This is written by the same guy who wrote Helpful, an enhancement package for the Emacs Help buffer. I highly recommend checking out Helpful if you haven’t seen it. https://github.com/Wilfred/helpful https://github.com/Wilfred/helpful
- disgruntledphd2 5y agoHelfpul is (pun fully intended) so very, very helpful. Honestly, I cannot imagine going back to the standard emacs help.
- db48x 5y agoAgreed. It’s so good it feels like it should have been that way all along. For example, when you view the help for a function Emacs has always given you a link to the source code where that function is defined. Helpful shows you the source code right in the Help buffer, and shows you a list of callers, and gives you buttons that enable tracing or debugging for the function. Once I discovered Helpful, all of those things seemed so obviously useful that I can’t understand why nobody else thought to put them there, including myself.
- disgruntledphd2 5y agoThe best part is the forget function, for when functions are incompatible. As an example, lsp won't work for me unless I forget the project-root function from ess-r (I have no idea why this hasn't been fixed) and helpful makes this a two or three key activity.
- maw 5y agoHe wrote https://github.com/Wilfred/deadgrep https://github.com/Wilfred/deadgrep too. It's awesome and I don't know how I lived without it for so long.
- CodeIsTheEnd 5y agoEDIT: Wilfred IS the original author [3]; my apologies. Not to discredit Wilfred (it looks like he's taken over the project as the maintainer), but, based on the historical contributions [1], it looks like it was originally developed by Max Brunsfeld, who also created Tree-sitter. [2] [1]: https://github.com/Wilfred/difftastic/graphs/contributors https://github.com/Wilfred/difftastic/graphs/contributors [2]: https://github.com/tree-sitter/tree-sitter https://github.com/tree-sitter/tree-sitter [3]: https://github.com/Wilfred/difftastic/commit/958033924a2dea78ccd85c93f4c6abdafa5dbf04 https://github.com/Wilfred/difftastic/commit/958033924a2dea7...
- arxanas 5y agoI think the contributor graph is misleading, and that he's using git-subtree to vendor tree-sitter, which makes it look like others have contributed more to the project.
- CodeIsTheEnd 5y agoOops, I think you're right! Thank you for pointing that out. My apologies to Wilfred.