emacs emacs-ecb

emacs - Ordenar por nombre los métodos presentados en el búfer de métodos del BCE



emacs-ecb (1)

Estoy usando ECB (Emacs Code Browser) y mi diseño predeterminado es el siguiente:

;; +------+-------+--------------------------------------+ ;; | | | ;; | Directories | | ;; | | | ;; +------+-------+ | ;; | History | Edit | ;; +------+-------+ | ;; | Methods | | ;; | | | ;; +-----------------------------------------------------+

De forma predeterminada, los métodos se presentan en el orden en que aparecen en el búfer editado, pero estoy buscando una forma de ordenarlos por nombre. Quería usar algo como ecb-methods-sort-method pero no parece existir. ¿Alguna pista sobre cómo configurarlo?


Eché un vistazo rápido a los documentos. Mira, puedes personalizar ''ecb-methods-menu-sorter''.

C-h v ecb-methods-menu-sorter

De la documentación:

*Function which re-sorts the menu-entries of the directories buffer. If a function then this function is called to re-arrange the menu-entries of the combined menu-entries of the user-menu-extensions of `ecb-directories-menu-user-extension'' and the built-in-menu `ecb-directories-menu''. If nil then no special sorting will be done and the user-extensions are placed in front of the built-in-entries. The function get one argument, a list of menu-entries. For the format of this argument see `ecb-directories-menu-user-extension''. The function must return a new list in the same format. Of course this function can not only re-arrange the entries but also delete entries or add new entries.