The Shape of Everything
A website mostly about Mac stuff, written by Gus Mueller
» Acorn
» Retrobatch
» Twitter
» Micro.blog
» Mastodon
» Instagram
» Github
» Maybe Pizza?
» Archives
» Feed
» Micro feed
February 25, 2020

Larry Tesler recently passed, and Chris Espinosa has a nice thread on Twitter about one of his contributions to the Mac, which was a heuristic for inserting a space before or after a pasted section of text. This was a little piece of magic that I unknowingly benifited from for decades, until I was working on code editing support for one of my projects and I needed to override this behavior.

Larry's heuristic lives on in the Cocoa frameworks via the property smartInsertDeleteEnabled in NSTextView. There's actually a handful of methods related to it, which you can find by searching for "smart" in the NSTextView headers or documentation.

Via DF