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 21:51:39 +0200 Message-ID: <878w61vagk.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> <87k4plvjr0.fsf@gmail.com> <77BB8502-8CE1-4284-AED4-E751378B3A21@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=33456 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OSbWx-0007JN-QW for emacs-orgmode@gnu.org; Sat, 26 Jun 2010 15:59:13 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OSbQN-0003z0-SM for emacs-orgmode@gnu.org; Sat, 26 Jun 2010 15:52:26 -0400 Received: from fg-out-1718.google.com ([72.14.220.153]:39267) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OSbQN-0003yT-M4 for emacs-orgmode@gnu.org; Sat, 26 Jun 2010 15:52:23 -0400 Received: by fg-out-1718.google.com with SMTP id 22so96458fge.12 for ; Sat, 26 Jun 2010 12:52:22 -0700 (PDT) In-Reply-To: <77BB8502-8CE1-4284-AED4-E751378B3A21@gmail.com> (Carsten Dominik's message of "Sat, 26 Jun 2010 21:42:08 +0200") 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: Carsten Dominik Cc: emacs-orgmode@gnu.org, Rainer M Krug Carsten Dominik writes: > On Jun 26, 2010, at 6:30 PM, =C5=A0t=C4=9Bp=C3=A1n N=C4=9Bmec wrote: > >> "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-'=20 >>>> prefix? >>>> (As a side note, I don't see what Emacs guidelines suggest `ob-'=20 >>>> 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. > > This is a restriction from the compiler. > > However, Emacs wants to be installable on many systems, including MS- > DOS, which has only 8+3 character file names. Therefore, Emacs requires = that > the names are unique in the first 8 letters - they may be longer than 8,= but > they must be unique when shortened. > > I cannot find the reference now, but I did explicitly ask a short while a= go > and got this confirmed by Stefan Monnier. Ah, right, I remember that, yes. MS-DOG strikes again. >> 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. > > This will not solve the problem, I fear. Indeed. In this light `ob-' looks more like "as good as it gets". =C5=A0t=C4=9Bp=C3=A1n