emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
* [BABEL] org-babel-post-tangle-hook problems
@ 2010-07-27 13:32 Rainer M Krug
  2010-07-28  7:18 ` Rainer M Krug
  0 siblings, 1 reply; 4+ messages in thread
From: Rainer M Krug @ 2010-07-27 13:32 UTC (permalink / raw)
  To: emacs-orgmode, Eric Schulte

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi Eric

I relized the following problems today:

After setting the org-babel-post-tangle-hook (e.g.
(add-hook 'org-babel-post-tangle-hook
            (lambda () (message "I'm in %s" (buffer-file-name)) ))
)

the .org file closes, and the .R file is opened.
If I tangle a second time, emacs tells me that the .R file has changed
on disk, and if it should be re-read.
I don't know what happened, but it would be nice to have the working
behavior back.

I haven't used org for a few days, so I don't know when it happened.

Cheers,

Rainer

- -- 
Rainer M. Krug, PhD (Conservation Ecology, SUN), MSc (Conservation
Biology, UCT), Dipl. Phys. (Germany)

Centre of Excellence for Invasion Biology
Natural Sciences Building
Office Suite 2039
Stellenbosch University
Main Campus, Merriman Avenue
Stellenbosch
South Africa

Tel:        +33 - (0)9 53 10 27 44
Cell:       +27 - (0)8 39 47 90 42
Fax (SA):   +27 - (0)8 65 16 27 82
Fax (D) :   +49 - (0)3 21 21 25 22 44
Fax (FR):   +33 - (0)9 58 10 27 44
email:      Rainer@krugs.de

Skype:      RMkrug
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAkxO39UACgkQoYgNqgF2egrk9ACfby0Qi9K3lfdjPQI1pMX8sJG5
V28AnidqqU9Ua0e9HH9l00EwKENOFPCP
=UMak
-----END PGP SIGNATURE-----

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [BABEL] org-babel-post-tangle-hook problems
  2010-07-27 13:32 [BABEL] org-babel-post-tangle-hook problems Rainer M Krug
@ 2010-07-28  7:18 ` Rainer M Krug
  2010-07-28 13:42   ` Eric Schulte
  0 siblings, 1 reply; 4+ messages in thread
From: Rainer M Krug @ 2010-07-28  7:18 UTC (permalink / raw)
  To: Rainer M Krug; +Cc: emacs-orgmode

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 27/07/10 15:32, Rainer M Krug wrote:
> Hi Eric
> 
> I relized the following problems today:
> 
> After setting the org-babel-post-tangle-hook (e.g.
> (add-hook 'org-babel-post-tangle-hook
>             (lambda () (message "I'm in %s" (buffer-file-name)) ))
> )
> 
> the .org file closes, and the .R file is opened.
> If I tangle a second time, emacs tells me that the .R file has changed
> on disk, and if it should be re-read.
> I don't know what happened, but it would be nice to have the working
> behavior back.
> 
> I haven't used org for a few days, so I don't know when it happened.


One addition: it works with org-7.01g, but not any more with
Org-mode version 7.01trans (release_7.01g.31.g95212)

Example org file:

#################################################
** tangle R and load
  #:PROPERTIES:
  #:tangle:   to-load.r
  #:END:

evaluate this
#+begin_src emacs-lisp :results silent :tangle no
(add-hook 'org-babel-post-tangle-hook
(lambda () (ess-load-file (buffer-file-name))))
#+end_src

then tangle

#+begin_src R :comments yes
x <- 8
#+end_src
t
#+begin_src R
 y <- 9
#+end_src

#+begin_src R :tangle file2.R
 y <- 9
#+end_src
#################################################

Cheers,

Rainer


> 
> Cheers,
> 
> Rainer
> 

- -- 
Rainer M. Krug, PhD (Conservation Ecology, SUN), MSc (Conservation
Biology, UCT), Dipl. Phys. (Germany)

Centre of Excellence for Invasion Biology
Natural Sciences Building
Office Suite 2039
Stellenbosch University
Main Campus, Merriman Avenue
Stellenbosch
South Africa

Tel:        +33 - (0)9 53 10 27 44
Cell:       +27 - (0)8 39 47 90 42
Fax (SA):   +27 - (0)8 65 16 27 82
Fax (D) :   +49 - (0)3 21 21 25 22 44
Fax (FR):   +33 - (0)9 58 10 27 44
email:      Rainer@krugs.de

Skype:      RMkrug
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAkxP2cUACgkQoYgNqgF2egqCtQCfUmO1nDdTlyHNyxpFtr5xpvQI
g7MAn1duHEB9ezE2v1/39dR/ovambwOR
=uK2G
-----END PGP SIGNATURE-----

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [BABEL] org-babel-post-tangle-hook problems
  2010-07-28  7:18 ` Rainer M Krug
@ 2010-07-28 13:42   ` Eric Schulte
  2010-07-29  7:21     ` Rainer M Krug
  0 siblings, 1 reply; 4+ messages in thread
From: Eric Schulte @ 2010-07-28 13:42 UTC (permalink / raw)
  To: Rainer M Krug; +Cc: emacs-orgmode

Hi Rainer,

Thanks for catching this, I've just pushed up a fix.

Best -- Eric

Rainer M Krug <r.m.krug@gmail.com> writes:

