4 ms·
Not sure why you got downvoted - you are correct.[1] I don't know if there is any fundamental limitation in Emacs/Elisp that prevents it, or that no one has su
by BeetleB 2y ago
Not sure why you got downvoted - you are correct.[1]
I don't know if there is any fundamental limitation in Emacs/Elisp that prevents it, or that no one has succeeded in doing it. I suspect it's the latter. I also suspect the problem is trying to shoehorn this to work with Org Mode (which is what I want as well), but there may be a significant impedance mismatch between the Org code base and this feature.
Frankly, trying to manipulate the Org tree using Elisp is a nightmare compared to how simple it is in Leo (using Python). I've been trying to do with Org mode what is fairly basic in Leo: Traverse the tree, make changes, copy the tree to another file, with some headlines demoted/promoted due to rules, etc. Although I finally got something working, it took a lot of research as well as multiple packages. Whereas in Leo, people without a programming background manage to write the Python code to do this very easily.
[1] karthink has written a number of heavily used Emacs packages. He likely knows what he's talking about.