[Openmcl-devel] paren matching in the editor

R. Matthew Emerson rme at clozure.com
Thu Jan 6 09:10:37 PST 2011

On Jan 6, 2011, at 11:57 AM, Tim Bradshaw wrote:

> Is anyone but me experiencing very odd paren matching in the editor?  What happens for me is that if I type, say
> (defun foo ()
>  (let ((x 1))
>    +
> with the cursor marked by "+", then typing closing parens highlights the closing paren itself, not the opening paren.  It stops highlighting them when there would be no corresponding opening paren.
> In more complicated situations it seems to leave lots of little highlights over parens which are not related to what I'm currently editing.
> I'm running the trunk (1.7-dev-r14556M, 64bit) on OSX 10.6.6: I think it was happening before the possibly slightly ill-advised 10.6.6 upgrade though.

The way paren highlighting is done was recently changed, in r14490 through r14492.  It sounds like there are some bugs there.

(The point of the change was to do paren highlighting in a way that would work on Cocotron also.)

More information about the Openmcl-devel mailing list