<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><br class=""><div><blockquote type="cite" class=""><div class="">On 22.08.2016, at 13:00 , Allan Odgaard <<a href="mailto:mailinglist@textmate.org" class="">mailinglist@textmate.org</a>> wrote:</div><div class=""><div class=""><div style="font-family:sans-serif" class=""><div style="white-space:pre-wrap" class=""><blockquote style="border-left:2px solid #777; color:#777; margin:0 0 5px; padding-left:5px" class=""><div dir="auto" class="">That is the weird thing: My command (running from the Macro):
</div></blockquote></div>
<div style="white-space:normal" class=""><p dir="auto" class="">TextMate doesn’t run the indent algorithm on the output but simply indent it to the “current level”.</p><p dir="auto" class="">So #2 is what you want, but you want to replace ^ with \t to increase the indent by one for all but the last line.</p></div></div></div></div></blockquote></div><div class="">ok, but I still got the problem: When I just output without modification: <font color="#5756d6" face="Menlo" class=""><span style="background-color: rgb(247, 247, 247);" class="">print e_sn(STDIN.read)</span></font></div><div class="">it just indents the lines further.</div><div class=""><br class=""></div><div class=""><br class=""></div></body></html>