> On 27/07/10 15:32, Rainer M Krug wrote:
>> Hi Eric
>> 
>> I relized the following problems today:
>> 
>> After setting the org-babel-post-tangle-hook (e.g.
>> (add-hook 'org-babel-post-tangle-hook
>>             (lambda () (message "I'm in %s" (buffer-file-name)) ))
>> )
>> 
>> the .org file closes, and the .R file is opened.
>> If I tangle a second time, emacs tells me that the .R file has changed
>> on disk, and if it should be re-read.
>> I don't know what happened, but it would be nice to have the working
>> behavior back.
>> 
>> I haven't used org for a few days, so I don't know when it happened.
>
>
> One addition: it works with org-7.01g, but not any more with
> Org-mode version 7.01trans (release_7.01g.31.g95212)
>
> Example org file:
>
> #################################################
> ** tangle R and load
>   #:PROPERTIES:
>   #:tangle:   to-load.r
>   #:END:
>
> evaluate this
> #+begin_src emacs-lisp :results silent :tangle no
> (add-hook 'org-babel-post-tangle-hook
> (lambda () (ess-load-file (buffer-file-name))))
> #+end_src
>
> then tangle
>
> #+begin_src R :comments yes
> x <- 8
> #+end_src
> t
> #+begin_src R
>  y <- 9
> #+end_src
>
> #+begin_src R :tangle file2.R
>  y <- 9
> #+end_src
> #################################################
>
> Cheers,
>
> Rainer
>
>
>> 
>> Cheers,
>> 
>> Rainer
>> 

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [BABEL] org-babel-post-tangle-hook problems
  2010-07-28 13:42   ` Eric Schulte
@ 2010-07-29  7:21     ` Rainer M Krug
  0 siblings, 0 replies; 4+ messages in thread
From: Rainer M Krug @ 2010-07-29  7:21 UTC (permalink / raw)
  To: Eric Schulte; +Cc: emacs-orgmode

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi Eric


On 28/07/10 15:42, Eric Schulte wrote:
> Hi Rainer,
> 
> Thanks for catching this, I've just pushed up a fix.

Pleasure, and thanks for fixing it - I upgraded to the newest git, and
it is working.

Cheers,

Rainer


> 
> Best -- Eric
> 
> Rainer M Krug <r.m.krug@gmail.com> writes:
> 
>> On 27/07/10 15:32, Rainer M Krug wrote:
>>> Hi Eric
>>>
>>> I relized the following problems today:
>>>
>>> After setting the org-babel-post-tangle-hook (e.g.
>>> (add-hook 'org-babel-post-tangle-hook
>>>             (lambda () (message "I'm in %s" (buffer-file-name)) ))
>>> )
>>>
>>> the .org file closes, and the .R file is opened.
>>> If I tangle a second time, emacs tells me that the .R file has changed
>>> on disk, and if it should be re-read.
>>> I don't know what happened, but it would be nice to have the working
>>> behavior back.
>>>
>>> I haven't used org for a few days, so I don't know when it happened.
>>
>>
>> One addition: it works with org-7.01g, but not any more with
>> Org-mode version 7.01trans (release_7.01g.31.g95212)
>>
>> Example org file:
>>
>> #################################################
>> ** tangle R and load
>>   #:PROPERTIES:
>>   #:tangle:   to-load.r
>>   #:END:
>>
>> evaluate this
>> #+begin_src emacs-lisp :results silent :tangle no
>> (add-hook 'org-babel-post-tangle-hook
>> (lambda () (ess-load-file (buffer-file-name))))
>> #+end_src
>>
>> then tangle
>>
>> #+begin_src R :comments yes
>> x <- 8
>> #+end_src
>> t
>> #+begin_src R
>>  y <- 9
>> #+end_src
>>
>> #+begin_src R :tangle file2.R
>>  y <- 9
>> #+end_src
>> #################################################
>>
>> Cheers,
>>
>> Rainer
>>
>>
>>>
>>> Cheers,
>>>
>>> Rainer
>>>


- -- 
Rainer M. Krug, PhD (Conservation Ecology, SUN), MSc (Conservation
Biology, UCT), Dipl. Phys. (Germany)

Centre of Excellence for Invasion Biology
Natural Sciences Building
Office Suite 2039
Stellenbosch University
Main Campus, Merriman Avenue
Stellenbosch
South Africa

Tel:        +33 - (0)9 53 10 27 44
Cell:       +27 - (0)8 39 47 90 42
Fax (SA):   +27 - (0)8 65 16 27 82
Fax (D) :   +49 - (0)3 21 21 25 22 44
Fax (FR):   +33 - (0)9 58 10 27 44
email:      Rainer@krugs.de

Skype:      RMkrug
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAkxRK9sACgkQoYgNqgF2egr59ACfcT3Hr/OEzzJVhFTPQUS3FrxF
FuIAnj6zoMcqSqD58ZaN9dwne3lSJ9zn
=GmcB
-----END PGP SIGNATURE-----

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2010-07-29  7:21 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-07-27 13:32 [BABEL] org-babel-post-tangle-hook problems Rainer M Krug
2010-07-28  7:18 ` Rainer M Krug
2010-07-28 13:42   ` Eric Schulte
2010-07-29  7:21     ` Rainer M Krug

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).