New index option
The index options are really good for general use but a new "hierarchic" option would be a really nice ehancement.
.. index:: pair: Berlin; church
creates two index entries: Berlin, church and church, Berlin. The entries are both correct.
When you use the index with personnes, the two index entries are not interesting. For example: pair: Brandl; Georg. Brandl, Georg is OK but not Georg, Brandl.
I could use: single: Brandl Georg. A nice solution if there is only one Brandl (the one!) in my documentation.
The killing index feature is a primary and secondary (and more?) index for Sphinx, like http://docbook.org/tdg51/en/html/ch02.html#makeindex or LaTeX.
.. index:: hierarchic: Brandl; Georg hierarchic: Brandl; Birkefeld
Brandl Birkenfeld Georg
Just an idea :-)