From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dan Davison Subject: Re: [PATCH] Re: [BUG] htmlp and latexp Date: Tue, 1 Mar 2011 18:01:03 -0800 Message-ID: References: <4D5B8E60.4070307@christianmoe.com> <871v38s1gw.fsf@gnu.org> <87d3mpekpg.fsf@gnu.org> <87ipw2ejyr.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1276409562==" Return-path: Received: from [140.186.70.92] (port=46336 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PubNE-0002wR-Ed for emacs-orgmode@gnu.org; Tue, 01 Mar 2011 21:01:10 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PubNB-0004Xe-P4 for emacs-orgmode@gnu.org; Tue, 01 Mar 2011 21:01:07 -0500 Received: from mail-pz0-f41.google.com ([209.85.210.41]:44743) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PubNB-0004XP-HW for emacs-orgmode@gnu.org; Tue, 01 Mar 2011 21:01:05 -0500 Received: by pzk33 with SMTP id 33so1398538pzk.0 for ; Tue, 01 Mar 2011 18:01:04 -0800 (PST) In-Reply-To: <87ipw2ejyr.fsf@gnu.org> 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: Bastien Cc: Org --===============1276409562== Content-Type: multipart/alternative; boundary=001636ed67ca0b60e2049d7649b9 --001636ed67ca0b60e2049d7649b9 Content-Type: text/plain; charset=ISO-8859-1 Bastien writes: > Hi Dan, > > Dan Davison writes: > >> Incidentally, I would suggest that org-current-export-file and >> org-current-export-dir are renamed so that they are within the >> org-export-* namespace. > > Agreed. Please provide a patch if you have time. OK. > >> There are other areas of Org where I think the >> naming should be standardised, notably in org-src.el: the distinction >> between org-src-* and org-edit-src-* is unclear IMO. > > I leave this decision to Erik, this is *his* namespace :) I'm not sure this is Eric's task, git blame lisp/org-src.el | cut -d' ' -f 3 | sort | uniq -c 352 Davison 434 Dominik 3 Guerry 9 Rooke 9 Schulte 5 Sperber but Carsten may have a view. I also want to change the customize group of a lot of those variables: a lot of the org-src-* and org-edit-src-* variables are filed in Customize under Org Structure -> Org Edit Structure which has to be one of the least intuitive things in the whole of Org! There's a question of whether we have an Org Src customize group in addition to the Babel customize group, and how we keep them distinct. In fact, that may be what has prevented this from being sorted out thus far. Dan > >> I think this is >> kind of important, because in learning emacs one does makes use of these >> namespace conventions, e.g. C-h v TAB. > > I agree. > >> How much change >> would there be if we demanded that *all* variables defined in org-foo.el >> are named within the org-foo-* namespace? > > I don't know. Let's undertake this work progressively. --001636ed67ca0b60e2049d7649b9 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
Bastien <bzg@altern.org> w= rites:

> Hi Dan,
>
> = Dan Davison <dandavison7@gmail.= com> writes:
>
>> Incidentally, I would suggest that org-current= -export-file and
>> org-current-export-dir are renamed so t= hat they are within the
>> org-export-* namespace.
>
> Agreed. =A0Please provide a patch if you have time= .

OK.

>
>= > There are other areas of Org where I think the
>> nami= ng should be standardised, notably in org-src.el: the distinction
>> between org-src-* and org-edit-src-* is unclear IMO.
>
> I leave this decision to Erik, this is *his* namespac= e :)

I'm not sure this is Eric's task,

git blame lisp/org-src.el | cut -d' ' -f 3 | so= rt | uniq -c
=A0=A0 =A0352 Davison
=A0=A0 =A0434 Domini= k
=A0=A0 =A0 =A03 Guerry
=A0=A0 =A0 =A09 Rooke
=A0=A0 =A0 =A09 Schulte
=A0=A0 =A0 =A05 Sperber

but Carsten may have a vie= w.=A0I also want to change the customize group of a lot of those
= variables: a lot of the org-src-* and org-edit-src-* variables are filed
in Customize under

Org Structure -> Org Edit St= ructure

which has to be one of the least intuitive= things in the whole of Org!

There's a questio= n of whether we have an Org Src customize group in
addition to the Babel customize group, and how we keep them distinct. = In
fact, that may be what has prevented this from being sorted ou= t thus
far.

Dan

>
>> I think this is
>> kind of imp= ortant, because in learning emacs one does makes use of these
>= ;> namespace conventions, e.g. C-h v <initial-letters> TAB.
>
> I agree.
>
>> How muc= h change
>> would there be if we demanded that *all* variab= les defined in org-foo.el
>> are named within the org-foo-*= namespace?
>
> I don't know. =A0Let's undertake this work= progressively.

--001636ed67ca0b60e2049d7649b9-- --===============1276409562== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode --===============1276409562==--