From mboxrd@z Thu Jan 1 00:00:00 1970 From: Carsten Dominik Subject: Re: Name of file being exported. Date: Tue, 14 Apr 2009 12:32:10 +0200 Message-ID: <5DBFB303-366D-4485-82B9-6CF0EFAC257C@gmail.com> References: <49E3F37E.5090704@nibrahim.net.in> Mime-Version: 1.0 (Apple Message framework v930.3) 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 1LtfwF-0002dt-9h for emacs-orgmode@gnu.org; Tue, 14 Apr 2009 06:32:23 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LtfwA-0002b4-4w for emacs-orgmode@gnu.org; Tue, 14 Apr 2009 06:32:22 -0400 Received: from [199.232.76.173] (port=60672 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Ltfw9-0002ae-TZ for emacs-orgmode@gnu.org; Tue, 14 Apr 2009 06:32:17 -0400 Received: from an-out-0708.google.com ([209.85.132.242]:6713) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1Ltfw9-00043R-83 for emacs-orgmode@gnu.org; Tue, 14 Apr 2009 06:32:17 -0400 Received: by an-out-0708.google.com with SMTP id c38so1785085ana.21 for ; Tue, 14 Apr 2009 03:32:16 -0700 (PDT) In-Reply-To: <49E3F37E.5090704@nibrahim.net.in> 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: Noufal Ibrahim Cc: emacs-orgmode@gnu.org Hi, On Apr 14, 2009, at 4:22 AM, Noufal Ibrahim wrote: > [apologies if this is a repost. I was not on the list] > > Hello everyone, > I'm a recent org-mode convert (after hearing the talk) and without > question, it's one of the best things I've ever used. Thank you for > making such a wonderful program. > > However, org-mode and emacs being what they are, I'm tempted to > try and customise it to do more. :) > > I'm trying a simple trick to insert the version control history of > my current file formatted as a table when I export the org file into > HTML or ascii. I need this to track changes to design documents etc. > > I'm using dynamic blocks to do this and have a function defined to > insert the output of > > git log --pretty='format:|%ad|%s|' (buffer-file-name) > > into the block. > > This works fine if I run org-update-all-dblocks from the org > buffer itself manually. If I export it however, (buffer-file-name) > returns a null string so I get the entire log of my repository which > is not what I want. In what way are you calling the update of dblocks during export? Have you added a function to this effect to a hook? Which function? To which hook? - Carsten > > Is there a way to get the buffer/file which is being exported so > that I can use that in the command rather than buffer-file-name? > > Thanks in advance and for such an awesome mode. > > -- > ~noufal > http://nibrahim.net.in/ > > > _______________________________________________ > Emacs-orgmode mailing list > Remember: use `Reply All' to send replies to the list. > Emacs-orgmode@gnu.org > http://lists.gnu.org/mailman/listinfo/emacs-orgmode