*** Ada mode can now work with Outline minor mode. The outline level is calculated from the indenting, not from syntactic constructs. Outlining does not work if your code is not correctly indented.