<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><br><div><div>On Thu 2009-03-05, at 13:51, Allan Odgaard wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div>On 24 Feb 2009, at 23:54, Matthew Scott wrote:<br><br><blockquote type="cite">Using the reStructuredText bundle, I keep running into a problem <br></blockquote><blockquote type="cite">with TextMate "forgetting" the soft tabs settings I apply to <br></blockquote><blockquote type="cite">the .rst file extension.<br></blockquote><blockquote type="cite">[...]<br></blockquote><font class="Apple-style-span" color="#006312"><br></font>Well, clearly something is wrong. Try quit TextMate then run:<br><br> defaults delete com.macromates.textmate OakTextViewScopedSoftTabs<br><br>To “start over” and see if that fixes it. E.g. it might be that <br>something bad got into this data structure that somehow prevents <br>TextMate from properly updateing it.<br></div></blockquote></div><div><br></div><div><br></div><div>Still getting the same problem. And in fact it is not limited to .rst files I've now noticed — my previous statement that it was not happening to other file types is incorrect.</div><div><br></div><div>Here's some more detail:</div><div><br></div><div><div>$ defaults read com.macromates.textmate OakTextViewScopedSoftTabs</div><div>2009-03-08 13:56:37.547 defaults[72816:10b] </div><div>The domain/default pair of (com.macromates.textmate, OakTextViewScopedSoftTabs) does not exist</div><div><br></div><div><br></div><div>Open TextMate, quit. Still same output.</div><div><br></div><div>Open TextMate, open project, quit. Still same output.</div><div><br></div><div>Open TextMate, open project, open rst file, quit. Still same output.</div><div><br></div><div><div>Open TextMate, open project, open rst file, change to soft tabs, quit:</div><div><div>$ defaults read com.macromates.textmate OakTextViewScopedSoftTabs</div><div>{</div><div> "source.catch-all" = {</div><div> softTabs = 0;</div><div> updated = 2009-03-08 14:02:37 -0700;</div><div> };</div><div> "source.plist" = {</div><div> softTabs = 1;</div><div> updated = 0001-12-31 16:00:00 -0800;</div><div> };</div><div> "source.ruby" = {</div><div> softTabs = 1;</div><div> updated = 0001-12-31 16:00:00 -0800;</div><div> };</div><div> "source.yaml" = {</div><div> softTabs = 1;</div><div> updated = 0001-12-31 16:00:00 -0800;</div><div> };</div><div> "text.catch-all" = {</div><div> softTabs = 0;</div><div> updated = 2009-03-08 14:02:37 -0700;</div><div> };</div><div> "text.restructuredtext" = {</div><div> softTabs = 1;</div><div> updated = 2009-03-08 14:02:49 -0700;</div><div> };</div><div>}</div><div><br></div><div>Open TextMate, open project, open rst file. Still using hard tabs.</div></div><div><br></div></div></div><br><div apple-content-edited="true"> <div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div>--</div><div>Matthew Scott</div><div><a href="mailto:gldnspud@gmail.com">gldnspud@gmail.com</a></div></div></div> </div><br></body></html>