Remember to cover the basics, that is, what you expected to happen and what in fact did happen. You don't know how to make a good report? See http://orgmode.org/manual/Feedback.html#Feedback Your bug report will be posted to the Org-mode mailing list. ------------------------------------------------------------------------ Links created by clocktable :link are simple "text search" links. Therefore, they often hit the wrong target. For example, I used to have multiple clocktables at the beginning of my file: first a daily summary, then a weekly one, then a complete one, i.e. following clocktables summarized supersets of preceding ones. Therefore, most of the time I clicked a link in the first clocktable, the next "text search" target was the occurrence of the same task in the second clocktable, whereas clicking that link in the second clocktable would take me back into the first. I have been able to partly work around that by moving the clocktables to the end of the file, as the search always seems to start at the beginning of the file. Nevertheless, when I have two tasks "foobar" and "foo", occurring in that order in the file, clicking on the [[foo]] link in the clocktable takes me to the "foobar" task, as that has a "foo" substring and occurs first in the file. I would like clocktable to generate links that uniquely link to the task from which the particular clocktable entry has been generated. (I'd even be willing to assign CUSTOM_ID properties for that purpose, i.e. clocktable could take them into account for creating links, when they exist.) But the best solution would IMHO be a truly unique identification, e.g. by some XPath-like path, e.g. /1/2/3 for the 3rd subtask of the 2nd subtask of the 1st top-level task. (Sure, that order will be invalidated when I change my task list, but, so what, then I would be willing to recompute the clocktable before using links.) Emacs : GNU Emacs 23.2.1 (x86_64-pc-linux-gnu, GTK+ Version 2.18.9) of 2010-06-15 on thinkpad Package: Org-mode version 6.36c current state: ============== (setq org-export-latex-after-initial-vars-hook '(org-beamer-after-initial-vars) org-agenda-files '("~/svn/kwarc.info/clange/default.org") org-after-todo-state-change-hook '(org-clock-out-if-current) org-export-latex-format-toc-function 'org-export-latex-format-toc-default org-export-preprocess-hook '(org-export-blocks-preprocess) org-tab-first-hook '(org-hide-block-toggle-maybe) org-src-mode-hook '(org-src-mode-configure-edit-buffer) org-confirm-shell-link-function 'yes-or-no-p org-export-first-hook '(org-beamer-initialize-open-trackers) org-agenda-before-write-hook '(org-agenda-add-entry-text) org-cycle-hook '(org-cycle-hide-archived-subtrees org-cycle-hide-drawers org-cycle-show-empty-lines org-optimize-window-after-visibility-change) org-export-preprocess-before-normalizing-links-hook '(org-remove-file-link-modifiers) org-mode-hook '(#[nil "\300\301\302\303\304$\207" [org-add-hook change-major-mode-hook org-show-block-all append local] 5] ) org-confirm-elisp-link-function 'yes-or-no-p org-occur-hook '(org-first-headline-recenter) org-export-preprocess-before-selecting-backend-code-hook '(org-beamer-select-beamer-code) org-export-latex-final-hook '(org-beamer-amend-header org-beamer-fix-toc org-beamer-auto-fragile-frames org-beamer-place-default-actions-for-lists) org-clock-idle-time 10 ) -- Christoph Lange, Jacobs Univ. Bremen, http://kwarc.info/clange, Skype duke4701