I was recently looking for a way to represent a simple hierarchy (directory layout), and came across the emacs hierarchy library by Damien Cassou. The page mentions that it was integrated into Emacs Core as of 28.1, but I am running 28.2, 29.x, 30.1 on various machines, and cannot find or use it. It is also not pulling up on Melpa, where it was previously hosted (apparently).
I assume if it is in core, then I don't need to (require 'hierarchy) in my init file?
It seemed like such a simple elegant solution. Anyone know what happened to it, or how to access it short of manually importing the hierarchy.el file directly?
C-h P hierarchyshows that it is indeed built-in (at least in 30.1). But you still need torequireit to load and use it.(require 'hierarchy). OTOH, if you ask for help on something that begins withhier, the library is autoloaded at that point, but if you need to use it, you should not depend on that: you should require it explicitly.