Hi all!

I wanted to give my kudos to Bruno for the unravel package. It might
be the most massively useful single package for TeX programmers I've
seen.

I was wondering how far you're planning to go with this. There are a
number of features that I would personally love to see (probably more
when I start using it seriously):

(1)  The option to skip certain types of steps. For example, I might
not care about blank spaces being processed.

(2)  The command of continuing silently until some specific token is
encountered.

(3)  The option to expand specific tokens in a single visible step.
That is, to skip any details below a certain API level (such as
expl3).

(4)  The command of displaying extra information about the current
content of the input stream/; specifically catcodes.

Finally, two minor points: the command "o-1" ("o〈num〉" where 〈num〉 =
-1) does not appear to be recognized. And the documentation on CTAN
has broken page references.

Cheers!

-- 
www.mhelvens.net