Chocolat is a new programmer’s text editor. I’m not tempted to switch from BBEdit, but it does have some interesting ideas. The language support seems to be wide but shallow. The demo animation shows Haskell, Erlang, and Lisp. It even supports my beloved reStructuredText. Yet, for a common language such as Objective-C, the symbol list doesn’t include the methods—just C functions, defines, and the like.