* rst.el: Integrate support for `imenu' and `which-function'.
authorStefan Merten <smerten@oekonux.de>
Thu, 20 Sep 2012 18:59:00 +0000 (20:59 +0200)
committerStefan Merten <smerten@oekonux.de>
Thu, 20 Sep 2012 18:59:00 +0000 (20:59 +0200)
commitee97deeedded5fbcb0c4c8644e7c77b48db4aacf
treef4a00dd5291f7158f4f403943bdaa8e7dc66a996
parent95b9712e9e3e8df09ad07423012bfbd978239014
* rst.el: Integrate support for `imenu' and `which-function'.
Fixes feature request bug#11711.

(rst-mode): Create `imenu-create-index-function'.
(rst-get-stripped-line): Delete after refactoring.
(rst-section-tree, rst-section-tree-rec)
(rst-section-tree-point): Refactor and document properly.
(rst-imenu-find-adornments-for-position)
(rst-imenu-convert-cell, rst-imenu-create-index): New
function.
etc/NEWS
lisp/ChangeLog
lisp/textmodes/rst.el