From mboxrd@z Thu Jan 1 00:00:00 1970 From: Carsten Dominik Subject: Re: org-export-generic : fixed export when org-export-generic-links-to-notes is nil Date: Sun, 3 Jan 2010 14:14:54 +0100 Message-ID: References: <1262345940.6172.51.camel@claddagh> Mime-Version: 1.0 (Apple Message framework v936) Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NRQIR-0000Ov-MI for emacs-orgmode@gnu.org; Sun, 03 Jan 2010 08:15:03 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1NRQIN-0000OI-0n for emacs-orgmode@gnu.org; Sun, 03 Jan 2010 08:15:03 -0500 Received: from [199.232.76.173] (port=60388 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NRQIM-0000OF-SD for emacs-orgmode@gnu.org; Sun, 03 Jan 2010 08:14:58 -0500 Received: from ey-out-1920.google.com ([74.125.78.145]:53702) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1NRQIM-0005Kk-Tc for emacs-orgmode@gnu.org; Sun, 03 Jan 2010 08:14:59 -0500 Received: by ey-out-1920.google.com with SMTP id 4so1743178eyg.34 for ; Sun, 03 Jan 2010 05:14:56 -0800 (PST) In-Reply-To: <1262345940.6172.51.camel@claddagh> 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: Rocky Road Cc: org-mode emacs-orgmode Applied, thanks. - Carsten On Jan 1, 2010, at 12:39 PM, Rocky Road wrote: > Hi all, > > First, let me thank Carsten and all contributors for org-mode. > I just discovered it a couple of weeks ago, it's really helpful. > > ** Happy 2010 ! > Best wishes to org-mode, list subscribers and friends, for the new > year ! > > Here's a very modest contribution, about generic export feature. > > ** Issue > When =org-export-generic-links-to-notes= is nil , the export process > failed at > first link encountered. > > ** Fix > Supply string argument to =match-string= function call. > > ** Patch fix-links-no-notes.patch > #+BEGIN_SRC diff > --- /usr/local/src/org-mode/contrib/lisp/org-export-generic.el > 2009-12-29 15:21:01.000000000 +0100 > +++ /usr/local/share/emacs/site-lisp/org/contrib/lisp/org-export- > generic.el 2009-12-29 19:23:51.000000000 +0100 > @@ -824,7 +824,7 @@ underlined headlines. The default is 3. > (if org-export-generic-links-to-notes > (push (cons desc0 link) link-buffer) > (setq rpl (concat rpl " (" link ")") > - wrap (+ (length line) (- (length (match-string 0))) > + wrap (+ (length line) (- (length (match-string 0 line))) > (length desc))))) > (setq line (replace-match rpl t t line)))) > (when custom-times > #+END_SRC > > ** Versions used > - org-mode 6.33f > - org-export-generic.el 2009-12-29 15:21 > md5=bcee72116106c63f16921820a6c3f01e > - GNU Emacs 23.0.91.1 (i486-pc-linux-gnu, GTK+ Version 2.16.0) of > 2009-04-05 on palmer, modified by Debian > - linux 2.6.28-17-generic (ubuntu 9.04 jaunty) > > ** Next > My idea was to convert org documents to dokuwiki, > so I looked for a way to process links. > > I read with interest discussion about docbook export > http://article.gmane.org/gmane.emacs.orgmode/11958 > and possible reorganisation of various export code. > For now I'm just trying to better understand the current architecture, > maybe I could give a hand if refactoring is still wanted. > > Best regards, > > Michelle Baert, aka RockyRoad. > > > > _______________________________________________ > 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 - Carsten