<div dir="ltr">I suppose there needs to be more global settings, and for each of them, perhaps provide four settings instead of two. Using soft-wrap as an example, they would be:<div><ul><li>Forced on - Forces soft-wrapping to be ON regardless of bundle-specific settings.</li>
<li>Default on - Respects bundle-specific settings, but defaults to ON where bundle does not specify.</li><li>Default off - Respects bundle-specific settings, but defaults to OFF where bundle does not specify.</li><li>Forced off - Forces soft-wrapping to be OFF regardless of bundle-specific settings.</li>
</ul><div>I agree with most of the other discussion also.</div><div><br></div><div>Regarding identifying why a line is styled as it is (e.g. orange and in italics), perhaps a simple solution would be to simply show the style information for the current cursor position by holding down a modifier key, or by providing an option in the context-menu called "Show style information" that displayed in a tooltip or window overlay all inherited styles at the position of the cursor. This I imagine would be much less work than providing something equivalent to the inspector in most web browsers.</div>
</div><div><br></div><div>Tom</div><div class="gmail_extra"><br><br><div class="gmail_quote">On 3 February 2014 14:27, Matt Neuburg <span dir="ltr"><<a href="mailto:matt@tidbits.com" target="_blank">matt@tidbits.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im"><br>
On Feb 2, 2014, at 7:38 PM, Trevor Harmon <<a href="mailto:trevor@vocaro.com">trevor@vocaro.com</a>> wrote:<br>
<br>
> I certainly agree this procedure is not very user-friendly, but is it still the way to go? Or have things changed in TextMate 2?<br>
<br>
</div>My ideas are very inchoate and I appreciate the discussion of the opposing point of view, so please keep countering me.<br>
<br>
My thought here is: It is wrong to look for user-friendliness in TM2.<br>
<br>
Non-power users of TM2 are probably not going to be capable or desirous of changing _anything_; they will love the text editing features and will learn to use them, in the same way that I use TM for editing and running Ruby or writing Markdown without worrying about _how_ it works behind the scenes, but they won't do any tweaking.<br>

<br>
Anyone, on the other hand, who does _any_ tweaking is promoted to a power user! And such a person, I argue, _will_ have to make these sorts of non-user-friendly adjustments. To make a non-user-friendly way to let non-power users do what power users do would dilute and confuse the program. TM2 is like emacs: you can take what you're given or you can make adjustments, but there is no naive user-friendly way to make those adjustments, nor should there be. TM2 is like Flammarion's woodcut:<br>

<br>
<a href="http://en.wikipedia.org/wiki/File:Flammarion.jpg" target="_blank">http://en.wikipedia.org/wiki/File:Flammarion.jpg</a><br>
<br>
Either stay on your side of the universe and enjoy the beauty of nature, or peek behind the curtain and blow your mind. There is no middle course.<br>
<div class="HOEnZb"><div class="h5"><br>
m.<br>
<br>
--<br>
matt neuburg, phd = <a href="mailto:matt@tidbits.com">matt@tidbits.com</a>, <a href="http://www.apeth.net/matt/" target="_blank">http://www.apeth.net/matt/</a><br>
pantes anthropoi tou eidenai oregontai phusei<br>
Programming iOS 7! <a href="http://shop.oreilly.com/product/0636920031017.do" target="_blank">http://shop.oreilly.com/product/0636920031017.do</a><br>
iOS 7 Fundamentals! <a href="http://shop.oreilly.com/product/0636920032465.do" target="_blank">http://shop.oreilly.com/product/0636920032465.do</a><br>
RubyFrontier! <a href="http://www.apeth.com/RubyFrontierDocs/default.html" target="_blank">http://www.apeth.com/RubyFrontierDocs/default.html</a><br>
TidBITS, Mac news and reviews since 1990, <a href="http://www.tidbits.com" target="_blank">http://www.tidbits.com</a><br>
<br>
<br>
_______________________________________________<br>
textmate mailing list<br>
<a href="mailto:textmate@lists.macromates.com">textmate@lists.macromates.com</a><br>
<a href="http://lists.macromates.com/listinfo/textmate" target="_blank">http://lists.macromates.com/listinfo/textmate</a><br>
</div></div></blockquote></div><br></div></div>