From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?utf-8?B?xaB0xJtww6FuIE7Em21lYw==?= Subject: Re: [ANN] Org-babel integrated into Org-mode Date: Sat, 26 Jun 2010 18:30:59 +0200 Message-ID: <87k4plvjr0.fsf@gmail.com> References: <87wrtp78rg.fsf@gmail.com> <87aaqkvqdi.fsf@mundaneum.com> <87iq585rb9.fsf@gmail.com> <87mxuji0n9.fsf@gmail.com> <87zkyiuqpt.fsf@gmail.com> <87fx09bx9h.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from [140.186.70.92] (port=46744 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OSYID-00008o-80 for emacs-orgmode@gnu.org; Sat, 26 Jun 2010 12:31:47 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OSYIC-0000YG-6g for emacs-orgmode@gnu.org; Sat, 26 Jun 2010 12:31:45 -0400 Received: from mail-fx0-f41.google.com ([209.85.161.41]:64666) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OSYIB-0000Y2-Te for emacs-orgmode@gnu.org; Sat, 26 Jun 2010 12:31:44 -0400 Received: by fxm17 with SMTP id 17so554549fxm.0 for ; Sat, 26 Jun 2010 09:31:42 -0700 (PDT) In-Reply-To: <87fx09bx9h.fsf@gmail.com> (Eric Schulte's message of "Sat, 26 Jun 2010 08:59:22 -0700") 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: Eric Schulte Cc: emacs-orgmode@gnu.org, Rainer M Krug "Eric Schulte" writes: > =C5=A0t=C4=9Bp=C3=A1n N=C4=9Bmec writes: > > [...] >> >> How come some of your rewrites above still use the `org-babel-' prefix? >> (As a side note, I don't see what Emacs guidelines suggest `ob-' is more >> appropriate than `org-babel-', and I would personally prefer to retain >> the latter -- it's much more descriptive.) >> >> =C5=A0t=C4=9Bp=C3=A1n >> > > Hi =C5=A0t=C4=9Bp=C3=A1n, > > The guidelines I mentioned (I believe) specify that all file names for > emacs-lisp files which are part of Emacs must be unique in the first 6 > or so characters. This is why all "(require 'ob-*)" lines (which must > correspond to file names) now use ob-* instead of org-babel-*. Since I > (like you) prefer the org-babel-* prefixes, those have been retained for > all function and variable names. I see. Hm... could you provide some source for that? The only restriction on file names I can recall is this section from Appendix D of the Emacs Lisp Reference Manual: * Please keep the names of your Emacs Lisp source files to 13 characters or less. This way, if the files are compiled, the compiled files' names will be 14 characters or less, which is short enough to fit on all kinds of Unix systems. =20=20=20=20=20 Is that perhaps what you meant? In any case, I see that the recommendation I quote above would make the file renaming necessary, too. (Also, I believe you actually did mention renaming *functions*, which created my confusion in the first place -- cf. the commit message of e0e4d76094f26 for example.) > Hope this explains it, I'm certainly open to other naming suggestions. It would make a lot of sense to at least still begin the file names with `org' IMHO, if at all possible. =C5=A0t=C4=9Bp=C3=A1n