This is a little patch to let org-show-notification (in org-clock.el) use the package [todochiku.el] if available. This means that if todochiku has been set up correctly, org-show-notification will work with Growl (on MacOS) or Snarl (on MSWindows), as well as libnotify (on *ix).
[todochiku.el] http://www.emacswiki.org/emacs-se/ToDoChiKu --- lisp/org-clock.el | 9 ++++++--- 1 files changed, 6 insertions(+), 3 deletions(-) diff --git a/lisp/org-clock.el b/lisp/org-clock.el index 594d3cf..5428aa1 100644 --- a/lisp/org-clock.el +++ b/lisp/org-clock.el @@ -440,9 +440,12 @@ Notification is shown only once." (setq org-clock-notification-was-shown nil))))) (defun org-show-notification (notification) - "Show notification. Use libnotify, if available." - (if (org-program-exists "notify-send") - (start-process "emacs-timer-notification" nil "notify-send" notification)) + "Show notification. Use todochiku.el or libnotify, if available." + (if (fboundp 'todochiku-message) + (todochiku-message "org-mode notification" notification + (todochiku-icon 'emacs)) + (if (org-program-exists "notify-send") + (start-process "emacs-timer-notification" nil "notify-send" notification))) ;; In any case, show in message area (message notification)) -- 1.6.1.2 -- +-----------------------------------------------------------+ | Jason F. McBrayer jmcb...@carcosa.net | | If someone conquers a thousand times a thousand others in | | battle, and someone else conquers himself, the latter one | | is the greatest of all conquerors. --- The Dhammapada | _______________________________________________ Emacs-orgmode mailing list Remember: use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode