[plt-scheme] Paren Paralysis Sufferers Unite

From: Robby Findler (robby at eecs.northwestern.edu)
Date: Thu Oct 29 15:54:52 EDT 2009

It seems okay to me when I'm writing new code, but less good when I'm
editing existing code since the parens often go around non-emptyness.
But perhaps I've just missed some other binding somewhere that makes
that work well or something.

Robby

On Thu, Oct 29, 2009 at 2:09 PM, Jaime Vargas <jev at mac.com> wrote:
> Funny, how such feeling is not expressed for auto indenting. IMHO, both auto
> indenting and auto insert of paren pairs are requirements of a "good" scheme
> editing mode.
>
> On Oct 29, 2009, at 3:02 PM, Jay McCarthy wrote:
>
>> Ditto... I've never gotten used to it. I'm a heathen, I know.
>>
>> Jay
>>
>> On Thu, Oct 29, 2009 at 12:59 PM, Jordan Johnson <jmj at fellowhuman.com>
>> wrote:
>>>
>>> On Oct 29, 2009, at 11:48 AM, Jaime Vargas <jev at mac.com> wrote:
>>>
>>>> On Oct 29, 2009, at 2:02 PM, John Clements wrote:
>>>>
>>>>> By default, typing a left paren inserts a single left paren into the
>>>>> buffer.  With the remapping I use, typing left-paren inserts a matching
>>>>> pair
>>>>> of parens, wrapped around the current selection, with the cursor just
>>>>> to the
>>>>> right of the left-paren.  Are you suggesting that *everyone* should use
>>>>> this
>>>>> remapping?
>>>>
>>>> Yes. That is the default behavior in other editors for lispy languages,
>>>> emacs lisp mode and textmate come to mind.
>>>>
>>>
>>> Just so somebody's on record for the other side: that behavior annoys the
>>> heck out of me, and I would *not* want it as the default.
>>>
>>> Best,
>>> Jordan
>>>
>>> _________________________________________________
>>>  For list-related administrative tasks:
>>>  http://list.cs.brown.edu/mailman/listinfo/plt-scheme
>>>
>>
>>
>>
>> --
>> Jay McCarthy <jay at cs.byu.edu>
>> Assistant Professor / Brigham Young University
>> http://teammccarthy.org/jay
>>
>> "The glory of God is Intelligence" - D&C 93
>
> _________________________________________________
>  For list-related administrative tasks:
>  http://list.cs.brown.edu/mailman/listinfo/plt-scheme
>


Posted on the users mailing list.