Hi Nick, Nick Dokos wrote: > Sébastien Vauban <wxhgmqzgw...@spammotel.com> wrote: >> Tassilo Horn wrote: >>> Sébastien Vauban <wxhgmqzgw...@spammotel.com> writes: >>> >>>> I've followed Nick's procedure, hoping to get even more details: >>>> >>>> --8<---------------cut here---------------start------------->8--- >>>> Function Name Call Count Elapsed Time Average Time >>>> ... >>>> gnus-request-head 1 312.993525 312.993525 >>>> gnus-activate-group 1 13.587475 13.587475 >>>> gnus-group-read-group 1 7.949638 7.949638 >>>> ... >>>> --8<---------------cut here---------------end--------------->8--- >>> >>> Looks to me that `gnus-request-head' is the culprit. Looking at the code, >>> I cannot see why that function is so slow. I'd try to edebug that to see >>> what exact part of it takes that long. >> >> Sorry to be such a newbie on that, but I'd understood I would have to type >> `C-u C-M-x' (`edebug-defun') when on that function definition, right? >> >> My problem is I can't access the definition, as all of Gnus is only present >> as "byte-compiled" files, located in >> >> /usr/share/emacs/23.1/lisp/ >> >> Is there a way, still, to debug the function, then, the way you intend it? > > Is this because you are using the distro's package and they don't distribute > sources?
Exactly. Just installed `emacs' (the virtual package) under Ubuntu 10.4, and got Emacs 23.1. > There is usually a emacs-el package that installs sources as well. Of course. Did not even think at that... Thanks for pointing this out! Now, installed `emacs23-el' (there is no `emacs-el' or so, so here I have to explictly state a version number), and have access to the sources. Thanks Nick. Best regards, Seb -- Sébastien Vauban _______________________________________________ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode