FIXED:Editing Expression In External Editor is Evaluating It

Hi all,
First day using learning Touch Designer and am seeing very frustrating behavior using an external text editor to edit expressions.

Say I’m editing the seed of noise and type 1*2, then hit ctrl+e to open an external editor. Notepad++ pops up, but the expression has been evaluated so the text just reads 2. I then close the editor and the expression has been evaluated in Touch Designer as well!

Additionally, when I perform the same task again after closing the editor, I get an error reading “You may already be editing C:/…(long filepath)…/noise1_parm_seed_td_8624_44.py. Kill file and restart?” The editor is closed and reopened, but the expression is again evaluated.

What is going on here? This happens on any parameter I try it on.

Thanks!

Thanks for your report. The issue with the external editor editing the evaluated result should be fixed in 2017.14960+.