<br><br><div class="gmail_quote">2012/9/9 Allan Odgaard <span dir="ltr"><<a href="mailto:mailinglist@textmate.org" target="_blank">mailinglist@textmate.org</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im">On Sep 7, 2012, at 2:55 PM, Yvon Thoraval <<a href="mailto:yvon.thoraval@gmail.com">yvon.thoraval@gmail.com</a>> wrote:<br>
<br>
> I've installed rmate on a remote server although I'm able to create a new file on this server, when doing some modification on an existing file, they aren't saved after the saving and closing on the TextMate side.<br>

><br>
> The server is running Xubuntu 12.04, ruby 1.9.3 has been installed using rvm.<br>
<br>
</div>Try use ‘rmate -v’ then it should print potential exceptions to stderr.<br>
<br></blockquote><div><br></div><div>Here it is :</div><div><br></div><div> yt@D620 /home/yt $ rmate -v bin/menu.zsh</div><div>yt@D620 /home/yt $ Connect: ‘220 imyt.local RMATE TextMate (Darwin 11.4.0)’</div><div>Saving bin/menu.zsh</div>
<div>Save failed! File exists - (bin/menu.zsh, bin/menu.zsh~)</div><div>Closed bin/menu.zsh</div><div>Done</div><div><br></div><div>yt@D620 /home/yt $ </div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

When the file already exists it does:<br>
<br>
    File.chmod(File.stat(path).mode, temp.path) if File.exist? path<br>
<br>
Perhaps that does not work on ruby 1.9.x.<br><br></blockquote><div><br></div><div>My ruby version :</div><div> ruby 1.9.3p194 (2012-04-20 revision 35410) [x86_64-linux]</div><div><br></div><div>Also, i should mention i had a file "bin/menu.zsh~" BEFORE using rmate, then, removing it before a second rmate gave :</div>
<div><br></div><div><div>yt@D620 /home/yt $ cd bin</div><div>yt@D620 /home/yt/bin $ rmate -v menu.zsh</div><div>Connect: ‘220 imyt.local RMATE TextMate (Darwin 11.4.0)’</div><div>yt@D620 /home/yt/bin $ Saving menu.zsh</div>
<div>Closed menu.zsh</div><div>Done</div><div><br></div><div>yt@D620 /home/yt/bin $ cat menu.zsh</div></div><div><br></div><div><the script as it was></div><div># TOTO (the comment added for try-out)</div><div><br></div>
<div>Then, rmate is working except another file with the suffix "~" exists too.</div></div>-- <br><div><font face="'comic sans ms', sans-serif" color="#6600cc">Yvon</font></div><div><br></div><br>