<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><div>I think the a simple way to resolve this is to add a (optional) group id to the marks. Then each group gets its own column. If no group is given then just throw it into a default group and show the last mark that was set for each line. The API would only get slightly more complex, and optionally no more complex, and conflicts would be avoided for things that care to avoid them.</div><div><br></div><div>As for the look of the SCM marks, I do like color on the marks as they are easier to scan quickly. I kind of like the way Atom looks: it keeps the single-column nature of the marks and seems pretty easy to do with simple vectors.</div><div><br></div><div><img apple-inline="yes" id="AB717404-DB9F-4C2E-9A5C-A679B7AE3CBB" height="290" width="642" apple-width="yes" apple-height="yes" src="cid:0CBD9529-090D-4161-824A-08D051B6D954@knology.net"></div><div><br></div><div><br></div><div><div>On Oct 22, 2014, at 7:26 PM, Igor K <<a href="mailto:me@igorkozlov.me">me@igorkozlov.me</a>> wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><meta http-equiv="Content-Type" content="text/html charset=us-ascii"><div 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 10 2014, at 21:36, Stefan Daschek <<a href="mailto:stefan@daschek.net" class="">stefan@daschek.net</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); float: none; display: inline !important;" class="">No idea about how to represent deleted lines in this way, though :-/</span></div></blockquote></div><br class=""><div class="">Maybe something like this</div><div class=""><br class=""></div><div class=""><span><faeceehi.png></span></div></div><br>_______________________________________________<br>textmate mailing list<br><a href="mailto:textmate@lists.macromates.com">textmate@lists.macromates.com</a><br>http://lists.macromates.com/listinfo/textmate</blockquote></div><br></body></html>