A package I want to port to XEmacs uses features of hideshow.el that
have been added since the ancient version we now ship. I took a look at
the latest version. With a few minor modifications, I got it working
pretty well. I think. Would a few of you mind trying it out? I'll
attach it to this message.
Things to work out:
(1) The new hideshow.el uses overlays. That would mean yet another
dependency in the packages on fsf-compat. Is that okay, or do we
need to port it to use extents instead?
(2) The new hideshow.el binds inhibit-point-motion-hooks, which we don't
support. I don't yet understand this variable's use in Emacs well
enough to know whether any action is needed, or if we can just
ignore the variable.
--
Jerry James
http://www.ittc.ku.edu/~james/