[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [O] org-babel-detangle issue on 9.1.14
From: |
Grant Rettke |
Subject: |
Re: [O] org-babel-detangle issue on 9.1.14 |
Date: |
Thu, 4 Oct 2018 10:19:00 -0500 |
On Thu, Oct 4, 2018 at 2:09 AM Brad Knotwell <address@hidden> wrote:
> I've been playing with org-babel-detangle and I've noticed something that's
> either a bug or a limitation. It's confusing enough that
> it's worth writing down if it's expected. Basically, it doesn't work if
> there are variables defined in the begin_src header. I've
> attached an example below. The first one won't detangle and the last two
> will.
That is expected behavior. Org can only detangle the content of source
blocks. It can't deduce how that
source code got in there.
Maybe this example says it better:
#+begin_src sh sh :tangle hw.sh :var x=(random) :shebang #!/bin/sh
:comments link
echo $x
#+end_src
Tangles to
#!/bin/sh
#
[[file:~/tmp/test.org::org_gcr_2018-10-04T08-35-43-05-00_cosmicality_CCEACAA2-A6B3-4FDD-9259-7F633316F0CE][org_gcr_2018-10-04T08-35-43-05-00_cosmicality_CCEACAA2-A6B3-4FDD-9259-7F633316F0CE]]
x='422131055910453451'
echo $x
#
org_gcr_2018-10-04T08-35-43-05-00_cosmicality_CCEACAA2-A6B3-4FDD-9259-7F633316F0CE
ends here