[racket] Prefs -> Editing -> Indenting: Definition of keyword types

From: Robby Findler (robby at eecs.northwestern.edu)
Date: Mon Nov 10 10:29:47 EST 2014

I've pushed a change to the docs to explain this a little. You should
be able to read them online tomorrow here:

http://plt.eecs.northwestern.edu/snapshots/current/doc/drracket/prefs-explanation.html#%28part._.Editing%29

assuming all goes well with the snapshot builds tonight.

Robby


On Sun, Nov 9, 2014 at 10:24 PM, Jordan Johnson <jmj at fellowhuman.com> wrote:
> Hi all,
>
> A totally non-urgent question, out of pure curiosity: The part of DrRacket’s
> preferences devoted to indentation classifies keywords as “Begin-like”,
> “Define-like”, and “Lambda-like”. What are the definitions of those terms’
> indentation behavior, and where are they documented?
>
> (I’ve found it useful to add some of the db library's query-* functions to
> my “Lambda-like” list, though AFAICT it would’ve worked just as well to add
> them to “Define-like”. I see lambda’s argument list is indented further than
> its body-exprs if placed on a separate line, and define & begin don’t; I
> don’t see where begin differs from procedure application, however.)
>
> Thanks,
> jmj
>
>
> ____________________
>   Racket Users list:
>   http://lists.racket-lang.org/users
>


Posted on the users mailing list.