From mboxrd@z Thu Jan 1 00:00:00 1970 From: Manish Subject: Including files, line numbers and codeline references Date: Thu, 8 Jan 2009 14:05:05 +0530 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LKqM8-00069k-VN for emacs-orgmode@gnu.org; Thu, 08 Jan 2009 03:35:08 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LKqM8-00069O-4Q for emacs-orgmode@gnu.org; Thu, 08 Jan 2009 03:35:08 -0500 Received: from [199.232.76.173] (port=43071 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LKqM7-00069H-Uh for emacs-orgmode@gnu.org; Thu, 08 Jan 2009 03:35:07 -0500 Received: from rv-out-0708.google.com ([209.85.198.249]:5518) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1LKqM7-0002dC-E6 for emacs-orgmode@gnu.org; Thu, 08 Jan 2009 03:35:07 -0500 Received: by rv-out-0708.google.com with SMTP id k29so10518338rvb.6 for ; Thu, 08 Jan 2009 00:35:06 -0800 (PST) Content-Disposition: inline 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: "emacs-orgmode@gnu.org" There are multiple but related issues and requests in the mail below. Wasn't sure so haven't split into separate emails. Please excuse me if this is not correct form. On Mon, Jan 5, 2009 at 6:02 PM, Carsten Dominik wrote: > > I have just uploaded 6.17a which revamps the codeline references stuff, > in the following way: > > 1. The default label now looks like (ref:name) > > 2. The default format is defined in org-coderef-label-format, > with the default value "(ref:%s)". > This is very nice. > 3. You can change the format for each individual snippet with the -l switch: > > #+BEGIN_SRC pascal -n -r -l "((%s))" Is it possible to use this line numbering facility for files included in by "#+INCLUDE" mechanism (sec. 12.1 of manual?) > > 4. Links to the labels have also changed, they are now > > [[(name)]] or [[(name)][in line (name)]] > > instead of > > [[((name))]] or [[((name))][in line ((name))]] > > i.e. only single parenthesis around the label name. I added a (ref:string) after a comment mark in the original file being included and created a link like shown above. The highlighting works fine but the link does not reflect the line number of the text (didn't also expect to work until lines were numbered.) Surprisingly, publish (HTML) attempt also tries to create some .tex files, not sure why. ,----[ *Messages* ] | Publishing file d:/home/zms/gehc.git/gdoc/dg.org | Exporting... | OVERVIEW | CONTENTS...done | Creating LaTeX image 1 | Creating LaTeX image 2 | Creating LaTeX image 3 | Failed to create dvi file from d:/home/zms/tmp/orgtex34725Zc.tex | Creating LaTeX image 4 | Failed to create dvi file from d:/home/zms/tmp/orgtex3472Gki.tex | Creating LaTeX image 5 | Failed to create dvi file from d:/home/zms/tmp/orgtex3472Tuo.tex | Creating LaTeX image 6 | Failed to create dvi file from d:/home/zms/tmp/orgtex3472g4u.tex | Creating LaTeX image 7 | Failed to create dvi file from d:/home/zms/tmp/orgtex3472tC1.tex | Exporting... [2 times] | Saving file d:/home/zms/gehc.git/gdoc_pub/dg.html... | Wrote d:/home/zms/gehc.git/gdoc_pub/dg.html | Exporting... done `---- Also, I was trying the example from documentation with: #+INCLUDE "~/.emacs" src emacs-lisp But it fails with following error: "org-export-select-backend-specific-text: Stack overflow in regexp matcher" It works when I trim the file size down. Is there some variable that controls the size of file it can fontify during export? Thanks for another great feature. -- Manish