From mboxrd@z Thu Jan 1 00:00:00 1970 From: Nick Dokos Subject: Re: tea-time? Date: Wed, 29 Jul 2009 18:29:19 -0400 Message-ID: <8979.1248906559@alphaville.usa.hp.com> References: <871vpr6ky5.fsf@online.de> <87ab4f6ja9.fsf@kassiopeya.MSHEIMNETZ> <20524da70907162056h22637e0byee429770336b73de@mail.gmail.com> <8763drn567.fsf@bzg.ath.cx> <20524da70907251249q19f6775cob0d9bc66ed0a5d71@mail.gmail.com> <87ljmc9zn8.fsf@bzg.ath.cx> <20524da70907251714u6df5b9e4x498269578911ab4@mail.gmail.com> <87d47n9sfb.fsf@bzg.ath.cx> <20524da70907291030q11737210lab5966b66a01a7a@mail.gmail.com> <87eirzcnr0.fsf@bzg.ath.cx> <20524da70907291445p49c13fd9rcf77ddce4aa1e7b7@mail.gmail.com> Reply-To: nicholas.dokos@hp.com Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MWHfl-0007MC-92 for emacs-orgmode@gnu.org; Wed, 29 Jul 2009 18:30:57 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MWHfg-0007L0-2o for emacs-orgmode@gnu.org; Wed, 29 Jul 2009 18:30:56 -0400 Received: from [199.232.76.173] (port=47931 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MWHff-0007Kx-W3 for emacs-orgmode@gnu.org; Wed, 29 Jul 2009 18:30:52 -0400 Received: from g4t0016.houston.hp.com ([15.201.24.19]:16191) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1MWHff-0008IY-KH for emacs-orgmode@gnu.org; Wed, 29 Jul 2009 18:30:51 -0400 In-Reply-To: Message from Samuel Wales of "Wed, 29 Jul 2009 14:45:20 PDT." <20524da70907291445p49c13fd9rcf77ddce4aa1e7b7@mail.gmail.com> List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Samuel Wales Cc: Bastien , emacs-orgmode@gnu.org, henry atting Samuel Wales wrote: > Hi Bastien, > > I did not realize that appt could not be used. > > On 2009-07-29, Bastien wrote: > > Please provide more information on how you tried it. > > It works now. I pulled in the interim, but I don't know if that's the > reason. I tried it twice, so I don't think I missed the notification. > > However, the notification is in the minibuffer / echo area, and can > easily be unnoticed if you are typing, as it goes away immediately. > > These are just brainstorm ideas, but appt pops up a window for a > configurable number of seconds and raises the frame. > > The mode line can show the number of minutes overdue. > > type-break.el uses persistent minibuffer text and lets you control > whether you continue to be reminded. > > Raising the frame is important, but beyond that I am not sure which is best. > > As for sound, I have disabled all emacs sound, but this would be the > one thing that would be good to have it enabled for; not sure how to > enable it just for this pupose. Perhaps org could use let or flet at > notification time if a variable is non-nil. > If you like how your appointments are shown, you can use the appt display mechanism, by setting org-show-notification-handler to something like this: --8<---------------cut here---------------start------------->8--- (defun my-org-show-notification-handler (notification) (funcall appt-disp-window-function "0" (current-time-string) notification)) (setq org-show-notification-handler (function my-org-show-notification-handler)) --8<---------------cut here---------------end--------------->8--- HTH, Nick