From mboxrd@z Thu Jan 1 00:00:00 1970 From: James TD Smith Subject: Re: Suggestion with bad patch for org-remember-templates Date: Tue, 6 Jan 2009 23:06:39 +0000 Message-ID: <20090106230639.GB2267@yog-sothoth.mohorovi.cc> References: <20090103184536.GA2267@yog-sothoth.mohorovi.cc> <744DA4F1-2D49-41BC-B2DD-209F97812DA0@uva.nl> <94C56E04-418A-4121-AC31-9F2FCD6D8EB4@uva.nl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LKL0c-0006eu-0E for emacs-orgmode@gnu.org; Tue, 06 Jan 2009 18:06:50 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LKL0W-0006ba-NX for emacs-orgmode@gnu.org; Tue, 06 Jan 2009 18:06:49 -0500 Received: from [199.232.76.173] (port=51874 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LKL0W-0006bD-6A for emacs-orgmode@gnu.org; Tue, 06 Jan 2009 18:06:44 -0500 Received: from 81-86-40-42.dsl.pipex.com ([81.86.40.42]:55717 helo=yog-sothoth.mohorovi.cc) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1LKL0V-0004s6-7W for emacs-orgmode@gnu.org; Tue, 06 Jan 2009 18:06:43 -0500 Received: from yog-sothoth.mohorovi.cc (localhost [127.0.0.1]) by yog-sothoth.mohorovi.cc (8.14.2/8.14.2) with ESMTP id n06N6d0A022667 for ; Tue, 6 Jan 2009 23:06:40 GMT (envelope-from ahktenzero@mohorovi.cc) Received: (from ahktenzero@localhost) by yog-sothoth.mohorovi.cc (8.14.2/8.14.2/Submit) id n06N6dQg022666 for emacs-orgmode@gnu.org; Tue, 6 Jan 2009 23:06:39 GMT (envelope-from ahktenzero@mohorovi.cc) Content-Disposition: inline In-Reply-To: <94C56E04-418A-4121-AC31-9F2FCD6D8EB4@uva.nl> 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: emacs-orgmode list On 2009-01-05 19:41:09(+0100), Carsten Dominik wrote: > > On Jan 5, 2009, at 5:31 PM, Wes Hardaker wrote: > > >>>>>> On Sun, 4 Jan 2009 08:23:04 +0100, Carsten Dominik >>>>>> > said: > > > > CD> I think it would be better not to use the remember buffer for this, > > CD> but another, dedicated, temporary buffer. > > > > Why would it matter though? You're already opening and displaying it... > > Granted, you could stop doing that. > > > > The only benefit to using another buffer is if the person canceled the > > request (ctrl-g) in mid-selection then the original contents of the remember > > buffer would be unaltered. > > There are more reasons why it matters. > > It is possible to make setup that will pop up the remember buffer in a > different/new frame, but you might still want to have the template selection > in your current frame. Also, it is allowed to call org-remember again in an > existing remember buffer, to apply a new template to the existing context. Also, the template selection interface needs to be usable when there is no remember buffer, as it is also used to select a template to jump to the last note stored using that template. > Most of all, it is much cleaner this way. A dispatcher splash screen is by > definition a one-off temporary buffer. Creating and displaying temporary > buffer is very cheap and easily done, and it is the standard way to do this > kind of stuff. > > I have reasonably strong feelings about this, because at the beginning of my > career, I did work with legacy computer codes which where done in the old days > when dynamic allocation was not possible and computer memory was small, so > people would write programs where the same vector was used for different > purposes, in different locations of the program... :-) Agreed. -- |---|