I don't know if we talk about the same thing, but smart characters behave the same way in my Pharo images as they do in Eclipse and in TextMate.
My apologies - I've just downloaded the latest Eclipse and you are correct the smart-characters work in a similar manor. However one important usability difference is that when entering a string, my brain won't stop my fingers from closing the quote - even though my eyes see "Smart Characters" have automatically inserted the closing quote. On Eclipse the editor infers I'm typing the closing quote/bracket etc and skips over the already inserted "Smart Character", in Pharo it inserts another set of quotes giving me three quotes at the end of my string and leaving the insertion point between the first the second quote. Â I think this issue was shared by our CampSmalltalk beginners.
That's fairly easy to adapt, please try the following version from <http://source.lukas-renggli.ch/unsorted>: Name: ECompletion-lr.126 Author: lr Time: 31 July 2010, 4:10:04 pm UUID: 777d55d6-95e9-4630-a5ac-b35347286646 Ancestors: ECompletion-lr.125 - try to be smarter with smart characters
<aside> I've noticed that the builds I download from http://hudson.lukas-renggli.ch have a different autocomplete to the ones I download from http://pharo-project.org. The autocomplete on the builds from Lukas seem a lot faster - I find scrolling down in an autocomplete in the standard pharo build often unbearable slow. Another difference is the added useful feature of being able to view method detail from the autocomplete with right arrow. Is there a way to load the Lukas build autocomplete on-top of a standard Pharo image? Why the difference?  </aside>
oCompletion is an "extended" version of eCompletion that I use in my images. You and I are not the only ones that prefer eCompletion, I know of quite a few other people that think so too. Lukas -- Lukas Renggli www.lukas-renggli.ch