<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><br><div><div>On Aug 13, 2011, at 2:57 PM, Timothy Harper wrote:</div><blockquote type="cite"><div><font class="Apple-style-span" color="#000000"><br></font>Heh, makes 3 of us. Vegard secretly ported it a few weeks before I started (he did an amazing job!). I took his changes and made a few adjustments.<br><br>You can find it all here:<br><br><a href="https://github.com/timcharper/evil-surround/">https://github.com/timcharper/evil-surround/</a><br><br>Everything works, as far as I can tell.<br><br>Tim</div></blockquote></div><br><div>Some highlights that I really like about Vegard's design (the man is an emacs genius):<br><br>* It now takes advantage of evil's ability to generate an overlay that contains the surrounding marks, and one inside. Deleting surrounding bracket-things is a matter of deleting the subtraction of the two.<br>* It no longer requires custom redefinition of text objects.<br>* It no longer relies on hacks. &nbsp;It's a very proper mode.<br><br>Tim</div></body></html>