From mboxrd@z Thu Jan 1 00:00:00 1970 From: Eric Fraga Subject: Re: [babel] hide inline source code blocks by results Date: Thu, 26 Apr 2012 18:07:13 +0930 Message-ID: <87zk9ylwhy.fsf@ucl.ac.uk> References: <87vcl62wek.fsf@gmx.com> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([208.118.235.92]:44618) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SNKCj-0005fR-Tr for emacs-orgmode@gnu.org; Thu, 26 Apr 2012 04:37:39 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SNKCd-0001m1-Ki for emacs-orgmode@gnu.org; Thu, 26 Apr 2012 04:37:33 -0400 Received: from va3ehsobe002.messaging.microsoft.com ([216.32.180.12]:20996 helo=va3outboundpool.messaging.microsoft.com) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SNKCd-0001li-GH for emacs-orgmode@gnu.org; Thu, 26 Apr 2012 04:37:27 -0400 In-Reply-To: <87vcl62wek.fsf@gmx.com> (Eric Schulte's message of "Wed, 11 Apr 2012 10:08:51 -0400") List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Eric Schulte Cc: Org Mode Mailing List Eric Schulte writes: > Currently inline blocks like don't associate themselves with their > results, they are only expected to be evaluated on export, so the > functionality you suggest below would require first changing how results > are associated with inline code blocks. > > Another option would be to hide everything but the body of the block, > but this may be more confusing than it is worth. Eric, I do like what Torsten suggested a lot. I wonder if a halfway solution would be possible. Define a babel: link type which includes the src_xxx code and let the description part of the link be whatever the author wants it to be. I wouldn't mind not knowing the result of the code execution as I don't know that at the moment anyway. So, something like this would be nice: ... and the result is [[babel:src_octave{3*x+5}][f(x)]] which demonstrates ... which would look like ... and the result is f(x) which demonstrates ... (with f(x) highlighted as a link). Could something like this be possible? And, to take this further, could the highlighting differ depending on link type? I've not explored this latter aspect so maybe it's already possible... thanks, eric -- : Eric S Fraga (GnuPG: 0xC89193D8FFFCF67D) in Emacs 24.1.50.1 : using Org-mode version 7.8.06 (release_7.8.06.181.g67694.dirty)