From mboxrd@z Thu Jan 1 00:00:00 1970 From: Marcelo de Moraes Serpa Subject: Re: camel.el, for CamelCase links Date: Mon, 13 Sep 2010 12:45:32 -0500 Message-ID: References: <87sk2v3blh.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Return-path: Received: from [140.186.70.92] (port=48091 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OvD60-00042z-5u for emacs-orgmode@gnu.org; Mon, 13 Sep 2010 13:45:37 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OvD5y-0001pZ-JV for emacs-orgmode@gnu.org; Mon, 13 Sep 2010 13:45:36 -0400 Received: from mail-pw0-f41.google.com ([209.85.160.41]:61656) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OvD5y-0001p3-DK for emacs-orgmode@gnu.org; Mon, 13 Sep 2010 13:45:34 -0400 Received: by pwj6 with SMTP id 6so4374081pwj.0 for ; Mon, 13 Sep 2010 10:45:32 -0700 (PDT) In-Reply-To: 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 Mailinglist , Bastien Hi guys -- I have pulled the last version from the repo which include org-wikinodes, but I don't see the line for the org-wikinodes module when customizing the org-modules variable. What should I do? Marcelo. On Sat, Aug 7, 2010 at 1:47 AM, Carsten Dominik wrote: > > On Aug 3, 2010, at 6:27 PM, Bastien wrote: > >> "David O'Toole" writes: >> >>> http://github.com/dto/folio/blob/master/camel.el >>> >>> Someone asked about this recently, i have some partially working code. >> >> I'm willing to test. >> >> Can you provide the handlers so that the code works for Org? >> >> I'm not a big fan of CamelCase links because it encourages the habit of >> creating many files -- but that may be useful for some. > > I am not a big fan of CamelCase for two reasons: > > 1. as Bastien says, to creates many small files. =A0Org does work > =A0 with a number of files - I think it is less than perfect for a very > =A0 large number of files. =A0If you want to create many files, David O'T= oole's > =A0 implementation might work for you - also it is not limited to Org fil= es. > > > 2. Using CamelCase does encourage to write stuff in strange, hard to > =A0 read syntax which conflicts with some words or names that should not > =A0 be spelled like this, and which also does not look very good on expor= t. > =A0 THis is why most wikis have either stepped away from CamelCase, or ad= ded > =A0 additional syntax, for example with brackets. > > In fact, for Org mode, it seems more natural to use outline nodes for the > structure of a wiki, not files. =A0Russel Adams suggested this in another > thread: > > =A0 http://thread.gmane.org/gmane.emacs.orgmode/27442/focus=3D27465 > > With the change I just made to make [[..]] links match exact headlines an= d > to offer headline creation when no match is found, I do find it simple > enough to type [[My Heading]] or [[file:xyz.org::My Heading]] > > I have toyed with CamelCase in the past though. =A0And since there seems > to be at least some interest, I have just wrapped this code into a > contributed package and linked it properly into the hyperlink and > export mechanisms in Org. =A0The modules is called org-wikinodes.el > and it is documented here: > > http://orgmode.org/worg/org-contrib/org-wikinodes.php > > - Carsten > > > _______________________________________________ > 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 >