Thanks, <br><br>I don&#39;t need the path, so I modified your suggestion; <br><br>(system &quot;/bin/sh -c \&quot;. /etc/profile;. ~/.profile ;svn commit &nbsp;-m \&quot;auto-commit\&quot;\&quot;&quot;)<br><br>Works nicely. (I&#39;m this will work on my linux machine)<br>
<br>Weirdly a &#39;read&#39;-syle[eof] prompt appears then disappears - without need for input.<br><br>Thanks, <br><br>Stephen<br><br><br>On Wed, Mar 12, 2008 at 3:55 PM, Eli Barzilay &lt;<a href="mailto:eli@barzilay.org">eli@barzilay.org</a>&gt; wrote:<br>
&gt; On Mar 12, Stephen De Gabrielle wrote:<br>&gt; &nbsp;&gt; Thanks for the tip,<br>&gt; &nbsp;&gt;<br>&gt; &nbsp;&gt; I&#39;ve only taken a brief look, but it seems a solution is to run the<br>&gt; &nbsp;&gt; config files ~/.profile /etc/profile in my system call. probably by<br>
&gt; &nbsp;&gt; constructing a string or file to pass to or execute by &#39;system&#39;<br>&gt; &nbsp;<br>&gt; &nbsp;You can run &quot;/bin/sh -c \&quot;. /etc/profile;/bin/env\&quot;&quot; and parse the<br>&gt; &nbsp;results, then use `putenv&#39; to change the mzscheme process&#39;s<br>
&gt; &nbsp;environment accordingly.<br>&gt; &nbsp;<br>&gt; <br>&gt; &nbsp;<br>&gt; &nbsp;&gt; They should do no harm, modify path as needed, and work on linux&#39;s<br>&gt; &nbsp;&gt; and osx transparently (I haven&#39;t thought about windows yet)<br>
&gt; &nbsp;<br>&gt; &nbsp;There is no need to do that on linux. &nbsp;(And windows is the usual mess.)<br>&gt; &nbsp;<br>&gt; <br>&gt; <br>&gt; &nbsp;--<br>&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ((lambda (x) (x x)) (lambda (x) (x x))) &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Eli Barzilay:<br>&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a href="http://www.barzilay.org/">http://www.barzilay.org/</a> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Maze is Life!<br>
&gt; &nbsp;<br><br><br><br>-- <br>Cheers,<br><br>Stephen<br><br>--<br>Stephen De Gabrielle<br><a href="mailto:s.degabrielle@ucl.ac.uk">s.degabrielle@ucl.ac.uk</a><br>Telephone +44 (0)20 7679 5242 (x45242)<br>Mobile 079 851 890 45<br>
Project: Making Sense of Information (MaSI)<br><a href="http://www.uclic.ucl.ac.uk/annb/MaSI.html">http://www.uclic.ucl.ac.uk/annb/MaSI.html</a><br><br>UCLIC: University College London Interaction Centre<br><a href="http://www.uclic.ucl.ac.uk/">http://www.uclic.ucl.ac.uk/</a><br>
<br>Remax House - 31/32 Alfred Place<br>London - WC1E 7DP<br>